An AngularJS GIS application interweaved in a SharePoint business workflow system using ESRI building blocks

1941
0
01-07-2016 07:22 AM

An AngularJS GIS application interweaved in a SharePoint business workflow system using ESRI building blocks

As GIS becomes more and more part of the enterprise information model, GIS applications are more and more integrated in existing IT applications. Particularly in governmental and utility environments, geographical data is a structural part of the information in a project/business process.

SharePoint is a typical tool in which all sorts of project information is managed. We present an ESRI, ArcGIS server based component, that is fully integrated to manage both spatial and non-spatial information.

An overview of the logical architecture will be presented with emphasis on the client component. The client is a JavaScript, AngularJS based, component that gives a similar user experience as the SharePoint environment.

It was opted to build only one modular framework that consists of multiple modes and that can be opened in several applications within SharePoint. For example, a mode can be the drawing of a new domain, the management of the geographical data of a certain domain, the geographical search tool,… Depending on the application, multiple modes can be combined within this unique component. Information will only be saved in the GIS database when the workflow has been fully completed and approved in SharePoint. This modular way of programming enables the reuse of programmed tools and offers an easier maintainability of the code.

Version history
Last update:
‎01-07-2016 07:22 AM
Updated by:
Contributors