User Tools

Site Tools


terra4d:gislayers

GIS Layer Configuration

ArcGIS

OpenStreetMap

A list of available tile servers for OpenStreeMap can be found here. More tile servers and URLs can also be found https://www.xyht.com/spatial-itgis/using-openstreetmap-basemaps-qgis-3-0/.

It's also possible to set up and run an on premise OSM tile server.

  • Add a new layer to the configuration under the group “Global Imagery”
  • Set type to “Imagery”
  • Select driver “XYZ”
  • set URL to https://[abc].tile.openstreetmap.org/${z}/${x}/${y}.png
  • Set “CacheId” to “osm_map”
  • Keep profile to “spherical-mercator”
  • Set “Gamma correction” to “0.3”

URL with alternative styles:

The list of tile map server on https://wiki.openstreetmap.org/wiki/Tile_servers has also some “useful” overlay map layers (e.g. transport or sea markers). If parameter {s] can usually be replace with a [abc] (this is used for server rotation and load balancing).

  • Create a XYZ image layer and set the URL to one listed in the table (e.g. http://tile.memomaps.de/tilegen/${z}/${x}/${y}.png)
  • Keep profile to “spherical-mercator”
  • If the layer appears too bright, then decrease the gamma correction value.

A list of available tile server can be found https://wiki.openstreetmap.org/wiki/Raster_tile_providers. Some of the listed servers require a paid subscription and some might no longer be operational.

OpenCycleMap

  • Add a new layer to the configuration under the group “Global Imagery”
  • Set type to “Imagery”
  • Select driver “XYZ”
  • set URL to http://tile.thunderforest.com/cycle/${z}/${x}/${y}.png
  • Keep profile to “spherical-mercator”
  • Set “CacheId” to “osm_cycle”
  • Set “Gamma correction” to “0.3”

OpenSeaMap

  • Add a new layer to the configuration under the group “Global Imagery”
  • Set type to “Imagery”
  • Select driver “XYZ”
  • set URL to https://tiles.openseamap.org/seamark/${z}/${x}/${y}.png
  • Keep profile to “spherical-mercator”
  • Set “CacheId” to “openseamap”
  • Set “Gamma correction” to “0.3”

Bing

  • Add a new layer to the configuration under the group “Global Imagery”
  • Set type to “Imagery”
  • Select driver “Bing”
  • Enter an API key; without an API key the requests for the GIS data is denied by the server.
  • Set Imagery set to one of the following:
    • Aerial: Aerial imagery.
    • AerialWithLabels: Aerial imagery with a road overlay.
    • AerialWithLabelsOnDemand: Aerial imagery with on-demand road overlay.
    • CanvasDark: A dark version of the road maps.
    • CanvasLight: A lighter version of the road maps which also has some of the details such as hill shading disabled.
    • CanvasGray: A grayscale version of the road maps.
    • Road: Roads without additional imagery.
    • Streetside: Street-level Imagery.
  • Use “AerialWithLabels” to get satellite imagery with labels for places, roads, etc.

WMS

MapTiler

  • Add a new layer to the configuration under the group “Global Imagery”
  • Set type to “Imagery”
  • Select driver “XYZ”
  • set URL to http://your-server:3650/api/tiles/your_map_id/${z}/${x}/${y}; with “maptiler-satellite-lowres” as an example for your_map_id
  • Set image format to “image/jpeg” for JPEG tiles or “image/png” for PNG tiles
  • Keep profile to “spherical-mercator” (this must match the profile as seen in MapTiler; if you see “mercator” in MapTiler, please use “spherical-mercator” in Terra4D)
  • NOTE: The WebP image format is not supported by Terra4D

If you want you use the Web Map Service with MapTiler see GeoServer

terra4d/gislayers.txt · Last modified: 2026/03/11 14:19 by editor