| ImageEn, unit iexVirtualBitmaps |
|
TIESlippyMapProvider
TIESlippyMapProvider
Declaration
TIESlippyMapProvider = (iesmpOpenStreetMap,
iesmpOpenCycleMap,
iesmpOpenCycleMapTransport,
iesmpOpenStreetMap_German,
iesmpOpenStreetMap_French,
iesmpOpenStreetMap_Humanitarian,
iesmpOPNVKarte,
iesmpOpenTopoMap,
iesmpWayMarkedTrails_Hiking,
iesmpWayMarkedTrails_Cycling,
iesmpWayMarkedTrails_Riding);
{$ifdef IEIncludeSlippyMap}
const
OpenStreetMap_URL = 'https://tile.openstreetmap.org';
OpenStreetMap_German_URL = 'https://tile.openstreetmap.de';
OpenStreetMap_French_URL = 'https://[abc].tile.openstreetmap.fr/osmfr/';
OpenStreetMap_Humanitarian_URL = 'https://[abc].tile.openstreetmap.fr/hot/';
OpenCycleMap_URL = 'http://[abc].tile.opencyclemap.org/cycle';
OpenCycleMapTransport_URL = 'http://[abc].tile2.opencyclemap.org/transport';
OPNVKarte_URL = 'https://[abc].tile.memomaps.de/tilegen/';
OpenTopoMap_URL = 'https://[abc].tile.opentopomap.org/';
WayMarkedTrails_Hiking_URL = 'https://tile.waymarkedtrails.org/hiking/';
WayMarkedTrails_Cycling_URL = 'https://tile.waymarkedtrails.org/cycling/';
WayMarkedTrails_Riding_URL = 'https://tile.waymarkedtrails.org/riding/';
// Note: Thunderforest requires an API key ($0) — set map.UserKey
Thunderforest_Cycle_URL = 'https://tile.thunderforest.com/cycle$1?apikey=$0';
Thunderforest_Transport_URL = 'https://tile.thunderforest.com/transport$1?apikey=$0';
Thunderforest_Landscape_URL = 'https://tile.thunderforest.com/landscape$1?apikey=$0';
Thunderforest_Outdoors_URL = 'https://tile.thunderforest.com/outdoors$1?apikey=$0';
Thunderforest_TransportDark_URL = 'https://tile.thunderforest.com/transport-dark$1?apikey=$0';
Thunderforest_SpinalMap_URL = 'https://tile.thunderforest.com/spinal-map$1?apikey=$0';
Thunderforest_Pioneer_URL = 'https://tile.thunderforest.com/pioneer$1?apikey=$0';
Thunderforest_MobileAtlas_URL = 'https://tile.thunderforest.com/mobile-atlas$1?apikey=$0';
Thunderforest_Neighbourhood_URL = 'https://tile.thunderforest.com/neighbourhood$1?apikey=$0';
SlippyMap_Providers: array[TIESlippyMapProvider] of string = ( OpenStreetMap_URL,
OpenCycleMap_URL,
OpenCycleMapTransport_URL,
OpenStreetMap_German_URL,
OpenStreetMap_French_URL,
OpenStreetMap_Humanitarian_URL,
OPNVKarte_URL,
OpenTopoMap_URL,
WayMarkedTrails_Hiking_URL,
WayMarkedTrails_Cycling_URL,
WayMarkedTrails_Riding_URL );
Description
Specifies the slippy-map source.
For more detail:
◼wiki.openstreetmap.org/wiki/Slippy_map_tilenames
◼wiki.openstreetmap.org/wiki/Raster_tile_providers
| Map Provider | Zoom range | Description |
| iesmpOpenStreetMap | 0-18 | Open Street Map |
| iesmpOpenCycleMap | 0-16 | OpenCycleMap (Requires API Key) |
| iesmpOpenCycleMapTransport | 0-18 | OpenCycleMap Transport (Requires API Key) |
| iesmpOpenStreetMap_German | 0-18 | Open Street Map - German |
| iesmpOpenStreetMap_French | 0-18 | Open Street Map - French |
| iesmpOpenStreetMap_Humanitarian | 0-18 | Open Street Map - Humanitarian |
| iesmpOPNVKarte | 0-18 | OPNVKarte: Worldwide public transport |
| iesmpOpenTopoMap | 0-18 | Open Topo Map |
| iesmpWayMarkedTrails_Hiking | 0-18 | WayMarkedTrails hiking trails |
| iesmpWayMarkedTrails_Cycling | 0-18 | WayMarkedTrails cyling trails |
| iesmpWayMarkedTrails_Riding | 0-18 | WayMarkedTrails riding trails |
Compatibility Notes
The following legacy providers were removed in v15.2.0: iesmpCloudMadeWebStyle, iesmpCloudMadeFineLineStyle, iesmpCloudMadeNoNamesStyle and iesmpMigurskisTerrain. iesmpOSM_Mapnik was renamed iesmpOpenStreetMap.