A layer can have any number of styles associated with it. When you create a new layer it contains no styles and activating the layer has no effect on the map. A layer requires at least one layer style to display some data on the map.

Understanding styles

Layers can include multiple layer styles that act like sub-layers within a layer and can be used to visualise different subsets of the data found in the layer. The example below illustrates a layer (bounded in red) that contains 3 styles, which can be switched on and off to display data within a layer. These layers include a set of preconfigured styles that allow you to quickly view data on your map. These layers can be customised by the addition of styles.

alt text


System layers, that are associated with modules can only be deleted by System Administrators and Layer Managers. Users can only delete user layers providing they have the permissions to do so.

Each style consists of an AQS query that defines the data that is overlaid on a map. When you add a style to a layer you define the design or design interface that is used within the query. The query is a simple root node query, that you can view on the Style rule page of the style.

alt text

Once you have associated a style with a layer you will see data overlaid on the map based on the query within the style. You can edit the style to refine or enhance the query, for example you can have a layer for jobs that contains styles that display only jobs based on their status:

alt text

The query for each style would be similar, but differ by the status attribute you filter on within the query. This would allow you to view jobs by status overlaid on the map.