Global Settings for Map

Prev Next

The Global Settings for Map is where you set up the default display for your mapping system. These settings can only be updated by container administrators.

Global settings for map configuration, including latitude, longitude, and data point layers.

Elevate Version

Basic Map Settings

If you are using the Elevate version, the Basic tab will show your map's latitude, longitude, display, and zoom level. This sets the starting point for when your map first loads.

Basic map setup interface showing latitude, longitude, display options, and zoom level. The basic tab is highlighted.

Show On Map

The Show on Map area lets you choose which system records to show as point layers on the map.

Settings for displaying data points on a map with various options and checkboxes to select.

  • Data Point Layer: This determines whether the layer is available on the map. The list is dynamically generated based on your modules.

  • Enable Create Button: This sets whether the shortcut to create a new record shows on the parcel card when you open it.

  • Visible: This sets the layer to be visible or not. If it is not visible, then the layer will not be drawn by default when the map loads.

  • Color: This is the color of the points.

Add Layers

In the Elevate version, it is possible to draw polygons, lines, and points as base layers on your map. Here are some examples of what you can draw.

Example of a Line Layer

A map display showing streets and layers for community development and planning purposes.

Example of a Point Layer

A GIS map displaying various building numbers and streets for Community Development.

How to Add a Base Layer

  1. In the Add Layers tab, click Add Layer; you can only add one new layer at a time. A global settings interface for map layers with an option to add layers highlighted.

  2. Expand the New Layer. A settings interface for adding a new layer in a mapping application.

  3. Paste your link into the URL field and click Fetch. This checks the endpoint and pulls the layer name and all the fields. An interface displaying layer settings with a highlighted URL for data fetching.

    • Custom Layer Name: This is the name that will show in the legend of the map.

    • Placeholder: This is the text that shows in the map search field when the layer is selected to perform the search.

    • Under Layer Settings, you can set the following:

      • Main Layer: The main layer is the layer on which all other layers are drawn. There can only be one main layer, and it always appears in the legend at the bottom of the layer lists.

      • Visible: This controls if the layer is drawn by default when the map loads.

      • Custom Field Names: These will be the display names in the parcel card.

      • Key Field: This is how you denote which field is used as the key to tie it to parcel records in your system. Only one key field should be marked.

      • Key Field Name: This is almost always parcel_num. It connects the layer key field to the parcel ID in the parcel record. A layer setting for a data management system with various field names and IDs listed.

  4. Search Fields: These fields can be searched using the search bar in the upper right corner. Good search fields should be somewhat unique to return useful results. Examples include parcel ID, address number, and street name. A GIS map displaying parcel information and search functionality for the mapping system.

  5. Click Save to save your layer. A list of fields with corresponding names and options for data entry and management. The save button is highlighted.

Other Layers

You can add Custom Layers to your map by providing a link to a URL that serves a CSV. Other Layers can only be drawn as point layers. You must also enter latitude and longitude. Easting and Northing are not supported.

Note:

The CSV must be in an identical format to the following:

  • Parcel_number

  • URL - link to a record

  • Item_type

  • Marker_data - formatted HTML

  • Latitude

  • Longitude

How to Add an 'Other' Layer

  1. From the Others tab, click + Add Custom Layer. A global settings interface showing 'Others' tab and 'Add Custom Layer' button.

  2. Click to expand the New Layer. A global settings interface showing options to add a new layer for mapping.

  3. In the settings, fill in the following:

    • Title: This will be used in the legend.

    • URL: This is the link from which the CSV will be fetched. Every time the map loads, the CSV will be pulled. The file is not cached.

    • Color: This will be used for the color of the points.

    • Visible: Sets whether the layer is shown by default when the map loads. A settings interface for adding a new layer with title and URL fields highlighted.


Legacy Version

The Elevate and Legacy versions of Map Settings have a few key differences.

Differences

  • To show system records on the map, you must set up point layers manually under Others.

  • Base layers can only support polygon layers. Point and line layers are not supported.

Basic Map Setting

Basic Map Settings are where you set the defaults for when the map loads. Your API key will be provided to you. You will need to set the following:

  • Latitude

  • Longitude

  • Display

  • Zoom

The checkboxes determine if the shortcut to create a new record appears on the parcel card.

Global settings for the map with options for permit, complaint, inspection, and more.

Add Layers

This is where you will add base layers for your map. Only polygon layers are supported.

A form for adding a new layer with fields for URL and layer details.

Others Tab

The Others tab lets you add custom point layers or set the system to show records as points on the map. This tab can only be used to show points. The parcel must have latitude and longitude filled in. Easting and Northing are not supported.

You can add the following system record types to show on the map:

  • Permits

  • Projects

  • Licenses

  • Inspections

  • Complaints

  • Violations

In the following URL, change YOUR SYSTEM NAME HERE to your system's name. Then change RECORD TYPE HERE to one of the record types listed previously.

  • https://www.civicgov4.com/{YOUR SYSTEM NAME HERE}/map/index?gis_ajax_call=1&format=csv&item_type={RECORD TYPE HERE}

Global settings for the map interface showing permits and URL configuration options.

You will also need to fill out the following:

  • Title: This will be shown in the legend.

  • Visible: Sets whether the points show by default when the map loads.

  • Color: The color of the points on the map.

Settings for map permissions, including title, URL, visibility, and color options.