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.
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.
Show On Map
The Show on Map area lets you choose which system records to show as point layers on the map.
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
Example of a Point Layer
How to Add a Base Layer
In the Add Layers tab, click + Add Layer; you can only add one new layer at a time.
Expand the New Layer.
Paste your link into the URL field and click Fetch. This checks the endpoint and pulls the layer name and all the fields.
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 on top of. 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.
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.
Click Save to save your layer.
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
From the Others tab, click + Add Custom Layer.
Click to expand the New Layer.
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.
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.
Add Layers
This is where you will add base layers for your map. Only polygon layers are supported.
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 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}
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.