diff --git a/vendor/assets/javascripts/leaflet-providers.js b/vendor/assets/javascripts/leaflet-providers.js
index 208b6257d0..6d8349839b 100644
--- a/vendor/assets/javascripts/leaflet-providers.js
+++ b/vendor/assets/javascripts/leaflet-providers.js
@@ -219,66 +219,16 @@
}
},
CyclOSM: {
- url: 'https://dev.{s}.tile.openstreetmap.fr/cyclosm/{z}/{x}/{y}.png',
+ url: 'https://{s}.tile-cyclosm.openstreetmap.fr/cyclosm/{z}/{x}/{y}.png',
options: {
maxZoom: 20,
attribution: 'CyclOSM | Map data: {attribution.OpenStreetMap}'
}
},
- OpenMapSurfer: {
- url: 'https://maps.heigit.org/openmapsurfer/tiles/{variant}/webmercator/{z}/{x}/{y}.png',
- options: {
- maxZoom: 19,
- variant: 'roads',
- attribution: 'Imagery from GIScience Research Group @ University of Heidelberg | Map data '
- },
- variants: {
- Roads: {
- options: {
- variant: 'roads',
- attribution: '{attribution.OpenMapSurfer}{attribution.OpenStreetMap}'
- }
- },
- Hybrid: {
- options: {
- variant: 'hybrid',
- attribution: '{attribution.OpenMapSurfer}{attribution.OpenStreetMap}'
- }
- },
- AdminBounds: {
- options: {
- variant: 'adminb',
- maxZoom: 18,
- attribution: '{attribution.OpenMapSurfer}{attribution.OpenStreetMap}'
- }
- },
- ContourLines: {
- options: {
- variant: 'asterc',
- maxZoom: 18,
- minZoom: 13,
- attribution: '{attribution.OpenMapSurfer} ASTER GDEM'
- }
- },
- Hillshade: {
- options: {
- variant: 'asterh',
- maxZoom: 18,
- attribution: '{attribution.OpenMapSurfer} ASTER GDEM, SRTM'
- }
- },
- ElementsAtRisk: {
- options: {
- variant: 'elements_at_risk',
- attribution: '{attribution.OpenMapSurfer}{attribution.OpenStreetMap}'
- }
- }
- }
- },
Hydda: {
url: 'https://{s}.tile.openstreetmap.se/hydda/{variant}/{z}/{x}/{y}.png',
options: {
- maxZoom: 18,
+ maxZoom: 20,
variant: 'full',
attribution: 'Tiles courtesy of OpenStreetMap Sweden — Map data {attribution.OpenStreetMap}'
},
@@ -288,18 +238,73 @@
RoadsAndLabels: 'roads_and_labels'
}
},
- MapBox: {
- url: 'https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}{r}.png?access_token={accessToken}',
+ Jawg: {
+ url: 'https://{s}.tile.jawg.io/{variant}/{z}/{x}/{y}{r}.png?access-token={accessToken}',
options: {
attribution:
- '© Mapbox ' +
+ '© JawgMaps ' +
+ '{attribution.OpenStreetMap}',
+ minZoom: 0,
+ maxZoom: 22,
+ subdomains: 'abcd',
+ variant: 'jawg-terrain',
+ // Get your own Jawg access token here : https://www.jawg.io/lab/
+ // NB : this is a demonstration key that comes with no guarantee
+ accessToken: '',
+ },
+ variants: {
+ Streets: 'jawg-streets',
+ Terrain: 'jawg-terrain',
+ Sunny: 'jawg-sunny',
+ Dark: 'jawg-dark',
+ Light: 'jawg-light',
+ Matrix: 'jawg-matrix'
+ }
+ },
+ MapBox: {
+ url: 'https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}{r}?access_token={accessToken}',
+ options: {
+ attribution:
+ '© Mapbox ' +
'{attribution.OpenStreetMap} ' +
'Improve this map',
- subdomains: 'abcd',
- id: 'mapbox.streets',
+ tileSize: 512,
+ maxZoom: 18,
+ zoomOffset: -1,
+ id: 'mapbox/streets-v11',
accessToken: '',
}
},
+ MapTiler: {
+ url: 'https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}',
+ options: {
+ attribution:
+ '© MapTiler © OpenStreetMap contributors',
+ variant: 'streets',
+ ext: 'png',
+ key: '',
+ tileSize: 512,
+ zoomOffset: -1,
+ minZoom: 0,
+ maxZoom: 21
+ },
+ variants: {
+ Streets: 'streets',
+ Basic: 'basic',
+ Bright: 'bright',
+ Pastel: 'pastel',
+ Positron: 'positron',
+ Hybrid: {
+ options: {
+ variant: 'hybrid',
+ ext: 'jpg'
+ }
+ },
+ Toner: 'toner',
+ Topo: 'topo',
+ Voyager: 'voyager'
+ }
+ },
Stamen: {
url: 'https://stamen-tiles-{s}.a.ssl.fastly.net/{variant}/{z}/{x}/{y}{r}.{ext}',
options: {
@@ -719,11 +724,11 @@
}
},
FreeMapSK: {
- url: 'http://t{s}.freemap.sk/T/{z}/{x}/{y}.jpeg',
+ url: 'https://{s}.freemap.sk/T/{z}/{x}/{y}.jpeg',
options: {
minZoom: 8,
maxZoom: 16,
- subdomains: '1234',
+ subdomains: 'abcd',
bounds: [[47.204642, 15.996093], [49.830896, 22.576904]],
attribution:
'{attribution.OpenStreetMap}, vizualization CC-By-SA 2.0 Freemap.sk'