export const MAP_CONFIG = { DEFAULT_PROVIDER: "OpenStreetMapOrg", BASEMAPS: [ { name: "OpenStreetMapOrg", maxZoom: 19, layer: "//{s}.tile.openstreetmap.org/{z}/{x}/{y}.png", subdomains: "abc", attribution: '© OpenStreetMap contributors, Tiles style by Humanitarian OpenStreetMap Team hosted by OpenStreetMap France' }, // { // name: "OpenStreetMapFRHot", // maxZoom: 19, // layer: "//{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png", // subdomains: "abc", // attribution: // '© OpenStreetMap contributors, Tiles style by Humanitarian OpenStreetMap Team hosted by OpenStreetMap France' // }, // { // name: "OpenStreetMapCH", // maxZoom: 18, // layer: "//tile.osm.ch/switzerland/{z}/{x}/{y}.png", // subdomains: "abc", // attribution: // '© OpenStreetMap contributors', // bounds: [[45, 5], [48, 11]] // }, // { // name: "OpenStreetMapDE", // maxZoom: 18, // layer: "//{s}.tile.openstreetmap.de/tiles/osmde/{z}/{x}/{y}.png", // subdomains: "abc", // attribution: // '© OpenStreetMap contributors' // }, // { // name: "OpenStreetMapBZH", // maxZoom: 18, // layer: "//tile.openstreetmap.bzh/br/{z}/{x}/{y}.png", // subdomains: "", // attribution: // '© OpenStreetMap contributors, Tiles courtesy of Breton OpenStreetMap Team', // bounds: [[46.2, -5.5], [50, 0.7]] // }, { name: "OpenTopoMap", maxZoom: 17, layer: "//{s}.opentopomap.org/{z}/{x}/{y}.png", subdomains: "abc", attribution: "© OpenTopoMap" }, { name: "OpenCycleMap - Belgique", maxZoom: 17, layer: "//{s}.tiles.champs-libres.be/cyclosm/{z}/{x}/{y}.png", subdomains: "abc", attribution: '© OpenStreetMap contributors. Map style by Cyclosm. Tiles by Champs-Libres.' }, { name: "WMS SPW ortho", maxZoom: 17, layer: "//geoservices.wallonie.be/arcgis/services/IMAGERIE/ORTHO_2019/MapServer/WMSServer?", layers: '0', wms: true, attribution: '© OpenStreetMap contributors. Map style by Cyclosm. Tiles by Champs-Libres.' }, { name: "IGN Vue satellite", maxZoom: 17, layer: 'https://geoservices.wallonie.be/arcgis/rest/services/IMAGERIE/ORTHO_LAST/MapServer/WMTS?&REQUEST=GetTile&SERVICE=WMTS&VERSION=1.0.0&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/jpeg&LAYER={layerName}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}', //layer: "https://wxs.ign.fr/{apiKey}/geoportail/wmts?&REQUEST=GetTile&SERVICE=WMTS&VERSION=1.0.0&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/jpeg&LAYER={layerName}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", layerName: "ORTHOIMAGERY.ORTHOPHOTOS", // Remplacer "pratique" par votre clé IGN apiKey: 'pratique', subdomains: "abc", attribution: "© IGN-F/Geoportail" }, { name: "IGN Cartes HELLO C EST UNE MODIF", maxZoom: 17, layer: "https://wxs.ign.fr/{apiKey}/geoportail/wmts?&REQUEST=GetTile&SERVICE=WMTS&VERSION=1.0.0&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/jpeg&LAYER={layerName}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", layerName: "GEOGRAPHICALGRIDSYSTEMS.MAPS", // Remplacer "pratique" par votre clé IGN apiKey: 'pratique', subdomains: "abc", attribution: "© IGN-F/Geoportail" }, // { // // ⚠ google's terms&conditions // // https://github.com/Leaflet/Leaflet/blob/master/FAQ.md#i-want-to-use-google-maps-api-tiles-with-leaflet-can-i-do-that // name: "GoogleSatellite", // maxZoom: 20, // layer: "//mt{s}.google.com/vt/lyrs=s&x={x}&y={y}&z={z}", // subdomains: "1", // attribution: "© GoogleMap" // } ], CENTER: [46.52863469527167, 2.43896484375], ZOOM_LEVEL: 6, ZOOM_LEVEL_RELEVE: 15, NEW_OBS_POINTER: "assets/pointer-blue2.png", OBS_POINTER: "assets/pointer-green.png", LOCATE_CONTROL_TITLE: { 'fr':'Me localiser', 'en':'Show me where i am' } }