layer-groupMap Layers

This page explains how to use the Map Layers register for site-wide maps management.

Overview

The Map Layers register provides a method of importing geospatial data for system-wide mapping that can only be managed by administrators. The register enables layers of different types and formats to be configured and supports real-time data updates. These maps can include the dashboard map, register map view, asset selection maps or for viewing and editing map annotations.

For individual events, users can upload geospatial features can use the Library module to feature layers using the Geospatial Feature type. Note that only Map Layers are selectable via the mapping user interface.

Administrators can add, update, activate and deactivate layers using the register. They can also control the visibility of layers so that they are available on varoius map screens and registers.

Access

To access the Map Layers register you will need to sign in with System Admin & Data Entry position.

You can find the Map Layers register under System Administration > Map Layers.

Layer Types

There are two supported Layer Types:

  • Base Layer - static images or tiles configured as the background map. Depending on your configuration, base layers may be included with your system such as maps or satellite image for your local area where available (these may be subject to separate licensing arrangements). Open Street Map is usually included as standard.

  • Feature Layer - (or Overlays) features displayed over base layers, such as points, polygons and icons (these may need to have transparent or semi-transparent backgrounds so as not to obscure the base layer underneath). Some feature layers are included as standard for each of the main registers in use on your site. Overlays can also be added via the Library as a geospatial feature, those have the additional benefit of being able to search within.

Screenshot of Map Layer selection including Overlays and Base Layers
Map Layer selection including Overlays and Base Layers

Formats

The system accepts data from a wide range of standard geospatial formats and additionally has the ability to create custom queries.

circle-info

If you wish to reference images and files (such as icons) they need to be hosted on the web (outside of system) and correctly referenced by absolute URI. Failure to do this correctly will result in the icons not displaying. As some GIS have their own export format, the KML files may need to be manually edited.

The following formats are accepted (you can select the most suitable format/s for your project):

Format
Type
Main Uses

Feature

Queries on register data in the system

Feature

Live feeds from external sources Points Linestrings Polygons

Descriptions

Feature

Static feature layers in both KML and GeoJSON formats Complex geospatial boundaries and fill styles

Imported data converted from mapping systems such as MapInfo and ArcGIS.

Base

Access freely licensed street map tiles.

Feature

Query external data sources over the Internet for static geographic features such as building footprints

Base

Add map tiles from an external source or map server like ArcGIS, Nearmap, Google Maps and Bing Maps etc.

Base

Add pre-rendered map tiles from an external source for improved performance.

Base

Retrieve specific map tiles from an external source.

Crisisworks Query Language (CQL)

Field type querieschevron-right

You can create a map layer based on a query. This is useful if you want to show a filtered view of map data, for example all of the items within a specific zone.

To do this, you'll first need to know the Register you want to query and then write a query for it.

You can create a query using the filtering system which can be for a single event or all events.

GeoJSON

GeoJSON is an open standard for simple geographical features and their attributes.

You can use this to define points, linestrings and polygons and to describe the geospatial features that they point to.

The Map Layers register allows you to use either an uploaded or external URL as a source for GeoJSON data and specify basic attributes such as colours.

GeoJSON feeds provide real-time geographical data. The GeoRSS format (no longer supported) can be converted by web services into this.

Keyhole Markup Language (KML)

Keyhole Markup Language (KML) is an interoperable international standard notation for Internet mapping which is based on XML and is compatible. Use this format for adding layers representing information that change infrequently (ie. Municipal boundaries, 1-in-100 year flood extent etc).

The latest versions of MapInfo and ArcGIS are capable of exporting to this format. Shapefiles can be converted using tools such as shape2gearrow-up-right. Google Earth Proarrow-up-right can also be used for editing and managing KML files. Note: Datalink cannot support you in the use of these third party tools.

  • Only valid KML files with a .kml extension are accepted, KMZ (.kmz) archives or any other variant of KML are not accepted.

  • It can only process the one KML file and although it is possible to upload an archive, the map layer will not display.

  • To use information bubbles on the map, add data into the name and description attributes of the feature. It is common for geospatial tools to support writing an HTML table into the description attribute.

Example of a KML layer to define a zone (area filled in green)

Open Street Map (OSM)

With the OSM function, you can use this free open license map database which is maintained by open collaboration. OSM is usually configured by default as a Base Layer, though you may use your local map provider instead. As such there is nothing you need to do with this. It can be deactivated if not wanted or needed.

Example of an Open Street Maps street map in Map View

Web Feature Service (WFS)

With this function you can use the WFS standard to request geographical features over the web. It supports databases, files and other web services using a Spatial Referencing System (SRS) by referencing the Source and source data layer.

