How to use the Map Screen?
How to Use the Map Screen
A map screen is a screen design to visualize and work with geographic data. You configure it from Settings for the screen MAP, which is organized into four sections:
- Data Layers — the geographic data drawn on the map
- Filters — filters applied to the map
- Map Settings — how the base map looks and behaves
- Map Actions — optional action buttons on the map
Image placeholder — Settings for the screen MAP (the four sections).
Data Layers
Add layers with geographic data from your Knowledge Nodes. Click Add Layer to create one.
Each layer opens the Add Data Layer dialog with:
- Layer Id — generated automatically.
- Layer Name — a name for the layer.
- Visible on initial load — show the layer when the map first loads.
The dialog has three tabs: Layer Configuration, Element Actions, and Other Settings.
Layer Configuration
Choose the layer type: Objects, Link, Path, GeoJSON, or MapBox Tile. The Objects type uses the following fields:
- Data Icon Type — the icon/style used to draw the points (e.g., disabled to use GeoJSON).
- Enable Cluster — group nearby points into clusters.
- Select Knowledge Node — the data source. Only Knowledge Nodes with GeoPoint or GeoJSON columns are shown.
- Column with GPS (Lat,Long) — the column holding the coordinates.
- Data Field in Popup — the fields shown in the point's popup. Leave empty to disable the popup for this layer.
- Qty. of columns to show — number of columns shown in the popup.
0= disabled, max4. - Show popup only for clicked feature — unchecked shows all popups on click.
- Show all popups automatically when layer loads.
- Primary / Relation Key — used when link-to-screen is enabled.
- Variant to Apply — apply a saved filter template. Filter templates are saved in Insights first.
Image placeholder — Add Data Layer › Layer Configuration › Objects.
The other layer types — Link, Path, GeoJSON, and MapBox Tile — each have their own configuration fields.
Element Actions
Click Add Action to attach actions to the layer's elements.
Other Settings
Layer Realtime Reload Configuration — enable Enable realtime reload effect to refresh the layer in real time.
Click Save to keep the layer, or Close to discard.
Filters
Add filters to your map.
- Add Date Range — filter the map by a date range.
- Add Filter — add a field filter.
To relate filters across multiple Data Layers, add data points between the data layers loaded on your map.
Map Settings
Controls how the base map looks and behaves:
- Map Type (Default) — the initial base map loaded for the user (e.g., Gui Light/Dark). This is where you choose the base style, including MapBox and MapLibre GL options.
- Map Types Allowed (User Toggle) — let the user switch the base map. If you select two or more, a toggle appears on the map. (Custom Style uses the Style URL field.)
- Map Zoom — initial zoom,
0to20. - Map Pitch — camera pitch in degrees,
0to85. - Map Bearing — compass direction the map faces, in degrees,
0to360. - Map Projection — render the map as a flat Mercator plane or as a 3D globe sphere.
- MapBox Access Style Token — leave empty to use the Arpia Platform Token.
- Data Layer Refresh Rate — seconds between auto-refreshes.
0= disabled, max300. - Enabled Drawing tools — turn on the drawing tools on the map.
- Load with map tools opened — open the map tools by default.
- Set Map Starting Point — click Open Map to set the map's starting position.
- Map Custom Code — custom code appended to
map.on('load', function(){ ... }).
Image placeholder — Map Settings.
Map Actions
- Show Map Actions — set to Yes to display action buttons on the map.
- Map Action Buttons — define each button's Label and Type. Click Add Button to add one.
Notes
- The base map can run on either MapBox or MapLibre GL — selectable in Map Type (Default); it was not a full replacement of one by the other.
- Drawing tools (enabled in Map Settings) let you draw and edit shapes directly on the map.
