diff --git a/dve.js b/dve.js index 76350fa..0738ebe 100644 --- a/dve.js +++ b/dve.js @@ -1,7 +1,8 @@ const json_files = [ "tileconfig/osm.json", "tileconfig/mapycom.json", - "tileconfig/praha.json" + "tileconfig/praha.json", + "tileconfig/others.json" ]; const center = [50.08804, 14.42076]; diff --git a/tileconfig/osm.json b/tileconfig/osm.json index 5dd483e..36df021 100644 --- a/tileconfig/osm.json +++ b/tileconfig/osm.json @@ -2,5 +2,53 @@ "OpenStreetMap": { "url": "https://tile.openstreetmap.org/{z}/{x}/{y}.png", "type": "xyz" + }, + "OpenStreetMap DE": { + "url": "https://tile.openstreetmap.de/{z}/{x}/{y}.png", + "type": "xyz" + }, + "OpenStreetMap HOT": { + "url": "https://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png", + "type": "xyz" + }, + "CyclOSM Lite overlay": { + "url": "https://{s}.tile-cyclosm.openstreetmap.fr/cyclosm-lite/{z}/{x}/{y}.png", + "type": "xyz" + }, + "OpenTopoMap": { + "url": "https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png", + "type": "xyz" + }, + "ÖPNVKarte": { + "url": "https://tile.memomaps.de/tilegen/{z}/{x}/{y}.png", + "type": "xyz" + }, + "OpenRailwayMap Standard overlay": { + "url": "https://{s}.tiles.openrailwaymap.org/standard/{z}/{x}/{y}.png", + "type": "xyz" + }, + "OpenRailwayMap Maxspeed overlay": { + "url": "https://{s}.tiles.openrailwaymap.org/maxspeed/{z}/{x}/{y}.png", + "type": "xyz" + }, + "OpenRailwayMap Signals overlay": { + "url": "https://{s}.tiles.openrailwaymap.org/signals/{z}/{x}/{y}.png", + "type": "xyz" + }, + "Waymarked Trails Hiking overlay": { + "url": "https://tile.waymarkedtrails.org/hiking/{z}/{x}/{y}.png", + "type": "xyz" + }, + "Waymarked Trails Cycling overlay": { + "url": "https://tile.waymarkedtrails.org/cycling/{z}/{x}/{y}.png", + "type": "xyz" + }, + "Waymarked Trails Riding overlay": { + "url": "https://tile.waymarkedtrails.org/riding/{z}/{x}/{y}.png", + "type": "xyz" + }, + "OpenSeaMap Seamarks overlay": { + "url": "https://tiles.openseamap.org/seamark/{z}/{x}/{y}.png", + "type": "xyz" } } diff --git a/tileconfig/others.json b/tileconfig/others.json new file mode 100755 index 0000000..198ebe3 --- /dev/null +++ b/tileconfig/others.json @@ -0,0 +1,89 @@ +{ + "CARTO Positron": { + "url": "https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png", + "type": "xyz" + }, + "CARTO Dark Matter": { + "url": "https://cartodb-basemaps-{s}.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png", + "type": "xyz" + }, + "CARTO Voyager": { + "url": "https://cartodb-basemaps-{s}.global.ssl.fastly.net/rastertiles/voyager/{z}/{x}/{y}.png", + "type": "xyz" + }, + "Geoapify OSM Bright Smooth API key": { + "url": "https://maps.geoapify.com/v1/tile/osm-bright-smooth/{z}/{x}/{y}.png?apiKey=YOUR_GEOAPIFY_KEY", + "type": "xyz" + }, + "Lima Labs Carto demo": { + "url": "https://cdn.lima-labs.com/{z}/{x}/{y}.png?api=demo", + "type": "xyz" + }, + "Esri World Imagery": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}", + "type": "xyz", + "category": "ortho" + }, + "Esri World Street Map": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "Esri World Topo Map": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "Esri NatGeo World Map": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/NatGeo_World_Map/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "Esri World Terrain": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/World_Terrain_Base/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "Esri World Shaded Relief": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/World_Shaded_Relief/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "Esri World Physical": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/World_Physical_Map/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "Esri Ocean Basemap": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/Ocean/World_Ocean_Base/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "Esri World Gray Canvas": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Base/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "USGS Topo": { + "url": "https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "USGS Imagery Only": { + "url": "https://basemap.nationalmap.gov/arcgis/rest/services/USGSImageryOnly/MapServer/tile/{z}/{y}/{x}", + "type": "xyz", + "category": "ortho" + }, + "USGS Imagery Topo": { + "url": "https://basemap.nationalmap.gov/arcgis/rest/services/USGSImageryTopo/MapServer/tile/{z}/{y}/{x}", + "type": "xyz", + "category": "ortho" + }, + "USGS Shaded Relief": { + "url": "https://basemap.nationalmap.gov/arcgis/rest/services/USGSShadedReliefOnly/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "USGS Hydrography overlay": { + "url": "https://basemap.nationalmap.gov/arcgis/rest/services/USGSHydroCached/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "ČÚZK Ortofoto ČR Web Mercator": { + "url": "https://ags.cuzk.gov.cz/arcgis1/rest/services/ORTOFOTO_WM/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + }, + "ČÚZK Základní topografická mapa ČR Web Mercator": { + "url": "https://ags.cuzk.gov.cz/arcgis1/rest/services/ZTM_WM/MapServer/tile/{z}/{y}/{x}", + "type": "xyz" + } +}