MobiAnalyst-Online

Web platform for geospatial data analysis

Brief

During my work-study year at MobiGIS, my mission was to develop MobiAnalyst-Online: a cartographic web application that allows the analysis of geographic data.

The platform makes it possible for example to perform various analyzes such as a route calculation (a point of origin, a point of destination), travel time matrix calculation (several points of departure, several points of destinations), isochrone computing (creation of an area around a point according to several variables), etc.

The application uses products from ESRI, one of the largest providers of GIS software, in particular ArcGIS Online which is used to perform authentication, permission management and online storage.

During my mission I was able to contribute to all parts of the application :

  • I mainly did frontend development by creating widgets, features and fixing bugs
  • backend development: API improvement, roles and resource management
  • finally server management via various monitoring tools
  • The fairly classic backend part uses Java as well as an OAuth2 authentication system via ArcGIS Online.

    The frontend is quite special since the site is designed from a cartographic application generator: ESRIWebAppBuilder. Over the years the application has completely detached itself from it.

    MobiGIS | 2017

    Technologies

    JavascriptDojoJSESRIWebAppBuilderJavaPostgreSQLArcGIS Server
    View online