Skip to main content

Layer Details

The Layer Details view provides the core configuration options for each layer—allowing you to set the layer name, description, filtering rules, and performance settings.

note

All of these configuration options also apply to any sub-layer. When working with hierarchical layers, open the specific sub-layer to tailor its own name, description, filters, and performance independently of the parent.

Basic Layer Configuration

Details Section

Configure the fundamental properties of your layer:

  • Sub Layer Name: Set a custom name for this layer that will be displayed to users
  • Sub Layer Description: Provide a description that explains what this layer represents and its purpose

Layer Filtering

Layer filtering lets you control which features are visible on a map layer, using variables from the page or user context.

You can apply filtering at several levels:

LevelDescription
Layer GalleryConfigure filtering in the Features tab when creating or editing a layer.
Config ProfileManage filtering under the Preconfigured Layers tab for a specific layer in a config profile.
Layer PanelAfter the map loads, use the "Filter Layer" option in the Layers panel for a specific layer.

To add or edit a filter for a layer in the Layer Gallery, follow these steps:

  1. Open the Maptaskr Power Maps admin application and go to the Layer Gallery in the configuration section.

  2. Click to edit an existing layer, or create a new one.

  3. Go to the Features tab.

  4. Select the layer you want to add a filter to.

  5. In the Layer Features section, find the Filters area.

  6. Choose the field you want to filter by. This field comes from the available attributes (see the Layer Attributes tab to confirm which are available).

  7. Select the comparison type: Equals or Not equals.

  8. Enter the value to compare against. This value can be hardcoded or dynamic (e.g., {{filter_value}}).

  9. If you want to filter by multiple criteria, choose whether all conditions must match (Match All) or any condition can match (Match Any).

info

In the following example, the assets layer is filtered so that only the asset with an ID matching the one the user is currently viewing is displayed. This ensures users see relevant information specific to the selected asset.

Layer Gallery filtering


Config Profile Layer Filtering

To add or edit a filter for a layer within a Config Profile, use this method to apply filtering only to specific profiles. This approach allows the same layer to be reused across multiple configurations without affecting the original layer or other profiles.

Follow these steps:

  1. Open the Maptaskr Power Maps admin application and go to the Config Manager in the configuration section.

  2. Select or create a Config Profile.

  3. Select Preconfigured Layers.

  4. Add a layer from the Layer Gallery.

  5. Select the option menu against a layer and select configure.

  6. Choose the field you want to filter by. This field comes from the available attributes.

  7. Select the comparison type: Equals or Not equals.

  8. Enter the value to compare against. This value can be hardcoded or dynamic (e.g., {{filter_value}}).

  9. If you want to filter by multiple criteria, choose whether all conditions must match (Match All) or any condition can match (Match Any).

info

In the following example, two layers are filtered for a more focused user experience:

  • The Site layer is filtered so that only the site with an ID matching the one the user is currently viewing is displayed.
  • The Assets layer is filtered to show only assets related to that site (i.e., where the asset's site ID matches the selected site's ID).

This approach ensures users see only the relevant site and its associated assets based on their current context.

Layer Gallery filtering

Layer Performance

Configure performance settings to optimize layer rendering and data handling:

Performance Settings

SettingDescriptionOptions
Maximum number of features per tileControls how many features are loaded in each map tile to optimize performanceEnter a numeric value (e.g., 1000).
Sampling StrategyDetermines how features are selected when the maximum per tile is reachedSelect from dropdown options like "Smattering".
Simplification EnabledReduces the complexity of geometry to improve rendering performanceCheckbox to enable/disable.
Force Get RequestsForces the use of GET requests instead of POST for data retrievalCheckbox to enable/disable.
Client-side ReprojectionEnables coordinate system transformation on the client sideCheckbox to enable/disable.
Client-side Reprojection Note

Client-side reprojection is for visualization only. Not all reprojections are supported. Please see documentation for supported projections.