forked from MapComplete/MapComplete
Merge branch 'master' into develop
This commit is contained in:
commit
5215662a0c
67 changed files with 1571 additions and 1276 deletions
|
@ -50,8 +50,7 @@
|
|||
"title": "OSM Building",
|
||||
"description": "Layer showing buildings that are in OpenStreetMap",
|
||||
"source": {
|
||||
"osmTags": "building~*",
|
||||
"maxCacheAge": 0
|
||||
"osmTags": "building~*"
|
||||
},
|
||||
"minzoom": 18,
|
||||
"doCount": false,
|
||||
|
@ -161,8 +160,7 @@
|
|||
"addr:postcode~*",
|
||||
"addr:street~*"
|
||||
]
|
||||
},
|
||||
"maxCacheAge": 0
|
||||
}
|
||||
},
|
||||
"minzoom": 18,
|
||||
"doCount": false,
|
||||
|
@ -204,8 +202,7 @@
|
|||
"source": {
|
||||
"geoJson": "https://service.pdok.nl/lv/bag/wfs/v2_0?request=GetFeature&service=WFS&version=2.0.0&outputFormat=application%2Fjson%3B%20subtype%3Dgeojson&typeName=bag%3Apand&bbox={x_min}%2C{y_min}%2C{x_max}%2C{y_max}%2CCRS84&srsName=EPSG%3A4326",
|
||||
"geoJsonZoomLevel": 18,
|
||||
"osmTags": "identificatie~*",
|
||||
"maxCacheAge": 0
|
||||
"osmTags": "identificatie~*"
|
||||
},
|
||||
"minzoom": 18,
|
||||
"calculatedTags": [
|
||||
|
@ -395,8 +392,7 @@
|
|||
"source": {
|
||||
"geoJson": "https://service.pdok.nl/lv/bag/wfs/v2_0?request=GetFeature&service=WFS&version=2.0.0&outputFormat=application%2Fjson%3B%20subtype%3Dgeojson&typeName=bag%3Averblijfsobject&bbox={x_min}%2C{y_min}%2C{x_max}%2C{y_max}%2CCRS84&srsName=EPSG%3A4326",
|
||||
"geoJsonZoomLevel": 19,
|
||||
"osmTags": "identificatie~*",
|
||||
"maxCacheAge": 0
|
||||
"osmTags": "identificatie~*"
|
||||
},
|
||||
"minzoom": 18,
|
||||
"calculatedTags": [
|
||||
|
|
19
assets/themes/bicycle_parkings/bicycle_parkings.json
Normal file
19
assets/themes/bicycle_parkings/bicycle_parkings.json
Normal file
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"id": "bicycle_parkings",
|
||||
"description": {
|
||||
"en": "A map showing all types of bicycle parkings"
|
||||
},
|
||||
"title": {
|
||||
"en": "Bicycle parkings"
|
||||
},
|
||||
"icon": "./assets/themes/bicycle_parkings/logo.svg",
|
||||
"layers": [
|
||||
{
|
||||
"builtin":
|
||||
"bike_parking",
|
||||
"override": {
|
||||
"minzoom": 12
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
10
assets/themes/bicycle_parkings/license_info.json
Normal file
10
assets/themes/bicycle_parkings/license_info.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
[
|
||||
{
|
||||
"path": "logo.svg",
|
||||
"license": "CC0-1.0",
|
||||
"authors": [
|
||||
"Pieter Vander Vennet"
|
||||
],
|
||||
"sources": []
|
||||
}
|
||||
]
|
45
assets/themes/bicycle_parkings/logo.svg
Normal file
45
assets/themes/bicycle_parkings/logo.svg
Normal file
|
@ -0,0 +1,45 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="500"
|
||||
height="500"
|
||||
viewBox="0 0 500 500"
|
||||
version="1.1"
|
||||
id="svg7"
|
||||
sodipodi:docname="logo.svg"
|
||||
xml:space="preserve"
|
||||
inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="1.0223248"
|
||||
inkscape:cx="-12.716115"
|
||||
inkscape:cy="188.29632"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="995"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg7" /><defs
|
||||
id="defs11" /><path
|
||||
id="path2"
|
||||
class="selectable"
|
||||
style="fill:#282ded;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.04664"
|
||||
d="m 335.64322,2.3247809 c -90.74626,0 -164.30895,73.3909791 -164.30895,163.9246191 0,77.86541 54.43926,143.00359 127.40699,159.71768 l 26.6932,58.04717 c 5.97726,13.00114 24.49773,13.00114 30.47908,0 L 383.9968,322.9437 c 67.14417,-20.59822 115.95536,-82.95509 115.95536,-156.6943 0,-90.53364 -73.56269,-163.9246191 -164.30894,-163.9246191 z" /><path
|
||||
path-name="a"
|
||||
unicode="á"
|
||||
horiz-adv-x="661"
|
||||
d="m 243.53703,263.69785 c 63.70594,0 115.35771,51.63479 115.34704,115.34063 0,63.70595 -51.63682,115.34277 -115.34277,115.34277 -63.69441,0 -115.34276,-51.63682 -115.34276,-115.34277 0,-47.06659 28.20579,-87.52188 68.62872,-105.45341 L 186.16824,239.9539 46.122901,379.99924 58.938765,416.58831 h 8.661755 c 6.557077,0 11.864715,5.31908 11.864715,11.87614 0,6.55706 -5.307614,11.87615 -11.864715,11.87615 H 33.178716 c -6.557072,0 -11.876141,-5.31909 -11.876141,-11.87615 0,-6.55706 5.319085,-11.87614 11.876141,-11.87614 h 2.755501 L 24.271889,388.53278 H -9.1778317 C -14.004637,447.78533 -63.60253,494.38156 -124.10408,494.38156 c -63.69441,0 -115.33103,-51.63682 -115.33103,-115.34277 0,-63.70594 51.63683,-115.34276 115.33103,-115.34276 12.49568,0 24.51055,2.01812 35.788084,5.69247 l 34.997454,-72.49498 -14.759923,-36.65369 h -24.681642 c -6.921069,0 -7.006597,-5.60693 -7.006597,-12.5165 0,-6.90957 0.08554,-12.51651 7.006597,-12.51651 h 80.386962 c 6.9095964,0 12.52696553,5.60694 12.52696553,12.51651 0,6.92107 -5.61736913,12.51757 -12.52696553,12.51757 H -41.10247 l 9.718282,24.0621 H 168.54326 l -9.76103,-30.8434 c -0.79056,-1.67707 -5.87395,-11.61961 -16.52147,-11.61961 h -30.07477 c -6.9096,0 -6.98469,-5.60694 -6.98469,-12.5165 0,-6.90957 0.0751,-12.52697 6.98469,-12.52697 h 30.07477 c 22.6311,0 35.68171,17.25891 39.82529,27.45798 0.11785,0.33062 9.38767,29.59396 21.32742,67.27282 0.12828,0.28785 0.18147,0.57571 0.27743,0.87504 5.3295,16.81037 11.17116,35.26553 16.95955,53.57054 v 0.0106 c 7.40083,-1.48413 15.04774,-2.28513 22.88667,-2.28513 z m -319.922375,38.55225 -29.560535,61.22788 h 70.903327 c -4.485761,-25.82364 -19.907941,-47.87803 -41.342792,-61.22788 z m -47.705985,167.19403 c 46.724501,0 85.160658,-35.44696 89.902954,-80.91156 h -91.708274 c -4.31472,0 -8.30924,-2.23192 -10.60584,-5.87394 -2.28512,-3.64201 -2.54168,-8.22372 -0.66228,-12.10041 l 37.881238,-78.45445 c -7.892068,-2.24235 -16.211748,-3.47095 -24.808838,-3.47095 -49.93894,0 -90.4046,40.47719 -90.4046,90.40566 0,49.92846 40.4772,90.40565 90.40567,90.40565 z M -9.8283011,363.47894 13.870791,363.48957 2.7956404,336.00969 -4.1139537,335.98884 C -10.67103,335.96798 -15.9682,330.8846 -15.947376,324.63729 c 0.02086,-5.53184 4.174965,-10.11356 9.6755196,-11.0856 L -40.661301,228.26177 -65.5025,279.70668 c 29.722227,17.56862 50.857719,48.06995 55.6741345,83.77248 z m 46.7778961,-9.708 140.706425,-140.69684 -1.17438,-3.73795 H -21.288473 l 41.961272,104.08617 9.707841,0.0324 c 6.557077,0.0209 11.854255,5.10424 11.833423,11.36297 -0.02086,6.24732 -5.350383,11.29943 -11.907435,11.27849 H 29.825823 Z M 243.55091,469.44413 c 49.92847,0 90.40353,-40.47719 90.40353,-90.40565 0,-49.92847 -40.4772,-90.40566 -90.40566,-90.40566 -5.2221,0 -10.3159,0.47037 -15.29285,1.31412 v 0.0106 c 14.97266,47.27933 25.3533,82.88596 25.3533,82.88596 2.08279,6.5894 -1.56966,13.62732 -8.15907,15.72047 -6.59982,2.07235 -13.62731,-1.58008 -15.72046,-8.15906 l -25.32201,-82.85467 -0.0106,-0.0208 c -30.31976,14.58893 -51.25202,45.60331 -51.25202,81.5092 0,49.92846 40.4772,90.40566 90.40566,90.40566 z"
|
||||
id="path2-3"
|
||||
style="stroke-width:1.06799" /><path
|
||||
d="m 347.80865,43.702499 q 44.29025,0 64.5097,19.256626 20.5404,18.935698 20.5404,52.313845 0,19.89852 -8.34454,37.55041 -8.34453,17.33097 -27.92211,27.92211 -19.25663,10.59114 -52.63478,10.59114 h -20.86134 v 81.51972 H 274.63347 V 43.702499 Z M 345.2411,83.499525 H 323.09598 V 151.5396 h 16.04719 q 20.5404,0 32.41531,-8.02357 12.19585,-8.34454 12.19585,-26.63834 0,-33.378165 -38.51323,-33.378165 z"
|
||||
style="font-weight:bold;font-size:266.667px;line-height:1.25;letter-spacing:0px;word-spacing:0px;white-space:pre;fill:#ffffff;stroke-width:1.20354"
|
||||
id="path19001" /></svg>
|
After Width: | Height: | Size: 5.2 KiB |
2
assets/themes/bicycle_parkings/logo.svg.license
Normal file
2
assets/themes/bicycle_parkings/logo.svg.license
Normal file
|
@ -0,0 +1,2 @@
|
|||
SPDX-FileCopyrightText: Pieter Vander Vennet
|
||||
SPDX-License-Identifier: CC0-1.0
|
|
@ -1,23 +1,23 @@
|
|||
{
|
||||
"description": {
|
||||
"en": "This map contains elements meant for disaster preparedness and response.",
|
||||
"it": "Questa mappa contiene elementi pensati per la preparazione e risposta ai disastri.",
|
||||
"de": "Diese Karte enthält Elemente, die der Katastrophenvorsorge und dem Katastrophenschutz dienen.",
|
||||
"es": "Este mapa contiene elementos destinados a la preparación y respuesta ante desastres."
|
||||
},
|
||||
"docs": "https://wiki.openstreetmap.org/wiki/Emergency_facilities_and_amenities",
|
||||
"icon": "./assets/themes/disaster_response/CivilDefence.svg",
|
||||
"id": "disaster_response",
|
||||
"socialImage": "./assets/themes/disaster_response/social.svg",
|
||||
"title": {
|
||||
"en": "Disaster response",
|
||||
"it": "Risposta ai disastri",
|
||||
"de": "Katastrophenschutz",
|
||||
"es": "Respuesta ante desastres"
|
||||
},
|
||||
"description": {
|
||||
"en": "This map contains elements meant for disaster preparedness and response.",
|
||||
"it": "Questa mappa contiene elementi pensati per la preparazione e risposta ai disastri.",
|
||||
"de": "Diese Karte enthält Elemente, die der Katastrophenvorsorge und dem Katastrophenschutz dienen.",
|
||||
"es": "Este mapa contiene elementos destinados a la preparación y respuesta ante desastres."
|
||||
},
|
||||
"icon": "./assets/themes/disaster_response/CivilDefence.svg",
|
||||
"socialImage": "./assets/themes/disaster_response/social.svg",
|
||||
"layers": [
|
||||
"hospital",
|
||||
"assembly_point",
|
||||
"disaster_response"
|
||||
]
|
||||
],
|
||||
"docs": "https://wiki.openstreetmap.org/wiki/Emergency_facilities_and_amenities"
|
||||
}
|
|
@ -42,8 +42,7 @@
|
|||
},
|
||||
"building~*"
|
||||
]
|
||||
},
|
||||
"maxCacheAge": 0
|
||||
}
|
||||
},
|
||||
"title": "OSM-gebouw",
|
||||
"tagRenderings": [
|
||||
|
@ -290,7 +289,6 @@
|
|||
"geoJson": "https://betadata.grbosm.site/grb?bbox={x_min},{y_min},{x_max},{y_max}",
|
||||
"geoJsonZoomLevel": 18,
|
||||
"mercatorCrs": true,
|
||||
"maxCacheAge": 0,
|
||||
"idKey": "osm_id"
|
||||
},
|
||||
"name": "GRB geometries",
|
||||
|
@ -587,8 +585,7 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"maxCacheAge": 0
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
"id": "items_with_image",
|
||||
"hideFromOverview": true,
|
||||
"title": {
|
||||
"en": "All items with images"
|
||||
},
|
||||
|
@ -8,6 +7,7 @@
|
|||
"en": "A map showing all items on OSM which have an image. This theme is a very bad fit for MapComplete as someone is not able to directly add a picture. However, this theme is mostly here to include this all into the database, which'll allow this to quickly fetch images nearby for other features"
|
||||
},
|
||||
"icon": "./assets/layers/item_with_image/camera.svg",
|
||||
"hideFromOverview": true,
|
||||
"layers": [
|
||||
"item_with_image"
|
||||
]
|
||||
|
|
|
@ -14,8 +14,6 @@
|
|||
"startLat": 0,
|
||||
"startLon": 0,
|
||||
"startZoom": 1,
|
||||
"widenFactor": 0.05,
|
||||
"clustering": false,
|
||||
"layers": [
|
||||
{
|
||||
"id": "mapcomplete-changes",
|
||||
|
@ -26,8 +24,7 @@
|
|||
"source": {
|
||||
"osmTags": "editor~*",
|
||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/mapcomplete-changes/tile_{z}_{x}_{y}.geojson",
|
||||
"geoJsonZoomLevel": 8,
|
||||
"maxCacheAge": 0
|
||||
"geoJsonZoomLevel": 8
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
|
@ -152,6 +149,10 @@
|
|||
"if": "theme=benches",
|
||||
"then": "./assets/themes/benches/bench_poi.svg"
|
||||
},
|
||||
{
|
||||
"if": "theme=bicycle_parkings",
|
||||
"then": "./assets/themes/bicycle_parkings/logo.svg"
|
||||
},
|
||||
{
|
||||
"if": "theme=bicycle_rental",
|
||||
"then": "./assets/themes/bicycle_rental/logo.svg"
|
||||
|
|
|
@ -14,8 +14,6 @@
|
|||
"startLat": 0,
|
||||
"startLon": 0,
|
||||
"startZoom": 1,
|
||||
"widenFactor": 0.05,
|
||||
"clustering": false,
|
||||
"layers": [
|
||||
{
|
||||
"id": "mapcomplete-changes",
|
||||
|
@ -26,8 +24,7 @@
|
|||
"source": {
|
||||
"osmTags": "editor~*",
|
||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/mapcomplete-changes/tile_{z}_{x}_{y}.geojson",
|
||||
"geoJsonZoomLevel": 8,
|
||||
"maxCacheAge": 0
|
||||
"geoJsonZoomLevel": 8
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
|
|
|
@ -32,6 +32,5 @@
|
|||
"note",
|
||||
"fixme"
|
||||
],
|
||||
"enableDownload": true,
|
||||
"clustering": false
|
||||
"enableDownload": true
|
||||
}
|
|
@ -41,8 +41,5 @@
|
|||
],
|
||||
"layers": [
|
||||
"windturbine"
|
||||
],
|
||||
"clustering": {
|
||||
"maxZoom": 8
|
||||
}
|
||||
]
|
||||
}
|
|
@ -36,6 +36,5 @@
|
|||
"startLon": 4.351697,
|
||||
"layers": [
|
||||
"osm_community_index"
|
||||
],
|
||||
"clustering": false
|
||||
]
|
||||
}
|
|
@ -44,8 +44,5 @@
|
|||
"enableNoteImports": false,
|
||||
"widenFactor": 1.2,
|
||||
"overpassMaxZoom": 15,
|
||||
"clustering": {
|
||||
"maxZoom": 19
|
||||
},
|
||||
"#note": "The 'overpassMaxZoom' should be exactly the same as or less then the minzzom in overrideAll"
|
||||
}
|
|
@ -231,6 +231,5 @@
|
|||
}
|
||||
],
|
||||
"overpassTimeout": 180,
|
||||
"widenFactor": 0.05,
|
||||
"clustering": false
|
||||
"widenFactor": 0.05
|
||||
}
|
||||
|
|
|
@ -103,9 +103,5 @@
|
|||
}
|
||||
}
|
||||
],
|
||||
"widenFactor": 1.5,
|
||||
"clustering": {
|
||||
"maxZoom": 14,
|
||||
"minNeededElements": 100
|
||||
}
|
||||
"widenFactor": 1.5
|
||||
}
|
|
@ -11,7 +11,6 @@
|
|||
"es": "Todo lo que necesitas para esquiar"
|
||||
},
|
||||
"icon": "./assets/layers/aerialway/chair_lift.svg",
|
||||
"enableTerrain": true,
|
||||
"layers": [
|
||||
"ski_piste",
|
||||
"aerialway",
|
||||
|
@ -50,5 +49,6 @@
|
|||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"enableTerrain": true
|
||||
}
|
||||
|
|
|
@ -23,8 +23,7 @@
|
|||
"title": null,
|
||||
"source": {
|
||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete/master/assets/themes/speelplekken/shadow.geojson",
|
||||
"osmTags": "shadow=yes",
|
||||
"isOsmCache": false
|
||||
"osmTags": "shadow=yes"
|
||||
},
|
||||
"pointRendering": null,
|
||||
"lineRendering": [
|
||||
|
@ -37,11 +36,6 @@
|
|||
{
|
||||
"builtin": "play_forest",
|
||||
"override": {
|
||||
"source": {
|
||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/speelplekken_cache/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJsonZoomLevel": 14,
|
||||
"isOsmCache": true
|
||||
},
|
||||
"minzoom": 12,
|
||||
"calculatedTags": [
|
||||
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''",
|
||||
|
@ -53,12 +47,6 @@
|
|||
"builtin": "playground",
|
||||
"override": {
|
||||
"minzoom": 14,
|
||||
"source": {
|
||||
"geoJsonLocal": "http://127.0.0.1:8080/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/speelplekken_cache/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJsonZoomLevel": 14,
|
||||
"isOsmCache": true
|
||||
},
|
||||
"calculatedTags": [
|
||||
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''",
|
||||
"_video:id=feat.properties.video === undefined ? undefined : new URL(feat.properties.video).searchParams.get('v')"
|
||||
|
@ -69,12 +57,6 @@
|
|||
"builtin": "village_green",
|
||||
"override": {
|
||||
"minzoom": 14,
|
||||
"source": {
|
||||
"geoJsonLocal": "http://127.0.0.1:8080/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/speelplekken_cache/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJsonZoomLevel": 14,
|
||||
"isOsmCache": true
|
||||
},
|
||||
"calculatedTags": [
|
||||
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''",
|
||||
"_video:id=feat.properties.video === undefined ? undefined : new URL(feat.properties.video).searchParams.get('v')"
|
||||
|
@ -85,12 +67,6 @@
|
|||
"builtin": "sport_pitch",
|
||||
"override": {
|
||||
"minzoom": 15,
|
||||
"source": {
|
||||
"geoJsonLocal": "http://127.0.0.1:8080/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/speelplekken_cache/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJsonZoomLevel": 14,
|
||||
"isOsmCache": true
|
||||
},
|
||||
"calculatedTags": [
|
||||
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''",
|
||||
"_video:id=feat.properties.video === undefined ? undefined : new URL(feat.properties.video).searchParams.get('v')"
|
||||
|
@ -102,13 +78,7 @@
|
|||
"override": {
|
||||
"calculatedTags": [
|
||||
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''"
|
||||
],
|
||||
"source": {
|
||||
"geoJsonLocal": "http://127.0.0.1:8080/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/speelplekken_cache/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJsonZoomLevel": 14,
|
||||
"isOsmCache": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -124,10 +94,7 @@
|
|||
"route=foot",
|
||||
"operator~[pP]rovincie Antwerpen"
|
||||
]
|
||||
},
|
||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/speelplekken_cache/speelplekken_{layer}_{z}_{x}_{y}.geojson",
|
||||
"geoJsonZoomLevel": 14,
|
||||
"isOsmCache": true
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": "Wandeling <i>{name}</i>",
|
||||
|
@ -260,9 +227,5 @@
|
|||
51.23978120350654
|
||||
]
|
||||
],
|
||||
"widenFactor": 1.2,
|
||||
"clustering": {
|
||||
"maxZoom": 6,
|
||||
"minNeededElements": 100
|
||||
}
|
||||
"widenFactor": 1.2
|
||||
}
|
||||
|
|
|
@ -358,6 +358,10 @@
|
|||
{
|
||||
"if": "lit=no",
|
||||
"then": "#303030"
|
||||
},
|
||||
{
|
||||
"if": "lit=yes",
|
||||
"then": "#ff0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -23,8 +23,7 @@
|
|||
"osmTags": "Lichtmastnummer~*",
|
||||
"#geoJson": "https://opendata.arcgis.com/datasets/ba37cdb372064b3199c548b75d16a609_0.geojson",
|
||||
"geoJson": "https://robinlinde.github.io/tiles/assen_street_lighting/{z}/{x}/{y}.json",
|
||||
"geoJsonZoomLevel": 16,
|
||||
"isOsmCache": false
|
||||
"geoJsonZoomLevel": 16
|
||||
},
|
||||
"calculatedTags": [
|
||||
"_closest_osm_street_lamp=closest(feat)('street_lamps')?.properties?.id",
|
||||
|
|
|
@ -71,9 +71,5 @@
|
|||
"tree_node"
|
||||
],
|
||||
"widenFactor": 0.2,
|
||||
"osmApiTileSize": 18,
|
||||
"clustering": {
|
||||
"maxZoom": 19,
|
||||
"minNeededElements": 25
|
||||
}
|
||||
"osmApiTileSize": 18
|
||||
}
|
||||
|
|
|
@ -32,8 +32,7 @@
|
|||
"source": {
|
||||
"geoJson": "https://osm-uk-addresses.russss.dev/inspire/{z}/{x}/{y}.json",
|
||||
"osmTags": "inspireid~*",
|
||||
"geoJsonZoomLevel": 18,
|
||||
"isOsmCache": false
|
||||
"geoJsonZoomLevel": 18
|
||||
},
|
||||
"minzoom": 18,
|
||||
"calculatedTags": [
|
||||
|
@ -69,8 +68,7 @@
|
|||
"id!~node/.*"
|
||||
]
|
||||
},
|
||||
"geoJsonZoomLevel": 16,
|
||||
"isOsmCache": false
|
||||
"geoJsonZoomLevel": 16
|
||||
},
|
||||
"name": "Addresses to check",
|
||||
"minzoom": 18,
|
||||
|
@ -703,9 +701,5 @@
|
|||
],
|
||||
"enableShareScreen": false,
|
||||
"enableMoreQuests": false,
|
||||
"widenFactor": 1.01,
|
||||
"clustering": {
|
||||
"minNeededFeatures": 25,
|
||||
"maxZoom": 16
|
||||
}
|
||||
"widenFactor": 1.01
|
||||
}
|
||||
|
|
|
@ -3,45 +3,33 @@
|
|||
"title": {
|
||||
"nl": "Velopark naar OpenStreetMap sync tool"
|
||||
},
|
||||
"shortDescription": {
|
||||
"en": "A tool to import data from velopark.be into OpenStreetMap",
|
||||
"nl": "Een hulpmiddel om data van velopark.be in OpenStreetMap in te laden"
|
||||
},
|
||||
"mustHaveLanguage": [
|
||||
"nl"
|
||||
],
|
||||
"description": {
|
||||
"en": "<p><a href='https://velopark.be' target='_blank'>Velopark.be</a> is a website collecting data about bicycle parkings in a semi-crowdsourced way. However, only 'authorized' instances are allowed to make changes there, in practice the operator of the bicycle parking such as SNCB, de Lijn or the municipality. They have now decided to synchronize their dataset with OpenStreetMap, and this MapComplete-instance is set up to help link and import their data into OpenStreetMap.</p> How to use: <ul><li>A velopark-icon on the map (yellow with bicycle silhouette) represents a bicycle known by Velopark but not yet known by OpenStreetMap</li><li>Blue pins are bicycle parkings known by OpenStreetMap</li><li>Light blue pins are bicycle parkings known by OpenStreetMap with a reference to Velopark.be (<span class='literal-code'>ref-velopark=*</span>)</li><li>Click a velopark item, you can either link it with a nearby OSM-bicycle parking or create a new bicycle parking. Note that the geometry of Velopark is often incorrect and can be a few up till 100 meters away from the actual bicycle parking. Use aerial imagery, linked images and streetview to determine the correct location</li><li>Once linked, you can compare the Velopark- and OSM-attributes and apply correct attributes</li><li>If Velopark has an image, you can also link the image</li></ul> That's it! Thanks for helping to import this!",
|
||||
"nl": "<p><a href='https://velopark.be' target='_blank'>Velopark.be</a> is een website die data verzamelt over fietsenstallingen in een semi-crowdsource manier. Hierbij kunnen enkel geautorizeerde gebruikers data bijdragen, in de praktijk de uitbaters van de fietsenstallingen zoals de bevoegde gemeentebesturen, de NMBS of de Lijn. Velopark.be heeft nu beslist om hun data met OpenStreetMap te synchronizeren. Deze website is de tool om van Velopark.be naar OpenStreetMap te gaan en hun data te importeren.</p> Hoe te gebruiken? <ul><li>Een velopark-logo op de kaart (geel met een fietssilhouette) duidt een fietsenstalling aan die gekend is in Velopark maar nog niet gekend (of gelinkt) is aan een fietsenstalling in OpenStreetMap</li><li>Een blauwe pin duidt een fietsenstalling aan die gekend is in OpenStreetMap</li><li>Een licht-blauwe pin duidt een fietsenstalling aan uit OpenStreetMap die een link heeft naar Velopark.be (<span class='literal-code'>ref-velopark=*</span>)</li><li>Als je op een velopark-item klikt op, kan je deze linken met een fietsenstalling in de buurt (<25m) of een nieuwe fietstalling aan OpenStreetMap toevoegen. Let op: de geometrie van Velopark is zelden correct en wijkt makkelijk 10 meter of meer af van de echte locatie - in uitzonderlijke gevallen zelfs tot meer dan 100 meter. Gebruik de meest recente luchtfoto's, de gelinkte foto's en mapillary om de correcte locatie te bepalen</li><li>Eens gelinkt, kan je de Velopark- en OSM-attributen vergelijken en de correcte attributen toepassen in OpenStreetMap</li><li>Indien velopark een foto heeft, kan je die ook nog linken</li></ul> Dat is het! Bedankt om mee te helpen!"
|
||||
},
|
||||
"shortDescription": {
|
||||
"en": "A tool to import data from velopark.be into OpenStreetMap",
|
||||
"nl": "Een hulpmiddel om data van velopark.be in OpenStreetMap in te laden"
|
||||
},
|
||||
"descriptionTail": {
|
||||
"*": "<h3>Maintainer tools</h3><ul><li><a class='link-underline' href='https://maproulette.org/api/v2/challenge/view/43282' download='Velopark_sync_2024-01-15.geojson'>Download the first sync results</a></li></ul>"
|
||||
},
|
||||
"hideFromOverview": true,
|
||||
"icon": "./assets/themes/velopark/velopark.svg",
|
||||
"mustHaveLanguage": [
|
||||
"nl"
|
||||
],
|
||||
"lockLocation": [
|
||||
[
|
||||
2.51357303225,
|
||||
49.5294835476
|
||||
],
|
||||
[
|
||||
6.15665815596,
|
||||
51.4750237087
|
||||
]
|
||||
],
|
||||
"startZoom": 18,
|
||||
"startLat": 51.03753,
|
||||
"startLon": 3.71025,
|
||||
"startZoom": 18,
|
||||
"defaultBackgroundId": "photo",
|
||||
"enableNoteImports": false,
|
||||
"hideFromOverview": true,
|
||||
"layers": [
|
||||
{
|
||||
"id": "velopark_maproulette",
|
||||
"description": "Maproulette challenge containing velopark data",
|
||||
"source": {
|
||||
"osmTags": "mr_taskId~*",
|
||||
"geoJson": "https://maproulette.org/api/v2/challenge/view/43282",
|
||||
"isOsmCache": false
|
||||
"geoJson": "https://maproulette.org/api/v2/challenge/view/43282"
|
||||
},
|
||||
"title": {
|
||||
"render": "Velopark parking <b>{mr_velopark_id}</b>"
|
||||
|
@ -348,5 +336,16 @@
|
|||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"lockLocation": [
|
||||
[
|
||||
2.51357303225,
|
||||
49.5294835476
|
||||
],
|
||||
[
|
||||
6.15665815596,
|
||||
51.4750237087
|
||||
]
|
||||
],
|
||||
"enableNoteImports": false
|
||||
}
|
||||
|
|
|
@ -27,8 +27,7 @@
|
|||
"description": "Laag op basis van externe data",
|
||||
"source": {
|
||||
"osmTags": "OBJECTID~*",
|
||||
"geoJson": "https://opendata.arcgis.com/datasets/5b6953ac5a9d4616a7dc75ab0beeac2f_0.geojson",
|
||||
"isOsmCache": false
|
||||
"geoJson": "https://opendata.arcgis.com/datasets/5b6953ac5a9d4616a7dc75ab0beeac2f_0.geojson"
|
||||
},
|
||||
"calculatedTags": [
|
||||
"_closest_osm_waste_basket=closest(feat)('waste_basket')?.properties?.id",
|
||||
|
@ -71,8 +70,7 @@
|
|||
"description": "Laag op basis van externe data",
|
||||
"source": {
|
||||
"osmTags": "OBJECTID~*",
|
||||
"geoJson": "https://opendata.arcgis.com/datasets/edb893998e27461b8ed82aad9854d27d_0.geojson",
|
||||
"isOsmCache": false
|
||||
"geoJson": "https://opendata.arcgis.com/datasets/edb893998e27461b8ed82aad9854d27d_0.geojson"
|
||||
},
|
||||
"calculatedTags": [
|
||||
"_closest_osm_recycling=closest(feat)('recycling')?.properties?.id",
|
||||
|
|
|
@ -275,6 +275,5 @@
|
|||
"enableLayers": false,
|
||||
"enableSearch": false,
|
||||
"enableBackgroundLayerSelection": false,
|
||||
"widenFactor": 0.05,
|
||||
"clustering": false
|
||||
"widenFactor": 0.05
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue