Skip to main content

GIS Map Property

Configure map properties such as basemap selection, navigation controls, and scale line display

S
Written by Sameer Shaik Abdul Rahaman
Updated over 3 weeks ago

1. Introduction

The GIS Map Settings section allows you to configure how geospatial data is displayed and navigated within Geosens. This includes defining the base map, zoom parameters, service URLs, and various navigation widgets (e.g., compass, fullscreen toggle).

How to access the page:

  1. Navigate to the Settings by clicking on the top-left corner icon.

  2. Expand category named 'GIS Map Property' and click 'GIS Map Settings' to open the configuration page.

Key Components:

  1. GIS Map Settings: Configure base map properties, such as map code, zoom factor, pan duration, and the service URL.

  2. GIS Map Navigation: Enable or disable navigation widgets, specify their position, and adjust other widget-specific settings.

  3. Scale Lines: Configure the visibility, style, and units of measurement for scale indicators displayed on the map.


2. GIS Map Settings

2.1 Data Table Introduction

Field Name

Introduction

Map Code

A unique identifier for the map configuration (e.g., “BASE_MAP_COORD”). This code is often used internally by the system.

Zoom Factor

The default zoom level or factor applied when the map first loads. Higher values mean a closer (more detailed) view.

Pan Duration

The time (in seconds or milliseconds) it takes for the map to move (pan) from one location to another in automated transitions.

Service URL

The URL endpoint of the map service (e.g., an ArcGIS or WMS service) that provides the base map or tile layers.

Base Map

The URL link of foundational map layer that provides geographic context and visual reference for all other spatial data.

A map, introduced on this page, is a container that can include a basemap and one or more map layers. The basemap provides background geographic context like terrain or streets. Map layers add specific data on top, such as weather, traffic, or boundaries. Together, they form a complete map for visualization and analysis.

2.2 Function Bar Introduction

Function Name

Introduction

Edit Grid

Enter inline editing mode. Modify the grid layout or data entries within the table cells.

New

Create a new map configuration entry.

Edit

Tick to select an existing row. Click Edit to update or change an existing map configuration entry.

Delete

Tick to select an existing row. Click Delete to remove the existing map configuration entry.

2.3 How to Create a new GIS Map Setting

  1. Click on '+New' button at the top right function bar.

  2. Fill in all the necessary fields, and click 'Create' to finish creation.

    • Map Code: A label that categorizes the map type.

      • Example: BASEMAP — indicates this is a base map layer used for reference.

    • ArcGIS Base Map: The URL to the tile service that provides the visual base layer of the map. Sets the background map that other data layers are drawn on.

    • ArcGIS Service URL: The endpoint for accessing ArcGIS map services.

    • ArcGIS Printing URL: The URL used to generate printable versions of the map.

    • Authentication Mode: Specifies how users authenticate to access the map service.

      • Example: Anonymous — no login required.

    • Zoom Factor: Determines how much the map zooms in or out.

      • Example: 12 — sets a moderate zoom level.

    • Zoom Duration: Time taken to complete a zoom animation. e.g., 0.5 seconds.

    • Pan Duration: Time taken to pan across the map. Controls how fast the map moves when dragging.

    • Spatial Reference: Describes the coordinate system used by the map.

    • Spatial WKID (Well-Known ID): A numeric code representing the spatial reference system. Ensures accurate geolocation and projection.

      • Example: 28355 — corresponds to GDA94 / MGA Zone 55.

    • Envelope MinX / MaxX / MinY / MaxY: Defines the bounding box of the map view. Restricts the visible area of the map to a specific region.

      • Example:

        • MinX: 326597.166

        • MaxX: 336364.119

        • MinY: 5819738.927

        • MaxY: 5825092.054

    • Remark: Optional notes or comments about the map configuration.

    • Snap To Level: Enables snapping to predefined zoom levels. Ensures consistent zoom steps, useful for tiled maps.

    • Is Logo Visible?: Toggles whether a logo is shown on the map.

2.4 How to edit/delete an existing GIS Map Setting

  1. Tick to select an existing GIS Map Setting.

  2. Click on 'Edit' to open the editing panel or click on 'Delete' to delete this entry; alternatively, click on 'Edit Grid' to enter inline editing mode and make changes directly in the cells.

  3. Save: After editing, click Save to store your changes.

