Skip to main content

Map Details

Map Core

When adding a new configuration profile, a Profile Name is required. Optionally, you can choose to inherit from an existing configuration profile. This will copy all variables from the parent profile while allowing you to override any of the inherited settings at any time.

tip

The ID on the right is used when adding a map control. You can assign one or multiple map controls to use this as a configuration profile.


Provider Options

The Address Provider is required if you want to enable address search functionality. This list is populated based on the providers configured in the Provider Manager that support address search.

The Region Provider is required if you want to enable region search functionality. This list is populated based on the providers configured in the Provider Manager that support address search.


Calculation Engine Options

The Calculation Engine defines how the map control handles geographic calculations. Choose from these options:

Engine OptionDescriptionBest For
Simple (Mercator)Performs basic spatial calculations using the Web Mercator projection. Distances and areas are estimated on the 2D projected plane, introducing distortion at larger scales or high latitudes.Fast, lightweight calculations — such as general mapping use cases.
GeoJSON.io (WGS84)Uses the GeoJSON method for computing area based on WGS84 spherical geometry. Assumes Earth is a sphere.Working with GeoJSON-based data or when needing consistency with common open-source GIS tools.
Spherical (WGS84)Applies Haversine formula–based calculations on a WGS84 sphere, offering improved precision over planar methods. Appropriate for larger shapes or long-distance calculations.More accurate geographic area and distance measurements without requiring complex geodetic libraries.
Custom JavaScriptEnables custom implementation of calculation logic using JavaScript. Supports integrating third-party spatial libraries or bespoke algorithms.Advanced use cases needing specialized spatial analysis or high-precision requirements.
Learn

For more detailed information on each engine, see Calculation Engine.

Config Manager Map View


Base map Providers and defaults

The Base Map Provider is required if you want to enable base map functionality. This list is populated based on the providers configured in the Provider Manager that support base map. Here, you can enable one or more base map providers, making them available to the user and allowing them to switch between them. Once at least one provider is selected under Base Map Providers, the default options will be populated. Be sure to select a default provider to load when the map initializes.

Config Manager Map View


Map Type

Map Type is a dropdown option with choices of either "Globe" or "Flat." Selecting this determines whether the map control uses a 3D globe or a 2D flat map structure


Data Tab Position

The Data Tab Position setting allows administrators to configure how the data tab is displayed to users. There are three positioning options available:

PositionDescription
Overlay BottomThe data tab appears as an overlay at the bottom of the map
Dock LeftThe data tab is docked to the left side of the map interface
Dock RightThe data tab is docked to the right side of the map interface

Visual Examples

Overlay Bottom Overlay Data Tab

Dock Left Left Data Tab

Dock Right Right Data Tab


Map View Limits

The Map View Limits configuration enables administrators to define the initial view limits for when the map loads, including specifying the default geographic location, setting the initial zoom level, and applying constraints to the map's navigable area. Additionally, administrators can configure minimum and maximum zoom levels to control the range of zooming available to users, ensuring an optimized and consistent user experience.

Below is a table of the expected inputs for the default view

FieldDescription
Default Location[Latitude],[Longitude] .
Default Zoomnumber 1-24
Constraint to RegionEnter map bounds as [minLat],[minLng],[maxLat],[maxLng] (e.g. -32, 115, -31, 116)
Min and Max Zoomthis is zoom constraint and expects number 1-24

Above these controls, you’ll find an interactive map that helps you set these fields. Each action includes a "Set" button, which automatically captures the relevant information from the map and fills in the fields for you. For example, clicking Set Default View will use the current viewport of the above map to set the zoom level and the center point (latitude and longitude) based on your current map position.

Map View Limits