Map Source Properties
- Last UpdatedFeb 05, 2024
- 4 minute read
The following tables list the properties of each map data provider supported by the Map app.
Important: You may need to set up accounts with some map providers to be able to access the data from their servers. These map providers require an API key or a specific account when you configure map source properties.
ArcGIS
|
Type |
ArcGIS can provide base maps and map overlays. |
|
Source URL |
This is the URL for the ArcGIS rest service. For instance: https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Specialty/ESRI_StateCityHighway_USA/MapServer |
|
Opacity |
A number between 0 to1 where 0 indicates the overlay will be 100% transparent. 1 indicates the overlay will be 100% opaque. |
|
Source Layer |
Actions to show, hide, include, exclude data from specified source layers. Use a comma delimiter to specify multiple source layers. There are four Source Layer actions, which are shown in a drop-down list.
show: Only the layers specified in this list will be exported. hide: All layers except those specified in this list will be exported. include: In addition to the layers exported by default, the layers specified in this list will be exported. exclude: The layers exported by default excluding those specified in this list will be exported. The value specified in the field will list the layers by number. The ArcGIS map server will interpret this field. Multiple layers are specified by separating them by commas. For instance, a value of “1,5” selects layers 1 and 5. |
XYZ
XYZ is a function of the ArcGIS map provider to add tabular data that contains geographic locations in the form of x,y coordinates to your map. If the table also contains z-coordinates, such as elevation values, you can add tabular data as 3D content into your globe or scene. To add a table of x,y coordinates, the table must contain two fields: one for the x-coordinate and one for the y-coordinate. The values in the fields may represent any coordinate system and units such as latitude and longitude or meters. A field for the z-coordinates that enables 3D geometry is optional.
|
Type |
XYZ can provide base maps and map overlays. |
|
Source URL |
URL for your XYZ server, such as https://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x} |
|
Opacity |
A number between 0-1 where 0 indicates the overlay will be 100% transparent. 1 indicates the overlay will be 100% opaque. |
Bing Maps
|
Type |
Base maps are the only type of map data provided by Bing Maps. |
||||||
|
API Key |
Registered key to authenticate the Map app to the Bing Maps server providing data. For more information about obtaining an API key, see the Microsoft Web site. At the time of writing, this was the URL: https://www.microsoft.com/maps/create-a-bing-maps-key.aspx |
||||||
|
Base sources |
Base map layer types supported by Bing Maps.
You can select one or more base map layer types. During run time, users can select base sources to be shown by the Map app. |
|
Type |
Base maps are the only type of map data provided by Google. |
|
API Key |
Registered key to authenticate the Map app to the Google Maps server providing data. For more information about obtaining an API key, see the Google maps platform web site. At the time of writing, the URL was: https://developers.google.com/maps/documentation/javascript/get-api-key |
Open Street Maps
|
Property |
Description |
|
Type |
Base maps are the only map data provided by Open Street Maps. |
|
Source URL |
URL of the map server providing base map titles. Even though map tiles provided by Open Street Maps are free, usage restrictions apply to the OSM server at https://openstreetmaps.org. If you use the OSM base map tile server, ensure your usage is in compliance with OSM license requirements. |
WMS
|
Type |
WMS can provide base maps and map overlays. |
|
Source URL |
URL for your WMS server, such as https://idpgis.ncep.noaa.gov/arcgis/services/NWS_Climate_Outlooks/ cpc_6_10_day_outlk/MapServer/WMSServer |
|
Source Layer |
When making a query to retrieve tiles from a WMS server, you must specify a layer, as map provider servers support multiple layers. If you are unsure about the layers available for a specific WMS server, you can query the available layers by entering the following URL on your browser: <Source URL> ?request=GetCapabilities&service=WMS This query returns an XML file listing all of the server's capabilities. Under "Capability/Layer" you will find a list of layers. Each layer has a node called "name", this is the layer name that should be specified in this property. |
|
Custom Data |
This will be sent as custom data for the WMS server. |
|
Opacity |
A number between 0-1 where 0 indicates the overlay will be 100% transparent. 1 indicates the overlay will be 100% opaque. |
