diff --git a/data/imagery.json b/data/imagery.json index 04e0992a0..c8059980a 100644 --- a/data/imagery.json +++ b/data/imagery.json @@ -445,7 +445,7 @@ "name": "AIV Digitaal Hoogtemodel Vlaanderen II, multidirectionale hillshade 0,25 m", "type": "wms", "template": "https://geoservices.informatievlaanderen.be/raadpleegdiensten/dhmv/wms?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=DHMV_II_HILL_25cm&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2013-01-01T00:00:00.000Z", "polygon": [ @@ -561,7 +561,7 @@ "name": "AIV Digitaal Hoogtemodel Vlaanderen II, Skyview factor 0,25 m", "type": "wms", "template": "https://geoservices.informatievlaanderen.be/raadpleegdiensten/dhmv/wms?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=DHMV_II_SVF_25cm&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2013-01-01T00:00:00.000Z", "polygon": [ @@ -677,7 +677,7 @@ "name": "AIV Flanders 2013-2015 aerial imagery 10cm", "type": "wms", "template": "https://geoservices.informatievlaanderen.be/raadpleegdiensten/OGW/wms?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=OGWRGB13_15VL&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2013-01-01T00:00:00.000Z", "polygon": [ @@ -8636,7 +8636,7 @@ "name": "Canton de Génève 5cm (SITG 2011)", "type": "wms", "template": "https://ge.ch/ags2/services/Orthophotos_2011/MapServer/WMSServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&Layers=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2011-01-01T00:00:00.000Z", "startDate": "2011-01-01T00:00:00.000Z", "polygon": [ @@ -9285,7 +9285,7 @@ "name": "Canvec - English", "type": "wms", "template": "https://maps.geogratis.gc.ca/wms/canvec_en?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=canvec&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [-141.0678, 60.2442], @@ -9544,7 +9544,7 @@ "name": "Canvec - French", "type": "wms", "template": "https://maps.geogratis.gc.ca/wms/canvec_fr?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=canvec&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [-141.0678, 60.2442], @@ -9876,7 +9876,7 @@ "name": "Carta de Uso do Solo 2010 (WMS)", "type": "wms", "template": "http://mapas.dgterritorio.pt/wms-inspire/cos2010v1?language=por&FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=COS2010_v1.0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2010-01-01T00:00:00.000Z", "startDate": "2010-01-01T00:00:00.000Z", "zoomExtent": [14, 18], @@ -11054,7 +11054,7 @@ "name": "Catastro Spain", "type": "wms", "template": "http://ovc.catastro.meh.es/Cartografia/WMS/ServidorWMS.aspx?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&Layers=Catastro&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [-17.88463, 28.44606], @@ -12441,7 +12441,7 @@ "name": "City of Zürich Orthophoto 2011", "type": "wms", "template": "https://www.gis.stadt-zuerich.ch/maps/services/wms/WMS-ZH-STZH-OGD/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=Luftbild_2011&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2011-01-01T00:00:00.000Z", "startDate": "2011-01-01T00:00:00.000Z", "zoomExtent": [0, 21], @@ -12461,7 +12461,7 @@ "name": "City of Zürich Overview map (Steets, buildings, house numbers)", "type": "wms", "template": "https://www.gis.stadt-zuerich.ch/maps/services/wms/WMS-ZH-STZH-OGD/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=Uebersichtsplan&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [0, 21], "polygon": [ [ @@ -12493,7 +12493,7 @@ "name": "Czech CUZK:KM", "type": "wms", "template": "https://wms.cuzk.cz/wms.asp?service=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS={proj}&LAYERS=parcelni_cisla_i,obrazy_parcel_i,RST_KMD_I,hranice_parcel_i,DEF_BUDOVY,RST_KN_I,dalsi_p_mapy_i,prehledka_kat_prac,prehledka_kat_uz,prehledka_kraju-linie&FORMAT=image/png&transparent=TRUE&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [15.00637, 49.01774], @@ -26033,7 +26033,7 @@ "name": "Erlangen Luftbild (2011 5,0 cm)", "type": "wms", "template": "https://secure.erlangen.de/arcgiser/services/Luftbilder2011/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=Erlangen_ratio10_5cm_gk4.jp2&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2011-01-01T00:00:00.000Z", "startDate": "2011-01-01T00:00:00.000Z", "polygon": [ @@ -26070,7 +26070,7 @@ "name": "Erlangen Luftbild (2013 6,25 cm)", "type": "wms", "template": "https://secure.erlangen.de/arcgiser/services/Luftbilder2013/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=Erlangen_ratio5_6.25cm.jp2&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2013-01-01T00:00:00.000Z", "startDate": "2013-01-01T00:00:00.000Z", "polygon": [ @@ -31379,7 +31379,7 @@ "name": "Geobase Hydrography - English", "type": "wms", "template": "https://maps.geogratis.gc.ca/wms/hydro_network_en?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=nhn:nhn&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [-141.0678, 60.2442], @@ -31639,7 +31639,7 @@ "name": "Geobase Hydrography - French", "type": "wms", "template": "https://maps.geogratis.gc.ca/wms/hydro_network_fr?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=nhn:nhn&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [-141.0678, 60.2442], @@ -31899,7 +31899,7 @@ "name": "Geobase Roads - English", "type": "wms", "template": "https://maps.geogratis.gc.ca/wms/roads_en?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=roads&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [4, 20], "polygon": [ [ @@ -32159,7 +32159,7 @@ "name": "Geobase Roads - French", "type": "wms", "template": "https://cartes.geogratis.gc.ca/wms/roads_fr?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=routes&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [4, 20], "polygon": [ [ @@ -32624,7 +32624,7 @@ "name": "Géolittoral - Sentiers", "type": "wms", "template": "http://geolittoral.din.developpement-durable.gouv.fr/wxs?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=n_sentier_littoral_l&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [-0.98385, 46.18807], @@ -33115,7 +33115,7 @@ "name": "Géolittoral V2 - Orthophotos 2011-2014", "type": "wms", "template": "http://geolittoral.din.developpement-durable.gouv.fr/wxs?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=ortholittorale_v2_rvb&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2014-01-01T00:00:00.000Z", "startDate": "2011-01-01T00:00:00.000Z", "polygon": [ @@ -48891,7 +48891,7 @@ "name": "Kanton Bern, Digitales Oberflaechenmodell 50cm, Relief", "type": "wms", "template": "https://www.geoservice.apps.be.ch/geoservice2/services/a42geo/a42geo_hoehenwms_d_fk/MapServer/WmsServer?LAYERS=GEODB.LDOM50CM_LORELIEF&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&STYLES=default&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -48924,7 +48924,7 @@ "name": "Kanton Bern, Digitales Terrainmodell 50cm, Relief", "type": "wms", "template": "https://www.geoservice.apps.be.ch/geoservice2/services/a42geo/a42geo_hoehenwms_d_fk/MapServer/WmsServer?LAYERS=GEODB.LDTM50CM_LTRELIEF&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&STYLES=default&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -48957,7 +48957,7 @@ "name": "Kanton Glarus Orthophoto 2013", "type": "wms", "template": "https://wms.geo.gl.ch?LAYERS=ch.gl.imagery.orthofoto2013&STYLES=default&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2013-01-01T00:00:00.000Z", "startDate": "2013-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -48988,7 +48988,7 @@ "name": "Kanton Glarus Orthophoto 2015", "type": "wms", "template": "https://wms.geo.gl.ch?LAYERS=ch.gl.imagery.orthofoto2015&STYLES=default&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -49019,7 +49019,7 @@ "name": "Kanton Glarus Orthophoto 2017", "type": "wms", "template": "https://wms.geo.gl.ch?LAYERS=ch.gl.imagery.orthofoto2017&STYLES=default&FORMAT=image/jpeg&CRS={proj}&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2017-01-01T00:00:00.000Z", "startDate": "2017-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -49509,7 +49509,7 @@ "name": "Kanton Solothurn, DOM Relief 2014 50cm", "type": "wms", "template": "https://geo.so.ch/api/wms?LAYERS=ch.so.agi.lidar_2014.dom_relief&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2014-01-01T00:00:00.000Z", "startDate": "2014-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -49686,7 +49686,7 @@ "name": "Kanton Solothurn, DTM Relief 2014 50cm", "type": "wms", "template": "https://geo.so.ch/api/wms?LAYERS=ch.so.agi.lidar_2014.dtm_relief&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2014-01-01T00:00:00.000Z", "startDate": "2014-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -49863,7 +49863,7 @@ "name": "Kanton Thurgau Relief DTM", "type": "wms", "template": "https://ows-raster.geo.tg.ch/geofy_access_proxy/reliefschattierung?LAYERS=DTMRelief&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2014-01-01T00:00:00.000Z", "startDate": "2014-01-01T00:00:00.000Z", "zoomExtent": [8, 21], @@ -49947,7 +49947,7 @@ "name": "Kanton Thurgau, Basisplan-AV", "type": "wms", "template": "https://ows.geo.tg.ch/geofy_access_proxy/basisplanf?LAYERS=Basisplan_farbig&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [8, 21], "polygon": [ [ @@ -50029,7 +50029,7 @@ "name": "Kanton Thurgau, Orthofoto2017 RGB", "type": "wms", "template": "https://ows-raster.geo.tg.ch/geofy_access_proxy/orthofoto2017?LAYERS=Orthofoto2017_RGB&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2017-01-01T00:00:00.000Z", "startDate": "2017-01-01T00:00:00.000Z", "zoomExtent": [8, 21], @@ -50114,7 +50114,7 @@ "name": "Kanton Thurgau, Rad-Routen", "type": "wms", "template": "https://ows.geo.tg.ch/geofy_access_proxy/radwege?LAYERS=Radwege&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [8, 21], "polygon": [ [ @@ -50196,7 +50196,7 @@ "name": "Kanton Thurgau, Wanderwege", "type": "wms", "template": "https://ows.geo.tg.ch/geofy_access_proxy/wanderwege?LAYERS=Wanderwege&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [8, 21], "polygon": [ [ @@ -50387,7 +50387,7 @@ "name": "Kanton Zurich, Oberflächenschummerung 50cm", "type": "wms", "template": "https://wms.zh.ch/OGDLidarZH?FORMAT=image/jpeg&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap&LAYERS=dom2014hillshade&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2014-01-01T00:00:00.000Z", "startDate": "2014-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -50897,7 +50897,7 @@ "name": "Kanton Zurich, Orthofoto ZH Frühjahr 2015/16 RGB 10cm", "type": "wms", "template": "https://wms.zh.ch/OGDOrthoZH?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&LAYERS=ortho_w_15&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2016-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -51407,7 +51407,7 @@ "name": "Kanton Zurich, Orthofoto ZH Sommer 2014/15 RGB 10cm", "type": "wms", "template": "https://wms.zh.ch/OGDOrthoZH?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&LAYERS=ortho_s_14&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2014-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -51917,7 +51917,7 @@ "name": "Kanton Zurich, Orthofoto ZH Sommer 2018 RGB 10cm", "type": "wms", "template": "https://wms.zh.ch/OGDOrthoZH?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&LAYERS=ortho&FORMAT=image/jpeg&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2018-01-01T00:00:00.000Z", "startDate": "2018-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -52428,7 +52428,7 @@ "name": "Kanton Zurich, Terrainschummerung 50cm", "type": "wms", "template": "https://wms.zh.ch/OGDLidarZH?FORMAT=image/jpeg&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap&LAYERS=dtm2014hillshade&CRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2014-01-01T00:00:00.000Z", "startDate": "2014-01-01T00:00:00.000Z", "zoomExtent": [8, 22], @@ -53067,7 +53067,7 @@ "name": "Kartverket Contour Lines overlay", "type": "wms", "template": "https://openwms.statkart.no/skwms1/wms.topo4?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=hoydetall5linje,hoydetall5punkt,hoydepunkt,vannpunkt,hoydekurver_1m,hoydekurver_5m,N50Hoydekurver,N250Hoydekurver,N500Hoydekurver,N1000Hoydekurver,N2000Hoydekurver&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [9, 22], "polygon": [ [ @@ -54441,7 +54441,7 @@ "name": "Kystverket Navigational Aid overlay", "type": "wms", "template": "https://nfs.kystverket.no/arcgis/services/nfs/NFSSistOperativ/MapServer/WmsServer?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=17,16,15,14,12,10,9,8,7,4&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [12, 19], "polygon": [ [ @@ -55725,7 +55725,7 @@ "name": "Loire-Atlantique - Orthophotos 2016 - 10 cm", "type": "wms", "template": "https://wms-vuduciel2.makina-corpus.net/geoserver/wms?SERVICE=WMS&FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=cg44:ortho44-2016&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2016-01-01T00:00:00.000Z", "startDate": "2016-01-01T00:00:00.000Z", "zoomExtent": [0, 20], @@ -57185,7 +57185,7 @@ "name": "Lyon Orthophoto 2012-03 10cm", "type": "wms", "template": "https://download.data.grandlyon.com/wms/grandlyon?language=fre&FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=1830_5150_10cm_CC46,1830_5155_10cm_CC46,1830_5160_10cm_CC46,1830_5165_10cm_CC46,1830_5170_10cm_CC46,1830_5175_10cm_CC46,1830_5180_10cm_CC46,1830_5185_10cm_CC46,1830_5190_10cm_CC46,1835_5150_10cm_CC46,1835_5155_10cm_CC46,1835_5160_10cm_CC46,1835_5165_10cm_CC46,1835_5170_10cm_CC46,1835_5175_10cm_CC46,1835_5180_10cm_CC46,1835_5185_10cm_CC46,1835_5190_10cm_CC46,1840_5150_10cm_CC46,1840_5155_10cm_CC46,1840_5160_10cm_CC46,1840_5165_10cm_CC46,1840_5170_10cm_CC46,1840_5175_10cm_CC46,1840_5180_10cm_CC46,1840_5185_10cm_CC46,1840_5190_10cm_CC46,1845_5150_10cm_CC46,1845_5155_10cm_CC46,1845_5160_10cm_CC46,1845_5165_10cm_CC46,1845_5170_10cm_CC46,1845_5175_10cm_CC46,1845_5180_10cm_CC46,1845_5185_10cm_CC46,1845_5190_10cm_CC46,1850_5155_10cm_CC46,1850_5160_10cm_CC46,1850_5165_10cm_CC46,1850_5170_10cm_CC46,1850_5175_10cm_CC46,1850_5180_10cm_CC46,1850_5185_10cm_CC46,1855_5155_10cm_CC46,1855_5165_10cm_CC46,1855_5170_10cm_CC46,1855_5175_10cm_CC46,1855_5180_10cm_CC46,1855_5185_10cm_CC46,1860_5155_10cm_CC46,1860_5160_10cm_CC46,1860_5165_10cm_CC46,1860_5170_10cm_CC46,1860_5175_10cm_CC46,1860_5180_10cm_CC46,1860_5185_10cm_CC46,1865_5155_10cm_CC46,1865_5160_10cm_CC46,1865_5165_10cm_CC46,1865_5170_10cm_CC46&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2012-03-01T00:00:00.000Z", "startDate": "2012-03-01T00:00:00.000Z", "polygon": [ @@ -57334,7 +57334,7 @@ "name": "Maps4BW (LGL-BW, www.lgl-bw.de)", "type": "wms", "template": "https://owsproxy.lgl-bw.de/owsproxy/ows/WMS_Maps4BW?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=webatlasde&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [9.06954, 49.57679], @@ -57785,7 +57785,7 @@ "name": "MD Latest 6 Inch Aerial Imagery", "type": "wms", "template": "https://geodata.md.gov/imap/services/Imagery/MD_SixInchImagery/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=MD_SixInchImagery&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2016-01-01T00:00:00.000Z", "startDate": "2013-01-01T00:00:00.000Z", "zoomExtent": [0, 20], @@ -57907,7 +57907,7 @@ "name": "MD Transportation Basemap", "type": "wms", "template": "https://geodata.md.gov/imap/services/Transportation/MD_ColorBasemap/MapServer/WmsServer?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=MD_ColorBasemap&WIDTH={width}&HEIGHT={height}&CRS={proj}&STYLES=&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [-76.23413, 37.92037], @@ -58151,7 +58151,7 @@ "name": "Metropole Ruhr: Luftbilder (10 cm)", "type": "wms", "template": "https://geodaten.metropoleruhr.de/dop/dop?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=DOP&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [6.51691, 51.81714], @@ -58698,7 +58698,7 @@ "name": "Miljødirektoratet Protected Areas overlay", "type": "wms", "template": "https://kart.miljodirektoratet.no/arcgis/services/vern/MapServer/WmsServer?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=naturvern_klasser_omrade&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [0, 22], "polygon": [ [ @@ -59436,7 +59436,7 @@ "name": "National Agriculture Imagery Program", "type": "wms", "template": "https://gis.apfo.usda.gov/arcgis/services/NAIP/USDA_CONUS_PRIME/ImageServer/WMSServer?FORMAT=image/jpeg&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [12, 20], "polygon": [ [ @@ -61203,7 +61203,7 @@ "name": "NPD Offshore Installations overlay", "type": "wms", "template": "http://gis.npd.no/ogc/factmaps/2_0?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=fclFixed,pplAll,fldByStatus&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [6, 20], "polygon": [ [ @@ -64024,7 +64024,7 @@ "name": "Orthophoto 1st cycle (1994-1999) - Latvia", "type": "wms", "template": "https://services.lgia.gov.lv/arcfree/services/Ortofoto_v1/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [27.66415, 55.75354], @@ -66539,7 +66539,7 @@ "name": "PCN 2006 - Italy", "type": "wms", "template": "http://wms.pcn.minambiente.it/ogc?map=/ms_ogc/WMS_v1.3/raster/ortofoto_colore_06.map&FORMAT=image/png&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&Layers=OI.ORTOIMMAGINI.2006.33,OI.ORTOIMMAGINI.2006.32&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2006-01-01T00:00:00.000Z", "startDate": "2006-01-01T00:00:00.000Z", "polygon": [ @@ -66726,7 +66726,7 @@ "name": "PCN 2008 - IT Lazio+Umbria", "type": "wms", "template": "http://wms.pcn.minambiente.it/ogc?map=/ms_ogc/WMS_v1.3/raster/ortofoto_colore_08.map&FORMAT=image/png&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&Layers=OI.ORTOIMMAGINI.2008.33&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2008-01-01T00:00:00.000Z", "startDate": "2008-01-01T00:00:00.000Z", "polygon": [ @@ -67873,7 +67873,7 @@ "name": "polska.e-mapa.net: Buildings", "type": "wms", "template": "http://integracja02.gugik.gov.pl/cgi-bin/KrajowaIntegracjaEwidencjiGruntow?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=budynki&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [0, 19], "polygon": [ [ @@ -68278,7 +68278,7 @@ "name": "Poznań: Buildings", "type": "wms", "template": "http://wms2.geopoz.poznan.pl:8080/geoserver/sip/wms?SERVICE=WMS&FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=budynki_ewidencyjne_sql&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2018-01-01T00:00:00.000Z", "startDate": "2018-01-01T00:00:00.000Z", "zoomExtent": [0, 23], @@ -68318,7 +68318,7 @@ "name": "Poznań: Orthophotomap 2014 (aerial image)", "type": "wms", "template": "http://wms1.geopoz.poznan.pl:6080/arcgis/services/sip/ortofotomapa_2014/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=ortofotomapa_2014_image&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2014-01-01T00:00:00.000Z", "startDate": "2014-01-01T00:00:00.000Z", "zoomExtent": [0, 23], @@ -68358,7 +68358,7 @@ "name": "Poznań: Orthophotomap 2016 (aerial image)", "type": "wms", "template": "http://wms1.geopoz.poznan.pl:6080/arcgis/services/sip/ortofotomapy/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=ortofotomapa_2016_image&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2016-01-01T00:00:00.000Z", "startDate": "2016-01-01T00:00:00.000Z", "zoomExtent": [0, 23], @@ -68995,7 +68995,7 @@ "name": "Rio Mosaic 2013", "type": "wms", "template": "http://geo.rio.rj.gov.br/ArcGIS/services/Imagens/Mosaico_2013/MapServer/WMSServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=1&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2013-01-01T00:00:00.000Z", "startDate": "2013-01-01T00:00:00.000Z", "polygon": [ @@ -69157,7 +69157,7 @@ "name": "Rio Mosaic 2015", "type": "wms", "template": "https://pgeo3.rio.rj.gov.br/arcgis/services/Imagens/Mosaico_2015_UTM/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "zoomExtent": [0, 13], @@ -70009,7 +70009,7 @@ "name": "Saxony historical aerial imagery 2005", "type": "wms", "template": "https://geodienste.sachsen.de/wms_geosn_dop-2005/guest?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=dop_2005&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2005-01-01T00:00:00.000Z", "startDate": "2005-01-01T00:00:00.000Z", "polygon": [ @@ -70155,7 +70155,7 @@ "name": "Saxony historical aerial imagery 2012-2014", "type": "wms", "template": "https://geodienste.sachsen.de/wms_geosn_dop_2012_2014/guest?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=dop_2012_2014_rgb&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2012-01-01T00:00:00.000Z", "startDate": "2012-01-01T00:00:00.000Z", "polygon": [ @@ -70301,7 +70301,7 @@ "name": "Saxony latest aerial imagery", "type": "wms", "template": "https://geodienste.sachsen.de/wms_geosn_dop-rgb/guest?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=sn_dop_020&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [13.54901, 50.69792], @@ -70441,7 +70441,7 @@ "name": "Saxony latest aerial imagery infrared", "type": "wms", "template": "https://geodienste.sachsen.de/wms_geosn_dop-cir/guest?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=sn_dop_020_cir&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [13.54901, 50.69792], @@ -70580,7 +70580,7 @@ "name": "Saxony topographic map", "type": "wms", "template": "https://geodienste.sachsen.de/wms_geosn_dtk-pg-color/guest?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=sn_dtk_pg_color&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [13.54901, 50.69792], @@ -70719,7 +70719,7 @@ "name": "Saxony WebAtlasSN", "type": "wms", "template": "https://geodienste.sachsen.de/wms_geosn_webatlas-sn/guest?FORMAT=image/png&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=Vegetation,Siedlung,Gewaesser,Verkehr,Administrative_Einheiten,Beschriftung&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [13.54901, 50.69792], @@ -71036,7 +71036,7 @@ "name": "SDFE Cadastral Parcels INSPIRE View", "type": "wms", "template": "https://kortforsyningen.kms.dk/cp_inspire?login=OpenStreetMapDK2015&password=Gall4Peters&FORMAT=image/png&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&Layers=CP.CadastralParcel&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [0, 20], "polygon": [ [ @@ -71213,7 +71213,7 @@ "name": "SDFE DTK Kort25", "type": "wms", "template": "https://kortforsyningen.kms.dk/topo25?FORMAT=image/png&VERSION=1.1.1&login=OpenStreetMapDK2015&password=Gall4Peters&SERVICE=WMS&REQUEST=GetMap&Layers=topo25_klassisk&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [0, 19], "polygon": [ [ @@ -71390,7 +71390,7 @@ "name": "SDFE Skærmkort", "type": "wms", "template": "https://kortforsyningen.kms.dk/topo_skaermkort?FORMAT=image/png&VERSION=1.1.1&login=OpenStreetMapDK2015&password=Gall4Peters&SERVICE=WMS&REQUEST=GetMap&Layers=dtk_skaermkort&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [0, 19], "polygon": [ [ @@ -71567,7 +71567,7 @@ "name": "SDFE Surface Shadow Map (40 cm)", "type": "wms", "template": "https://kortforsyningen.kms.dk/dhm?login=OpenStreetMapDK2015&password=Gall4Peters&FORMAT=image/png&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&Layers=dhm_overflade_skyggekort&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [0, 20], "polygon": [ [ @@ -71744,7 +71744,7 @@ "name": "SDFE Terrain Shadow Map (40 cm)", "type": "wms", "template": "https://kortforsyningen.kms.dk/dhm?login=OpenStreetMapDK2015&password=Gall4Peters&FORMAT=image/png&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&Layers=dhm_terraen_skyggekort&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "zoomExtent": [0, 20], "polygon": [ [ @@ -71921,7 +71921,7 @@ "name": "Sicily - Italy", "type": "wms", "template": "http://map.sitr.regione.sicilia.it/ArcGIS/services/WGS84_F33/Ortofoto_ATA20072008_f33/MapServer/WMSServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&Layers=0&STYLES=default&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [15.71165, 38.25894], @@ -74838,7 +74838,7 @@ "name": "SPW(allonie) 2009-2010 aerial imagery", "type": "wms", "template": "https://geoservices.wallonie.be/arcgis/services/IMAGERIE/ORTHO_2009_2010/MapServer/WMSServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2010-01-01T00:00:00.000Z", "startDate": "2009-01-01T00:00:00.000Z", "polygon": [ @@ -74975,7 +74975,7 @@ "name": "SPW(allonie) 2012-2013 aerial imagery", "type": "wms", "template": "https://geoservices.wallonie.be/arcgis/services/IMAGERIE/ORTHO_2012_2013/MapServer/WMSServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2013-01-01T00:00:00.000Z", "startDate": "2012-01-01T00:00:00.000Z", "polygon": [ @@ -75112,7 +75112,7 @@ "name": "SPW(allonie) 2015 aerial imagery", "type": "wms", "template": "https://geoservices.wallonie.be/arcgis/services/IMAGERIE/ORTHO_2015/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "polygon": [ @@ -75249,7 +75249,7 @@ "name": "SPW(allonie) 2016 aerial imagery", "type": "wms", "template": "https://geoservices.wallonie.be/arcgis/services/IMAGERIE/ORTHO_2016/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2016-01-01T00:00:00.000Z", "startDate": "2016-01-01T00:00:00.000Z", "polygon": [ @@ -75386,7 +75386,7 @@ "name": "SPW(allonie) most recent aerial imagery", "type": "wms", "template": "https://geoservices.wallonie.be/arcgis/services/IMAGERIE/ORTHO_LAST/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [5.78257, 49.87573], @@ -75522,7 +75522,7 @@ "name": "SPW(allonie) PICC numerical imagery", "type": "wms", "template": "https://geoservices.wallonie.be/arcgis/services/TOPOGRAPHIE/PICC_VDIFF/MapServer/WmsServer?SERVICE=WMS&VERSION=1.1.1&FORMAT=image/png8&TRANSPARENT=FALSE&REQUEST=GetMap&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&LAYERS=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [5.78257, 49.87573], @@ -75657,7 +75657,7 @@ "name": "SPW(allonie) shaded relief", "type": "wms", "template": "https://geoservices.wallonie.be/arcgis/services/RELIEF/WALLONIE_MNT_2013_2014_HILLSHADE/MapServer/WMSServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2014-01-01T00:00:00.000Z", "startDate": "2013-01-01T00:00:00.000Z", "polygon": [ @@ -79179,7 +79179,7 @@ "name": "Törökbálint orthophoto 2013", "type": "wms", "template": "https://terkep.torokbalint.hu/mapproxy/service?FORMAT=image/png&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=ORTO_2013_5CM_2013SZEPT_TAKARASSAL_512_512&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&TRANSPARENT=true", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2013-09-01T00:00:00.000Z", "startDate": "2013-09-01T00:00:00.000Z", "polygon": [ @@ -79347,7 +79347,7 @@ "name": "Törökbálint orthophoto 2015", "type": "wms", "template": "https://terkep.torokbalint.hu/mapproxy/service?FORMAT=image/png&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=TBORTO_2015_20160218&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&TRANSPARENT=true", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "polygon": [ @@ -81363,7 +81363,7 @@ "name": "UrbIS-Ortho 2016", "type": "wms", "template": "https://geoservices-urbis.irisnet.be/geoserver/ows?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=Urbis:Ortho2016&WIDTH={width}&HEIGHT={height}&CRS={proj}&STYLES=&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2016-01-01T00:00:00.000Z", "startDate": "2016-01-01T00:00:00.000Z", "polygon": [ @@ -81441,7 +81441,7 @@ "name": "UrbIS-Ortho 2017", "type": "wms", "template": "https://geoservices-urbis.irisnet.be/geoserver/ows?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=Urbis:Ortho2017&WIDTH={width}&HEIGHT={height}&CRS={proj}&STYLES=&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2017-01-01T00:00:00.000Z", "startDate": "2017-01-01T00:00:00.000Z", "polygon": [ @@ -81519,7 +81519,7 @@ "name": "UrbIS-Ortho 2018", "type": "wms", "template": "https://geoservices-urbis.irisnet.be/geoserver/ows?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=Urbis:Ortho2018&WIDTH={width}&HEIGHT={height}&CRS={proj}&STYLES=&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2018-01-01T00:00:00.000Z", "startDate": "2018-01-01T00:00:00.000Z", "polygon": [ @@ -81597,7 +81597,7 @@ "name": "UrbIS-Ortho 2019", "type": "wms", "template": "https://geoservices-urbis.irisnet.be/geoserver/ows?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=Urbis:Ortho2019&WIDTH={width}&HEIGHT={height}&CRS={proj}&STYLES=&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2019-01-01T00:00:00.000Z", "startDate": "2019-01-01T00:00:00.000Z", "polygon": [ @@ -81676,7 +81676,7 @@ "name": "UrbisAdm FR", "type": "wms", "template": "https://geoservices-urbis.irisnet.be/geoserver/ows?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=urbisFR&WIDTH={width}&HEIGHT={height}&CRS={proj}&STYLES=&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [4.4347, 50.77647], @@ -81766,7 +81766,7 @@ "name": "UrbisAdm NL", "type": "wms", "template": "https://geoservices-urbis.irisnet.be/geoserver/ows?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=urbisNL&WIDTH={width}&HEIGHT={height}&CRS={proj}&STYLES=&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [4.4347, 50.77647], @@ -83389,7 +83389,7 @@ "name": "VoGIS: DGM (Terrain model)", "type": "wms", "template": "http://vogis.cnv.at/mapserver/mapserv?map=i_hoehen_und_gelaende_r_wms.map&FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=schummerung_50cm_terrain&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [9.96805, 47.54631], @@ -83652,7 +83652,7 @@ "name": "VoGIS: DOM (Surface model)", "type": "wms", "template": "http://vogis.cnv.at/mapserver/mapserv?map=i_hoehen_und_gelaende_r_wms.map&FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=schummerung_50cm_surface&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "polygon": [ [ [9.96805, 47.54631], @@ -83915,7 +83915,7 @@ "name": "VoGIS: Echtfarbenbild 2012 (12cm)", "type": "wms", "template": "http://vogis.cnv.at/mapserver/mapserv?map=i_luftbilder_r_wms.map&FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=ef2012_12cm&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2012-01-01T00:00:00.000Z", "startDate": "2012-01-01T00:00:00.000Z", "polygon": [ @@ -83961,7 +83961,7 @@ "name": "VoGIS: Echtfarbenbild 2015 (10cm)", "type": "wms", "template": "http://vogis.cnv.at/mapserver/mapserv?map=i_luftbilder_r_wms.map&FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=ef2015_10cm&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "polygon": [ @@ -84007,7 +84007,7 @@ "name": "VoGIS: Echtfarbenbild 2018 (10cm)", "type": "wms", "template": "http://vogis.cnv.at/mapserver/mapserv?map=i_luftbilder_r_wms.map&FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=ef2018_10cm&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2018-01-01T00:00:00.000Z", "startDate": "2018-01-01T00:00:00.000Z", "polygon": [ @@ -84053,7 +84053,7 @@ "name": "VoGIS: Echtfarbenbild Winter 2015 (20cm)", "type": "wms", "template": "http://vogis.cnv.at/mapserver/mapserv?map=i_luftbilder_r_wms.map&FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=wi2015_20cm&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "polygon": [ @@ -84133,7 +84133,7 @@ "name": "Wrocław: Orthophotomap 2015 (aerial image)", "type": "wms", "template": "http://gis1.um.wroc.pl/arcgis/services/ogc/OGC_ortofoto_2015/MapServer/WmsServer?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&LAYERS=0&STYLES=&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}", - "projection": "EPSG:3857", + "projection": "EPSG:4326", "endDate": "2015-01-01T00:00:00.000Z", "startDate": "2015-01-01T00:00:00.000Z", "zoomExtent": [0, 23], diff --git a/data/update_imagery.js b/data/update_imagery.js index 21abd9076..18f7190a4 100644 --- a/data/update_imagery.js +++ b/data/update_imagery.js @@ -1,175 +1,170 @@ const fs = require('fs'); const sources = require('editor-layer-index/imagery.json'); const prettyStringify = require('json-stringify-pretty-compact'); -var imagery = []; + +let imagery = []; // ignore imagery more than 20 years old.. -var cutoffDate = new Date(); +let cutoffDate = new Date(); cutoffDate.setFullYear(cutoffDate.getFullYear() - 20); -const blacklist = { - 'osmbe': true, // 'OpenStreetMap (Belgian Style)' - 'osmfr': true, // 'OpenStreetMap (French Style)' - 'osm-mapnik-german_style': true, // 'OpenStreetMap (German Style)' - 'HDM_HOT': true, // 'OpenStreetMap (HOT Style)' - 'osm-mapnik-black_and_white': true, // 'OpenStreetMap (Standard Black & White)' - 'osm-mapnik-no_labels': true, // 'OpenStreetMap (Mapnik, no labels)' - 'OpenStreetMap-turistautak': true, // 'OpenStreetMap (turistautak)' - 'hike_n_bike': true, // 'Hike & Bike' - 'landsat': true, // 'Landsat' - 'skobbler': true, // 'Skobbler' - 'public_transport_oepnv': true, // 'Public Transport (ÖPNV)' - 'tf-cycle': true, // 'Thunderforest OpenCycleMap' - 'tf-landscape': true, // 'Thunderforest Landscape' - 'qa_no_address': true, // 'QA No Address' - 'wikimedia-map': true, // 'Wikimedia Map' +const keep = [ + // Add custom sources here if needed. +]; - 'openinframap-petroleum': true, - 'openinframap-power': true, - 'openinframap-telecoms': true, - 'openpt_map': true, - 'openrailwaymap': true, - 'openseamap': true, - 'opensnowmap-overlay': true, +const discard = { + 'osmbe': true, // 'OpenStreetMap (Belgian Style)' + 'osmfr': true, // 'OpenStreetMap (French Style)' + 'osm-mapnik-german_style': true, // 'OpenStreetMap (German Style)' + 'HDM_HOT': true, // 'OpenStreetMap (HOT Style)' + 'osm-mapnik-black_and_white': true, // 'OpenStreetMap (Standard Black & White)' + 'osm-mapnik-no_labels': true, // 'OpenStreetMap (Mapnik, no labels)' + 'OpenStreetMap-turistautak': true, // 'OpenStreetMap (turistautak)' - 'US-TIGER-Roads-2012': true, - 'US-TIGER-Roads-2014': true, + 'hike_n_bike': true, // 'Hike & Bike' + 'landsat': true, // 'Landsat' + 'skobbler': true, // 'Skobbler' + 'public_transport_oepnv': true, // 'Public Transport (ÖPNV)' + 'tf-cycle': true, // 'Thunderforest OpenCycleMap' + 'tf-landscape': true, // 'Thunderforest Landscape' + 'qa_no_address': true, // 'QA No Address' + 'wikimedia-map': true, // 'Wikimedia Map' - 'Waymarked_Trails-Cycling': true, - 'Waymarked_Trails-Hiking': true, - 'Waymarked_Trails-Horse_Riding': true, - 'Waymarked_Trails-MTB': true, - 'Waymarked_Trails-Skating': true, - 'Waymarked_Trails-Winter_Sports': true, + 'openinframap-petroleum': true, + 'openinframap-power': true, + 'openinframap-telecoms': true, + 'openpt_map': true, + 'openrailwaymap': true, + 'openseamap': true, + 'opensnowmap-overlay': true, - 'OSM_Inspector-Addresses': true, - 'OSM_Inspector-Geometry': true, - 'OSM_Inspector-Highways': true, - 'OSM_Inspector-Multipolygon': true, - 'OSM_Inspector-Places': true, - 'OSM_Inspector-Routing': true, - 'OSM_Inspector-Tagging': true, + 'US-TIGER-Roads-2012': true, + 'US-TIGER-Roads-2014': true, - 'EOXAT2018CLOUDLESS': true + 'Waymarked_Trails-Cycling': true, + 'Waymarked_Trails-Hiking': true, + 'Waymarked_Trails-Horse_Riding': true, + 'Waymarked_Trails-MTB': true, + 'Waymarked_Trails-Skating': true, + 'Waymarked_Trails-Winter_Sports': true, + + 'OSM_Inspector-Addresses': true, + 'OSM_Inspector-Geometry': true, + 'OSM_Inspector-Highways': true, + 'OSM_Inspector-Multipolygon': true, + 'OSM_Inspector-Places': true, + 'OSM_Inspector-Routing': true, + 'OSM_Inspector-Tagging': true, + + 'EOXAT2018CLOUDLESS': true }; -const supportedWMSProjections = [ - 'EPSG:3857', - 'EPSG:4326', - 'EPSG:900913', // EPSG:3857 alternatives codes - 'EPSG:3587', - 'EPSG:54004', - 'EPSG:41001', - 'EPSG:102113', - 'EPSG:102100', - 'EPSG:3785' -]; - -const whitelist = [ - // Add custom sources here if needed. -]; +const supportedWMSProjections = { + 'EPSG:4326': true, + 'EPSG:3857': true, + 'EPSG:900913': true, + 'EPSG:3587': true, + 'EPSG:54004': true, + 'EPSG:41001': true, + 'EPSG:102113': true, + 'EPSG:102100': true, + 'EPSG:3785': true +}; -sources.concat(whitelist).forEach(function(source) { - if (source.type !== 'tms' && source.type !== 'wms' && source.type !== 'bing') return; - if (source.id in blacklist) return; - var supportedProjection = source.available_projections && - supportedWMSProjections.find(function(supportedProjection) { - return source.available_projections.some(function(projection) { - return supportedProjection === projection; - }) - }); - if (source.type === 'wms' && supportedProjection === undefined) return; - if (source.type === 'wms' && sources.some(function(otherSource) { - return otherSource.name === source.name && otherSource.type !== source.type; - })) return; +sources.concat(keep).forEach(source => { + if (source.type !== 'tms' && source.type !== 'wms' && source.type !== 'bing') return; + if (source.id in discard) return; - var im = { - id: source.id, - name: source.name, - type: source.type, - template: source.url - }; + let im = { + id: source.id, + name: source.name, + type: source.type, + template: source.url + }; + + // Some sources support 512px tiles + if (source.id === 'Mapbox') { + im.template = im.template.replace('.jpg', '@2x.jpg'); + im.tileSize = 512; + } else if (source.id === 'mtbmap-no') { + im.tileSize = 512; + } + + // Some WMS sources are supported, check projection + if (source.type === 'wms') { + const projection = (source.available_projections || []).find(p => supportedWMSProjections[p]); + if (!projection) return; + if (sources.some(other => other.name === source.name && other.type !== source.type)) return; + im.projection = projection; + } - // supports 512px tiles - if (source.id === 'Mapbox') { - im.template = im.template.replace('.jpg', '@2x.jpg'); - im.tileSize = 512; - } else if (source.id === 'mtbmap-no') { - im.tileSize = 512; + let startDate, endDate, isValid; + + if (source.end_date) { + endDate = new Date(source.end_date); + isValid = !isNaN(endDate.getTime()); + if (isValid) { + if (endDate <= cutoffDate) return; // too old + im.endDate = endDate; } + } - if (source.type === 'wms') { - im.projection = supportedProjection; + if (source.start_date) { + startDate = new Date(source.start_date); + isValid = !isNaN(startDate.getTime()); + if (isValid) { + im.startDate = startDate; } + } - var startDate, endDate, isValid; + let extent = source.extent || {}; + if (extent.min_zoom || extent.max_zoom) { + im.zoomExtent = [ + extent.min_zoom || 0, + extent.max_zoom || 22 + ]; + } - if (source.end_date) { - endDate = new Date(source.end_date); - isValid = !isNaN(endDate.getTime()); - if (isValid) { - if (endDate <= cutoffDate) return; // too old - im.endDate = endDate; - } + if (extent.polygon) { + im.polygon = extent.polygon; + } else if (extent.bbox) { + im.polygon = [[ + [extent.bbox.min_lon, extent.bbox.min_lat], + [extent.bbox.min_lon, extent.bbox.max_lat], + [extent.bbox.max_lon, extent.bbox.max_lat], + [extent.bbox.max_lon, extent.bbox.min_lat], + [extent.bbox.min_lon, extent.bbox.min_lat] + ]]; + } + + if (source.id === 'mapbox_locator_overlay') { + im.overzoom = false; + } + + const attribution = source.attribution || {}; + if (attribution.url) { + im.terms_url = attribution.url; + } + if (attribution.text) { + im.terms_text = attribution.text; + } + if (attribution.html) { + im.terms_html = attribution.html; + } + + ['best', 'default', 'description', 'icon', 'overlay', 'tileSize'].forEach(prop => { + if (source[prop]) { + im[prop] = source[prop]; } + }); - if (source.start_date) { - startDate = new Date(source.start_date); - isValid = !isNaN(startDate.getTime()); - if (isValid) { - im.startDate = startDate; - } - } - - var extent = source.extent || {}; - if (extent.min_zoom || extent.max_zoom) { - im.zoomExtent = [ - extent.min_zoom || 0, - extent.max_zoom || 22 - ]; - } - - if (extent.polygon) { - im.polygon = extent.polygon; - } else if (extent.bbox) { - im.polygon = [[ - [extent.bbox.min_lon, extent.bbox.min_lat], - [extent.bbox.min_lon, extent.bbox.max_lat], - [extent.bbox.max_lon, extent.bbox.max_lat], - [extent.bbox.max_lon, extent.bbox.min_lat], - [extent.bbox.min_lon, extent.bbox.min_lat] - ]]; - } - - if (source.id === 'mapbox_locator_overlay') { - im.overzoom = false; - } - - var attribution = source.attribution || {}; - if (attribution.url) { - im.terms_url = attribution.url; - } - if (attribution.text) { - im.terms_text = attribution.text; - } - if (attribution.html) { - im.terms_html = attribution.html; - } - - ['best', 'default', 'description', 'icon', 'overlay', 'tileSize'].forEach(function(a) { - if (source[a]) { - im[a] = source[a]; - } - }); - - imagery.push(im); + imagery.push(im); }); -imagery.sort(function(a, b) { - return a.name.localeCompare(b.name); -}); + +imagery.sort((a, b) => a.name.localeCompare(b.name)); fs.writeFileSync('data/imagery.json', prettyStringify({ dataImagery: imagery }));