Note: Exercise caution when deleting map configurations, as other parts of the system may depend on these settings.


3. GIS Map Navigation Section

The lower portion of the page contains a table labeled GIS Map Navigation, where you can manage navigation-related widgets for the map interface.

3.1 Navigation Table Introduction

Column

Description

Widget Name

The name of the navigation widget (e.g., “Compass,” “Fullscreen,” “Scalebar”).

Index

An integer that determines the widget’s stacking or ordering if multiple widgets share the same position.

Position

The location on the map where the widget will appear (e.g., “Top Right,” “Bottom Left”).

Enabled

Indicates whether the widget is active (Yes/No). If disabled, it will not appear on the map.

3.2 How to add a Navigation Widget

  1. Click on '+Add' button at the top right function bar.

  2. A new panel will appear at the right hand side.

  3. Fill the necessary fields, and click 'Create' to finish creation.

    • Widget Name: Select from the dropdown list for the name of the navigation widget to be added to the map.

    • Position: Choose where the widget will appear on the map interface (e.g., "Top Left").

    • Index: Enter a number to define the widget's order or priority among multiple widgets.

      • Example: 1 means this widget will be placed first.

    • Disabled

      • Checkbox to enable or disable the widget.

      • Unchecked: Widget is active and will appear on the map.

3.3 How to edit / delete a widget entry

  1. Tick to select an existing widget entry in the data table.

  2. Edit a Widget: Click 'Edit' to open the editing panel; alternatively, Click Edit Grid to enable inline editing, then adjust fields such as Index, Position, or Enabled.

  3. Save Changes: Click Save once you have made your edits.

  4. Delete a Widget: Click Delete to remove this widget entry.


4. Scale Lines Section

The GIS Map Scale Lines section is used to set up scale indicators on a map, showing real-world distances to help users understand spatial measurements. Users can define the scale line’s units, position, and margins to ensure consistent and accurate map display.

4.1 Scale Lines Table Introduction

  • Scale Line Name: Enter a descriptive name for the scale line (e.g., "Main Scale").

  • Map Unit: Specify the unit of measurement used on the map (e.g., "meters", "kilometers").

  • Margin Left: Enter a numeric value to set the space between the scale line and the left edge of the map (e.g., 10).

  • Margin Bottom: Enter a numeric value to set the space between the scale line and the bottom edge of the map (e.g., 5).

  • Margin Top: Enter a numeric value to set the space between the scale line and the top edge of the map (e.g., 0).

  • Margin Right: Enter a numeric value to set the space between the scale line and the right edge of the map (e.g., 15).

  • Updated By: Will show the email address of the person who last modified the scale line settings.

  • Updated On: Will show the date and time when the scale line settings were last updated (e.g., "2025-08-13 14:00").

4.2 How to Create a new Map Scale Line

  1. Click on '+New' button at the top-right corner function bar.

  2. A new GIS Map Scale Line panel will appear at the right-hand side.

  3. Fill in the necessary fields and click 'Create' to finish creation.

    • Scale Line Name: Enter a descriptive name for the scale line.
      Example: "City Map Scale" – helps identify the scale line in the system.

    • Map Unit: Specify the unit of measurement used on the map.
      Example: "Meters" or "Kilometers" – ensures the scale reflects correct map distances.

    • Margin Left: Enter a numeric value for the space between the scale line and the left edge of the map.
      Example: 2 – adds spacing from the left edge.

    • Margin Right: Enter a numeric value for the space between the scale line and the right edge of the map.
      Example: 2 – adds spacing from the right edge.

    • Margin Top: Enter a numeric value for the space between the scale line and the top edge of the map.
      Example: 2 – adds spacing from the top edge.

    • Margin Bottom: Enter a numeric value for the space between the scale line and the bottom edge of the map.
      Example: -2 – adds spacing from the bottom edge.

    • Height: Enter the height of the scale line in units.
      Example: 2 – sets the vertical size of the scale line.

    • Width: Enter the width of the scale line in units.
      Example: 2 – sets the horizontal size of the scale line.

    • Vertical Alignment: Choose how the scale line is aligned vertically.
      Example: Options typically include Top, Center, and Bottom alignment.

    • Horizontal Alignment: Choose how the scale line is aligned horizontally.
      Example: Options typically include Left, Center, and Right alignment.

Did this answer your question?