Web Map Service (WMS)

With the WMS function to add map images from an external source or map server server like ArcGIS, Nearmap, Google Maps, QGIS, MapServer, ArcIMS, Bing Maps etc. Note that unlike Open Street Maps, these will be licensed separately to your system. If you have a license you can connect a layer or the Internet this way be specifying the source, layer, format and other dimensions such as Spatial Referencing System (SRS).

An example of a Web Map Service base layer for aerial Imagery of Victoria, Australia

Web Map Tile Service (WMTS)

With the WTMS you can access pre-reendered map tiles over the Internet. This supports improved performance over WMS. Tiles are sourced via an external URL referenced using a source layer and matrix set.

XYZ Tile URL

Using this function, you can retrieve specific map tiles from an external source using:

  • {z} zoom level

  • {x} the column

  • {y} the row of the tile

  • {s} optional subdomain

  • {extension} specifies the file type (e.g. .png, .jpg)

Access

To access Map Layers you will need to sign in with the System Admin & Data Entry role.

Locate the Map Layers register under Administration > Map Layers in the menu.

Administration

Administrators are able to set up and maintain Map Layers by:

  • Adding new base or feature Map Layers as required

  • Updating the settings including visibility

  • Removing any unneeded Map Layers using the Inactive Status

Finding Map Layers

Searching and Filteringchevron-right

The register includes a number of features to assist in finding Map Layers:

  • Filters including Active, Inactive or All

  • Combination filters and search by most fields such as Name or Status

Screenshot of the Map Layers register
Map Layers Register

Filters

Filters help make management of Map Layers easier by focusing on specific groups of items on the datagrid.

Map Layers filter/counter menu
chevron-rightFilter menu explanationshashtag

The following lists some of the filters and how to use them:

Filter Group
Filter/s
Use

Main

Active Recently Updated All

Region*

* May vary based on your system configuration

Opening and Viewing

Viewing Itemschevron-right

When viewing Map Layers, sections can be expanded to show information.

As each section is completed, new sections may show additional information.

Source Type is the main setting which opens up additional data fields for specifying the additional settings for each type.

View of a typical map layer showing the main sections and settings including Name, Layer Type and Workflow Status

Settings

Map Layers are divided into the following sections (sections may or may not appear depending on what information is entered, your permissions level, and what mode you're viewing):

Record Notes

When editing, record notes in the rich text field as you make changes which will appear in the Activity log.

Refer to: Recording Notes

General

The General section is used to name the map layer, to select the Source Type and specify any additional details required for that type.

Name

Use this to specify the name of the Map Layer. It is important to give it a name that end users will understand and that matches their expectation of what it represents as this name will appear for end users to select the layer.

Source Type

Use this field to select the Source Type. This will open additional data fields for using that type, some may be required.

Layer Settings

The Layer Sections setting is used to configure the area where the layer is visible.

Screenshot of the Layer Settings section in edit mode
Layer Settings section in edit mode

Layer Type

This field is used to specify what Layer Type is being used (i.e. a Base Layer or a Feature Layer).

Default Visibility

This section contains field that control where the Map Layer is available.

Use the checkbox to toggle visibility on or off for:

Workflow

Map Layers have only two statuses: Active and Inactive. Active Map Layers are enabled for use. Inactive lookups cannot be selected as options by users. They can be reactivated and re-added if needed.

Activity

Refer to: Viewing Items: Activity

Updating

Editing Itemschevron-right

When updating Map Layers:

  • Add notes on your edits in the Record Notes field

  • Complete each section of the Settings and Layer Settings as required. Note that some options may open up new sections to complete.

  • Do not attempt to change the Source Type you may lose data

Edit mode for a Vulnerable Facilities CQL query

Activating and Deactivating

To deactivate a Map Layer that is no longer needed (or reactivating a previously inactive layer):

  1. Edit the layer

  2. Change the Status to Inactive when deactivating or Active when reactivating

  3. Save

An Inactive layer will no longer be selectable by end users.

Adding

Adding Itemschevron-right

To add a new Map Layer:

  1. From the register, in the New item menu select the New Map Layer button

  2. Complete each section of the Settings as required. It is important to first select the Source Type and give it a Name and specify the Layer Type (Base or Feature Layer).

  3. Other Settings will depend on the Source Type.

  4. Save

Screenshot of New Map Layer screen
Screenshot of New Map Layer screen

Bulk Actions

Bulk Actionschevron-right

The following additional bulk actions can be performed via the Actions menu:

Action
Description

Copy IDs

Refer to: Copy IDs

Last updated

Was this helpful?