diff --git a/gulpfile.js b/gulpfile.js index ab6062c..9781737 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -24,6 +24,7 @@ var modifyCssUrls = require('gulp-modify-css-urls'); var sort = require('gulp-sort'); var scanner = require('i18next-scanner'); var jsonConcat = require('gulp-json-concat'); +var rename = require("gulp-rename"); var debug = false; @@ -54,6 +55,8 @@ var paths = { images: mainNpmFiles().filter(f => RegExp('.*.+(png|gif|svg)', 'i').test(f)), fonts: mainNpmFiles().filter(f => RegExp('font-awesome/fonts/.*', 'i').test(f)), locales: 'locales/*.json', + layers: 'layers/**/*.geojson', + layersDestName: 'layers.js', dest: 'dist', destName: 'brouter-web' }; @@ -163,7 +166,7 @@ gulp.task('inject', function () { .pipe(gulp.dest('.')); }); -gulp.task('default', ['clean', 'scripts_config', 'scripts', 'styles', 'images', 'fonts', 'locales']); +gulp.task('default', ['clean', 'scripts_config', 'layers', 'scripts', 'styles', 'images', 'fonts', 'locales']); gulp.task('debug', function() { debug = true; @@ -274,10 +277,13 @@ gulp.task('i18next', function() { .pipe(gulp.dest('.')); }) +// Bundles layer files. To download and extract run "yarn layers" gulp.task('layers', function () { - return gulp.src('layers/extra/**/*.json') - .pipe(jsonConcat('layers-extra.js', function(data){ - return Buffer.from('Object.assign(BR.layerIndex, ' + JSON.stringify(data, null, 4) + ');'); + return gulp.src(paths.layers) + // Workaround to get file extension removed from the dictionary key + .pipe(rename({ extname: ".json" })) + .pipe(jsonConcat(paths.layersDestName, function(data){ + return Buffer.from('BR.layerIndex = ' + JSON.stringify(data, null, 2) + ';'); })) - .pipe(gulp.dest('layers')); + .pipe(gulp.dest(paths.dest)); }); diff --git a/index.html b/index.html index e2d2a19..ac22210 100644 --- a/index.html +++ b/index.html @@ -359,9 +359,7 @@ - - - + diff --git a/js/control/LayersTab.js b/js/control/LayersTab.js index a20f3f2..9055342 100644 --- a/js/control/LayersTab.js +++ b/js/control/LayersTab.js @@ -181,17 +181,23 @@ BR.LayersTab = L.Control.Layers.extend({ if (typeof entry === 'object') { walkObject(entry); } else { - var props = BR.layerIndex[entry].properties; - var url = props.url; - var keyName = self.getKeyName(url); + var layer = BR.layerIndex[entry]; - // when key required only add if configured - if (!keyName || keyName && BR.keys[keyName]) { - var childNode = { - 'id': entry, - 'text': props.name - }; - outTree.push(childNode); + if (layer) { + var props = layer.properties; + var url = props.url; + var keyName = self.getKeyName(url); + + // when key required only add if configured + if (!keyName || keyName && BR.keys[keyName]) { + var childNode = { + 'id': entry, + 'text': props.name + }; + outTree.push(childNode); + } + } else { + console.error('Layer "' + entry + '" not found'); } } } diff --git a/layers/collection/1010.geojson b/layers/collection/1010.geojson new file mode 100644 index 0000000..98dbe88 --- /dev/null +++ b/layers/collection/1010.geojson @@ -0,0 +1,20 @@ +{ + "geometry": null, + "properties": { + "name": "OpenStreetMap.se", + "maxZoom": 18, + "attribution": "Map data: © OpenStreetMap contributors, under ODbL | Tiles: © OpenStreetMap Sweden", + "id": "1010", + "subdomains": [ + "a", + "b", + "c", + "d", + "e", + "f" + ], + "url": "http://{s}.tile.openstreetmap.se/hydda/full/{z}/{x}/{y}.png", + "dataSource": "LayersCollection" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/collection/1016.geojson b/layers/collection/1016.geojson new file mode 100644 index 0000000..4b457f4 --- /dev/null +++ b/layers/collection/1016.geojson @@ -0,0 +1,12 @@ +{ + "geometry": null, + "properties": { + "name": "4UMaps", + "maxZoom": 15, + "attribution": "Map data: © OpenStreetMap contributors, under ODbL | Tiles: © 4UMaps", + "id": "1016", + "url": "http://4umaps.eu/{z}/{x}/{y}.png", + "dataSource": "LayersCollection" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/collection/1017.geojson b/layers/collection/1017.geojson new file mode 100644 index 0000000..d357cce --- /dev/null +++ b/layers/collection/1017.geojson @@ -0,0 +1,14 @@ +{ + "geometry": null, + "properties": { + "name": "Osmapa.pl", + "maxZoom": 20, + "attribution": "Map data: © OpenStreetMap contributors, under ODbL | Tiles: © Osmapa.pl", + "id": "1017", + "threed": "true", + "language": "pl", + "url": "http://{s}.tile.openstreetmap.pl/osmapa.pl/{z}/{x}/{y}.png", + "dataSource": "LayersCollection" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/collection/1021.geojson b/layers/collection/1021.geojson new file mode 100644 index 0000000..920dab0 --- /dev/null +++ b/layers/collection/1021.geojson @@ -0,0 +1,14 @@ +{ + "geometry": null, + "properties": { + "name": "Спутник", + "maxZoom": 19, + "attribution": "Map data: © OpenStreetMap contributors, under ODbL | Tiles: © Спутник", + "id": "1021", + "threed": "true", + "language": "ru", + "url": "http://{s}.tiles.maps.sputnik.ru/{z}/{x}/{y}.png", + "dataSource": "LayersCollection" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/collection/1023.geojson b/layers/collection/1023.geojson new file mode 100644 index 0000000..4ce1088 --- /dev/null +++ b/layers/collection/1023.geojson @@ -0,0 +1,19 @@ +{ + "geometry": null, + "properties": { + "name": "Космоснимки", + "maxZoom": 18, + "attribution": "Map data: © OpenStreetMap contributors, under ODbL | Tiles: © ScanEx", + "id": "1023", + "subdomains": [ + "a", + "b", + "c", + "d" + ], + "language": "ru", + "url": "http://{s}.tile.osm.kosmosnimki.ru/kosmo/{z}/{x}/{y}.png", + "dataSource": "LayersCollection" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/collection/1061.geojson b/layers/collection/1061.geojson new file mode 100644 index 0000000..8124f69 --- /dev/null +++ b/layers/collection/1061.geojson @@ -0,0 +1,12 @@ +{ + "geometry": null, + "properties": { + "name": "Thunderforest Outdoors", + "maxZoom": 22, + "attribution": "Map data: © OpenStreetMap contributors, under ODbL | Tiles: © Andy Allan", + "id": "1061", + "url": "http://{s}.tile.thunderforest.com/outdoors/{z}/{x}/{y}.png", + "dataSource": "LayersCollection" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/collection/1065.geojson b/layers/collection/1065.geojson new file mode 100644 index 0000000..f9188ed --- /dev/null +++ b/layers/collection/1065.geojson @@ -0,0 +1,12 @@ +{ + "geometry": null, + "properties": { + "name": "Hike & Bike", + "maxZoom": 19, + "attribution": "Map data: © OpenStreetMap contributors, under ODbL | Tiles: © Colin Marquardt", + "id": "1065", + "url": "http://toolserver.org/tiles/hikebike/{z}/{x}/{y}.png", + "dataSource": "LayersCollection" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/collection/1069.geojson b/layers/collection/1069.geojson new file mode 100644 index 0000000..7df355a --- /dev/null +++ b/layers/collection/1069.geojson @@ -0,0 +1,13 @@ +{ + "geometry": null, + "properties": { + "name": "Refuges.info hiking", + "maxZoom": 18, + "attribution": "Map data: © OpenStreetMap contributors, under ODbL | Tiles: © sly", + "id": "1069", + "old": "true", + "url": "http://maps.refuges.info/hiking/{z}/{x}/{y}.png", + "dataSource": "LayersCollection" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/collection/extract.js b/layers/collection/extract.js new file mode 100644 index 0000000..9729169 --- /dev/null +++ b/layers/collection/extract.js @@ -0,0 +1,52 @@ + +const fs = require('fs'); +const path = require('path'); +const fetch = require('node-fetch'); + +const outDir = __dirname; + +var includeList = [ + "1016", // 4UMaps + "1065", // Hike & Bike Map + "1061", // Thunderforest Outdoors + "1021", // kosmosnimki.ru + "1017", // sputnik.ru + "1023", // Osmapa.pl - Mapa OpenStreetMap Polska + "1010", // OpenStreetMap.se (Hydda.Full) + "1069" // MRI (maps.refuges.info) +]; + +function extract(constantsJs) { + eval(constantsJs); + + for (let i = 0; i < includeList.length; i++) { + let id = includeList[i]; + + let layer = getLayerDataByID(id); + if (!layer) { + console.warn('Layer not found: ' + id); + continue; + } + //console.log(`${layer.id}, ${layer.name}, ${layer.address}`); + + layer.url = layer.address; + delete layer.address; + + let geoJson = { + geometry: null, + properties: layer, + type: "Feature" + }; + geoJson.properties.dataSource = 'LayersCollection'; + + const outFileName = path.join(outDir, layer.id + '.geojson'); + const data = JSON.stringify(geoJson, null, 2); + fs.writeFileSync(outFileName, data); + } +} + +// https://github.com/Edward17/LayersCollection/blob/gh-pages/constants.js +fetch('http://edward17.github.io/LayersCollection/constants.js') + .then(res => res.text()) + .then(text => extract(text)) + .catch(err => console.error(err)); diff --git a/layers/extra/historic-place-contours.json b/layers/extra/historic-place-contours.geojson similarity index 100% rename from layers/extra/historic-place-contours.json rename to layers/extra/historic-place-contours.geojson diff --git a/layers/extra/mapaszlakow/mapaszlakow-bike.json b/layers/extra/mapaszlakow/mapaszlakow-bike.geojson similarity index 100% rename from layers/extra/mapaszlakow/mapaszlakow-bike.json rename to layers/extra/mapaszlakow/mapaszlakow-bike.geojson diff --git a/layers/extra/mapaszlakow/mapaszlakow-cycle.json b/layers/extra/mapaszlakow/mapaszlakow-cycle.geojson similarity index 100% rename from layers/extra/mapaszlakow/mapaszlakow-cycle.json rename to layers/extra/mapaszlakow/mapaszlakow-cycle.geojson diff --git a/layers/extra/mapaszlakow/mapaszlakow-hike.json b/layers/extra/mapaszlakow/mapaszlakow-hike.geojson similarity index 100% rename from layers/extra/mapaszlakow/mapaszlakow-hike.json rename to layers/extra/mapaszlakow/mapaszlakow-hike.geojson diff --git a/layers/extra/mapaszlakow/mapaszlakow-incline.json b/layers/extra/mapaszlakow/mapaszlakow-incline.geojson similarity index 100% rename from layers/extra/mapaszlakow/mapaszlakow-incline.json rename to layers/extra/mapaszlakow/mapaszlakow-incline.geojson diff --git a/layers/extra/mapaszlakow/mapaszlakow-mtb.json b/layers/extra/mapaszlakow/mapaszlakow-mtb.geojson similarity index 100% rename from layers/extra/mapaszlakow/mapaszlakow-mtb.json rename to layers/extra/mapaszlakow/mapaszlakow-mtb.geojson diff --git a/layers/extra/mapillary-coverage-raster.json b/layers/extra/mapillary-coverage-raster.geojson similarity index 100% rename from layers/extra/mapillary-coverage-raster.json rename to layers/extra/mapillary-coverage-raster.geojson diff --git a/layers/extra/openmapsurfer.json b/layers/extra/openmapsurfer.geojson similarity index 100% rename from layers/extra/openmapsurfer.json rename to layers/extra/openmapsurfer.geojson diff --git a/layers/extra/topplus-open.json b/layers/extra/topplus-open.geojson similarity index 100% rename from layers/extra/topplus-open.json rename to layers/extra/topplus-open.geojson diff --git a/layers/josm/Freemap.sk-Car.geojson b/layers/josm/Freemap.sk-Car.geojson new file mode 100644 index 0000000..6475100 --- /dev/null +++ b/layers/josm/Freemap.sk-Car.geojson @@ -0,0 +1,210 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 19.83682, + 49.25529 + ], + [ + 19.80075, + 49.42385 + ], + [ + 19.60437, + 49.48058 + ], + [ + 19.49179, + 49.63961 + ], + [ + 19.21831, + 49.52604 + ], + [ + 19.16778, + 49.42521 + ], + [ + 19.00308, + 49.42236 + ], + [ + 18.97611, + 49.5308 + ], + [ + 18.54685, + 49.51425 + ], + [ + 18.31432, + 49.33818 + ], + [ + 18.15913, + 49.2961 + ], + [ + 18.05564, + 49.11134 + ], + [ + 17.56396, + 48.84938 + ], + [ + 17.17929, + 48.88816 + ], + [ + 17.058, + 48.81105 + ], + [ + 16.90426, + 48.61947 + ], + [ + 16.79685, + 48.38561 + ], + [ + 17.06762, + 48.01116 + ], + [ + 17.32787, + 47.97749 + ], + [ + 17.51699, + 47.82535 + ], + [ + 17.74776, + 47.73093 + ], + [ + 18.29515, + 47.72075 + ], + [ + 18.67959, + 47.75541 + ], + [ + 18.89755, + 47.81203 + ], + [ + 18.79463, + 47.88245 + ], + [ + 18.84318, + 48.04046 + ], + [ + 19.46212, + 48.05333 + ], + [ + 19.62064, + 48.22938 + ], + [ + 19.89585, + 48.09387 + ], + [ + 20.33766, + 48.2643 + ], + [ + 20.55395, + 48.52358 + ], + [ + 20.82335, + 48.55714 + ], + [ + 21.10271, + 48.47096 + ], + [ + 21.45863, + 48.55513 + ], + [ + 21.74536, + 48.31435 + ], + [ + 22.15293, + 48.37179 + ], + [ + 22.61255, + 49.08914 + ], + [ + 22.09997, + 49.23814 + ], + [ + 21.9686, + 49.36363 + ], + [ + 21.6244, + 49.46989 + ], + [ + 21.06873, + 49.46402 + ], + [ + 20.94336, + 49.31088 + ], + [ + 20.73052, + 49.44006 + ], + [ + 20.22804, + 49.41714 + ], + [ + 20.05234, + 49.23052 + ], + [ + 19.83682, + 49.25529 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "logo-image": "https://raw.githubusercontent.com/FreemapSlovakia/freemap-v3-react/master/src/images/freemap-logo-small.png", + "required": true, + "text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved." + }, + "country_code": "SK", + "icon": "https://raw.githubusercontent.com/FreemapSlovakia/freemap-v3-react/master/src/images/freemap-logo-small.png", + "id": "Freemap.sk-Car", + "max_zoom": 16, + "min_zoom": 8, + "name": "Freemap.sk Car", + "type": "tms", + "url": "https://{switch:a,b,c,d}.freemap.sk/A/{zoom}/{x}/{y}.jpeg", + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/Freemap.sk-Cyclo.geojson b/layers/josm/Freemap.sk-Cyclo.geojson new file mode 100644 index 0000000..befb717 --- /dev/null +++ b/layers/josm/Freemap.sk-Cyclo.geojson @@ -0,0 +1,210 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 19.83682, + 49.25529 + ], + [ + 19.80075, + 49.42385 + ], + [ + 19.60437, + 49.48058 + ], + [ + 19.49179, + 49.63961 + ], + [ + 19.21831, + 49.52604 + ], + [ + 19.16778, + 49.42521 + ], + [ + 19.00308, + 49.42236 + ], + [ + 18.97611, + 49.5308 + ], + [ + 18.54685, + 49.51425 + ], + [ + 18.31432, + 49.33818 + ], + [ + 18.15913, + 49.2961 + ], + [ + 18.05564, + 49.11134 + ], + [ + 17.56396, + 48.84938 + ], + [ + 17.17929, + 48.88816 + ], + [ + 17.058, + 48.81105 + ], + [ + 16.90426, + 48.61947 + ], + [ + 16.79685, + 48.38561 + ], + [ + 17.06762, + 48.01116 + ], + [ + 17.32787, + 47.97749 + ], + [ + 17.51699, + 47.82535 + ], + [ + 17.74776, + 47.73093 + ], + [ + 18.29515, + 47.72075 + ], + [ + 18.67959, + 47.75541 + ], + [ + 18.89755, + 47.81203 + ], + [ + 18.79463, + 47.88245 + ], + [ + 18.84318, + 48.04046 + ], + [ + 19.46212, + 48.05333 + ], + [ + 19.62064, + 48.22938 + ], + [ + 19.89585, + 48.09387 + ], + [ + 20.33766, + 48.2643 + ], + [ + 20.55395, + 48.52358 + ], + [ + 20.82335, + 48.55714 + ], + [ + 21.10271, + 48.47096 + ], + [ + 21.45863, + 48.55513 + ], + [ + 21.74536, + 48.31435 + ], + [ + 22.15293, + 48.37179 + ], + [ + 22.61255, + 49.08914 + ], + [ + 22.09997, + 49.23814 + ], + [ + 21.9686, + 49.36363 + ], + [ + 21.6244, + 49.46989 + ], + [ + 21.06873, + 49.46402 + ], + [ + 20.94336, + 49.31088 + ], + [ + 20.73052, + 49.44006 + ], + [ + 20.22804, + 49.41714 + ], + [ + 20.05234, + 49.23052 + ], + [ + 19.83682, + 49.25529 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "logo-image": "https://raw.githubusercontent.com/FreemapSlovakia/freemap-v3-react/master/src/images/freemap-logo-small.png", + "required": true, + "text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved." + }, + "country_code": "SK", + "icon": "https://raw.githubusercontent.com/FreemapSlovakia/freemap-v3-react/master/src/images/freemap-logo-small.png", + "id": "Freemap.sk-Cyclo", + "max_zoom": 16, + "min_zoom": 8, + "name": "Freemap.sk Cyclo", + "type": "tms", + "url": "https://{switch:a,b,c,d}.freemap.sk/C/{zoom}/{x}/{y}.jpeg", + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/Freemap.sk-Hiking.geojson b/layers/josm/Freemap.sk-Hiking.geojson new file mode 100644 index 0000000..025f704 --- /dev/null +++ b/layers/josm/Freemap.sk-Hiking.geojson @@ -0,0 +1,210 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 19.83682, + 49.25529 + ], + [ + 19.80075, + 49.42385 + ], + [ + 19.60437, + 49.48058 + ], + [ + 19.49179, + 49.63961 + ], + [ + 19.21831, + 49.52604 + ], + [ + 19.16778, + 49.42521 + ], + [ + 19.00308, + 49.42236 + ], + [ + 18.97611, + 49.5308 + ], + [ + 18.54685, + 49.51425 + ], + [ + 18.31432, + 49.33818 + ], + [ + 18.15913, + 49.2961 + ], + [ + 18.05564, + 49.11134 + ], + [ + 17.56396, + 48.84938 + ], + [ + 17.17929, + 48.88816 + ], + [ + 17.058, + 48.81105 + ], + [ + 16.90426, + 48.61947 + ], + [ + 16.79685, + 48.38561 + ], + [ + 17.06762, + 48.01116 + ], + [ + 17.32787, + 47.97749 + ], + [ + 17.51699, + 47.82535 + ], + [ + 17.74776, + 47.73093 + ], + [ + 18.29515, + 47.72075 + ], + [ + 18.67959, + 47.75541 + ], + [ + 18.89755, + 47.81203 + ], + [ + 18.79463, + 47.88245 + ], + [ + 18.84318, + 48.04046 + ], + [ + 19.46212, + 48.05333 + ], + [ + 19.62064, + 48.22938 + ], + [ + 19.89585, + 48.09387 + ], + [ + 20.33766, + 48.2643 + ], + [ + 20.55395, + 48.52358 + ], + [ + 20.82335, + 48.55714 + ], + [ + 21.10271, + 48.47096 + ], + [ + 21.45863, + 48.55513 + ], + [ + 21.74536, + 48.31435 + ], + [ + 22.15293, + 48.37179 + ], + [ + 22.61255, + 49.08914 + ], + [ + 22.09997, + 49.23814 + ], + [ + 21.9686, + 49.36363 + ], + [ + 21.6244, + 49.46989 + ], + [ + 21.06873, + 49.46402 + ], + [ + 20.94336, + 49.31088 + ], + [ + 20.73052, + 49.44006 + ], + [ + 20.22804, + 49.41714 + ], + [ + 20.05234, + 49.23052 + ], + [ + 19.83682, + 49.25529 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "logo-image": "https://raw.githubusercontent.com/FreemapSlovakia/freemap-v3-react/master/src/images/freemap-logo-small.png", + "required": true, + "text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved." + }, + "country_code": "SK", + "icon": "https://raw.githubusercontent.com/FreemapSlovakia/freemap-v3-react/master/src/images/freemap-logo-small.png", + "id": "Freemap.sk-Hiking", + "max_zoom": 16, + "min_zoom": 8, + "name": "Freemap.sk Hiking", + "type": "tms", + "url": "https://{switch:a,b,c,d}.freemap.sk/T/{zoom}/{x}/{y}.jpeg", + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/HDM_HOT.geojson b/layers/josm/HDM_HOT.geojson new file mode 100644 index 0000000..f0eab7a --- /dev/null +++ b/layers/josm/HDM_HOT.geojson @@ -0,0 +1,19 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "text": "© OpenStreetMap contributors, tiles courtesy of Humanitarian OpenStreetMap Team", + "url": "https://www.hotosm.org/" + }, + "icon": "https://wiki.openstreetmap.org/w/images/thumb/c/c9/Hot_logo.svg/300px-Hot_logo.svg.png", + "id": "HDM_HOT", + "max_zoom": 20, + "name": "HDM (Humanitarian OpenStreetMap Team)", + "type": "tms", + "url": "https://{switch:a,b,c}.tile.openstreetmap.fr/hot/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/Israel_Hiking.geojson b/layers/josm/Israel_Hiking.geojson new file mode 100644 index 0000000..d431844 --- /dev/null +++ b/layers/josm/Israel_Hiking.geojson @@ -0,0 +1,187 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 34.64563, + 32.92073 + ], + [ + 34.98374, + 33.13352 + ], + [ + 35.15662, + 33.09994 + ], + [ + 35.31781, + 33.11463 + ], + [ + 35.36541, + 33.06285 + ], + [ + 35.46229, + 33.09994 + ], + [ + 35.51741, + 33.12652 + ], + [ + 35.5266, + 33.21531 + ], + [ + 35.53893, + 33.25442 + ], + [ + 35.56446, + 33.2969 + ], + [ + 35.61264, + 33.27918 + ], + [ + 35.67429, + 33.30627 + ], + [ + 35.70785, + 33.34269 + ], + [ + 35.75363, + 33.35091 + ], + [ + 35.81509, + 33.3392 + ], + [ + 35.91531, + 32.9406 + ], + [ + 35.80834, + 32.772 + ], + [ + 35.77835, + 32.72446 + ], + [ + 35.59491, + 32.62828 + ], + [ + 35.5729, + 32.36541 + ], + [ + 35.59461, + 32.21856 + ], + [ + 35.55452, + 32.02901 + ], + [ + 35.57225, + 31.75415 + ], + [ + 35.48771, + 31.41951 + ], + [ + 35.4209, + 31.25116 + ], + [ + 35.47936, + 31.1783 + ], + [ + 35.42771, + 30.95172 + ], + [ + 35.3321, + 30.77107 + ], + [ + 35.20709, + 30.53307 + ], + [ + 35.17202, + 30.11204 + ], + [ + 35.07514, + 29.83713 + ], + [ + 35.02336, + 29.64569 + ], + [ + 34.93992, + 29.39946 + ], + [ + 34.89517, + 29.37711 + ], + [ + 34.84785, + 29.59084 + ], + [ + 34.69667, + 30.10714 + ], + [ + 34.52423, + 30.40912 + ], + [ + 34.48879, + 30.64515 + ], + [ + 34.07929, + 31.52265 + ], + [ + 34.64563, + 32.92073 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "Tiles © IsraelHiking, CC BY-SA-NC 3.0. Data by OpenStreetMap under ODbL.", + "url": "https://israelhiking.osm.org.il/" + }, + "country_code": "IL", + "description": "Israel Hiking map", + "icon": "https://israelhiking.osm.org.il/content/favicons/favicon.ico", + "id": "Israel_Hiking", + "max_zoom": 16, + "min_zoom": 7, + "name": "Israel Hiking", + "type": "tms", + "url": "https://israelhiking.osm.org.il/Tiles/{zoom}/{x}/{y}.png", + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/Israel_MTB.geojson b/layers/josm/Israel_MTB.geojson new file mode 100644 index 0000000..e5ba3f6 --- /dev/null +++ b/layers/josm/Israel_MTB.geojson @@ -0,0 +1,187 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 34.64563, + 32.92073 + ], + [ + 34.98374, + 33.13352 + ], + [ + 35.15662, + 33.09994 + ], + [ + 35.31781, + 33.11463 + ], + [ + 35.36541, + 33.06285 + ], + [ + 35.46229, + 33.09994 + ], + [ + 35.51741, + 33.12652 + ], + [ + 35.5266, + 33.21531 + ], + [ + 35.53893, + 33.25442 + ], + [ + 35.56446, + 33.2969 + ], + [ + 35.61264, + 33.27918 + ], + [ + 35.67429, + 33.30627 + ], + [ + 35.70785, + 33.34269 + ], + [ + 35.75363, + 33.35091 + ], + [ + 35.81509, + 33.3392 + ], + [ + 35.91531, + 32.9406 + ], + [ + 35.80834, + 32.772 + ], + [ + 35.77835, + 32.72446 + ], + [ + 35.59491, + 32.62828 + ], + [ + 35.5729, + 32.36541 + ], + [ + 35.59461, + 32.21856 + ], + [ + 35.55452, + 32.02901 + ], + [ + 35.57225, + 31.75415 + ], + [ + 35.48771, + 31.41951 + ], + [ + 35.4209, + 31.25116 + ], + [ + 35.47936, + 31.1783 + ], + [ + 35.42771, + 30.95172 + ], + [ + 35.3321, + 30.77107 + ], + [ + 35.20709, + 30.53307 + ], + [ + 35.17202, + 30.11204 + ], + [ + 35.07514, + 29.83713 + ], + [ + 35.02336, + 29.64569 + ], + [ + 34.93992, + 29.39946 + ], + [ + 34.89517, + 29.37711 + ], + [ + 34.84785, + 29.59084 + ], + [ + 34.69667, + 30.10714 + ], + [ + 34.52423, + 30.40912 + ], + [ + 34.48879, + 30.64515 + ], + [ + 34.07929, + 31.52265 + ], + [ + 34.64563, + 32.92073 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "Tiles © IsraelHiking, CC BY-SA-NC 3.0. Data by OpenStreetMap under ODbL.", + "url": "https://israelhiking.osm.org.il/" + }, + "country_code": "IL", + "description": "Israel MTB map", + "icon": "https://israelhiking.osm.org.il/content/favicons/favicon.ico", + "id": "Israel_MTB", + "max_zoom": 16, + "min_zoom": 7, + "name": "Israel MTB", + "type": "tms", + "url": "https://israelhiking.osm.org.il/MTBTiles/{zoom}/{x}/{y}.png", + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/OpenStreetMap-turistautak.geojson b/layers/josm/OpenStreetMap-turistautak.geojson new file mode 100644 index 0000000..17c0685 --- /dev/null +++ b/layers/josm/OpenStreetMap-turistautak.geojson @@ -0,0 +1,2319 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 16.113915, + 46.869104 + ], + [ + 16.178975, + 46.90662 + ], + [ + 16.200043, + 46.941508 + ], + [ + 16.221755, + 46.935544 + ], + [ + 16.246278, + 46.946385 + ], + [ + 16.255323, + 46.964213 + ], + [ + 16.276469, + 46.962608 + ], + [ + 16.290583, + 47.013985 + ], + [ + 16.30162, + 46.999233 + ], + [ + 16.341462, + 46.996522 + ], + [ + 16.350516, + 47.010631 + ], + [ + 16.373402, + 46.998593 + ], + [ + 16.412765, + 47.00475 + ], + [ + 16.43327, + 46.992742 + ], + [ + 16.447812, + 47.003893 + ], + [ + 16.479997, + 46.994117 + ], + [ + 16.512199, + 47.00117 + ], + [ + 16.463558, + 47.03227 + ], + [ + 16.447859, + 47.022748 + ], + [ + 16.439123, + 47.029663 + ], + [ + 16.445673, + 47.038872 + ], + [ + 16.520323, + 47.056103 + ], + [ + 16.473213, + 47.073617 + ], + [ + 16.46372, + 47.09392 + ], + [ + 16.500798, + 47.110058 + ], + [ + 16.500035, + 47.123295 + ], + [ + 16.529535, + 47.128742 + ], + [ + 16.517161, + 47.149694 + ], + [ + 16.454951, + 47.142588 + ], + [ + 16.464873, + 47.168335 + ], + [ + 16.455564, + 47.187558 + ], + [ + 16.430556, + 47.184702 + ], + [ + 16.419501, + 47.194915 + ], + [ + 16.418921, + 47.210711 + ], + [ + 16.437129, + 47.209704 + ], + [ + 16.442633, + 47.233712 + ], + [ + 16.431313, + 47.252755 + ], + [ + 16.467151, + 47.253165 + ], + [ + 16.489232, + 47.279888 + ], + [ + 16.464634, + 47.333846 + ], + [ + 16.4337, + 47.35281 + ], + [ + 16.458513, + 47.36705 + ], + [ + 16.445462, + 47.407019 + ], + [ + 16.483166, + 47.409363 + ], + [ + 16.496382, + 47.389266 + ], + [ + 16.517094, + 47.410022 + ], + [ + 16.574905, + 47.405424 + ], + [ + 16.580729, + 47.41917 + ], + [ + 16.661847, + 47.455595 + ], + [ + 16.670642, + 47.47422 + ], + [ + 16.65234, + 47.500342 + ], + [ + 16.689562, + 47.510161 + ], + [ + 16.71478, + 47.540199 + ], + [ + 16.663545, + 47.567733 + ], + [ + 16.673199, + 47.604954 + ], + [ + 16.659534, + 47.606102 + ], + [ + 16.652758, + 47.622852 + ], + [ + 16.631421, + 47.628318 + ], + [ + 16.573911, + 47.619667 + ], + [ + 16.514738, + 47.646196 + ], + [ + 16.49675, + 47.639315 + ], + [ + 16.425464, + 47.662168 + ], + [ + 16.443745, + 47.674205 + ], + [ + 16.448051, + 47.696472 + ], + [ + 16.474698, + 47.681158 + ], + [ + 16.487224, + 47.697977 + ], + [ + 16.552173, + 47.722552 + ], + [ + 16.536378, + 47.736785 + ], + [ + 16.54798, + 47.751544 + ], + [ + 16.609519, + 47.760372 + ], + [ + 16.634415, + 47.759084 + ], + [ + 16.65729, + 47.741488 + ], + [ + 16.720941, + 47.735357 + ], + [ + 16.753406, + 47.682817 + ], + [ + 16.830159, + 47.681058 + ], + [ + 16.839428, + 47.704514 + ], + [ + 16.866894, + 47.721146 + ], + [ + 16.876679, + 47.687645 + ], + [ + 17.093742, + 47.707771 + ], + [ + 17.070656, + 47.728537 + ], + [ + 17.051602, + 47.79385 + ], + [ + 17.074948, + 47.8085 + ], + [ + 17.047139, + 47.828564 + ], + [ + 17.051945, + 47.837769 + ], + [ + 17.010551, + 47.858176 + ], + [ + 17.016388, + 47.867333 + ], + [ + 17.085754, + 47.874624 + ], + [ + 17.113171, + 47.92716 + ], + [ + 17.091713, + 47.934292 + ], + [ + 17.118378, + 47.960108 + ], + [ + 17.094657, + 47.970878 + ], + [ + 17.201029, + 48.019992 + ], + [ + 17.241769, + 48.022465 + ], + [ + 17.257955, + 47.998655 + ], + [ + 17.334651, + 47.993125 + ], + [ + 17.402993, + 47.947849 + ], + [ + 17.45392, + 47.885258 + ], + [ + 17.526737, + 47.865509 + ], + [ + 17.567578, + 47.815129 + ], + [ + 17.608402, + 47.821886 + ], + [ + 17.708579, + 47.756678 + ], + [ + 17.779874, + 47.739487 + ], + [ + 17.866096, + 47.74575 + ], + [ + 17.900129, + 47.739263 + ], + [ + 17.946867, + 47.744668 + ], + [ + 17.970871, + 47.757839 + ], + [ + 18.00441, + 47.74634 + ], + [ + 18.038058, + 47.757681 + ], + [ + 18.295877, + 47.731462 + ], + [ + 18.454068, + 47.765123 + ], + [ + 18.493155, + 47.752755 + ], + [ + 18.559076, + 47.765996 + ], + [ + 18.646087, + 47.759092 + ], + [ + 18.726069, + 47.789041 + ], + [ + 18.741178, + 47.813825 + ], + [ + 18.792001, + 47.823087 + ], + [ + 18.848542, + 47.816722 + ], + [ + 18.855876, + 47.826077 + ], + [ + 18.828014, + 47.834291 + ], + [ + 18.813575, + 47.85555 + ], + [ + 18.76353, + 47.871605 + ], + [ + 18.756858, + 47.896838 + ], + [ + 18.776746, + 47.955092 + ], + [ + 18.75525, + 47.976347 + ], + [ + 18.815743, + 47.993442 + ], + [ + 18.819998, + 48.039676 + ], + [ + 18.833268, + 48.048239 + ], + [ + 18.874936, + 48.047071 + ], + [ + 18.886674, + 48.058682 + ], + [ + 18.908982, + 48.051139 + ], + [ + 18.943904, + 48.058865 + ], + [ + 18.98161, + 48.053601 + ], + [ + 19.014864, + 48.078179 + ], + [ + 19.058525, + 48.057353 + ], + [ + 19.084362, + 48.072781 + ], + [ + 19.107402, + 48.065596 + ], + [ + 19.135289, + 48.074146 + ], + [ + 19.241368, + 48.053653 + ], + [ + 19.255782, + 48.071556 + ], + [ + 19.303112, + 48.088711 + ], + [ + 19.386597, + 48.091914 + ], + [ + 19.400018, + 48.082304 + ], + [ + 19.454053, + 48.101436 + ], + [ + 19.467354, + 48.083933 + ], + [ + 19.49442, + 48.109906 + ], + [ + 19.492377, + 48.139664 + ], + [ + 19.512822, + 48.154663 + ], + [ + 19.504518, + 48.173443 + ], + [ + 19.528967, + 48.190358 + ], + [ + 19.526044, + 48.20313 + ], + [ + 19.577502, + 48.216015 + ], + [ + 19.630826, + 48.250073 + ], + [ + 19.644524, + 48.239172 + ], + [ + 19.669857, + 48.239212 + ], + [ + 19.691219, + 48.203894 + ], + [ + 19.721125, + 48.201473 + ], + [ + 19.74618, + 48.216512 + ], + [ + 19.787163, + 48.19253 + ], + [ + 19.798733, + 48.19482 + ], + [ + 19.805283, + 48.183733 + ], + [ + 19.782415, + 48.165039 + ], + [ + 19.794812, + 48.153529 + ], + [ + 19.821331, + 48.169081 + ], + [ + 19.845282, + 48.162742 + ], + [ + 19.855173, + 48.178431 + ], + [ + 19.860131, + 48.169409 + ], + [ + 19.898745, + 48.166312 + ], + [ + 19.914536, + 48.146863 + ], + [ + 19.898298, + 48.124902 + ], + [ + 19.937383, + 48.131118 + ], + [ + 19.974394, + 48.166005 + ], + [ + 19.988706, + 48.162168 + ], + [ + 20.029038, + 48.177685 + ], + [ + 20.049449, + 48.1672 + ], + [ + 20.072986, + 48.179606 + ], + [ + 20.070037, + 48.191702 + ], + [ + 20.134091, + 48.225182 + ], + [ + 20.133188, + 48.253982 + ], + [ + 20.206162, + 48.250979 + ], + [ + 20.20383, + 48.261906 + ], + [ + 20.228466, + 48.262779 + ], + [ + 20.234947, + 48.279933 + ], + [ + 20.286858, + 48.26164 + ], + [ + 20.325711, + 48.272794 + ], + [ + 20.337465, + 48.301667 + ], + [ + 20.365658, + 48.316606 + ], + [ + 20.384077, + 48.351181 + ], + [ + 20.409835, + 48.365857 + ], + [ + 20.402532, + 48.382565 + ], + [ + 20.420535, + 48.403858 + ], + [ + 20.416228, + 48.418536 + ], + [ + 20.507929, + 48.489363 + ], + [ + 20.506507, + 48.534415 + ], + [ + 20.537471, + 48.527878 + ], + [ + 20.546494, + 48.544292 + ], + [ + 20.586595, + 48.535759 + ], + [ + 20.653874, + 48.561413 + ], + [ + 20.836359, + 48.58284 + ], + [ + 20.8378, + 48.57421 + ], + [ + 20.850436, + 48.581633 + ], + [ + 20.84533, + 48.566505 + ], + [ + 20.868155, + 48.551818 + ], + [ + 20.922323, + 48.559453 + ], + [ + 20.934635, + 48.538341 + ], + [ + 20.955882, + 48.533963 + ], + [ + 20.956198, + 48.521666 + ], + [ + 20.981585, + 48.517767 + ], + [ + 21.015114, + 48.532313 + ], + [ + 21.066321, + 48.525894 + ], + [ + 21.117448, + 48.491055 + ], + [ + 21.160875, + 48.521499 + ], + [ + 21.179634, + 48.518232 + ], + [ + 21.221061, + 48.537497 + ], + [ + 21.305488, + 48.522249 + ], + [ + 21.313377, + 48.550841 + ], + [ + 21.326875, + 48.554129 + ], + [ + 21.319384, + 48.561201 + ], + [ + 21.41545, + 48.558951 + ], + [ + 21.422665, + 48.578821 + ], + [ + 21.44061, + 48.585104 + ], + [ + 21.514091, + 48.551065 + ], + [ + 21.54202, + 48.508395 + ], + [ + 21.613933, + 48.509416 + ], + [ + 21.620188, + 48.469826 + ], + [ + 21.663549, + 48.417961 + ], + [ + 21.664561, + 48.392164 + ], + [ + 21.701741, + 48.380695 + ], + [ + 21.711871, + 48.357617 + ], + [ + 21.817414, + 48.332787 + ], + [ + 21.835203, + 48.334641 + ], + [ + 21.837213, + 48.363253 + ], + [ + 21.884298, + 48.356047 + ], + [ + 21.884843, + 48.367539 + ], + [ + 21.897883, + 48.36256 + ], + [ + 21.899796, + 48.370223 + ], + [ + 21.928186, + 48.361597 + ], + [ + 21.926806, + 48.370899 + ], + [ + 21.949198, + 48.378728 + ], + [ + 21.994463, + 48.377323 + ], + [ + 22.021326, + 48.392749 + ], + [ + 22.054605, + 48.377528 + ], + [ + 22.076486, + 48.387241 + ], + [ + 22.086743, + 48.371564 + ], + [ + 22.135909, + 48.380519 + ], + [ + 22.131056, + 48.391233 + ], + [ + 22.152768, + 48.396241 + ], + [ + 22.156191, + 48.409308 + ], + [ + 22.212572, + 48.425647 + ], + [ + 22.23714, + 48.41004 + ], + [ + 22.265486, + 48.409867 + ], + [ + 22.239876, + 48.387006 + ], + [ + 22.267572, + 48.361161 + ], + [ + 22.317811, + 48.354544 + ], + [ + 22.313286, + 48.325071 + ], + [ + 22.337294, + 48.307911 + ], + [ + 22.338427, + 48.279207 + ], + [ + 22.384755, + 48.233963 + ], + [ + 22.400641, + 48.249198 + ], + [ + 22.432838, + 48.252517 + ], + [ + 22.456386, + 48.242311 + ], + [ + 22.489903, + 48.253424 + ], + [ + 22.49722, + 48.239555 + ], + [ + 22.516149, + 48.237965 + ], + [ + 22.531109, + 48.209428 + ], + [ + 22.571144, + 48.196143 + ], + [ + 22.561636, + 48.181607 + ], + [ + 22.598245, + 48.144756 + ], + [ + 22.590276, + 48.107341 + ], + [ + 22.675449, + 48.091997 + ], + [ + 22.734719, + 48.119848 + ], + [ + 22.757624, + 48.12006 + ], + [ + 22.770391, + 48.109016 + ], + [ + 22.772319, + 48.121874 + ], + [ + 22.802769, + 48.122111 + ], + [ + 22.802529, + 48.107081 + ], + [ + 22.825426, + 48.117512 + ], + [ + 22.836437, + 48.080249 + ], + [ + 22.861128, + 48.075031 + ], + [ + 22.867795, + 48.052426 + ], + [ + 22.882042, + 48.054805 + ], + [ + 22.865969, + 48.011316 + ], + [ + 22.835562, + 47.990599 + ], + [ + 22.84076, + 47.981364 + ], + [ + 22.872573, + 47.975268 + ], + [ + 22.869727, + 47.965959 + ], + [ + 22.891565, + 47.967245 + ], + [ + 22.897435, + 47.954063 + ], + [ + 22.84733, + 47.907758 + ], + [ + 22.792814, + 47.890859 + ], + [ + 22.758692, + 47.894145 + ], + [ + 22.77775, + 47.842251 + ], + [ + 22.713634, + 47.836093 + ], + [ + 22.680194, + 47.787753 + ], + [ + 22.611117, + 47.771746 + ], + [ + 22.549002, + 47.772225 + ], + [ + 22.481212, + 47.810889 + ], + [ + 22.451308, + 47.803389 + ], + [ + 22.431332, + 47.739812 + ], + [ + 22.356617, + 47.748621 + ], + [ + 22.317771, + 47.766089 + ], + [ + 22.317624, + 47.743366 + ], + [ + 22.285137, + 47.729276 + ], + [ + 22.264325, + 47.731068 + ], + [ + 22.258996, + 47.697906 + ], + [ + 22.23068, + 47.693196 + ], + [ + 22.17965, + 47.591611 + ], + [ + 22.128925, + 47.597898 + ], + [ + 22.094279, + 47.558363 + ], + [ + 22.078259, + 47.56213 + ], + [ + 22.053453, + 47.54748 + ], + [ + 22.071218, + 47.538074 + ], + [ + 22.061787, + 47.528803 + ], + [ + 22.045128, + 47.539892 + ], + [ + 22.036722, + 47.532665 + ], + [ + 22.007189, + 47.48362 + ], + [ + 22.032791, + 47.450837 + ], + [ + 22.023884, + 47.390863 + ], + [ + 22.011985, + 47.375802 + ], + [ + 21.962737, + 47.381053 + ], + [ + 21.938246, + 47.372532 + ], + [ + 21.877792, + 47.285776 + ], + [ + 21.887284, + 47.273047 + ], + [ + 21.853491, + 47.239762 + ], + [ + 21.858066, + 47.18736 + ], + [ + 21.81248, + 47.166751 + ], + [ + 21.792409, + 47.105975 + ], + [ + 21.726826, + 47.098388 + ], + [ + 21.697604, + 47.057915 + ], + [ + 21.650415, + 47.04083 + ], + [ + 21.68887, + 47.001998 + ], + [ + 21.667874, + 46.971234 + ], + [ + 21.681492, + 46.965209 + ], + [ + 21.638196, + 46.933049 + ], + [ + 21.598446, + 46.927471 + ], + [ + 21.614286, + 46.886727 + ], + [ + 21.601669, + 46.86682 + ], + [ + 21.520328, + 46.837375 + ], + [ + 21.518609, + 46.80007 + ], + [ + 21.483176, + 46.765025 + ], + [ + 21.526339, + 46.739325 + ], + [ + 21.529369, + 46.720972 + ], + [ + 21.492325, + 46.685965 + ], + [ + 21.472844, + 46.695907 + ], + [ + 21.429905, + 46.693937 + ], + [ + 21.430955, + 46.678137 + ], + [ + 21.454666, + 46.660863 + ], + [ + 21.416238, + 46.642623 + ], + [ + 21.409796, + 46.621805 + ], + [ + 21.365704, + 46.63795 + ], + [ + 21.33005, + 46.631816 + ], + [ + 21.313973, + 46.617666 + ], + [ + 21.301235, + 46.590867 + ], + [ + 21.320791, + 46.582856 + ], + [ + 21.274304, + 46.540736 + ], + [ + 21.260025, + 46.502158 + ], + [ + 21.274419, + 46.476733 + ], + [ + 21.296451, + 46.476297 + ], + [ + 21.317434, + 46.450729 + ], + [ + 21.289518, + 46.415478 + ], + [ + 21.296326, + 46.40696 + ], + [ + 21.225012, + 46.41369 + ], + [ + 21.206421, + 46.403382 + ], + [ + 21.199256, + 46.347903 + ], + [ + 21.176227, + 46.335766 + ], + [ + 21.180497, + 46.304449 + ], + [ + 21.115544, + 46.301853 + ], + [ + 21.103055, + 46.262464 + ], + [ + 21.070879, + 46.253901 + ], + [ + 21.066083, + 46.242939 + ], + [ + 21.036624, + 46.248039 + ], + [ + 21.024672, + 46.266533 + ], + [ + 20.960817, + 46.262304 + ], + [ + 20.946585, + 46.279302 + ], + [ + 20.92507, + 46.276619 + ], + [ + 20.921813, + 46.261813 + ], + [ + 20.873271, + 46.287756 + ], + [ + 20.775654, + 46.27596 + ], + [ + 20.749047, + 46.250849 + ], + [ + 20.761862, + 46.204563 + ], + [ + 20.727401, + 46.207749 + ], + [ + 20.734105, + 46.193936 + ], + [ + 20.714049, + 46.166053 + ], + [ + 20.684359, + 46.14478 + ], + [ + 20.654918, + 46.149774 + ], + [ + 20.639447, + 46.12676 + ], + [ + 20.545049, + 46.179094 + ], + [ + 20.501484, + 46.190334 + ], + [ + 20.494944, + 46.170991 + ], + [ + 20.459229, + 46.142884 + ], + [ + 20.397513, + 46.157471 + ], + [ + 20.368533, + 46.152855 + ], + [ + 20.355707, + 46.169626 + ], + [ + 20.296814, + 46.152154 + ], + [ + 20.254902, + 46.115852 + ], + [ + 20.248476, + 46.130096 + ], + [ + 20.233013, + 46.124167 + ], + [ + 20.181736, + 46.160114 + ], + [ + 20.136497, + 46.144948 + ], + [ + 20.100967, + 46.177276 + ], + [ + 20.063616, + 46.143727 + ], + [ + 20.034614, + 46.145889 + ], + [ + 20.015807, + 46.176835 + ], + [ + 19.935408, + 46.176424 + ], + [ + 19.853347, + 46.15 + ], + [ + 19.817975, + 46.128165 + ], + [ + 19.75854, + 46.147975 + ], + [ + 19.698205, + 46.187932 + ], + [ + 19.682767, + 46.180039 + ], + [ + 19.661508, + 46.190439 + ], + [ + 19.63174, + 46.169299 + ], + [ + 19.567648, + 46.179106 + ], + [ + 19.560401, + 46.166576 + ], + [ + 19.502658, + 46.142449 + ], + [ + 19.527121, + 46.121027 + ], + [ + 19.464503, + 46.095383 + ], + [ + 19.466583, + 46.082044 + ], + [ + 19.416004, + 46.046045 + ], + [ + 19.380396, + 46.035875 + ], + [ + 19.364092, + 46.052296 + ], + [ + 19.281901, + 46.014805 + ], + [ + 19.296535, + 45.988117 + ], + [ + 19.285647, + 45.996898 + ], + [ + 19.147986, + 45.996344 + ], + [ + 19.133842, + 46.037099 + ], + [ + 19.104873, + 46.040167 + ], + [ + 19.066043, + 46.0002 + ], + [ + 19.079679, + 45.963638 + ], + [ + 19.00598, + 45.959067 + ], + [ + 19.009275, + 45.923656 + ], + [ + 18.906133, + 45.93538 + ], + [ + 18.879457, + 45.916683 + ], + [ + 18.864714, + 45.920849 + ], + [ + 18.868563, + 45.911336 + ], + [ + 18.827679, + 45.905171 + ], + [ + 18.822004, + 45.914589 + ], + [ + 18.807509, + 45.903605 + ], + [ + 18.809247, + 45.879619 + ], + [ + 18.795624, + 45.878449 + ], + [ + 18.704886, + 45.918188 + ], + [ + 18.670025, + 45.910844 + ], + [ + 18.65966, + 45.916893 + ], + [ + 18.665135, + 45.899279 + ], + [ + 18.641281, + 45.88904 + ], + [ + 18.655018, + 45.874239 + ], + [ + 18.62777, + 45.873378 + ], + [ + 18.614845, + 45.853144 + ], + [ + 18.623666, + 45.839853 + ], + [ + 18.573239, + 45.813758 + ], + [ + 18.574985, + 45.800434 + ], + [ + 18.559716, + 45.803796 + ], + [ + 18.52235, + 45.782686 + ], + [ + 18.490671, + 45.794717 + ], + [ + 18.482191, + 45.765503 + ], + [ + 18.456283, + 45.769523 + ], + [ + 18.445076, + 45.76052 + ], + [ + 18.446853, + 45.737128 + ], + [ + 18.40763, + 45.739712 + ], + [ + 18.391895, + 45.761698 + ], + [ + 18.364226, + 45.772936 + ], + [ + 18.339421, + 45.74716 + ], + [ + 18.296816, + 45.76122 + ], + [ + 18.244047, + 45.761231 + ], + [ + 18.230731, + 45.779033 + ], + [ + 18.19087, + 45.787876 + ], + [ + 18.168194, + 45.776271 + ], + [ + 18.124651, + 45.789628 + ], + [ + 18.106807, + 45.770826 + ], + [ + 18.081892, + 45.764521 + ], + [ + 17.995881, + 45.795731 + ], + [ + 17.93021, + 45.78633 + ], + [ + 17.906676, + 45.792569 + ], + [ + 17.865315, + 45.767006 + ], + [ + 17.826275, + 45.809996 + ], + [ + 17.808978, + 45.804099 + ], + [ + 17.780905, + 45.817488 + ], + [ + 17.76034, + 45.811923 + ], + [ + 17.740862, + 45.829597 + ], + [ + 17.663291, + 45.838185 + ], + [ + 17.627621, + 45.897945 + ], + [ + 17.570068, + 45.93582 + ], + [ + 17.437825, + 45.950382 + ], + [ + 17.425896, + 45.927268 + ], + [ + 17.410806, + 45.939966 + ], + [ + 17.392149, + 45.930215 + ], + [ + 17.382871, + 45.947573 + ], + [ + 17.347621, + 45.942341 + ], + [ + 17.343877, + 45.960533 + ], + [ + 17.353771, + 45.952501 + ], + [ + 17.390538, + 45.958191 + ], + [ + 17.387423, + 45.966182 + ], + [ + 17.358354, + 45.964274 + ], + [ + 17.375485, + 45.968692 + ], + [ + 17.37519, + 45.988105 + ], + [ + 17.363568, + 45.991544 + ], + [ + 17.35672, + 45.973584 + ], + [ + 17.333958, + 45.996078 + ], + [ + 17.331985, + 45.972895 + ], + [ + 17.312997, + 45.966535 + ], + [ + 17.323647, + 45.988778 + ], + [ + 17.298765, + 45.983865 + ], + [ + 17.3042, + 46.002113 + ], + [ + 17.257973, + 46.011026 + ], + [ + 17.29632, + 46.028517 + ], + [ + 17.254151, + 46.030005 + ], + [ + 17.270955, + 46.056705 + ], + [ + 17.232477, + 46.059203 + ], + [ + 17.252515, + 46.066473 + ], + [ + 17.231314, + 46.079034 + ], + [ + 17.201992, + 46.076549 + ], + [ + 17.23313, + 46.098964 + ], + [ + 17.210402, + 46.100169 + ], + [ + 17.212973, + 46.113855 + ], + [ + 17.175927, + 46.108458 + ], + [ + 17.174342, + 46.128761 + ], + [ + 17.18652, + 46.133231 + ], + [ + 17.181098, + 46.150548 + ], + [ + 17.156231, + 46.158582 + ], + [ + 17.159286, + 46.169682 + ], + [ + 17.126101, + 46.16845 + ], + [ + 17.122741, + 46.178979 + ], + [ + 17.075248, + 46.188953 + ], + [ + 17.066161, + 46.202298 + ], + [ + 16.97354, + 46.225198 + ], + [ + 16.973954, + 46.243111 + ], + [ + 16.950409, + 46.241529 + ], + [ + 16.886236, + 46.28146 + ], + [ + 16.871368, + 46.325277 + ], + [ + 16.880211, + 46.335697 + ], + [ + 16.861537, + 46.34524 + ], + [ + 16.865623, + 46.355649 + ], + [ + 16.852196, + 46.351719 + ], + [ + 16.849859, + 46.362625 + ], + [ + 16.835286, + 46.363819 + ], + [ + 16.83765, + 46.374803 + ], + [ + 16.826173, + 46.367099 + ], + [ + 16.793344, + 46.387385 + ], + [ + 16.759207, + 46.377656 + ], + [ + 16.729867, + 46.40149 + ], + [ + 16.718212, + 46.38987 + ], + [ + 16.677287, + 46.449454 + ], + [ + 16.663179, + 46.448696 + ], + [ + 16.666373, + 46.4583 + ], + [ + 16.618792, + 46.461987 + ], + [ + 16.604468, + 46.476077 + ], + [ + 16.5236, + 46.505376 + ], + [ + 16.532577, + 46.531403 + ], + [ + 16.517673, + 46.536352 + ], + [ + 16.508411, + 46.565269 + ], + [ + 16.482997, + 46.566038 + ], + [ + 16.483401, + 46.578601 + ], + [ + 16.445571, + 46.610952 + ], + [ + 16.424858, + 46.613165 + ], + [ + 16.385941, + 46.644249 + ], + [ + 16.391542, + 46.663726 + ], + [ + 16.419845, + 46.658477 + ], + [ + 16.428634, + 46.693974 + ], + [ + 16.368921, + 46.704008 + ], + [ + 16.379827, + 46.715387 + ], + [ + 16.371086, + 46.722294 + ], + [ + 16.357059, + 46.714239 + ], + [ + 16.318595, + 46.754145 + ], + [ + 16.330542, + 46.775212 + ], + [ + 16.312163, + 46.778003 + ], + [ + 16.312767, + 46.797314 + ], + [ + 16.340637, + 46.805185 + ], + [ + 16.35084, + 46.830055 + ], + [ + 16.340331, + 46.846876 + ], + [ + 16.301501, + 46.859514 + ], + [ + 16.291387, + 46.872834 + ], + [ + 16.23323, + 46.87667 + ], + [ + 16.156087, + 46.853707 + ], + [ + 16.126571, + 46.856908 + ], + [ + 16.113915, + 46.869104 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "terms-of-use-url": "https://www.openstreetmap.hu/", + "text": "© OpenStreetMap contributors", + "url": "https://www.openstreetmap.org/" + }, + "country_code": "HU", + "id": "OpenStreetMap-turistautak", + "max_zoom": 18, + "min_zoom": 0, + "name": "OpenStreetMap Hungary (hiking routes)", + "type": "tms", + "url": "http://{switch:h,i,j}.tile.openstreetmap.hu/turistautak/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/OpenTopoMap.geojson b/layers/josm/OpenTopoMap.geojson new file mode 100644 index 0000000..17e407e --- /dev/null +++ b/layers/josm/OpenTopoMap.geojson @@ -0,0 +1,20 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "text": "Kartendaten: © OpenStreetMap-Mitwirkende, SRTM | Kartendarstellung: © OpenTopoMap (CC-BY-SA)", + "url": "https://tile.opentopomap.org/about#verwendung" + }, + "icon": "data:image/png;base64,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", + "id": "OpenTopoMap", + "max_zoom": 17, + "min_zoom": 3, + "name": "OpenTopoMap", + "type": "tms", + "url": "https://{switch:a,b,c}.tile.opentopomap.org/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/Waymarked_Trails-Cycling.geojson b/layers/josm/Waymarked_Trails-Cycling.geojson new file mode 100644 index 0000000..f61fa31 --- /dev/null +++ b/layers/josm/Waymarked_Trails-Cycling.geojson @@ -0,0 +1,20 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "text": "© waymarkedtrails.org, OpenStreetMap contributors, CC by-SA 3.0", + "url": "https://cycling.waymarkedtrails.org/en/help/legal" + }, + "icon": "https://static.waymarkedtrails.org/img/map_cycling.png", + "id": "Waymarked_Trails-Cycling", + "max_zoom": 17, + "name": "Waymarked Trails: Cycling", + "overlay": true, + "type": "tms", + "url": "https://tile.waymarkedtrails.org/cycling/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/Waymarked_Trails-Hiking.geojson b/layers/josm/Waymarked_Trails-Hiking.geojson new file mode 100644 index 0000000..f448206 --- /dev/null +++ b/layers/josm/Waymarked_Trails-Hiking.geojson @@ -0,0 +1,20 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "text": "© waymarkedtrails.org, OpenStreetMap contributors, CC by-SA 3.0", + "url": "https://hiking.waymarkedtrails.org/en/help/legal" + }, + "icon": "https://static.waymarkedtrails.org/img/map_hiking.png", + "id": "Waymarked_Trails-Hiking", + "max_zoom": 17, + "name": "Waymarked Trails: Hiking", + "overlay": true, + "type": "tms", + "url": "https://tile.waymarkedtrails.org/hiking/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/Waymarked_Trails-MTB.geojson b/layers/josm/Waymarked_Trails-MTB.geojson new file mode 100644 index 0000000..eb522aa --- /dev/null +++ b/layers/josm/Waymarked_Trails-MTB.geojson @@ -0,0 +1,20 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "text": "© waymarkedtrails.org, OpenStreetMap contributors, CC by-SA 3.0", + "url": "https://mtb.waymarkedtrails.org/en/help/legal" + }, + "icon": "https://static.waymarkedtrails.org/img/map_mtb.png", + "id": "Waymarked_Trails-MTB", + "max_zoom": 17, + "name": "Waymarked Trails: MTB", + "overlay": true, + "type": "tms", + "url": "https://tile.waymarkedtrails.org/mtb/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/extract.js b/layers/josm/extract.js new file mode 100644 index 0000000..4baee9f --- /dev/null +++ b/layers/josm/extract.js @@ -0,0 +1,62 @@ + +const fs = require('fs'); +const path = require('path'); +const fetch = require('node-fetch'); + +const outDir = __dirname; + +const includeList = [ + "osmbe", + "osmbe-fr", + "osmbe-nl", + "osmfr-basque", + "osmfr-breton", + "osmfr-occitan", + "OpenStreetMap-turistautak", + "hu-hillshade", + "Israel_Hiking", + "Israel_MTB", + "mtbmap-no", + "Freemap.sk-Car", + "Freemap.sk-Hiking", + "Freemap.sk-Cyclo", + "opencylemap", + "standard", + "HDM_HOT", + "osmfr", + "osm-mapnik-german_style", + "OpenTopoMap", + "osm-cambodia_laos_thailand_vietnam-bilingual", + "Waymarked_Trails-Hiking", + "Waymarked_Trails-Cycling", + "Waymarked_Trails-MTB", + "wikimedia-map" +]; + +function extract(layersJosm) { + for (let i = 0; i < layersJosm.features.length; i++) { + let layer = layersJosm.features[i]; + let props = layer.properties; + let id = props.id; + if (includeList.includes(id)) { + //console.log(`${id}, ${props.name}, ${props.url}`); + + props.dataSource = 'JOSM'; + + const outFileName = path.join(outDir, id + '.geojson'); + const data = JSON.stringify(layer, null, 2); + fs.writeFileSync(outFileName, data); + + includeList.splice(includeList.indexOf(id), 1); + } + } + + if (includeList.length > 0) { + console.warn('Layers not found: ', includeList); + } +} + +fetch('https://josm.openstreetmap.de/maps?format=geojson') + .then(res => res.json()) + .then(json => extract(json)) + .catch(err => console.error(err)); diff --git a/layers/josm/hu-hillshade.geojson b/layers/josm/hu-hillshade.geojson new file mode 100644 index 0000000..ed5be18 --- /dev/null +++ b/layers/josm/hu-hillshade.geojson @@ -0,0 +1,46 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 15, + 45 + ], + [ + 24, + 45 + ], + [ + 24, + 49 + ], + [ + 15, + 49 + ], + [ + 15, + 45 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "SRTM" + }, + "country_code": "HU", + "id": "hu-hillshade", + "max_zoom": 18, + "min_zoom": 0, + "name": "Hillshade Hungary", + "overlay": true, + "type": "tms", + "url": "https://{switch:a,b,c}.map.turistautak.hu/tiles/shading/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/mtbmap-no.geojson b/layers/josm/mtbmap-no.geojson new file mode 100644 index 0000000..b161710 --- /dev/null +++ b/layers/josm/mtbmap-no.geojson @@ -0,0 +1,134 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 31.904253, + 70.4368136 + ], + [ + 28.4765186, + 71.3289643 + ], + [ + 23.6865015, + 71.2514263 + ], + [ + 16.8090601, + 70.0730823 + ], + [ + 11.1620655, + 67.5253903 + ], + [ + 9.975542, + 64.811576 + ], + [ + 4.2187061, + 62.1449966 + ], + [ + 4.3725367, + 59.1871966 + ], + [ + 6.1743055, + 57.8915032 + ], + [ + 7.932118, + 57.7393554 + ], + [ + 10.777577, + 58.8649103 + ], + [ + 11.7224012, + 58.762509 + ], + [ + 12.722157, + 60.1141506 + ], + [ + 13.0517469, + 61.3493518 + ], + [ + 12.5243921, + 63.6169922 + ], + [ + 14.2382593, + 63.9856094 + ], + [ + 15.1171656, + 65.9016624 + ], + [ + 18.6987085, + 68.3749083 + ], + [ + 20.0610132, + 68.2612583 + ], + [ + 21.0058375, + 68.7841518 + ], + [ + 25.2465601, + 68.3506025 + ], + [ + 26.9384546, + 69.8472011 + ], + [ + 28.7621851, + 69.6112133 + ], + [ + 28.5864039, + 68.8556004 + ], + [ + 31.069314, + 69.5191547 + ], + [ + 31.904253, + 70.4368136 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "© MTBmap.no", + "url": "https://www.mtbmap.no/" + }, + "country_code": "NO", + "description": "Norwegian mountain biking map from OSM (max zoom 14-16, varies per region)", + "icon": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAyVBMVEUAAAAAAAAAAAAAAABHcEwAAAAAAAAAAAAAAAAAAAAAAAAGBgYAAAAAAAD///8DAwMKCgrX19d3d3fe3t4fHx/4+PikpKQGBgbb29vIyMizs7MlJSXExMQQEBA2NjYNDQ2pqam6urr+/v4UFBS8vLzg4OCMjIxvb297e3vLy8taWlqXl5fs7Oz7+/vn5+c7OzvQ0NDT09MxMTFFRUWTk5O/v7/k5OReXl6urq5iYmJLS0uGhoZOTk7y8vJpaWmcnJyDg4N/f3+bm5thW7HyAAAADXRSTlM9D3VaADJrd4BEKIEG/oGXoQAAAP1JREFUKM9tkIdywyAMhmmb0WVhjLcd2/HK3jvdff+HKjQ1kNr/HYdOH5J+hG463QbdtdCtJtXDImyje5nP5oaIkQLiKcwCxzH+A30PAAXpg30NdPJmMcLPWAXxINLwMAUuy7yewfT6YtgWJJ6ugmPoXDxH2BxiCTKAd1GJzQo4+bS/7ClN/wAeARB1WAV8loelXwczKHAZ+rgGtim4Zq1VSSkZr+Ar21Ga6xJsw1hbz9fwSdj6DCJBwR+d2O5CnhgtKvBE+R2sUv+DB/ZAVFA+dTLZRC7/kBsIcN6fFt8u65d4m7OXKK6CY1j+mjns8oO029Ea9Yie0UOD2q0frM8mZOHCEDcAAAAASUVORK5CYII=", + "id": "mtbmap-no", + "max_zoom": 14, + "min_zoom": 3, + "name": "MTBmap.no", + "tile-size": "512", + "tile_size": 512, + "type": "tms", + "url": "https://mtbmap.no/tiles/osm/mtbmap/{zoom}/{x}/{y}.jpg", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/opencylemap.geojson b/layers/josm/opencylemap.geojson new file mode 100644 index 0000000..a19d76a --- /dev/null +++ b/layers/josm/opencylemap.geojson @@ -0,0 +1,21 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "terms-of-use-text": "Maps © Thunderforest", + "terms-of-use-url": "https://thunderforest.com/terms/", + "text": "Data © OpenStreetMap contributors", + "url": "https://www.openstreetmap.org/copyright/" + }, + "icon": "data:image/png;base64,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", + "id": "opencylemap", + "max_zoom": 22, + "name": "OpenCycleMap", + "type": "tms", + "url": "https://{switch:a,b,c}.tile.thunderforest.com/cycle/{zoom}/{x}/{y}.png?apikey=7bd5ed2197cf4da29fa26de0ba6530cc", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/osm-cambodia_laos_thailand_vietnam-bilingual.geojson b/layers/josm/osm-cambodia_laos_thailand_vietnam-bilingual.geojson new file mode 100644 index 0000000..dbf4163 --- /dev/null +++ b/layers/josm/osm-cambodia_laos_thailand_vietnam-bilingual.geojson @@ -0,0 +1,168 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 92.1023798, + 20.8135629 + ], + [ + 93.5690546, + 24.0975527 + ], + [ + 94.1733026, + 23.9269484 + ], + [ + 95.1950312, + 26.707274 + ], + [ + 96.7550898, + 27.5286657 + ], + [ + 97.5845575, + 28.5805966 + ], + [ + 98.738122, + 27.514051 + ], + [ + 98.7436151, + 25.8799151 + ], + [ + 97.6779413, + 24.7577376 + ], + [ + 97.9635858, + 24.042382 + ], + [ + 98.8205194, + 24.1627239 + ], + [ + 99.5236444, + 22.9593356 + ], + [ + 100.3695917, + 21.5051376 + ], + [ + 101.7923212, + 22.4830518 + ], + [ + 105.3628778, + 23.3331079 + ], + [ + 106.8185663, + 22.8480137 + ], + [ + 108.1973505, + 21.3619661 + ], + [ + 107.4389505, + 18.8539792 + ], + [ + 117.1453714, + 7.4656173 + ], + [ + 119.6172953, + 5.2875389 + ], + [ + 118.1231546, + 4.0502277 + ], + [ + 117.2552347, + 4.3624942 + ], + [ + 115.8654642, + 4.3460623 + ], + [ + 115.5084085, + 3.0249771 + ], + [ + 114.552598, + 1.5100953 + ], + [ + 113.5418558, + 1.2574836 + ], + [ + 112.9650736, + 1.5704982 + ], + [ + 112.2454691, + 1.5100953 + ], + [ + 111.67418, + 1.0158321 + ], + [ + 110.4546976, + 0.9004918 + ], + [ + 109.4988871, + 1.9218969 + ], + [ + 103.2256937, + 1.1256762 + ], + [ + 100.4626322, + 3.2388904 + ], + [ + 97.6721048, + 8.0588831 + ], + [ + 93.892808, + 15.9398659 + ], + [ + 92.1023798, + 20.8135629 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "© osm-tools.org & OpenStreetMap contributors, CC-BY-SA", + "url": "https://www.osm-tools.org/" + }, + "id": "osm-cambodia_laos_thailand_vietnam-bilingual", + "max_zoom": 20, + "name": "Cambodia, Laos, Thailand, Vietnam, Malaysia, Myanmar bilingual", + "type": "tms", + "url": "https://{switch:a,b,c,d}.tile.osm-tools.org/osm/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/osm-mapnik-german_style.geojson b/layers/josm/osm-mapnik-german_style.geojson new file mode 100644 index 0000000..5d7060a --- /dev/null +++ b/layers/josm/osm-mapnik-german_style.geojson @@ -0,0 +1,20 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "text": "© OpenStreetMap contributors, CC-BY-SA", + "url": "https://www.openstreetmap.org/" + }, + "icon": "data:image/png;base64,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", + "id": "osm-mapnik-german_style", + "max_zoom": 18, + "mod-tile-features": true, + "name": "OpenStreetMap (German Style)", + "type": "tms", + "url": "https://{switch:a,b,c,d}.tile.openstreetmap.de/tiles/osmde/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/osmbe-fr.geojson b/layers/josm/osmbe-fr.geojson new file mode 100644 index 0000000..c44f972 --- /dev/null +++ b/layers/josm/osmbe-fr.geojson @@ -0,0 +1,2023 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 5.470075, + 49.49196 + ], + [ + 5.444091, + 49.51409 + ], + [ + 5.462133, + 49.53677 + ], + [ + 5.437662, + 49.54766 + ], + [ + 5.425664, + 49.59145 + ], + [ + 5.407745, + 49.60448 + ], + [ + 5.352074, + 49.62396 + ], + [ + 5.342315, + 49.61192 + ], + [ + 5.305435, + 49.60645 + ], + [ + 5.302603, + 49.63608 + ], + [ + 5.325346, + 49.6575 + ], + [ + 5.270246, + 49.68827 + ], + [ + 5.244585, + 49.67985 + ], + [ + 5.162148, + 49.6918 + ], + [ + 5.161639, + 49.71172 + ], + [ + 5.126217, + 49.70442 + ], + [ + 5.090575, + 49.75946 + ], + [ + 5.062619, + 49.75724 + ], + [ + 5.012612, + 49.77534 + ], + [ + 4.992098, + 49.79533 + ], + [ + 4.954854, + 49.79586 + ], + [ + 4.944044, + 49.78583 + ], + [ + 4.905886, + 49.78055 + ], + [ + 4.848269, + 49.78972 + ], + [ + 4.865994, + 49.81918 + ], + [ + 4.842659, + 49.86913 + ], + [ + 4.856589, + 49.86973 + ], + [ + 4.879606, + 49.91078 + ], + [ + 4.844332, + 49.94482 + ], + [ + 4.788439, + 49.95381 + ], + [ + 4.785346, + 49.97018 + ], + [ + 4.790043, + 49.98569 + ], + [ + 4.811939, + 49.99563 + ], + [ + 4.815792, + 50.02853 + ], + [ + 4.835992, + 50.04069 + ], + [ + 4.823394, + 50.04664 + ], + [ + 4.816408, + 50.06702 + ], + [ + 4.834564, + 50.06856 + ], + [ + 4.837091, + 50.09442 + ], + [ + 4.844722, + 50.10023 + ], + [ + 4.854474, + 50.1029 + ], + [ + 4.866003, + 50.09623 + ], + [ + 4.865867, + 50.12038 + ], + [ + 4.877601, + 50.13223 + ], + [ + 4.89443, + 50.13779 + ], + [ + 4.880431, + 50.1403 + ], + [ + 4.877245, + 50.15205 + ], + [ + 4.852904, + 50.15168 + ], + [ + 4.831689, + 50.1526 + ], + [ + 4.823339, + 50.15923 + ], + [ + 4.78067, + 50.14092 + ], + [ + 4.764856, + 50.13634 + ], + [ + 4.75217, + 50.11158 + ], + [ + 4.712927, + 50.09598 + ], + [ + 4.702783, + 50.09336 + ], + [ + 4.688507, + 50.06595 + ], + [ + 4.703088, + 50.05587 + ], + [ + 4.687306, + 50.01802 + ], + [ + 4.694951, + 49.99662 + ], + [ + 4.694606, + 49.99504 + ], + [ + 4.630736, + 49.98584 + ], + [ + 4.589649, + 49.98336 + ], + [ + 4.559808, + 49.96757 + ], + [ + 4.543147, + 49.9679 + ], + [ + 4.523654, + 49.94973 + ], + [ + 4.511563, + 49.94579 + ], + [ + 4.479533, + 49.94584 + ], + [ + 4.445882, + 49.93656 + ], + [ + 4.405932, + 49.94785 + ], + [ + 4.391485, + 49.94697 + ], + [ + 4.380721, + 49.95088 + ], + [ + 4.349205, + 49.95202 + ], + [ + 4.313702, + 49.96541 + ], + [ + 4.196156, + 49.9536 + ], + [ + 4.193037, + 49.95746 + ], + [ + 4.195821, + 49.96629 + ], + [ + 4.137043, + 49.97691 + ], + [ + 4.159958, + 49.99544 + ], + [ + 4.136835, + 50.00786 + ], + [ + 4.132723, + 50.01973 + ], + [ + 4.161737, + 50.05032 + ], + [ + 4.174584, + 50.04772 + ], + [ + 4.228574, + 50.06873 + ], + [ + 4.195285, + 50.10571 + ], + [ + 4.197658, + 50.12037 + ], + [ + 4.195656, + 50.13394 + ], + [ + 4.15448, + 50.12716 + ], + [ + 4.136559, + 50.12909 + ], + [ + 4.125684, + 50.13511 + ], + [ + 4.136772, + 50.15213 + ], + [ + 4.149891, + 50.1647 + ], + [ + 4.146863, + 50.17314 + ], + [ + 4.155668, + 50.19785 + ], + [ + 4.14799, + 50.21344 + ], + [ + 4.159788, + 50.21579 + ], + [ + 4.191787, + 50.24106 + ], + [ + 4.218357, + 50.25492 + ], + [ + 4.206761, + 50.27068 + ], + [ + 4.174866, + 50.27492 + ], + [ + 4.165672, + 50.28779 + ], + [ + 4.154997, + 50.27742 + ], + [ + 4.169374, + 50.26848 + ], + [ + 4.168511, + 50.25626 + ], + [ + 4.134263, + 50.25572 + ], + [ + 4.132282, + 50.26754 + ], + [ + 4.12086, + 50.27276 + ], + [ + 4.121389, + 50.29732 + ], + [ + 4.109279, + 50.30112 + ], + [ + 4.097699, + 50.31201 + ], + [ + 4.080169, + 50.30809 + ], + [ + 4.073387, + 50.31754 + ], + [ + 4.038166, + 50.33987 + ], + [ + 4.027375, + 50.35491 + ], + [ + 3.986113, + 50.34137 + ], + [ + 3.964822, + 50.34012 + ], + [ + 3.96355, + 50.34742 + ], + [ + 3.902234, + 50.3257 + ], + [ + 3.884194, + 50.32554 + ], + [ + 3.884288, + 50.33511 + ], + [ + 3.856451, + 50.34099 + ], + [ + 3.842437, + 50.35243 + ], + [ + 3.813208, + 50.34251 + ], + [ + 3.805514, + 50.35098 + ], + [ + 3.741236, + 50.34624 + ], + [ + 3.735564, + 50.32532 + ], + [ + 3.731754, + 50.30705 + ], + [ + 3.709105, + 50.3021 + ], + [ + 3.682314, + 50.31988 + ], + [ + 3.663972, + 50.34724 + ], + [ + 3.655423, + 50.37075 + ], + [ + 3.667876, + 50.38597 + ], + [ + 3.672757, + 50.40227 + ], + [ + 3.667765, + 50.42262 + ], + [ + 3.667432, + 50.43635 + ], + [ + 3.65685, + 50.4464 + ], + [ + 3.661286, + 50.45399 + ], + [ + 3.64419, + 50.4618 + ], + [ + 3.609898, + 50.4935 + ], + [ + 3.581618, + 50.48917 + ], + [ + 3.568967, + 50.4982 + ], + [ + 3.498682, + 50.48577 + ], + [ + 3.494483, + 50.49918 + ], + [ + 3.515822, + 50.52075 + ], + [ + 3.474199, + 50.53204 + ], + [ + 3.447394, + 50.50415 + ], + [ + 3.43663, + 50.5083 + ], + [ + 3.427357, + 50.50327 + ], + [ + 3.374048, + 50.48993 + ], + [ + 3.359494, + 50.50325 + ], + [ + 3.327669, + 50.50732 + ], + [ + 3.318715, + 50.51788 + ], + [ + 3.303192, + 50.51966 + ], + [ + 3.287179, + 50.52552 + ], + [ + 3.275486, + 50.53872 + ], + [ + 3.275241, + 50.59381 + ], + [ + 3.254971, + 50.62115 + ], + [ + 3.243486, + 50.64031 + ], + [ + 3.238934, + 50.65864 + ], + [ + 3.240188, + 50.67023 + ], + [ + 3.260288, + 50.67692 + ], + [ + 3.251307, + 50.69091 + ], + [ + 3.25881, + 50.69312 + ], + [ + 3.24518, + 50.71225 + ], + [ + 3.237791, + 50.71086 + ], + [ + 3.221478, + 50.70958 + ], + [ + 3.204975, + 50.71072 + ], + [ + 3.189527, + 50.72603 + ], + [ + 3.194448, + 50.7316 + ], + [ + 3.144572, + 50.78871 + ], + [ + 3.12547, + 50.78553 + ], + [ + 3.113476, + 50.79278 + ], + [ + 3.104553, + 50.78042 + ], + [ + 3.085846, + 50.77064 + ], + [ + 3.057576, + 50.77987 + ], + [ + 3.040637, + 50.77484 + ], + [ + 3.03691, + 50.77003 + ], + [ + 3.029269, + 50.76813 + ], + [ + 3.019455, + 50.77263 + ], + [ + 2.995358, + 50.76043 + ], + [ + 2.968225, + 50.74763 + ], + [ + 2.955699, + 50.75181 + ], + [ + 2.939619, + 50.74441 + ], + [ + 2.946021, + 50.73167 + ], + [ + 2.934899, + 50.72822 + ], + [ + 2.929391, + 50.70786 + ], + [ + 2.922056, + 50.70224 + ], + [ + 2.91184, + 50.70267 + ], + [ + 2.912807, + 50.69463 + ], + [ + 2.907423, + 50.69209 + ], + [ + 2.900173, + 50.69202 + ], + [ + 2.885335, + 50.70547 + ], + [ + 2.879916, + 50.70199 + ], + [ + 2.868545, + 50.70242 + ], + [ + 2.846455, + 50.72043 + ], + [ + 2.818429, + 50.71386 + ], + [ + 2.788685, + 50.72508 + ], + [ + 2.778107, + 50.74686 + ], + [ + 2.764688, + 50.75397 + ], + [ + 2.75409, + 50.76251 + ], + [ + 2.759222, + 50.77052 + ], + [ + 2.737445, + 50.77967 + ], + [ + 2.723598, + 50.79079 + ], + [ + 2.716359, + 50.8123 + ], + [ + 2.678797, + 50.81207 + ], + [ + 2.670571, + 50.81562 + ], + [ + 2.635434, + 50.80987 + ], + [ + 2.610549, + 50.84419 + ], + [ + 2.594272, + 50.84743 + ], + [ + 2.606279, + 50.86565 + ], + [ + 2.601512, + 50.90993 + ], + [ + 2.585247, + 50.91825 + ], + [ + 2.624792, + 50.94743 + ], + [ + 2.621483, + 50.95406 + ], + [ + 2.602625, + 50.98638 + ], + [ + 2.56946, + 51.00113 + ], + [ + 2.558916, + 51.06596 + ], + [ + 2.340725, + 51.31453 + ], + [ + 3.01078, + 51.59839 + ], + [ + 3.326575, + 51.43728 + ], + [ + 3.375811, + 51.3584 + ], + [ + 3.387393, + 51.33392 + ], + [ + 3.360939, + 51.31523 + ], + [ + 3.378897, + 51.30251 + ], + [ + 3.368316, + 51.29778 + ], + [ + 3.381766, + 51.28732 + ], + [ + 3.38342, + 51.27485 + ], + [ + 3.38922, + 51.27329 + ], + [ + 3.418522, + 51.25984 + ], + [ + 3.434709, + 51.24621 + ], + [ + 3.450306, + 51.24219 + ], + [ + 3.527004, + 51.24651 + ], + [ + 3.514331, + 51.28799 + ], + [ + 3.541788, + 51.29123 + ], + [ + 3.561452, + 51.29637 + ], + [ + 3.575592, + 51.29428 + ], + [ + 3.589052, + 51.30652 + ], + [ + 3.638394, + 51.29078 + ], + [ + 3.658204, + 51.29056 + ], + [ + 3.691388, + 51.28043 + ], + [ + 3.717633, + 51.27428 + ], + [ + 3.776048, + 51.26777 + ], + [ + 3.796516, + 51.25635 + ], + [ + 3.790306, + 51.24163 + ], + [ + 3.789339, + 51.22711 + ], + [ + 3.792941, + 51.21546 + ], + [ + 3.85827, + 51.21334 + ], + [ + 3.889007, + 51.22423 + ], + [ + 3.894669, + 51.21743 + ], + [ + 3.88782, + 51.20283 + ], + [ + 3.912565, + 51.20837 + ], + [ + 3.914823, + 51.21509 + ], + [ + 3.928096, + 51.22508 + ], + [ + 3.937507, + 51.2174 + ], + [ + 3.956027, + 51.22117 + ], + [ + 4.015511, + 51.24825 + ], + [ + 4.055103, + 51.24402 + ], + [ + 4.165098, + 51.2938 + ], + [ + 4.238043, + 51.35274 + ], + [ + 4.217718, + 51.36206 + ], + [ + 4.215459, + 51.37487 + ], + [ + 4.335348, + 51.37775 + ], + [ + 4.341974, + 51.36012 + ], + [ + 4.385561, + 51.35574 + ], + [ + 4.399058, + 51.35785 + ], + [ + 4.424624, + 51.3668 + ], + [ + 4.423087, + 51.37577 + ], + [ + 4.381465, + 51.41805 + ], + [ + 4.394265, + 51.44251 + ], + [ + 4.377707, + 51.44595 + ], + [ + 4.380551, + 51.45075 + ], + [ + 4.476801, + 51.47912 + ], + [ + 4.537394, + 51.48358 + ], + [ + 4.549675, + 51.47364 + ], + [ + 4.530968, + 51.44965 + ], + [ + 4.537575, + 51.42456 + ], + [ + 4.574267, + 51.43404 + ], + [ + 4.643103, + 51.42478 + ], + [ + 4.649506, + 51.42741 + ], + [ + 4.667437, + 51.42777 + ], + [ + 4.664647, + 51.44625 + ], + [ + 4.691147, + 51.45283 + ], + [ + 4.701749, + 51.46691 + ], + [ + 4.727916, + 51.48435 + ], + [ + 4.744758, + 51.48977 + ], + [ + 4.749452, + 51.49905 + ], + [ + 4.758274, + 51.50302 + ], + [ + 4.776604, + 51.50625 + ], + [ + 4.816658, + 51.49552 + ], + [ + 4.82318, + 51.48441 + ], + [ + 4.84355, + 51.48177 + ], + [ + 4.838841, + 51.46588 + ], + [ + 4.845286, + 51.45817 + ], + [ + 4.82521, + 51.44674 + ], + [ + 4.831035, + 51.42488 + ], + [ + 4.880718, + 51.4166 + ], + [ + 4.914309, + 51.45952 + ], + [ + 4.957668, + 51.4548 + ], + [ + 4.941342, + 51.42928 + ], + [ + 4.937752, + 51.40655 + ], + [ + 4.960068, + 51.42194 + ], + [ + 4.999545, + 51.44324 + ], + [ + 5.008156, + 51.47134 + ], + [ + 5.019368, + 51.48074 + ], + [ + 5.032351, + 51.48827 + ], + [ + 5.04093, + 51.4876 + ], + [ + 5.047218, + 51.47217 + ], + [ + 5.080323, + 51.47226 + ], + [ + 5.106434, + 51.43135 + ], + [ + 5.072699, + 51.39365 + ], + [ + 5.116623, + 51.36118 + ], + [ + 5.132251, + 51.3472 + ], + [ + 5.135807, + 51.31594 + ], + [ + 5.155917, + 51.31278 + ], + [ + 5.200394, + 51.32325 + ], + [ + 5.243256, + 51.3057 + ], + [ + 5.227423, + 51.26844 + ], + [ + 5.237997, + 51.26255 + ], + [ + 5.262161, + 51.26778 + ], + [ + 5.334999, + 51.26474 + ], + [ + 5.344928, + 51.27681 + ], + [ + 5.415511, + 51.2639 + ], + [ + 5.440655, + 51.28246 + ], + [ + 5.482146, + 51.30064 + ], + [ + 5.516281, + 51.29599 + ], + [ + 5.558165, + 51.26613 + ], + [ + 5.562835, + 51.22287 + ], + [ + 5.652534, + 51.19899 + ], + [ + 5.659469, + 51.19052 + ], + [ + 5.710114, + 51.18671 + ], + [ + 5.745979, + 51.19455 + ], + [ + 5.768733, + 51.18843 + ], + [ + 5.78118, + 51.18082 + ], + [ + 5.784468, + 51.15925 + ], + [ + 5.825937, + 51.16827 + ], + [ + 5.857091, + 51.14477 + ], + [ + 5.839765, + 51.12993 + ], + [ + 5.81435, + 51.11524 + ], + [ + 5.835548, + 51.10842 + ], + [ + 5.833797, + 51.09577 + ], + [ + 5.822909, + 51.09124 + ], + [ + 5.811902, + 51.0943 + ], + [ + 5.798156, + 51.09023 + ], + [ + 5.806117, + 51.07955 + ], + [ + 5.804584, + 51.05888 + ], + [ + 5.777309, + 51.05804 + ], + [ + 5.760274, + 51.03223 + ], + [ + 5.773833, + 51.02859 + ], + [ + 5.778288, + 51.02399 + ], + [ + 5.767586, + 51.00526 + ], + [ + 5.768464, + 50.9985 + ], + [ + 5.764192, + 50.99502 + ], + [ + 5.748161, + 50.98087 + ], + [ + 5.721741, + 50.96128 + ], + [ + 5.73469, + 50.95683 + ], + [ + 5.742597, + 50.96113 + ], + [ + 5.74604, + 50.96209 + ], + [ + 5.756165, + 50.95898 + ], + [ + 5.760107, + 50.95227 + ], + [ + 5.732234, + 50.9221 + ], + [ + 5.726246, + 50.9059 + ], + [ + 5.70051, + 50.90955 + ], + [ + 5.697109, + 50.8958 + ], + [ + 5.680514, + 50.88068 + ], + [ + 5.64516, + 50.86533 + ], + [ + 5.643369, + 50.84974 + ], + [ + 5.640493, + 50.84701 + ], + [ + 5.645764, + 50.83961 + ], + [ + 5.645666, + 50.83789 + ], + [ + 5.650938, + 50.83431 + ], + [ + 5.655682, + 50.82591 + ], + [ + 5.702959, + 50.80821 + ], + [ + 5.693382, + 50.79687 + ], + [ + 5.702588, + 50.78396 + ], + [ + 5.692037, + 50.75629 + ], + [ + 5.721802, + 50.76538 + ], + [ + 5.737618, + 50.75842 + ], + [ + 5.739122, + 50.76522 + ], + [ + 5.764757, + 50.7837 + ], + [ + 5.777479, + 50.78344 + ], + [ + 5.785187, + 50.7684 + ], + [ + 5.792696, + 50.77138 + ], + [ + 5.80759, + 50.75681 + ], + [ + 5.845249, + 50.76609 + ], + [ + 5.849009, + 50.75975 + ], + [ + 5.886669, + 50.77108 + ], + [ + 5.896888, + 50.75501 + ], + [ + 5.958963, + 50.76308 + ], + [ + 6.020014, + 50.75521 + ], + [ + 6.042083, + 50.74557 + ], + [ + 6.039528, + 50.7295 + ], + [ + 6.116234, + 50.72364 + ], + [ + 6.149104, + 50.68465 + ], + [ + 6.16312, + 50.67169 + ], + [ + 6.177546, + 50.65576 + ], + [ + 6.187152, + 50.6505 + ], + [ + 6.183482, + 50.6457 + ], + [ + 6.182052, + 50.63583 + ], + [ + 6.268224, + 50.62829 + ], + [ + 6.272508, + 50.62033 + ], + [ + 6.24102, + 50.58657 + ], + [ + 6.227952, + 50.58535 + ], + [ + 6.183039, + 50.55597 + ], + [ + 6.183301, + 50.54646 + ], + [ + 6.197889, + 50.53715 + ], + [ + 6.225863, + 50.49832 + ], + [ + 6.269542, + 50.50961 + ], + [ + 6.353493, + 50.49244 + ], + [ + 6.347062, + 50.46422 + ], + [ + 6.374234, + 50.45989 + ], + [ + 6.382496, + 50.43975 + ], + [ + 6.374083, + 50.40637 + ], + [ + 6.35129, + 50.38206 + ], + [ + 6.403052, + 50.34866 + ], + [ + 6.411619, + 50.32769 + ], + [ + 6.407832, + 50.31893 + ], + [ + 6.385584, + 50.31658 + ], + [ + 6.363878, + 50.30021 + ], + [ + 6.327922, + 50.3186 + ], + [ + 6.312889, + 50.31636 + ], + [ + 6.293347, + 50.2909 + ], + [ + 6.295473, + 50.27422 + ], + [ + 6.28111, + 50.26236 + ], + [ + 6.236237, + 50.25692 + ], + [ + 6.211506, + 50.24816 + ], + [ + 6.198102, + 50.23275 + ], + [ + 6.181656, + 50.23125 + ], + [ + 6.178898, + 50.22147 + ], + [ + 6.193375, + 50.20761 + ], + [ + 6.196834, + 50.17988 + ], + [ + 6.152313, + 50.16841 + ], + [ + 6.159231, + 50.14002 + ], + [ + 6.139775, + 50.12527 + ], + [ + 6.108557, + 50.1326 + ], + [ + 6.112731, + 50.16093 + ], + [ + 6.101557, + 50.16551 + ], + [ + 6.084517, + 50.16697 + ], + [ + 6.082103, + 50.15275 + ], + [ + 6.063444, + 50.14834 + ], + [ + 6.030555, + 50.15829 + ], + [ + 6.021356, + 50.17685 + ], + [ + 5.969317, + 50.16795 + ], + [ + 5.965149, + 50.12813 + ], + [ + 5.903469, + 50.11172 + ], + [ + 5.890639, + 50.07554 + ], + [ + 5.862369, + 50.06368 + ], + [ + 5.8749, + 50.04624 + ], + [ + 5.863924, + 50.02594 + ], + [ + 5.825864, + 50.00934 + ], + [ + 5.826655, + 50.00135 + ], + [ + 5.844804, + 49.99123 + ], + [ + 5.839516, + 49.9756 + ], + [ + 5.80883, + 49.95773 + ], + [ + 5.782152, + 49.957 + ], + [ + 5.768224, + 49.91307 + ], + [ + 5.744811, + 49.89975 + ], + [ + 5.780865, + 49.88794 + ], + [ + 5.788968, + 49.87213 + ], + [ + 5.776361, + 49.86265 + ], + [ + 5.756666, + 49.8703 + ], + [ + 5.761908, + 49.85693 + ], + [ + 5.75803, + 49.84287 + ], + [ + 5.742912, + 49.83555 + ], + [ + 5.751512, + 49.81985 + ], + [ + 5.754734, + 49.79514 + ], + [ + 5.7909, + 49.79765 + ], + [ + 5.817899, + 49.75977 + ], + [ + 5.835444, + 49.74713 + ], + [ + 5.827023, + 49.72616 + ], + [ + 5.86996, + 49.72777 + ], + [ + 5.888166, + 49.70952 + ], + [ + 5.863722, + 49.68213 + ], + [ + 5.912619, + 49.66488 + ], + [ + 5.903817, + 49.65192 + ], + [ + 5.908763, + 49.63876 + ], + [ + 5.898988, + 49.63401 + ], + [ + 5.891168, + 49.63469 + ], + [ + 5.876633, + 49.60771 + ], + [ + 5.849528, + 49.59399 + ], + [ + 5.874026, + 49.58991 + ], + [ + 5.873599, + 49.57435 + ], + [ + 5.840525, + 49.55222 + ], + [ + 5.825823, + 49.54931 + ], + [ + 5.818583, + 49.5461 + ], + [ + 5.795039, + 49.55029 + ], + [ + 5.771485, + 49.55832 + ], + [ + 5.762259, + 49.554 + ], + [ + 5.761255, + 49.53952 + ], + [ + 5.747918, + 49.53452 + ], + [ + 5.730088, + 49.53954 + ], + [ + 5.698696, + 49.53744 + ], + [ + 5.660079, + 49.55039 + ], + [ + 5.643709, + 49.54565 + ], + [ + 5.622797, + 49.5283 + ], + [ + 5.625888, + 49.51698 + ], + [ + 5.611754, + 49.50102 + ], + [ + 5.591164, + 49.51734 + ], + [ + 5.556375, + 49.52373 + ], + [ + 5.542569, + 49.5105 + ], + [ + 5.470075, + 49.49196 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "© OpenStreetMap contributors, CC-BY-SA; Tiles courtesy of GEO-6", + "url": "https://openstreetmap.org/" + }, + "country_code": "BE", + "icon": "data:image/png;base64,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", + "id": "osmbe-fr", + "license_url": "https://github.com/jbelien/openstreetmap-carto-be/wiki/Tile-Usage-Policy", + "max_zoom": 18, + "name": "OpenStreetMap (Belgian Style - French)", + "type": "tms", + "url": "https://tile.openstreetmap.be/osmbe-fr/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/osmbe-nl.geojson b/layers/josm/osmbe-nl.geojson new file mode 100644 index 0000000..3af7451 --- /dev/null +++ b/layers/josm/osmbe-nl.geojson @@ -0,0 +1,2023 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 5.470075, + 49.49196 + ], + [ + 5.444091, + 49.51409 + ], + [ + 5.462133, + 49.53677 + ], + [ + 5.437662, + 49.54766 + ], + [ + 5.425664, + 49.59145 + ], + [ + 5.407745, + 49.60448 + ], + [ + 5.352074, + 49.62396 + ], + [ + 5.342315, + 49.61192 + ], + [ + 5.305435, + 49.60645 + ], + [ + 5.302603, + 49.63608 + ], + [ + 5.325346, + 49.6575 + ], + [ + 5.270246, + 49.68827 + ], + [ + 5.244585, + 49.67985 + ], + [ + 5.162148, + 49.6918 + ], + [ + 5.161639, + 49.71172 + ], + [ + 5.126217, + 49.70442 + ], + [ + 5.090575, + 49.75946 + ], + [ + 5.062619, + 49.75724 + ], + [ + 5.012612, + 49.77534 + ], + [ + 4.992098, + 49.79533 + ], + [ + 4.954854, + 49.79586 + ], + [ + 4.944044, + 49.78583 + ], + [ + 4.905886, + 49.78055 + ], + [ + 4.848269, + 49.78972 + ], + [ + 4.865994, + 49.81918 + ], + [ + 4.842659, + 49.86913 + ], + [ + 4.856589, + 49.86973 + ], + [ + 4.879606, + 49.91078 + ], + [ + 4.844332, + 49.94482 + ], + [ + 4.788439, + 49.95381 + ], + [ + 4.785346, + 49.97018 + ], + [ + 4.790043, + 49.98569 + ], + [ + 4.811939, + 49.99563 + ], + [ + 4.815792, + 50.02853 + ], + [ + 4.835992, + 50.04069 + ], + [ + 4.823394, + 50.04664 + ], + [ + 4.816408, + 50.06702 + ], + [ + 4.834564, + 50.06856 + ], + [ + 4.837091, + 50.09442 + ], + [ + 4.844722, + 50.10023 + ], + [ + 4.854474, + 50.1029 + ], + [ + 4.866003, + 50.09623 + ], + [ + 4.865867, + 50.12038 + ], + [ + 4.877601, + 50.13223 + ], + [ + 4.89443, + 50.13779 + ], + [ + 4.880431, + 50.1403 + ], + [ + 4.877245, + 50.15205 + ], + [ + 4.852904, + 50.15168 + ], + [ + 4.831689, + 50.1526 + ], + [ + 4.823339, + 50.15923 + ], + [ + 4.78067, + 50.14092 + ], + [ + 4.764856, + 50.13634 + ], + [ + 4.75217, + 50.11158 + ], + [ + 4.712927, + 50.09598 + ], + [ + 4.702783, + 50.09336 + ], + [ + 4.688507, + 50.06595 + ], + [ + 4.703088, + 50.05587 + ], + [ + 4.687306, + 50.01802 + ], + [ + 4.694951, + 49.99662 + ], + [ + 4.694606, + 49.99504 + ], + [ + 4.630736, + 49.98584 + ], + [ + 4.589649, + 49.98336 + ], + [ + 4.559808, + 49.96757 + ], + [ + 4.543147, + 49.9679 + ], + [ + 4.523654, + 49.94973 + ], + [ + 4.511563, + 49.94579 + ], + [ + 4.479533, + 49.94584 + ], + [ + 4.445882, + 49.93656 + ], + [ + 4.405932, + 49.94785 + ], + [ + 4.391485, + 49.94697 + ], + [ + 4.380721, + 49.95088 + ], + [ + 4.349205, + 49.95202 + ], + [ + 4.313702, + 49.96541 + ], + [ + 4.196156, + 49.9536 + ], + [ + 4.193037, + 49.95746 + ], + [ + 4.195821, + 49.96629 + ], + [ + 4.137043, + 49.97691 + ], + [ + 4.159958, + 49.99544 + ], + [ + 4.136835, + 50.00786 + ], + [ + 4.132723, + 50.01973 + ], + [ + 4.161737, + 50.05032 + ], + [ + 4.174584, + 50.04772 + ], + [ + 4.228574, + 50.06873 + ], + [ + 4.195285, + 50.10571 + ], + [ + 4.197658, + 50.12037 + ], + [ + 4.195656, + 50.13394 + ], + [ + 4.15448, + 50.12716 + ], + [ + 4.136559, + 50.12909 + ], + [ + 4.125684, + 50.13511 + ], + [ + 4.136772, + 50.15213 + ], + [ + 4.149891, + 50.1647 + ], + [ + 4.146863, + 50.17314 + ], + [ + 4.155668, + 50.19785 + ], + [ + 4.14799, + 50.21344 + ], + [ + 4.159788, + 50.21579 + ], + [ + 4.191787, + 50.24106 + ], + [ + 4.218357, + 50.25492 + ], + [ + 4.206761, + 50.27068 + ], + [ + 4.174866, + 50.27492 + ], + [ + 4.165672, + 50.28779 + ], + [ + 4.154997, + 50.27742 + ], + [ + 4.169374, + 50.26848 + ], + [ + 4.168511, + 50.25626 + ], + [ + 4.134263, + 50.25572 + ], + [ + 4.132282, + 50.26754 + ], + [ + 4.12086, + 50.27276 + ], + [ + 4.121389, + 50.29732 + ], + [ + 4.109279, + 50.30112 + ], + [ + 4.097699, + 50.31201 + ], + [ + 4.080169, + 50.30809 + ], + [ + 4.073387, + 50.31754 + ], + [ + 4.038166, + 50.33987 + ], + [ + 4.027375, + 50.35491 + ], + [ + 3.986113, + 50.34137 + ], + [ + 3.964822, + 50.34012 + ], + [ + 3.96355, + 50.34742 + ], + [ + 3.902234, + 50.3257 + ], + [ + 3.884194, + 50.32554 + ], + [ + 3.884288, + 50.33511 + ], + [ + 3.856451, + 50.34099 + ], + [ + 3.842437, + 50.35243 + ], + [ + 3.813208, + 50.34251 + ], + [ + 3.805514, + 50.35098 + ], + [ + 3.741236, + 50.34624 + ], + [ + 3.735564, + 50.32532 + ], + [ + 3.731754, + 50.30705 + ], + [ + 3.709105, + 50.3021 + ], + [ + 3.682314, + 50.31988 + ], + [ + 3.663972, + 50.34724 + ], + [ + 3.655423, + 50.37075 + ], + [ + 3.667876, + 50.38597 + ], + [ + 3.672757, + 50.40227 + ], + [ + 3.667765, + 50.42262 + ], + [ + 3.667432, + 50.43635 + ], + [ + 3.65685, + 50.4464 + ], + [ + 3.661286, + 50.45399 + ], + [ + 3.64419, + 50.4618 + ], + [ + 3.609898, + 50.4935 + ], + [ + 3.581618, + 50.48917 + ], + [ + 3.568967, + 50.4982 + ], + [ + 3.498682, + 50.48577 + ], + [ + 3.494483, + 50.49918 + ], + [ + 3.515822, + 50.52075 + ], + [ + 3.474199, + 50.53204 + ], + [ + 3.447394, + 50.50415 + ], + [ + 3.43663, + 50.5083 + ], + [ + 3.427357, + 50.50327 + ], + [ + 3.374048, + 50.48993 + ], + [ + 3.359494, + 50.50325 + ], + [ + 3.327669, + 50.50732 + ], + [ + 3.318715, + 50.51788 + ], + [ + 3.303192, + 50.51966 + ], + [ + 3.287179, + 50.52552 + ], + [ + 3.275486, + 50.53872 + ], + [ + 3.275241, + 50.59381 + ], + [ + 3.254971, + 50.62115 + ], + [ + 3.243486, + 50.64031 + ], + [ + 3.238934, + 50.65864 + ], + [ + 3.240188, + 50.67023 + ], + [ + 3.260288, + 50.67692 + ], + [ + 3.251307, + 50.69091 + ], + [ + 3.25881, + 50.69312 + ], + [ + 3.24518, + 50.71225 + ], + [ + 3.237791, + 50.71086 + ], + [ + 3.221478, + 50.70958 + ], + [ + 3.204975, + 50.71072 + ], + [ + 3.189527, + 50.72603 + ], + [ + 3.194448, + 50.7316 + ], + [ + 3.144572, + 50.78871 + ], + [ + 3.12547, + 50.78553 + ], + [ + 3.113476, + 50.79278 + ], + [ + 3.104553, + 50.78042 + ], + [ + 3.085846, + 50.77064 + ], + [ + 3.057576, + 50.77987 + ], + [ + 3.040637, + 50.77484 + ], + [ + 3.03691, + 50.77003 + ], + [ + 3.029269, + 50.76813 + ], + [ + 3.019455, + 50.77263 + ], + [ + 2.995358, + 50.76043 + ], + [ + 2.968225, + 50.74763 + ], + [ + 2.955699, + 50.75181 + ], + [ + 2.939619, + 50.74441 + ], + [ + 2.946021, + 50.73167 + ], + [ + 2.934899, + 50.72822 + ], + [ + 2.929391, + 50.70786 + ], + [ + 2.922056, + 50.70224 + ], + [ + 2.91184, + 50.70267 + ], + [ + 2.912807, + 50.69463 + ], + [ + 2.907423, + 50.69209 + ], + [ + 2.900173, + 50.69202 + ], + [ + 2.885335, + 50.70547 + ], + [ + 2.879916, + 50.70199 + ], + [ + 2.868545, + 50.70242 + ], + [ + 2.846455, + 50.72043 + ], + [ + 2.818429, + 50.71386 + ], + [ + 2.788685, + 50.72508 + ], + [ + 2.778107, + 50.74686 + ], + [ + 2.764688, + 50.75397 + ], + [ + 2.75409, + 50.76251 + ], + [ + 2.759222, + 50.77052 + ], + [ + 2.737445, + 50.77967 + ], + [ + 2.723598, + 50.79079 + ], + [ + 2.716359, + 50.8123 + ], + [ + 2.678797, + 50.81207 + ], + [ + 2.670571, + 50.81562 + ], + [ + 2.635434, + 50.80987 + ], + [ + 2.610549, + 50.84419 + ], + [ + 2.594272, + 50.84743 + ], + [ + 2.606279, + 50.86565 + ], + [ + 2.601512, + 50.90993 + ], + [ + 2.585247, + 50.91825 + ], + [ + 2.624792, + 50.94743 + ], + [ + 2.621483, + 50.95406 + ], + [ + 2.602625, + 50.98638 + ], + [ + 2.56946, + 51.00113 + ], + [ + 2.558916, + 51.06596 + ], + [ + 2.340725, + 51.31453 + ], + [ + 3.01078, + 51.59839 + ], + [ + 3.326575, + 51.43728 + ], + [ + 3.375811, + 51.3584 + ], + [ + 3.387393, + 51.33392 + ], + [ + 3.360939, + 51.31523 + ], + [ + 3.378897, + 51.30251 + ], + [ + 3.368316, + 51.29778 + ], + [ + 3.381766, + 51.28732 + ], + [ + 3.38342, + 51.27485 + ], + [ + 3.38922, + 51.27329 + ], + [ + 3.418522, + 51.25984 + ], + [ + 3.434709, + 51.24621 + ], + [ + 3.450306, + 51.24219 + ], + [ + 3.527004, + 51.24651 + ], + [ + 3.514331, + 51.28799 + ], + [ + 3.541788, + 51.29123 + ], + [ + 3.561452, + 51.29637 + ], + [ + 3.575592, + 51.29428 + ], + [ + 3.589052, + 51.30652 + ], + [ + 3.638394, + 51.29078 + ], + [ + 3.658204, + 51.29056 + ], + [ + 3.691388, + 51.28043 + ], + [ + 3.717633, + 51.27428 + ], + [ + 3.776048, + 51.26777 + ], + [ + 3.796516, + 51.25635 + ], + [ + 3.790306, + 51.24163 + ], + [ + 3.789339, + 51.22711 + ], + [ + 3.792941, + 51.21546 + ], + [ + 3.85827, + 51.21334 + ], + [ + 3.889007, + 51.22423 + ], + [ + 3.894669, + 51.21743 + ], + [ + 3.88782, + 51.20283 + ], + [ + 3.912565, + 51.20837 + ], + [ + 3.914823, + 51.21509 + ], + [ + 3.928096, + 51.22508 + ], + [ + 3.937507, + 51.2174 + ], + [ + 3.956027, + 51.22117 + ], + [ + 4.015511, + 51.24825 + ], + [ + 4.055103, + 51.24402 + ], + [ + 4.165098, + 51.2938 + ], + [ + 4.238043, + 51.35274 + ], + [ + 4.217718, + 51.36206 + ], + [ + 4.215459, + 51.37487 + ], + [ + 4.335348, + 51.37775 + ], + [ + 4.341974, + 51.36012 + ], + [ + 4.385561, + 51.35574 + ], + [ + 4.399058, + 51.35785 + ], + [ + 4.424624, + 51.3668 + ], + [ + 4.423087, + 51.37577 + ], + [ + 4.381465, + 51.41805 + ], + [ + 4.394265, + 51.44251 + ], + [ + 4.377707, + 51.44595 + ], + [ + 4.380551, + 51.45075 + ], + [ + 4.476801, + 51.47912 + ], + [ + 4.537394, + 51.48358 + ], + [ + 4.549675, + 51.47364 + ], + [ + 4.530968, + 51.44965 + ], + [ + 4.537575, + 51.42456 + ], + [ + 4.574267, + 51.43404 + ], + [ + 4.643103, + 51.42478 + ], + [ + 4.649506, + 51.42741 + ], + [ + 4.667437, + 51.42777 + ], + [ + 4.664647, + 51.44625 + ], + [ + 4.691147, + 51.45283 + ], + [ + 4.701749, + 51.46691 + ], + [ + 4.727916, + 51.48435 + ], + [ + 4.744758, + 51.48977 + ], + [ + 4.749452, + 51.49905 + ], + [ + 4.758274, + 51.50302 + ], + [ + 4.776604, + 51.50625 + ], + [ + 4.816658, + 51.49552 + ], + [ + 4.82318, + 51.48441 + ], + [ + 4.84355, + 51.48177 + ], + [ + 4.838841, + 51.46588 + ], + [ + 4.845286, + 51.45817 + ], + [ + 4.82521, + 51.44674 + ], + [ + 4.831035, + 51.42488 + ], + [ + 4.880718, + 51.4166 + ], + [ + 4.914309, + 51.45952 + ], + [ + 4.957668, + 51.4548 + ], + [ + 4.941342, + 51.42928 + ], + [ + 4.937752, + 51.40655 + ], + [ + 4.960068, + 51.42194 + ], + [ + 4.999545, + 51.44324 + ], + [ + 5.008156, + 51.47134 + ], + [ + 5.019368, + 51.48074 + ], + [ + 5.032351, + 51.48827 + ], + [ + 5.04093, + 51.4876 + ], + [ + 5.047218, + 51.47217 + ], + [ + 5.080323, + 51.47226 + ], + [ + 5.106434, + 51.43135 + ], + [ + 5.072699, + 51.39365 + ], + [ + 5.116623, + 51.36118 + ], + [ + 5.132251, + 51.3472 + ], + [ + 5.135807, + 51.31594 + ], + [ + 5.155917, + 51.31278 + ], + [ + 5.200394, + 51.32325 + ], + [ + 5.243256, + 51.3057 + ], + [ + 5.227423, + 51.26844 + ], + [ + 5.237997, + 51.26255 + ], + [ + 5.262161, + 51.26778 + ], + [ + 5.334999, + 51.26474 + ], + [ + 5.344928, + 51.27681 + ], + [ + 5.415511, + 51.2639 + ], + [ + 5.440655, + 51.28246 + ], + [ + 5.482146, + 51.30064 + ], + [ + 5.516281, + 51.29599 + ], + [ + 5.558165, + 51.26613 + ], + [ + 5.562835, + 51.22287 + ], + [ + 5.652534, + 51.19899 + ], + [ + 5.659469, + 51.19052 + ], + [ + 5.710114, + 51.18671 + ], + [ + 5.745979, + 51.19455 + ], + [ + 5.768733, + 51.18843 + ], + [ + 5.78118, + 51.18082 + ], + [ + 5.784468, + 51.15925 + ], + [ + 5.825937, + 51.16827 + ], + [ + 5.857091, + 51.14477 + ], + [ + 5.839765, + 51.12993 + ], + [ + 5.81435, + 51.11524 + ], + [ + 5.835548, + 51.10842 + ], + [ + 5.833797, + 51.09577 + ], + [ + 5.822909, + 51.09124 + ], + [ + 5.811902, + 51.0943 + ], + [ + 5.798156, + 51.09023 + ], + [ + 5.806117, + 51.07955 + ], + [ + 5.804584, + 51.05888 + ], + [ + 5.777309, + 51.05804 + ], + [ + 5.760274, + 51.03223 + ], + [ + 5.773833, + 51.02859 + ], + [ + 5.778288, + 51.02399 + ], + [ + 5.767586, + 51.00526 + ], + [ + 5.768464, + 50.9985 + ], + [ + 5.764192, + 50.99502 + ], + [ + 5.748161, + 50.98087 + ], + [ + 5.721741, + 50.96128 + ], + [ + 5.73469, + 50.95683 + ], + [ + 5.742597, + 50.96113 + ], + [ + 5.74604, + 50.96209 + ], + [ + 5.756165, + 50.95898 + ], + [ + 5.760107, + 50.95227 + ], + [ + 5.732234, + 50.9221 + ], + [ + 5.726246, + 50.9059 + ], + [ + 5.70051, + 50.90955 + ], + [ + 5.697109, + 50.8958 + ], + [ + 5.680514, + 50.88068 + ], + [ + 5.64516, + 50.86533 + ], + [ + 5.643369, + 50.84974 + ], + [ + 5.640493, + 50.84701 + ], + [ + 5.645764, + 50.83961 + ], + [ + 5.645666, + 50.83789 + ], + [ + 5.650938, + 50.83431 + ], + [ + 5.655682, + 50.82591 + ], + [ + 5.702959, + 50.80821 + ], + [ + 5.693382, + 50.79687 + ], + [ + 5.702588, + 50.78396 + ], + [ + 5.692037, + 50.75629 + ], + [ + 5.721802, + 50.76538 + ], + [ + 5.737618, + 50.75842 + ], + [ + 5.739122, + 50.76522 + ], + [ + 5.764757, + 50.7837 + ], + [ + 5.777479, + 50.78344 + ], + [ + 5.785187, + 50.7684 + ], + [ + 5.792696, + 50.77138 + ], + [ + 5.80759, + 50.75681 + ], + [ + 5.845249, + 50.76609 + ], + [ + 5.849009, + 50.75975 + ], + [ + 5.886669, + 50.77108 + ], + [ + 5.896888, + 50.75501 + ], + [ + 5.958963, + 50.76308 + ], + [ + 6.020014, + 50.75521 + ], + [ + 6.042083, + 50.74557 + ], + [ + 6.039528, + 50.7295 + ], + [ + 6.116234, + 50.72364 + ], + [ + 6.149104, + 50.68465 + ], + [ + 6.16312, + 50.67169 + ], + [ + 6.177546, + 50.65576 + ], + [ + 6.187152, + 50.6505 + ], + [ + 6.183482, + 50.6457 + ], + [ + 6.182052, + 50.63583 + ], + [ + 6.268224, + 50.62829 + ], + [ + 6.272508, + 50.62033 + ], + [ + 6.24102, + 50.58657 + ], + [ + 6.227952, + 50.58535 + ], + [ + 6.183039, + 50.55597 + ], + [ + 6.183301, + 50.54646 + ], + [ + 6.197889, + 50.53715 + ], + [ + 6.225863, + 50.49832 + ], + [ + 6.269542, + 50.50961 + ], + [ + 6.353493, + 50.49244 + ], + [ + 6.347062, + 50.46422 + ], + [ + 6.374234, + 50.45989 + ], + [ + 6.382496, + 50.43975 + ], + [ + 6.374083, + 50.40637 + ], + [ + 6.35129, + 50.38206 + ], + [ + 6.403052, + 50.34866 + ], + [ + 6.411619, + 50.32769 + ], + [ + 6.407832, + 50.31893 + ], + [ + 6.385584, + 50.31658 + ], + [ + 6.363878, + 50.30021 + ], + [ + 6.327922, + 50.3186 + ], + [ + 6.312889, + 50.31636 + ], + [ + 6.293347, + 50.2909 + ], + [ + 6.295473, + 50.27422 + ], + [ + 6.28111, + 50.26236 + ], + [ + 6.236237, + 50.25692 + ], + [ + 6.211506, + 50.24816 + ], + [ + 6.198102, + 50.23275 + ], + [ + 6.181656, + 50.23125 + ], + [ + 6.178898, + 50.22147 + ], + [ + 6.193375, + 50.20761 + ], + [ + 6.196834, + 50.17988 + ], + [ + 6.152313, + 50.16841 + ], + [ + 6.159231, + 50.14002 + ], + [ + 6.139775, + 50.12527 + ], + [ + 6.108557, + 50.1326 + ], + [ + 6.112731, + 50.16093 + ], + [ + 6.101557, + 50.16551 + ], + [ + 6.084517, + 50.16697 + ], + [ + 6.082103, + 50.15275 + ], + [ + 6.063444, + 50.14834 + ], + [ + 6.030555, + 50.15829 + ], + [ + 6.021356, + 50.17685 + ], + [ + 5.969317, + 50.16795 + ], + [ + 5.965149, + 50.12813 + ], + [ + 5.903469, + 50.11172 + ], + [ + 5.890639, + 50.07554 + ], + [ + 5.862369, + 50.06368 + ], + [ + 5.8749, + 50.04624 + ], + [ + 5.863924, + 50.02594 + ], + [ + 5.825864, + 50.00934 + ], + [ + 5.826655, + 50.00135 + ], + [ + 5.844804, + 49.99123 + ], + [ + 5.839516, + 49.9756 + ], + [ + 5.80883, + 49.95773 + ], + [ + 5.782152, + 49.957 + ], + [ + 5.768224, + 49.91307 + ], + [ + 5.744811, + 49.89975 + ], + [ + 5.780865, + 49.88794 + ], + [ + 5.788968, + 49.87213 + ], + [ + 5.776361, + 49.86265 + ], + [ + 5.756666, + 49.8703 + ], + [ + 5.761908, + 49.85693 + ], + [ + 5.75803, + 49.84287 + ], + [ + 5.742912, + 49.83555 + ], + [ + 5.751512, + 49.81985 + ], + [ + 5.754734, + 49.79514 + ], + [ + 5.7909, + 49.79765 + ], + [ + 5.817899, + 49.75977 + ], + [ + 5.835444, + 49.74713 + ], + [ + 5.827023, + 49.72616 + ], + [ + 5.86996, + 49.72777 + ], + [ + 5.888166, + 49.70952 + ], + [ + 5.863722, + 49.68213 + ], + [ + 5.912619, + 49.66488 + ], + [ + 5.903817, + 49.65192 + ], + [ + 5.908763, + 49.63876 + ], + [ + 5.898988, + 49.63401 + ], + [ + 5.891168, + 49.63469 + ], + [ + 5.876633, + 49.60771 + ], + [ + 5.849528, + 49.59399 + ], + [ + 5.874026, + 49.58991 + ], + [ + 5.873599, + 49.57435 + ], + [ + 5.840525, + 49.55222 + ], + [ + 5.825823, + 49.54931 + ], + [ + 5.818583, + 49.5461 + ], + [ + 5.795039, + 49.55029 + ], + [ + 5.771485, + 49.55832 + ], + [ + 5.762259, + 49.554 + ], + [ + 5.761255, + 49.53952 + ], + [ + 5.747918, + 49.53452 + ], + [ + 5.730088, + 49.53954 + ], + [ + 5.698696, + 49.53744 + ], + [ + 5.660079, + 49.55039 + ], + [ + 5.643709, + 49.54565 + ], + [ + 5.622797, + 49.5283 + ], + [ + 5.625888, + 49.51698 + ], + [ + 5.611754, + 49.50102 + ], + [ + 5.591164, + 49.51734 + ], + [ + 5.556375, + 49.52373 + ], + [ + 5.542569, + 49.5105 + ], + [ + 5.470075, + 49.49196 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "© OpenStreetMap contributors, CC-BY-SA; Tiles courtesy of GEO-6", + "url": "https://openstreetmap.org/" + }, + "country_code": "BE", + "icon": "data:image/png;base64,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", + "id": "osmbe-nl", + "license_url": "https://github.com/jbelien/openstreetmap-carto-be/wiki/Tile-Usage-Policy", + "max_zoom": 18, + "name": "OpenStreetMap (Belgian Style - Dutch)", + "type": "tms", + "url": "https://tile.openstreetmap.be/osmbe-nl/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/osmbe.geojson b/layers/josm/osmbe.geojson new file mode 100644 index 0000000..51f422c --- /dev/null +++ b/layers/josm/osmbe.geojson @@ -0,0 +1,2023 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 5.470075, + 49.49196 + ], + [ + 5.444091, + 49.51409 + ], + [ + 5.462133, + 49.53677 + ], + [ + 5.437662, + 49.54766 + ], + [ + 5.425664, + 49.59145 + ], + [ + 5.407745, + 49.60448 + ], + [ + 5.352074, + 49.62396 + ], + [ + 5.342315, + 49.61192 + ], + [ + 5.305435, + 49.60645 + ], + [ + 5.302603, + 49.63608 + ], + [ + 5.325346, + 49.6575 + ], + [ + 5.270246, + 49.68827 + ], + [ + 5.244585, + 49.67985 + ], + [ + 5.162148, + 49.6918 + ], + [ + 5.161639, + 49.71172 + ], + [ + 5.126217, + 49.70442 + ], + [ + 5.090575, + 49.75946 + ], + [ + 5.062619, + 49.75724 + ], + [ + 5.012612, + 49.77534 + ], + [ + 4.992098, + 49.79533 + ], + [ + 4.954854, + 49.79586 + ], + [ + 4.944044, + 49.78583 + ], + [ + 4.905886, + 49.78055 + ], + [ + 4.848269, + 49.78972 + ], + [ + 4.865994, + 49.81918 + ], + [ + 4.842659, + 49.86913 + ], + [ + 4.856589, + 49.86973 + ], + [ + 4.879606, + 49.91078 + ], + [ + 4.844332, + 49.94482 + ], + [ + 4.788439, + 49.95381 + ], + [ + 4.785346, + 49.97018 + ], + [ + 4.790043, + 49.98569 + ], + [ + 4.811939, + 49.99563 + ], + [ + 4.815792, + 50.02853 + ], + [ + 4.835992, + 50.04069 + ], + [ + 4.823394, + 50.04664 + ], + [ + 4.816408, + 50.06702 + ], + [ + 4.834564, + 50.06856 + ], + [ + 4.837091, + 50.09442 + ], + [ + 4.844722, + 50.10023 + ], + [ + 4.854474, + 50.1029 + ], + [ + 4.866003, + 50.09623 + ], + [ + 4.865867, + 50.12038 + ], + [ + 4.877601, + 50.13223 + ], + [ + 4.89443, + 50.13779 + ], + [ + 4.880431, + 50.1403 + ], + [ + 4.877245, + 50.15205 + ], + [ + 4.852904, + 50.15168 + ], + [ + 4.831689, + 50.1526 + ], + [ + 4.823339, + 50.15923 + ], + [ + 4.78067, + 50.14092 + ], + [ + 4.764856, + 50.13634 + ], + [ + 4.75217, + 50.11158 + ], + [ + 4.712927, + 50.09598 + ], + [ + 4.702783, + 50.09336 + ], + [ + 4.688507, + 50.06595 + ], + [ + 4.703088, + 50.05587 + ], + [ + 4.687306, + 50.01802 + ], + [ + 4.694951, + 49.99662 + ], + [ + 4.694606, + 49.99504 + ], + [ + 4.630736, + 49.98584 + ], + [ + 4.589649, + 49.98336 + ], + [ + 4.559808, + 49.96757 + ], + [ + 4.543147, + 49.9679 + ], + [ + 4.523654, + 49.94973 + ], + [ + 4.511563, + 49.94579 + ], + [ + 4.479533, + 49.94584 + ], + [ + 4.445882, + 49.93656 + ], + [ + 4.405932, + 49.94785 + ], + [ + 4.391485, + 49.94697 + ], + [ + 4.380721, + 49.95088 + ], + [ + 4.349205, + 49.95202 + ], + [ + 4.313702, + 49.96541 + ], + [ + 4.196156, + 49.9536 + ], + [ + 4.193037, + 49.95746 + ], + [ + 4.195821, + 49.96629 + ], + [ + 4.137043, + 49.97691 + ], + [ + 4.159958, + 49.99544 + ], + [ + 4.136835, + 50.00786 + ], + [ + 4.132723, + 50.01973 + ], + [ + 4.161737, + 50.05032 + ], + [ + 4.174584, + 50.04772 + ], + [ + 4.228574, + 50.06873 + ], + [ + 4.195285, + 50.10571 + ], + [ + 4.197658, + 50.12037 + ], + [ + 4.195656, + 50.13394 + ], + [ + 4.15448, + 50.12716 + ], + [ + 4.136559, + 50.12909 + ], + [ + 4.125684, + 50.13511 + ], + [ + 4.136772, + 50.15213 + ], + [ + 4.149891, + 50.1647 + ], + [ + 4.146863, + 50.17314 + ], + [ + 4.155668, + 50.19785 + ], + [ + 4.14799, + 50.21344 + ], + [ + 4.159788, + 50.21579 + ], + [ + 4.191787, + 50.24106 + ], + [ + 4.218357, + 50.25492 + ], + [ + 4.206761, + 50.27068 + ], + [ + 4.174866, + 50.27492 + ], + [ + 4.165672, + 50.28779 + ], + [ + 4.154997, + 50.27742 + ], + [ + 4.169374, + 50.26848 + ], + [ + 4.168511, + 50.25626 + ], + [ + 4.134263, + 50.25572 + ], + [ + 4.132282, + 50.26754 + ], + [ + 4.12086, + 50.27276 + ], + [ + 4.121389, + 50.29732 + ], + [ + 4.109279, + 50.30112 + ], + [ + 4.097699, + 50.31201 + ], + [ + 4.080169, + 50.30809 + ], + [ + 4.073387, + 50.31754 + ], + [ + 4.038166, + 50.33987 + ], + [ + 4.027375, + 50.35491 + ], + [ + 3.986113, + 50.34137 + ], + [ + 3.964822, + 50.34012 + ], + [ + 3.96355, + 50.34742 + ], + [ + 3.902234, + 50.3257 + ], + [ + 3.884194, + 50.32554 + ], + [ + 3.884288, + 50.33511 + ], + [ + 3.856451, + 50.34099 + ], + [ + 3.842437, + 50.35243 + ], + [ + 3.813208, + 50.34251 + ], + [ + 3.805514, + 50.35098 + ], + [ + 3.741236, + 50.34624 + ], + [ + 3.735564, + 50.32532 + ], + [ + 3.731754, + 50.30705 + ], + [ + 3.709105, + 50.3021 + ], + [ + 3.682314, + 50.31988 + ], + [ + 3.663972, + 50.34724 + ], + [ + 3.655423, + 50.37075 + ], + [ + 3.667876, + 50.38597 + ], + [ + 3.672757, + 50.40227 + ], + [ + 3.667765, + 50.42262 + ], + [ + 3.667432, + 50.43635 + ], + [ + 3.65685, + 50.4464 + ], + [ + 3.661286, + 50.45399 + ], + [ + 3.64419, + 50.4618 + ], + [ + 3.609898, + 50.4935 + ], + [ + 3.581618, + 50.48917 + ], + [ + 3.568967, + 50.4982 + ], + [ + 3.498682, + 50.48577 + ], + [ + 3.494483, + 50.49918 + ], + [ + 3.515822, + 50.52075 + ], + [ + 3.474199, + 50.53204 + ], + [ + 3.447394, + 50.50415 + ], + [ + 3.43663, + 50.5083 + ], + [ + 3.427357, + 50.50327 + ], + [ + 3.374048, + 50.48993 + ], + [ + 3.359494, + 50.50325 + ], + [ + 3.327669, + 50.50732 + ], + [ + 3.318715, + 50.51788 + ], + [ + 3.303192, + 50.51966 + ], + [ + 3.287179, + 50.52552 + ], + [ + 3.275486, + 50.53872 + ], + [ + 3.275241, + 50.59381 + ], + [ + 3.254971, + 50.62115 + ], + [ + 3.243486, + 50.64031 + ], + [ + 3.238934, + 50.65864 + ], + [ + 3.240188, + 50.67023 + ], + [ + 3.260288, + 50.67692 + ], + [ + 3.251307, + 50.69091 + ], + [ + 3.25881, + 50.69312 + ], + [ + 3.24518, + 50.71225 + ], + [ + 3.237791, + 50.71086 + ], + [ + 3.221478, + 50.70958 + ], + [ + 3.204975, + 50.71072 + ], + [ + 3.189527, + 50.72603 + ], + [ + 3.194448, + 50.7316 + ], + [ + 3.144572, + 50.78871 + ], + [ + 3.12547, + 50.78553 + ], + [ + 3.113476, + 50.79278 + ], + [ + 3.104553, + 50.78042 + ], + [ + 3.085846, + 50.77064 + ], + [ + 3.057576, + 50.77987 + ], + [ + 3.040637, + 50.77484 + ], + [ + 3.03691, + 50.77003 + ], + [ + 3.029269, + 50.76813 + ], + [ + 3.019455, + 50.77263 + ], + [ + 2.995358, + 50.76043 + ], + [ + 2.968225, + 50.74763 + ], + [ + 2.955699, + 50.75181 + ], + [ + 2.939619, + 50.74441 + ], + [ + 2.946021, + 50.73167 + ], + [ + 2.934899, + 50.72822 + ], + [ + 2.929391, + 50.70786 + ], + [ + 2.922056, + 50.70224 + ], + [ + 2.91184, + 50.70267 + ], + [ + 2.912807, + 50.69463 + ], + [ + 2.907423, + 50.69209 + ], + [ + 2.900173, + 50.69202 + ], + [ + 2.885335, + 50.70547 + ], + [ + 2.879916, + 50.70199 + ], + [ + 2.868545, + 50.70242 + ], + [ + 2.846455, + 50.72043 + ], + [ + 2.818429, + 50.71386 + ], + [ + 2.788685, + 50.72508 + ], + [ + 2.778107, + 50.74686 + ], + [ + 2.764688, + 50.75397 + ], + [ + 2.75409, + 50.76251 + ], + [ + 2.759222, + 50.77052 + ], + [ + 2.737445, + 50.77967 + ], + [ + 2.723598, + 50.79079 + ], + [ + 2.716359, + 50.8123 + ], + [ + 2.678797, + 50.81207 + ], + [ + 2.670571, + 50.81562 + ], + [ + 2.635434, + 50.80987 + ], + [ + 2.610549, + 50.84419 + ], + [ + 2.594272, + 50.84743 + ], + [ + 2.606279, + 50.86565 + ], + [ + 2.601512, + 50.90993 + ], + [ + 2.585247, + 50.91825 + ], + [ + 2.624792, + 50.94743 + ], + [ + 2.621483, + 50.95406 + ], + [ + 2.602625, + 50.98638 + ], + [ + 2.56946, + 51.00113 + ], + [ + 2.558916, + 51.06596 + ], + [ + 2.340725, + 51.31453 + ], + [ + 3.01078, + 51.59839 + ], + [ + 3.326575, + 51.43728 + ], + [ + 3.375811, + 51.3584 + ], + [ + 3.387393, + 51.33392 + ], + [ + 3.360939, + 51.31523 + ], + [ + 3.378897, + 51.30251 + ], + [ + 3.368316, + 51.29778 + ], + [ + 3.381766, + 51.28732 + ], + [ + 3.38342, + 51.27485 + ], + [ + 3.38922, + 51.27329 + ], + [ + 3.418522, + 51.25984 + ], + [ + 3.434709, + 51.24621 + ], + [ + 3.450306, + 51.24219 + ], + [ + 3.527004, + 51.24651 + ], + [ + 3.514331, + 51.28799 + ], + [ + 3.541788, + 51.29123 + ], + [ + 3.561452, + 51.29637 + ], + [ + 3.575592, + 51.29428 + ], + [ + 3.589052, + 51.30652 + ], + [ + 3.638394, + 51.29078 + ], + [ + 3.658204, + 51.29056 + ], + [ + 3.691388, + 51.28043 + ], + [ + 3.717633, + 51.27428 + ], + [ + 3.776048, + 51.26777 + ], + [ + 3.796516, + 51.25635 + ], + [ + 3.790306, + 51.24163 + ], + [ + 3.789339, + 51.22711 + ], + [ + 3.792941, + 51.21546 + ], + [ + 3.85827, + 51.21334 + ], + [ + 3.889007, + 51.22423 + ], + [ + 3.894669, + 51.21743 + ], + [ + 3.88782, + 51.20283 + ], + [ + 3.912565, + 51.20837 + ], + [ + 3.914823, + 51.21509 + ], + [ + 3.928096, + 51.22508 + ], + [ + 3.937507, + 51.2174 + ], + [ + 3.956027, + 51.22117 + ], + [ + 4.015511, + 51.24825 + ], + [ + 4.055103, + 51.24402 + ], + [ + 4.165098, + 51.2938 + ], + [ + 4.238043, + 51.35274 + ], + [ + 4.217718, + 51.36206 + ], + [ + 4.215459, + 51.37487 + ], + [ + 4.335348, + 51.37775 + ], + [ + 4.341974, + 51.36012 + ], + [ + 4.385561, + 51.35574 + ], + [ + 4.399058, + 51.35785 + ], + [ + 4.424624, + 51.3668 + ], + [ + 4.423087, + 51.37577 + ], + [ + 4.381465, + 51.41805 + ], + [ + 4.394265, + 51.44251 + ], + [ + 4.377707, + 51.44595 + ], + [ + 4.380551, + 51.45075 + ], + [ + 4.476801, + 51.47912 + ], + [ + 4.537394, + 51.48358 + ], + [ + 4.549675, + 51.47364 + ], + [ + 4.530968, + 51.44965 + ], + [ + 4.537575, + 51.42456 + ], + [ + 4.574267, + 51.43404 + ], + [ + 4.643103, + 51.42478 + ], + [ + 4.649506, + 51.42741 + ], + [ + 4.667437, + 51.42777 + ], + [ + 4.664647, + 51.44625 + ], + [ + 4.691147, + 51.45283 + ], + [ + 4.701749, + 51.46691 + ], + [ + 4.727916, + 51.48435 + ], + [ + 4.744758, + 51.48977 + ], + [ + 4.749452, + 51.49905 + ], + [ + 4.758274, + 51.50302 + ], + [ + 4.776604, + 51.50625 + ], + [ + 4.816658, + 51.49552 + ], + [ + 4.82318, + 51.48441 + ], + [ + 4.84355, + 51.48177 + ], + [ + 4.838841, + 51.46588 + ], + [ + 4.845286, + 51.45817 + ], + [ + 4.82521, + 51.44674 + ], + [ + 4.831035, + 51.42488 + ], + [ + 4.880718, + 51.4166 + ], + [ + 4.914309, + 51.45952 + ], + [ + 4.957668, + 51.4548 + ], + [ + 4.941342, + 51.42928 + ], + [ + 4.937752, + 51.40655 + ], + [ + 4.960068, + 51.42194 + ], + [ + 4.999545, + 51.44324 + ], + [ + 5.008156, + 51.47134 + ], + [ + 5.019368, + 51.48074 + ], + [ + 5.032351, + 51.48827 + ], + [ + 5.04093, + 51.4876 + ], + [ + 5.047218, + 51.47217 + ], + [ + 5.080323, + 51.47226 + ], + [ + 5.106434, + 51.43135 + ], + [ + 5.072699, + 51.39365 + ], + [ + 5.116623, + 51.36118 + ], + [ + 5.132251, + 51.3472 + ], + [ + 5.135807, + 51.31594 + ], + [ + 5.155917, + 51.31278 + ], + [ + 5.200394, + 51.32325 + ], + [ + 5.243256, + 51.3057 + ], + [ + 5.227423, + 51.26844 + ], + [ + 5.237997, + 51.26255 + ], + [ + 5.262161, + 51.26778 + ], + [ + 5.334999, + 51.26474 + ], + [ + 5.344928, + 51.27681 + ], + [ + 5.415511, + 51.2639 + ], + [ + 5.440655, + 51.28246 + ], + [ + 5.482146, + 51.30064 + ], + [ + 5.516281, + 51.29599 + ], + [ + 5.558165, + 51.26613 + ], + [ + 5.562835, + 51.22287 + ], + [ + 5.652534, + 51.19899 + ], + [ + 5.659469, + 51.19052 + ], + [ + 5.710114, + 51.18671 + ], + [ + 5.745979, + 51.19455 + ], + [ + 5.768733, + 51.18843 + ], + [ + 5.78118, + 51.18082 + ], + [ + 5.784468, + 51.15925 + ], + [ + 5.825937, + 51.16827 + ], + [ + 5.857091, + 51.14477 + ], + [ + 5.839765, + 51.12993 + ], + [ + 5.81435, + 51.11524 + ], + [ + 5.835548, + 51.10842 + ], + [ + 5.833797, + 51.09577 + ], + [ + 5.822909, + 51.09124 + ], + [ + 5.811902, + 51.0943 + ], + [ + 5.798156, + 51.09023 + ], + [ + 5.806117, + 51.07955 + ], + [ + 5.804584, + 51.05888 + ], + [ + 5.777309, + 51.05804 + ], + [ + 5.760274, + 51.03223 + ], + [ + 5.773833, + 51.02859 + ], + [ + 5.778288, + 51.02399 + ], + [ + 5.767586, + 51.00526 + ], + [ + 5.768464, + 50.9985 + ], + [ + 5.764192, + 50.99502 + ], + [ + 5.748161, + 50.98087 + ], + [ + 5.721741, + 50.96128 + ], + [ + 5.73469, + 50.95683 + ], + [ + 5.742597, + 50.96113 + ], + [ + 5.74604, + 50.96209 + ], + [ + 5.756165, + 50.95898 + ], + [ + 5.760107, + 50.95227 + ], + [ + 5.732234, + 50.9221 + ], + [ + 5.726246, + 50.9059 + ], + [ + 5.70051, + 50.90955 + ], + [ + 5.697109, + 50.8958 + ], + [ + 5.680514, + 50.88068 + ], + [ + 5.64516, + 50.86533 + ], + [ + 5.643369, + 50.84974 + ], + [ + 5.640493, + 50.84701 + ], + [ + 5.645764, + 50.83961 + ], + [ + 5.645666, + 50.83789 + ], + [ + 5.650938, + 50.83431 + ], + [ + 5.655682, + 50.82591 + ], + [ + 5.702959, + 50.80821 + ], + [ + 5.693382, + 50.79687 + ], + [ + 5.702588, + 50.78396 + ], + [ + 5.692037, + 50.75629 + ], + [ + 5.721802, + 50.76538 + ], + [ + 5.737618, + 50.75842 + ], + [ + 5.739122, + 50.76522 + ], + [ + 5.764757, + 50.7837 + ], + [ + 5.777479, + 50.78344 + ], + [ + 5.785187, + 50.7684 + ], + [ + 5.792696, + 50.77138 + ], + [ + 5.80759, + 50.75681 + ], + [ + 5.845249, + 50.76609 + ], + [ + 5.849009, + 50.75975 + ], + [ + 5.886669, + 50.77108 + ], + [ + 5.896888, + 50.75501 + ], + [ + 5.958963, + 50.76308 + ], + [ + 6.020014, + 50.75521 + ], + [ + 6.042083, + 50.74557 + ], + [ + 6.039528, + 50.7295 + ], + [ + 6.116234, + 50.72364 + ], + [ + 6.149104, + 50.68465 + ], + [ + 6.16312, + 50.67169 + ], + [ + 6.177546, + 50.65576 + ], + [ + 6.187152, + 50.6505 + ], + [ + 6.183482, + 50.6457 + ], + [ + 6.182052, + 50.63583 + ], + [ + 6.268224, + 50.62829 + ], + [ + 6.272508, + 50.62033 + ], + [ + 6.24102, + 50.58657 + ], + [ + 6.227952, + 50.58535 + ], + [ + 6.183039, + 50.55597 + ], + [ + 6.183301, + 50.54646 + ], + [ + 6.197889, + 50.53715 + ], + [ + 6.225863, + 50.49832 + ], + [ + 6.269542, + 50.50961 + ], + [ + 6.353493, + 50.49244 + ], + [ + 6.347062, + 50.46422 + ], + [ + 6.374234, + 50.45989 + ], + [ + 6.382496, + 50.43975 + ], + [ + 6.374083, + 50.40637 + ], + [ + 6.35129, + 50.38206 + ], + [ + 6.403052, + 50.34866 + ], + [ + 6.411619, + 50.32769 + ], + [ + 6.407832, + 50.31893 + ], + [ + 6.385584, + 50.31658 + ], + [ + 6.363878, + 50.30021 + ], + [ + 6.327922, + 50.3186 + ], + [ + 6.312889, + 50.31636 + ], + [ + 6.293347, + 50.2909 + ], + [ + 6.295473, + 50.27422 + ], + [ + 6.28111, + 50.26236 + ], + [ + 6.236237, + 50.25692 + ], + [ + 6.211506, + 50.24816 + ], + [ + 6.198102, + 50.23275 + ], + [ + 6.181656, + 50.23125 + ], + [ + 6.178898, + 50.22147 + ], + [ + 6.193375, + 50.20761 + ], + [ + 6.196834, + 50.17988 + ], + [ + 6.152313, + 50.16841 + ], + [ + 6.159231, + 50.14002 + ], + [ + 6.139775, + 50.12527 + ], + [ + 6.108557, + 50.1326 + ], + [ + 6.112731, + 50.16093 + ], + [ + 6.101557, + 50.16551 + ], + [ + 6.084517, + 50.16697 + ], + [ + 6.082103, + 50.15275 + ], + [ + 6.063444, + 50.14834 + ], + [ + 6.030555, + 50.15829 + ], + [ + 6.021356, + 50.17685 + ], + [ + 5.969317, + 50.16795 + ], + [ + 5.965149, + 50.12813 + ], + [ + 5.903469, + 50.11172 + ], + [ + 5.890639, + 50.07554 + ], + [ + 5.862369, + 50.06368 + ], + [ + 5.8749, + 50.04624 + ], + [ + 5.863924, + 50.02594 + ], + [ + 5.825864, + 50.00934 + ], + [ + 5.826655, + 50.00135 + ], + [ + 5.844804, + 49.99123 + ], + [ + 5.839516, + 49.9756 + ], + [ + 5.80883, + 49.95773 + ], + [ + 5.782152, + 49.957 + ], + [ + 5.768224, + 49.91307 + ], + [ + 5.744811, + 49.89975 + ], + [ + 5.780865, + 49.88794 + ], + [ + 5.788968, + 49.87213 + ], + [ + 5.776361, + 49.86265 + ], + [ + 5.756666, + 49.8703 + ], + [ + 5.761908, + 49.85693 + ], + [ + 5.75803, + 49.84287 + ], + [ + 5.742912, + 49.83555 + ], + [ + 5.751512, + 49.81985 + ], + [ + 5.754734, + 49.79514 + ], + [ + 5.7909, + 49.79765 + ], + [ + 5.817899, + 49.75977 + ], + [ + 5.835444, + 49.74713 + ], + [ + 5.827023, + 49.72616 + ], + [ + 5.86996, + 49.72777 + ], + [ + 5.888166, + 49.70952 + ], + [ + 5.863722, + 49.68213 + ], + [ + 5.912619, + 49.66488 + ], + [ + 5.903817, + 49.65192 + ], + [ + 5.908763, + 49.63876 + ], + [ + 5.898988, + 49.63401 + ], + [ + 5.891168, + 49.63469 + ], + [ + 5.876633, + 49.60771 + ], + [ + 5.849528, + 49.59399 + ], + [ + 5.874026, + 49.58991 + ], + [ + 5.873599, + 49.57435 + ], + [ + 5.840525, + 49.55222 + ], + [ + 5.825823, + 49.54931 + ], + [ + 5.818583, + 49.5461 + ], + [ + 5.795039, + 49.55029 + ], + [ + 5.771485, + 49.55832 + ], + [ + 5.762259, + 49.554 + ], + [ + 5.761255, + 49.53952 + ], + [ + 5.747918, + 49.53452 + ], + [ + 5.730088, + 49.53954 + ], + [ + 5.698696, + 49.53744 + ], + [ + 5.660079, + 49.55039 + ], + [ + 5.643709, + 49.54565 + ], + [ + 5.622797, + 49.5283 + ], + [ + 5.625888, + 49.51698 + ], + [ + 5.611754, + 49.50102 + ], + [ + 5.591164, + 49.51734 + ], + [ + 5.556375, + 49.52373 + ], + [ + 5.542569, + 49.5105 + ], + [ + 5.470075, + 49.49196 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "© OpenStreetMap contributors, CC-BY-SA; Tiles courtesy of GEO-6", + "url": "https://openstreetmap.org/" + }, + "country_code": "BE", + "icon": "data:image/png;base64,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", + "id": "osmbe", + "license_url": "https://github.com/jbelien/openstreetmap-carto-be/wiki/Tile-Usage-Policy", + "max_zoom": 18, + "name": "OpenStreetMap (Belgian Style)", + "type": "tms", + "url": "https://tile.openstreetmap.be/osmbe/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/osmfr-basque.geojson b/layers/josm/osmfr-basque.geojson new file mode 100644 index 0000000..b3f3288 --- /dev/null +++ b/layers/josm/osmfr-basque.geojson @@ -0,0 +1,46 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 16.2075922, + 62.7408449 + ], + [ + 16.2900797, + 33.8453727 + ], + [ + -10.7364447, + 33.8043768 + ], + [ + -10.8189321, + 62.7182339 + ], + [ + 16.2075922, + 62.7408449 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "Tiles © OpenStreetMap France, data © OpenStreetMap contributors, ODbL", + "url": "https://www.openstreetmap.org/" + }, + "icon": "data:image/png;base64,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", + "id": "osmfr-basque", + "max_zoom": 20, + "mod-tile-features": true, + "name": "OpenStreetMap (Basque Style)", + "type": "tms", + "url": "https://tile.openstreetmap.bzh/eu/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/osmfr-breton.geojson b/layers/josm/osmfr-breton.geojson new file mode 100644 index 0000000..5323f43 --- /dev/null +++ b/layers/josm/osmfr-breton.geojson @@ -0,0 +1,46 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 16.2075922, + 62.7408449 + ], + [ + 16.2900797, + 33.8453727 + ], + [ + -10.7364447, + 33.8043768 + ], + [ + -10.8189321, + 62.7182339 + ], + [ + 16.2075922, + 62.7408449 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "Tiles © OpenStreetMap France, data © OpenStreetMap contributors, ODbL", + "url": "https://www.openstreetmap.org/" + }, + "icon": "data:image/png;base64,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", + "id": "osmfr-breton", + "max_zoom": 20, + "mod-tile-features": true, + "name": "OpenStreetMap (Breton Style)", + "type": "tms", + "url": "https://tile.openstreetmap.bzh/br/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/osmfr-occitan.geojson b/layers/josm/osmfr-occitan.geojson new file mode 100644 index 0000000..afe296a --- /dev/null +++ b/layers/josm/osmfr-occitan.geojson @@ -0,0 +1,46 @@ +{ + "geometry": { + "coordinates": [ + [ + [ + 16.2075922, + 62.7408449 + ], + [ + 16.2900797, + 33.8453727 + ], + [ + -10.7364447, + 33.8043768 + ], + [ + -10.8189321, + 62.7182339 + ], + [ + 16.2075922, + 62.7408449 + ] + ] + ], + "type": "Polygon" + }, + "properties": { + "attribution": { + "required": true, + "text": "Tiles © OpenStreetMap France, data © OpenStreetMap contributors, ODbL", + "url": "https://www.openstreetmap.org/" + }, + "icon": "data:image/png;base64,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", + "id": "osmfr-occitan", + "max_zoom": 20, + "mod-tile-features": true, + "name": "OpenStreetMap (Occitan Style)", + "type": "tms", + "url": "https://tile.openstreetmap.bzh/oc/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/osmfr.geojson b/layers/josm/osmfr.geojson new file mode 100644 index 0000000..980e3e2 --- /dev/null +++ b/layers/josm/osmfr.geojson @@ -0,0 +1,20 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "text": "Tiles © cquest@Openstreetmap France, data © OpenStreetMap contributors, ODBL", + "url": "https://www.openstreetmap.org/" + }, + "icon": "data:image/png;base64,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", + "id": "osmfr", + "max_zoom": 20, + "mod-tile-features": true, + "name": "OpenStreetMap (French Style)", + "type": "tms", + "url": "https://{switch:a,b,c}.tile.openstreetmap.fr/osmfr/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/standard.geojson b/layers/josm/standard.geojson new file mode 100644 index 0000000..0915e2b --- /dev/null +++ b/layers/josm/standard.geojson @@ -0,0 +1,21 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "text": "© OpenStreetMap contributors, CC-BY-SA", + "url": "https://www.openstreetmap.org/" + }, + "default": true, + "icon": "data:image/png;base64,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", + "id": "standard", + "max_zoom": 19, + "mod-tile-features": true, + "name": "OpenStreetMap Carto (Standard)", + "type": "tms", + "url": "https://{switch:a,b,c}.tile.openstreetmap.org/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/josm/wikimedia-map.geojson b/layers/josm/wikimedia-map.geojson new file mode 100644 index 0000000..069a998 --- /dev/null +++ b/layers/josm/wikimedia-map.geojson @@ -0,0 +1,18 @@ +{ + "geometry": null, + "properties": { + "attribution": { + "required": true, + "text": "© OpenStreetMap contributors, CC-BY-SA", + "url": "https://www.openstreetmap.org/" + }, + "id": "wikimedia-map", + "max_zoom": 18, + "name": "Wikimedia Map", + "type": "tms", + "url": "https://maps.wikimedia.org/osm-intl/{zoom}/{x}/{y}.png", + "valid-georeference": true, + "dataSource": "JOSM" + }, + "type": "Feature" +} \ No newline at end of file diff --git a/layers/layers-collection.js b/layers/layers-collection.js deleted file mode 120000 index d1a9ff9..0000000 --- a/layers/layers-collection.js +++ /dev/null @@ -1 +0,0 @@ -/home/norbert/Dokumente/cms/gis/brouter/issues/145-thunderforest/layers/layerscollection/layers-collection.js \ No newline at end of file diff --git a/layers/layers-extra.js b/layers/layers-extra.js deleted file mode 100644 index 7c4abe5..0000000 --- a/layers/layers-extra.js +++ /dev/null @@ -1,2178 +0,0 @@ -Object.assign(BR.layerIndex, { - "historic-place-contours": { - "geometry": { - "coordinates": [ - [ - [ - 5.45, - 45 - ], - [ - 17, - 45 - ], - [ - 17, - 56.27 - ], - [ - 5.45, - 56.27 - ], - [ - 5.45, - 45 - ] - ] - ], - "type": "Polygon" - }, - "properties": { - "attribution": { - "required": true, - "html": "Produced using Copernicus data and information funded by the European Union - EU-DEM layers, download from OpenDEM, Data sources SRTM, ASTER GDEM, Tiles from Historic.Place" - }, - "country_code": "DACH", - "id": "historic-place-contours", - "min_zoom": 12, - "max_zoom": 15, - "name": "Contours DACH", - "overlay": true, - "type": "tms", - "url": "http://tiles.historic.place/ele/de/{zoom}/{x}/{y}.png", - "valid-georeference": true - }, - "type": "Feature" - }, - "mapillary-coverage-raster": { - "geometry": null, - "properties": { - "attribution": { - "text": "Mapillary, CC BY", - "url": "https://www.mapillary.com" - }, - "id": "mapillary-coverage-raster", - "max_zoom": 17, - "name": "Mapillary Coverage", - "overlay": true, - "type": "tms", - "url": "https://d6a1v2w10ny40.cloudfront.net/v0.1/{z}/{x}/{y}.png" - }, - "type": "Feature" - }, - "openmapsurfer": { - "geometry": null, - "properties": { - "attribution": { - "html": "GIScience Research Group @ University of Heidelberg (info)" - }, - "id": "openmapsurfer", - "max_zoom": 19, - "name": "OpenMapSurfer", - "type": "tms", - "url": "https://api.openrouteservice.org/mapsurfer/{zoom}/{x}/{y}.png?api_key={keys_openrouteservice}" - }, - "type": "Feature" - }, - "topplus-open": { - "geometry": { - "coordinates": [ - [ - [ - 4.219, - 46.317 - ], - [ - 16.875, - 46.317 - ], - [ - 16.875, - 55.776 - ], - [ - 4.219, - 55.776 - ], - [ - 4.219, - 46.317 - ] - ] - ], - "type": "Polygon" - }, - "properties": { - "attribution": { - "html": "© Bundesamt für Kartographie und Geodäsie 2018, Datenquellen" - }, - "id": "topplus-open", - "name": "TopPlusOpen", - "type": "wms", - "url": "http://sgx.geodatenzentrum.de/wms_topplus_web_open", - "layers": "web", - "format": "image/png" - }, - "type": "Feature" - }, - "mapaszlakow-bike": { - "geometry": { - "coordinates": [ - [ - [ - 15.9751041, - 54.3709213 - ], - [ - 16.311164, - 54.5561775 - ], - [ - 17.1391878, - 54.7845723 - ], - [ - 18.3448458, - 54.9022727 - ], - [ - 19.6613689, - 54.4737213 - ], - [ - 20.2815206, - 54.4213456 - ], - [ - 21.4663914, - 54.3406369 - ], - [ - 22.7759855, - 54.3769755 - ], - [ - 22.8625989, - 54.4233613 - ], - [ - 23.2956657, - 54.2678633 - ], - [ - 23.5347186, - 54.0955258 - ], - [ - 23.5208604, - 53.9775182 - ], - [ - 23.7183389, - 53.4629603 - ], - [ - 23.9296755, - 53.1856735 - ], - [ - 23.9296755, - 52.6887269 - ], - [ - 23.732197, - 52.6067497 - ], - [ - 23.5658994, - 52.5878101 - ], - [ - 23.2090523, - 52.3302642 - ], - [ - 23.1951942, - 52.2370089 - ], - [ - 23.5035377, - 52.1860596 - ], - [ - 23.6906226, - 52.0030113 - ], - [ - 23.5970802, - 51.739903 - ], - [ - 23.6629063, - 51.3888562 - ], - [ - 23.9366046, - 50.9827781 - ], - [ - 24.1687284, - 50.8604752 - ], - [ - 24.0197534, - 50.8035823 - ], - [ - 24.1098313, - 50.6610467 - ], - [ - 24.0578633, - 50.4188439 - ], - [ - 23.6178674, - 50.3083403 - ], - [ - 22.6824431, - 49.5163532 - ], - [ - 22.7378756, - 49.2094935 - ], - [ - 22.9041733, - 49.0780441 - ], - [ - 22.8625989, - 48.9940062 - ], - [ - 22.6096878, - 49.0371785 - ], - [ - 22.0761495, - 49.2004392 - ], - [ - 21.8474902, - 49.3721872 - ], - [ - 21.3763135, - 49.4488281 - ], - [ - 21.1026153, - 49.3721872 - ], - [ - 20.9120659, - 49.3022043 - ], - [ - 20.6452967, - 49.3902311 - ], - [ - 20.1845136, - 49.3315641 - ], - [ - 20.1186875, - 49.2004392 - ], - [ - 19.9419962, - 49.1302123 - ], - [ - 19.765305, - 49.2117568 - ], - [ - 19.7479823, - 49.3992506 - ], - [ - 19.6024718, - 49.4150307 - ], - [ - 19.5089294, - 49.5815389 - ], - [ - 19.4292451, - 49.5905232 - ], - [ - 19.2317666, - 49.4150307 - ], - [ - 18.9961783, - 49.387976 - ], - [ - 18.9338167, - 49.4916048 - ], - [ - 18.8368097, - 49.4938552 - ], - [ - 18.8021643, - 49.6623381 - ], - [ - 18.6427958, - 49.7094091 - ], - [ - 18.521537, - 49.8994693 - ], - [ - 18.0815412, - 50.0109209 - ], - [ - 17.8875272, - 49.9886512 - ], - [ - 17.7385522, - 50.0687739 - ], - [ - 17.6068999, - 50.1709584 - ], - [ - 17.7454813, - 50.2153184 - ], - [ - 17.710836, - 50.3017019 - ], - [ - 17.4163505, - 50.2640668 - ], - [ - 16.9486384, - 50.4453265 - ], - [ - 16.8932058, - 50.4033889 - ], - [ - 17.0006064, - 50.3105529 - ], - [ - 17.017929, - 50.2241854 - ], - [ - 16.8135215, - 50.186489 - ], - [ - 16.6402948, - 50.0976742 - ], - [ - 16.4324227, - 50.2862087 - ], - [ - 16.1968344, - 50.4276731 - ], - [ - 16.4220291, - 50.5885165 - ], - [ - 16.3388803, - 50.6632429 - ], - [ - 16.2280152, - 50.6368824 - ], - [ - 16.0547884, - 50.6127057 - ], - [ - 15.5732181, - 50.7641544 - ], - [ - 15.2683391, - 50.8976368 - ], - [ - 15.2440873, - 50.980597 - ], - [ - 15.0292862, - 51.0133036 - ], - [ - 15.0015699, - 50.8582883 - ], - [ - 14.8110205, - 50.8735944 - ], - [ - 14.956531, - 51.0721176 - ], - [ - 15.0188926, - 51.2914636 - ], - [ - 14.9392083, - 51.4601459 - ], - [ - 14.7209426, - 51.5571799 - ], - [ - 14.7521234, - 51.6260562 - ], - [ - 14.5996839, - 51.8427626 - ], - [ - 14.70362, - 52.0733396 - ], - [ - 14.5581095, - 52.2497371 - ], - [ - 14.5165351, - 52.425436 - ], - [ - 14.6031485, - 52.5878101 - ], - [ - 14.1146491, - 52.8208272 - ], - [ - 14.152759, - 52.9733951 - ], - [ - 14.3502374, - 53.0734212 - ], - [ - 14.4229927, - 53.2665624 - ], - [ - 14.1977979, - 53.8734759 - ], - [ - 14.2220497, - 53.9958517 - ], - [ - 15.9751041, - 54.3709213 - ] - ] - ], - "type": "Polygon" - }, - "properties": { - "attribution": { - "text": "Tiles © OSM Mapa Szlaków", - "url": "http://mapaszlakow.eu/" - }, - "country_code": "PL", - "id": "mapaszlakow-bike", - "max_zoom": 16, - "min_zoom": 6, - "name": "Bicycle (Mapa Szlaków)", - "overlay": true, - "type": "tms", - "url": "http://mapaszlakow.eu/b{zoom}/{zoom}/{x}/{y}.png" - }, - "type": "Feature" - }, - "mapaszlakow-cycle": { - "geometry": { - "coordinates": [ - [ - [ - 15.9751041, - 54.3709213 - ], - [ - 16.311164, - 54.5561775 - ], - [ - 17.1391878, - 54.7845723 - ], - [ - 18.3448458, - 54.9022727 - ], - [ - 19.6613689, - 54.4737213 - ], - [ - 20.2815206, - 54.4213456 - ], - [ - 21.4663914, - 54.3406369 - ], - [ - 22.7759855, - 54.3769755 - ], - [ - 22.8625989, - 54.4233613 - ], - [ - 23.2956657, - 54.2678633 - ], - [ - 23.5347186, - 54.0955258 - ], - [ - 23.5208604, - 53.9775182 - ], - [ - 23.7183389, - 53.4629603 - ], - [ - 23.9296755, - 53.1856735 - ], - [ - 23.9296755, - 52.6887269 - ], - [ - 23.732197, - 52.6067497 - ], - [ - 23.5658994, - 52.5878101 - ], - [ - 23.2090523, - 52.3302642 - ], - [ - 23.1951942, - 52.2370089 - ], - [ - 23.5035377, - 52.1860596 - ], - [ - 23.6906226, - 52.0030113 - ], - [ - 23.5970802, - 51.739903 - ], - [ - 23.6629063, - 51.3888562 - ], - [ - 23.9366046, - 50.9827781 - ], - [ - 24.1687284, - 50.8604752 - ], - [ - 24.0197534, - 50.8035823 - ], - [ - 24.1098313, - 50.6610467 - ], - [ - 24.0578633, - 50.4188439 - ], - [ - 23.6178674, - 50.3083403 - ], - [ - 22.6824431, - 49.5163532 - ], - [ - 22.7378756, - 49.2094935 - ], - [ - 22.9041733, - 49.0780441 - ], - [ - 22.8625989, - 48.9940062 - ], - [ - 22.6096878, - 49.0371785 - ], - [ - 22.0761495, - 49.2004392 - ], - [ - 21.8474902, - 49.3721872 - ], - [ - 21.3763135, - 49.4488281 - ], - [ - 21.1026153, - 49.3721872 - ], - [ - 20.9120659, - 49.3022043 - ], - [ - 20.6452967, - 49.3902311 - ], - [ - 20.1845136, - 49.3315641 - ], - [ - 20.1186875, - 49.2004392 - ], - [ - 19.9419962, - 49.1302123 - ], - [ - 19.765305, - 49.2117568 - ], - [ - 19.7479823, - 49.3992506 - ], - [ - 19.6024718, - 49.4150307 - ], - [ - 19.5089294, - 49.5815389 - ], - [ - 19.4292451, - 49.5905232 - ], - [ - 19.2317666, - 49.4150307 - ], - [ - 18.9961783, - 49.387976 - ], - [ - 18.9338167, - 49.4916048 - ], - [ - 18.8368097, - 49.4938552 - ], - [ - 18.8021643, - 49.6623381 - ], - [ - 18.6427958, - 49.7094091 - ], - [ - 18.521537, - 49.8994693 - ], - [ - 18.0815412, - 50.0109209 - ], - [ - 17.8875272, - 49.9886512 - ], - [ - 17.7385522, - 50.0687739 - ], - [ - 17.6068999, - 50.1709584 - ], - [ - 17.7454813, - 50.2153184 - ], - [ - 17.710836, - 50.3017019 - ], - [ - 17.4163505, - 50.2640668 - ], - [ - 16.9486384, - 50.4453265 - ], - [ - 16.8932058, - 50.4033889 - ], - [ - 17.0006064, - 50.3105529 - ], - [ - 17.017929, - 50.2241854 - ], - [ - 16.8135215, - 50.186489 - ], - [ - 16.6402948, - 50.0976742 - ], - [ - 16.4324227, - 50.2862087 - ], - [ - 16.1968344, - 50.4276731 - ], - [ - 16.4220291, - 50.5885165 - ], - [ - 16.3388803, - 50.6632429 - ], - [ - 16.2280152, - 50.6368824 - ], - [ - 16.0547884, - 50.6127057 - ], - [ - 15.5732181, - 50.7641544 - ], - [ - 15.2683391, - 50.8976368 - ], - [ - 15.2440873, - 50.980597 - ], - [ - 15.0292862, - 51.0133036 - ], - [ - 15.0015699, - 50.8582883 - ], - [ - 14.8110205, - 50.8735944 - ], - [ - 14.956531, - 51.0721176 - ], - [ - 15.0188926, - 51.2914636 - ], - [ - 14.9392083, - 51.4601459 - ], - [ - 14.7209426, - 51.5571799 - ], - [ - 14.7521234, - 51.6260562 - ], - [ - 14.5996839, - 51.8427626 - ], - [ - 14.70362, - 52.0733396 - ], - [ - 14.5581095, - 52.2497371 - ], - [ - 14.5165351, - 52.425436 - ], - [ - 14.6031485, - 52.5878101 - ], - [ - 14.1146491, - 52.8208272 - ], - [ - 14.152759, - 52.9733951 - ], - [ - 14.3502374, - 53.0734212 - ], - [ - 14.4229927, - 53.2665624 - ], - [ - 14.1977979, - 53.8734759 - ], - [ - 14.2220497, - 53.9958517 - ], - [ - 15.9751041, - 54.3709213 - ] - ] - ], - "type": "Polygon" - }, - "properties": { - "attribution": { - "text": "Tiles © OSM Mapa Szlaków", - "url": "http://mapaszlakow.eu/" - }, - "country_code": "PL", - "id": "mapaszlakow-cycle", - "max_zoom": 16, - "min_zoom": 6, - "name": "Cycleways (Mapa Szlaków)", - "overlay": true, - "type": "tms", - "url": "http://mapaszlakow.eu/c{zoom}/{zoom}/{x}/{y}.png" - }, - "type": "Feature" - }, - "mapaszlakow-hike": { - "geometry": { - "coordinates": [ - [ - [ - 15.9751041, - 54.3709213 - ], - [ - 16.311164, - 54.5561775 - ], - [ - 17.1391878, - 54.7845723 - ], - [ - 18.3448458, - 54.9022727 - ], - [ - 19.6613689, - 54.4737213 - ], - [ - 20.2815206, - 54.4213456 - ], - [ - 21.4663914, - 54.3406369 - ], - [ - 22.7759855, - 54.3769755 - ], - [ - 22.8625989, - 54.4233613 - ], - [ - 23.2956657, - 54.2678633 - ], - [ - 23.5347186, - 54.0955258 - ], - [ - 23.5208604, - 53.9775182 - ], - [ - 23.7183389, - 53.4629603 - ], - [ - 23.9296755, - 53.1856735 - ], - [ - 23.9296755, - 52.6887269 - ], - [ - 23.732197, - 52.6067497 - ], - [ - 23.5658994, - 52.5878101 - ], - [ - 23.2090523, - 52.3302642 - ], - [ - 23.1951942, - 52.2370089 - ], - [ - 23.5035377, - 52.1860596 - ], - [ - 23.6906226, - 52.0030113 - ], - [ - 23.5970802, - 51.739903 - ], - [ - 23.6629063, - 51.3888562 - ], - [ - 23.9366046, - 50.9827781 - ], - [ - 24.1687284, - 50.8604752 - ], - [ - 24.0197534, - 50.8035823 - ], - [ - 24.1098313, - 50.6610467 - ], - [ - 24.0578633, - 50.4188439 - ], - [ - 23.6178674, - 50.3083403 - ], - [ - 22.6824431, - 49.5163532 - ], - [ - 22.7378756, - 49.2094935 - ], - [ - 22.9041733, - 49.0780441 - ], - [ - 22.8625989, - 48.9940062 - ], - [ - 22.6096878, - 49.0371785 - ], - [ - 22.0761495, - 49.2004392 - ], - [ - 21.8474902, - 49.3721872 - ], - [ - 21.3763135, - 49.4488281 - ], - [ - 21.1026153, - 49.3721872 - ], - [ - 20.9120659, - 49.3022043 - ], - [ - 20.6452967, - 49.3902311 - ], - [ - 20.1845136, - 49.3315641 - ], - [ - 20.1186875, - 49.2004392 - ], - [ - 19.9419962, - 49.1302123 - ], - [ - 19.765305, - 49.2117568 - ], - [ - 19.7479823, - 49.3992506 - ], - [ - 19.6024718, - 49.4150307 - ], - [ - 19.5089294, - 49.5815389 - ], - [ - 19.4292451, - 49.5905232 - ], - [ - 19.2317666, - 49.4150307 - ], - [ - 18.9961783, - 49.387976 - ], - [ - 18.9338167, - 49.4916048 - ], - [ - 18.8368097, - 49.4938552 - ], - [ - 18.8021643, - 49.6623381 - ], - [ - 18.6427958, - 49.7094091 - ], - [ - 18.521537, - 49.8994693 - ], - [ - 18.0815412, - 50.0109209 - ], - [ - 17.8875272, - 49.9886512 - ], - [ - 17.7385522, - 50.0687739 - ], - [ - 17.6068999, - 50.1709584 - ], - [ - 17.7454813, - 50.2153184 - ], - [ - 17.710836, - 50.3017019 - ], - [ - 17.4163505, - 50.2640668 - ], - [ - 16.9486384, - 50.4453265 - ], - [ - 16.8932058, - 50.4033889 - ], - [ - 17.0006064, - 50.3105529 - ], - [ - 17.017929, - 50.2241854 - ], - [ - 16.8135215, - 50.186489 - ], - [ - 16.6402948, - 50.0976742 - ], - [ - 16.4324227, - 50.2862087 - ], - [ - 16.1968344, - 50.4276731 - ], - [ - 16.4220291, - 50.5885165 - ], - [ - 16.3388803, - 50.6632429 - ], - [ - 16.2280152, - 50.6368824 - ], - [ - 16.0547884, - 50.6127057 - ], - [ - 15.5732181, - 50.7641544 - ], - [ - 15.2683391, - 50.8976368 - ], - [ - 15.2440873, - 50.980597 - ], - [ - 15.0292862, - 51.0133036 - ], - [ - 15.0015699, - 50.8582883 - ], - [ - 14.8110205, - 50.8735944 - ], - [ - 14.956531, - 51.0721176 - ], - [ - 15.0188926, - 51.2914636 - ], - [ - 14.9392083, - 51.4601459 - ], - [ - 14.7209426, - 51.5571799 - ], - [ - 14.7521234, - 51.6260562 - ], - [ - 14.5996839, - 51.8427626 - ], - [ - 14.70362, - 52.0733396 - ], - [ - 14.5581095, - 52.2497371 - ], - [ - 14.5165351, - 52.425436 - ], - [ - 14.6031485, - 52.5878101 - ], - [ - 14.1146491, - 52.8208272 - ], - [ - 14.152759, - 52.9733951 - ], - [ - 14.3502374, - 53.0734212 - ], - [ - 14.4229927, - 53.2665624 - ], - [ - 14.1977979, - 53.8734759 - ], - [ - 14.2220497, - 53.9958517 - ], - [ - 15.9751041, - 54.3709213 - ] - ] - ], - "type": "Polygon" - }, - "properties": { - "attribution": { - "text": "Tiles © OSM Mapa Szlaków", - "url": "http://mapaszlakow.eu/" - }, - "country_code": "PL", - "id": "mapaszlakow-hike", - "max_zoom": 16, - "min_zoom": 6, - "name": "Hiking (Mapa Szlaków)", - "overlay": true, - "type": "tms", - "url": "http://mapaszlakow.eu/h{zoom}/{zoom}/{x}/{y}.png" - }, - "type": "Feature" - }, - "mapaszlakow-incline": { - "geometry": { - "coordinates": [ - [ - [ - 15.9751041, - 54.3709213 - ], - [ - 16.311164, - 54.5561775 - ], - [ - 17.1391878, - 54.7845723 - ], - [ - 18.3448458, - 54.9022727 - ], - [ - 19.6613689, - 54.4737213 - ], - [ - 20.2815206, - 54.4213456 - ], - [ - 21.4663914, - 54.3406369 - ], - [ - 22.7759855, - 54.3769755 - ], - [ - 22.8625989, - 54.4233613 - ], - [ - 23.2956657, - 54.2678633 - ], - [ - 23.5347186, - 54.0955258 - ], - [ - 23.5208604, - 53.9775182 - ], - [ - 23.7183389, - 53.4629603 - ], - [ - 23.9296755, - 53.1856735 - ], - [ - 23.9296755, - 52.6887269 - ], - [ - 23.732197, - 52.6067497 - ], - [ - 23.5658994, - 52.5878101 - ], - [ - 23.2090523, - 52.3302642 - ], - [ - 23.1951942, - 52.2370089 - ], - [ - 23.5035377, - 52.1860596 - ], - [ - 23.6906226, - 52.0030113 - ], - [ - 23.5970802, - 51.739903 - ], - [ - 23.6629063, - 51.3888562 - ], - [ - 23.9366046, - 50.9827781 - ], - [ - 24.1687284, - 50.8604752 - ], - [ - 24.0197534, - 50.8035823 - ], - [ - 24.1098313, - 50.6610467 - ], - [ - 24.0578633, - 50.4188439 - ], - [ - 23.6178674, - 50.3083403 - ], - [ - 22.6824431, - 49.5163532 - ], - [ - 22.7378756, - 49.2094935 - ], - [ - 22.9041733, - 49.0780441 - ], - [ - 22.8625989, - 48.9940062 - ], - [ - 22.6096878, - 49.0371785 - ], - [ - 22.0761495, - 49.2004392 - ], - [ - 21.8474902, - 49.3721872 - ], - [ - 21.3763135, - 49.4488281 - ], - [ - 21.1026153, - 49.3721872 - ], - [ - 20.9120659, - 49.3022043 - ], - [ - 20.6452967, - 49.3902311 - ], - [ - 20.1845136, - 49.3315641 - ], - [ - 20.1186875, - 49.2004392 - ], - [ - 19.9419962, - 49.1302123 - ], - [ - 19.765305, - 49.2117568 - ], - [ - 19.7479823, - 49.3992506 - ], - [ - 19.6024718, - 49.4150307 - ], - [ - 19.5089294, - 49.5815389 - ], - [ - 19.4292451, - 49.5905232 - ], - [ - 19.2317666, - 49.4150307 - ], - [ - 18.9961783, - 49.387976 - ], - [ - 18.9338167, - 49.4916048 - ], - [ - 18.8368097, - 49.4938552 - ], - [ - 18.8021643, - 49.6623381 - ], - [ - 18.6427958, - 49.7094091 - ], - [ - 18.521537, - 49.8994693 - ], - [ - 18.0815412, - 50.0109209 - ], - [ - 17.8875272, - 49.9886512 - ], - [ - 17.7385522, - 50.0687739 - ], - [ - 17.6068999, - 50.1709584 - ], - [ - 17.7454813, - 50.2153184 - ], - [ - 17.710836, - 50.3017019 - ], - [ - 17.4163505, - 50.2640668 - ], - [ - 16.9486384, - 50.4453265 - ], - [ - 16.8932058, - 50.4033889 - ], - [ - 17.0006064, - 50.3105529 - ], - [ - 17.017929, - 50.2241854 - ], - [ - 16.8135215, - 50.186489 - ], - [ - 16.6402948, - 50.0976742 - ], - [ - 16.4324227, - 50.2862087 - ], - [ - 16.1968344, - 50.4276731 - ], - [ - 16.4220291, - 50.5885165 - ], - [ - 16.3388803, - 50.6632429 - ], - [ - 16.2280152, - 50.6368824 - ], - [ - 16.0547884, - 50.6127057 - ], - [ - 15.5732181, - 50.7641544 - ], - [ - 15.2683391, - 50.8976368 - ], - [ - 15.2440873, - 50.980597 - ], - [ - 15.0292862, - 51.0133036 - ], - [ - 15.0015699, - 50.8582883 - ], - [ - 14.8110205, - 50.8735944 - ], - [ - 14.956531, - 51.0721176 - ], - [ - 15.0188926, - 51.2914636 - ], - [ - 14.9392083, - 51.4601459 - ], - [ - 14.7209426, - 51.5571799 - ], - [ - 14.7521234, - 51.6260562 - ], - [ - 14.5996839, - 51.8427626 - ], - [ - 14.70362, - 52.0733396 - ], - [ - 14.5581095, - 52.2497371 - ], - [ - 14.5165351, - 52.425436 - ], - [ - 14.6031485, - 52.5878101 - ], - [ - 14.1146491, - 52.8208272 - ], - [ - 14.152759, - 52.9733951 - ], - [ - 14.3502374, - 53.0734212 - ], - [ - 14.4229927, - 53.2665624 - ], - [ - 14.1977979, - 53.8734759 - ], - [ - 14.2220497, - 53.9958517 - ], - [ - 15.9751041, - 54.3709213 - ] - ] - ], - "type": "Polygon" - }, - "properties": { - "attribution": { - "text": "Tiles © OSM Mapa Szlaków", - "url": "http://mapaszlakow.eu/" - }, - "country_code": "PL", - "id": "mapaszlakow-incline", - "max_zoom": 16, - "min_zoom": 14, - "name": "Incline (Mapa Szlaków)", - "overlay": true, - "type": "tms", - "url": "http://mapaszlakow.eu/incline{zoom}/{zoom}/{x}/{y}.png" - }, - "type": "Feature" - }, - "mapaszlakow-mtb": { - "geometry": { - "coordinates": [ - [ - [ - 15.9751041, - 54.3709213 - ], - [ - 16.311164, - 54.5561775 - ], - [ - 17.1391878, - 54.7845723 - ], - [ - 18.3448458, - 54.9022727 - ], - [ - 19.6613689, - 54.4737213 - ], - [ - 20.2815206, - 54.4213456 - ], - [ - 21.4663914, - 54.3406369 - ], - [ - 22.7759855, - 54.3769755 - ], - [ - 22.8625989, - 54.4233613 - ], - [ - 23.2956657, - 54.2678633 - ], - [ - 23.5347186, - 54.0955258 - ], - [ - 23.5208604, - 53.9775182 - ], - [ - 23.7183389, - 53.4629603 - ], - [ - 23.9296755, - 53.1856735 - ], - [ - 23.9296755, - 52.6887269 - ], - [ - 23.732197, - 52.6067497 - ], - [ - 23.5658994, - 52.5878101 - ], - [ - 23.2090523, - 52.3302642 - ], - [ - 23.1951942, - 52.2370089 - ], - [ - 23.5035377, - 52.1860596 - ], - [ - 23.6906226, - 52.0030113 - ], - [ - 23.5970802, - 51.739903 - ], - [ - 23.6629063, - 51.3888562 - ], - [ - 23.9366046, - 50.9827781 - ], - [ - 24.1687284, - 50.8604752 - ], - [ - 24.0197534, - 50.8035823 - ], - [ - 24.1098313, - 50.6610467 - ], - [ - 24.0578633, - 50.4188439 - ], - [ - 23.6178674, - 50.3083403 - ], - [ - 22.6824431, - 49.5163532 - ], - [ - 22.7378756, - 49.2094935 - ], - [ - 22.9041733, - 49.0780441 - ], - [ - 22.8625989, - 48.9940062 - ], - [ - 22.6096878, - 49.0371785 - ], - [ - 22.0761495, - 49.2004392 - ], - [ - 21.8474902, - 49.3721872 - ], - [ - 21.3763135, - 49.4488281 - ], - [ - 21.1026153, - 49.3721872 - ], - [ - 20.9120659, - 49.3022043 - ], - [ - 20.6452967, - 49.3902311 - ], - [ - 20.1845136, - 49.3315641 - ], - [ - 20.1186875, - 49.2004392 - ], - [ - 19.9419962, - 49.1302123 - ], - [ - 19.765305, - 49.2117568 - ], - [ - 19.7479823, - 49.3992506 - ], - [ - 19.6024718, - 49.4150307 - ], - [ - 19.5089294, - 49.5815389 - ], - [ - 19.4292451, - 49.5905232 - ], - [ - 19.2317666, - 49.4150307 - ], - [ - 18.9961783, - 49.387976 - ], - [ - 18.9338167, - 49.4916048 - ], - [ - 18.8368097, - 49.4938552 - ], - [ - 18.8021643, - 49.6623381 - ], - [ - 18.6427958, - 49.7094091 - ], - [ - 18.521537, - 49.8994693 - ], - [ - 18.0815412, - 50.0109209 - ], - [ - 17.8875272, - 49.9886512 - ], - [ - 17.7385522, - 50.0687739 - ], - [ - 17.6068999, - 50.1709584 - ], - [ - 17.7454813, - 50.2153184 - ], - [ - 17.710836, - 50.3017019 - ], - [ - 17.4163505, - 50.2640668 - ], - [ - 16.9486384, - 50.4453265 - ], - [ - 16.8932058, - 50.4033889 - ], - [ - 17.0006064, - 50.3105529 - ], - [ - 17.017929, - 50.2241854 - ], - [ - 16.8135215, - 50.186489 - ], - [ - 16.6402948, - 50.0976742 - ], - [ - 16.4324227, - 50.2862087 - ], - [ - 16.1968344, - 50.4276731 - ], - [ - 16.4220291, - 50.5885165 - ], - [ - 16.3388803, - 50.6632429 - ], - [ - 16.2280152, - 50.6368824 - ], - [ - 16.0547884, - 50.6127057 - ], - [ - 15.5732181, - 50.7641544 - ], - [ - 15.2683391, - 50.8976368 - ], - [ - 15.2440873, - 50.980597 - ], - [ - 15.0292862, - 51.0133036 - ], - [ - 15.0015699, - 50.8582883 - ], - [ - 14.8110205, - 50.8735944 - ], - [ - 14.956531, - 51.0721176 - ], - [ - 15.0188926, - 51.2914636 - ], - [ - 14.9392083, - 51.4601459 - ], - [ - 14.7209426, - 51.5571799 - ], - [ - 14.7521234, - 51.6260562 - ], - [ - 14.5996839, - 51.8427626 - ], - [ - 14.70362, - 52.0733396 - ], - [ - 14.5581095, - 52.2497371 - ], - [ - 14.5165351, - 52.425436 - ], - [ - 14.6031485, - 52.5878101 - ], - [ - 14.1146491, - 52.8208272 - ], - [ - 14.152759, - 52.9733951 - ], - [ - 14.3502374, - 53.0734212 - ], - [ - 14.4229927, - 53.2665624 - ], - [ - 14.1977979, - 53.8734759 - ], - [ - 14.2220497, - 53.9958517 - ], - [ - 15.9751041, - 54.3709213 - ] - ] - ], - "type": "Polygon" - }, - "properties": { - "attribution": { - "text": "Tiles © OSM Mapa Szlaków", - "url": "http://mapaszlakow.eu/" - }, - "country_code": "PL", - "id": "mapaszlakow-mtb", - "max_zoom": 16, - "min_zoom": 13, - "name": "MTB:scale (Mapa Szlaków)", - "overlay": true, - "type": "tms", - "url": "http://mapaszlakow.eu/mtb{zoom}/{zoom}/{x}/{y}.png" - }, - "type": "Feature" - } -}); \ No newline at end of file diff --git a/layers/layers-josm.js b/layers/layers-josm.js deleted file mode 120000 index 1571342..0000000 --- a/layers/layers-josm.js +++ /dev/null @@ -1 +0,0 @@ -/home/norbert/Dokumente/cms/gis/brouter/issues/145-thunderforest/layers/josm/layers.js \ No newline at end of file diff --git a/package.json b/package.json index b55adc6..b503534 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "build": "gulp", "transifex-push": "gulp i18next && tx push --source", "transifex-pull": "tx pull --all --minimum-perc 1 --force && (git add locales/*.json && git commit locales/*.json -m 'Update translations' || true)", + "layers": "node layers/josm/extract.js && node layers/collection/extract.js", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { @@ -68,13 +69,14 @@ "gulp-modify-css-urls": "^2.0.0", "gulp-postcss": "^7.0.1", "gulp-remember": "^0.3.0", - "gulp-rename": "^1.2.0", + "gulp-rename": "^1.4.0", "gulp-replace": "^0.5.4", "gulp-sourcemaps": "^1.5.1", "gulp-uglify": "^1.1.0", "gulp-util": "^3.0.7", "gulp-zip": "^4.0.0", "i18next-scanner": "^2.9.1", + "node-fetch": "^2.3.0", "npmfiles": "^0.1.1" }, "overrides": { diff --git a/yarn.lock b/yarn.lock index 434a432..f0a859e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2794,7 +2794,7 @@ gulp-remember@^0.3.0: gulp-util "^3.0.1" through2 "^0.5.0" -gulp-rename@^1.2.0: +gulp-rename@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/gulp-rename/-/gulp-rename-1.4.0.tgz#de1c718e7c4095ae861f7296ef4f3248648240bd" integrity sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg== @@ -3909,6 +3909,11 @@ natives@^1.1.0: resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.6.tgz#a603b4a498ab77173612b9ea1acdec4d980f00bb" integrity sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA== +node-fetch@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.3.0.tgz#1a1d940bbfb916a1d3e0219f037e89e71f8c5fa5" + integrity sha512-MOd8pV3fxENbryESLgVIeaGKrdl+uaYhCSSVkjeOb/31/njTpcis5aWfdqgNlHIrKOLRbMnfPINPOML2CIFeXA== + nomnom@^1.5.x: version "1.8.1" resolved "https://registry.yarnpkg.com/nomnom/-/nomnom-1.8.1.tgz#2151f722472ba79e50a76fc125bb8c8f2e4dc2a7"