Toggle menu

Geospatial Data

The Geospatial Layer Manager defines layers of geospatial data that can be displayed in other products like Find My Nearest. It runs as an iCM Form Shortcut from the iCM Desktop.

The data in each layer is ultimately derived from requests made by end points. These could be requests to third party APIs and web services, or could query the iCM database. The data returned can be stored within the iCM database to save making repeated requests for data that is unlikely to change.

Layers also hold information like the colour of the map markers for this layer, a Handlebars template, and configuration specific to the Find My Nearest product.

Managing Geospatial Layers

The Geospatial Layer Manager defines layers of geospatial data that can be displayed in other products like Find My Nearest.

Geospatial Search End Points

A geospatial search End Point is responsible for searching and optionally importing geospatial data.

Geospatial Import End Points

A geospatial import end point is responsible importing geospatial data into the iCM database.

Geospatial Layer Search Helper

To support the development of geospatial search and import end points, a layerSearchHelper class has been supplied to provide a series of helper functions.