Added Trails + Parking Layers/Themes

This commit is contained in:
karelleketers 2021-07-13 16:38:09 +02:00
parent fa9313a3b7
commit a69d6c3a2b
29 changed files with 1069 additions and 96 deletions

BIN
assets/layers/.DS_Store vendored Normal file

Binary file not shown.

View file

@ -10,7 +10,12 @@
{
"or": [
"leisure=nature_reserve",
"boundary=protected_area"
{
"and": [
"boundary=protected_area",
"protect_class!=98"
]
}
]
}
]

View file

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Svg Vector Icons : http://www.onlinewebfonts.com/icon -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve">
<metadata> Svg Vector Icons : http://www.onlinewebfonts.com/icon </metadata>
<g><path d="M334.6,797.4c0,60.1,0,120.3,0,180.4c0,9.5,0,9.5-9.8,9.5c-26.3,0-52.7-0.3-79,0.2c-7.6,0.1-9.2-2.5-9.3-9.6c-0.4-117.1-0.9-234.3-1.7-351.4c0-5.8-1.6-12-4.2-17.1c-16.6-33.5-33.8-66.8-50.6-100.3c-2.4-4.9-5.3-6.9-10.9-7.4c-37.8-3.1-73.9-12-105.4-34.4C26.5,440.8,9.3,403.9,10,358.5c0.3-21.2,4.1-41.9,11.5-61.7c3.7-9.9,3.3-18.4-0.6-28.2c-12.4-31.8-14.7-64.5-3.3-97.1c16.1-45.7,49.5-72.7,95.6-84.4c12.3-3.1,25.2-4.3,37.9-5.2c6.4-0.5,10.6-2.8,14.5-7.6c21.9-26.6,48-47.6,81.7-57.3c42.1-12.2,80.5-4.3,114.1,23.5c10.8,8.9,19.6,20.5,28.7,31.4c3.4,4,6.5,6.2,11.8,6.9c33,4.2,65,11.9,94.5,28c44.6,24.4,68.9,71.8,60.6,122.2c-2.8,16.8-8.2,33.2-13.2,49.5c-1.7,5.7-2.1,10.4,0,15.9c10,25.8,14.9,52.6,10.8,80.2c-7.3,48.4-35.6,81.3-77.9,103.2c-26.2,13.6-54.2,20-83.8,19.3c-4.5-0.1-7,1.4-8.9,5.5c-15.8,34.2-31.9,68.3-47.6,102.5c-1.5,3.3-2.1,7.4-2.1,11.2C334.5,676.6,334.5,737,334.6,797.4z M245.3,514.5c-0.5,0.6-1,1.2-1.4,1.7c14.2,24.9,28.5,49.8,43.7,76.4c14.1-26.9,27.1-51.9,41.2-79C299.4,519,272.3,519.7,245.3,514.5z"/><path d="M719.2,987.9c2.8-12.9,5.5-25.3,8.3-37.7c12.8-56.7,25.7-113.5,38.6-170.2c1.2-5.1,0.3-7-5.2-7.1c-50.2-1-100.5-2.3-150.7-3.2c-3.2-0.1-7.5,2.2-9.4,4.8c-9.5,12.8-18.6,25.9-27.2,39.3c-1.7,2.6-1.9,7.4-0.8,10.4c19.7,51.4,39.7,102.7,59.7,154c0.9,2.4,1.8,4.9,3.2,8.9c-7.7,0.4-14.5,0.9-21.3,1.2c-16.1,0.7-16.1,0.7-21.7-14.2c-17.1-44.9-34.3-89.8-51.1-134.8c-2.3-6.1-5.2-8.4-11.7-6.8c-6.1,1.5-12.3,2.5-18.6,3c-6.9,0.5-9.1,3.4-9,10.5c0.4,43.5,0.2,87,0.2,130.4c0,10.9,0,10.9-11.2,10.9c-4.3,0-8.7-0.3-13,0.1c-6.2,0.6-7.7-2.1-7.7-7.9c0.2-34.3,0.1-68.6,0.1-102.9c0-18.6-0.2-37.2,0.2-55.8c0.1-3.6,1.9-8,4.4-10.7c11.6-12.3,23.7-24.2,35.8-35.9c3.6-3.5,4.3-6.4,2.3-11.3c-9.3-23.3-18.1-46.8-27.3-70.2c-1.8-4.5-1.3-7.3,2.3-10.7c19.7-18.8,39.1-38.1,59-56.8c2.9-2.7,8.1-4.3,12.2-4.4c70.3-0.8,140.6-1.4,210.9-1.7c6.3,0,10.2-2.1,13.9-7c17.1-22.8,34.7-45.2,51.9-68c1.7-2.2,3.7-6.8,2.8-7.8c-2-2.3-5.7-3.4-8.9-4.2c-4-0.9-8.2-0.6-12.2-1.5c-10.9-2.5-18.2-15.4-14.3-25.5c0.6-1.6,4.1-2.8,6.3-2.8c13.3-0.2,26.6-0.3,39.9,0c5.8,0.1,8.6-1.5,8-7.7c-0.4-4.1-0.4-8.2,0-12.3c0.6-6.5-2.1-8.2-8.4-8c-35.7,1.3-71.5,1.5-107.2,3.4c-18.4,1-32.2-6.6-44.3-18.8c-12.7-12.8-19.6-28.5-21.6-46.4c-1.1-9.7,3.2-19,9.1-20c6.1-1,13.5,6.6,14,16.6c1.2,20.3,11.4,34.9,26.9,46.7c2.2,1.6,5.1,3.1,7.7,3.2c19.3,0.3,38.6,0.2,58,0.1c0.9,0,1.8-0.4,3.9-0.8c-1.4-2.2-2.4-3.9-3.5-5.5c-4.1-6.2-8.7-12.2-12.2-18.8c-3.8-7-4.6-14.7-2-22.5c2.3-6.8,7.2-8.4,11.8-3.1c4.8,5.6,8.5,12.2,12.4,18.5c3.6,5.7,6.1,12.2,10.4,17.3c7,8.4,15.7,13.8,27.6,13.1c11.3-0.7,22.8-0.9,34,0c16.1,1.3,28-5.4,37.9-17.1c2.5-3,4.4-6.8,7.4-8.8c3.1-2,8-4.1,10.9-2.9c2.8,1.1,4.4,6.1,5.7,9.6c0.6,1.8-0.3,4.3-1,6.3c-5.5,15.1-27.9,31-43.9,31.3c-9.3,0.2-9.3,0.2-9.3,9.9c0,16.4,0,16.4,16.5,16.4c27.3,0,54.6,0.2,81.9-0.1c6.4-0.1,8.3,1.7,9,8.4c1.6,14.5-3,23.1-16.5,30.2c-23.3,12.2-45.2,26.9-67.9,40.3c-13,7.7-20.8,18.5-24.8,33.2c-9.8,36.1-19.8,72.1-30.7,107.9c-5.4,17.8-15.4,33.3-29.4,45.8c-3.9,3.5-4.5,6.6-3,11.4c21.6,66.5,43.1,133.1,64.6,199.7c0.6,1.7,0.9,3.6,1.5,6.4c-11.7,1.1-22.7,2.6-33.7,2.9c-2,0.1-5-4.5-5.9-7.4c-10-30.7-19.7-61.6-29.5-92.4c-5.9-18.6-11.9-37.3-17.8-55.9c-0.5-1.5-1.3-2.9-2.8-6.2c-1.2,4-1.9,6.2-2.4,8.4c-11.1,48-22.2,96-33,144.1c-1.5,6.7-4.3,9.4-11.1,9.1C738.3,987.6,729.2,987.9,719.2,987.9z"/></g>
</svg>

Before

Width:  |  Height:  |  Size: 3.6 KiB

View file

@ -0,0 +1,12 @@
[
{
"authors": [
"Freepik"
],
"path": "parking.svg",
"license": "CC-BY",
"sources": [
"https://www.flaticon.com/free-icon/placeholder_608690?term=parking&page=1&position=16&page=1&position=16&related_id=608690&origin=search"
]
}
]

View file

@ -0,0 +1,195 @@
{
"id": "parking",
"name": {
"nl": "parking"
},
"minzoom": 12,
"source": {
"osmTags": {
"and": [
{"or": [
"amenity=parking",
"amenity=motorcycle_parking"
]
}
]
}
},
"title": {
"render": {
"nl": "Parking"
},
"mappings": [
{
"if": {
"and": [
"name:nl~*"
]
},
"then": {
"nl": "{name:nl}"
}
},
{
"if": {
"and": [
"name~*"
]
},
"then": {
"nl": "{name}"
}
}
]
},
"icon": {
"render": "./assets/layers/parking/parking.svg"
},
"description": {
"nl": "Parking"
},
"tagRenderings": [
"images",
{
"#": "Access tag",
"render": {
"nl": "De toegankelijkheid van dit gebied is: {access:description}"
},
"question": {
"nl": "Is dit gebied toegankelijk?"
},
"freeform": {
"key": "access:description"
},
"mappings": [
{
"if": {
"and": [
"access=yes",
"fee="
]
},
"then": {
"nl": "Vrij toegankelijk"
}
},
{
"if": {
"and": [
"access=no",
"fee="
]
},
"then": {
"nl": "Niet toegankelijk"
}
},
{
"if": {
"and": [
"access=private",
"fee="
]
},
"then": {
"nl": "Niet toegankelijk, want privégebied"
}
},
{
"if": {
"and": [
"access=permissive",
"fee="
]
},
"then": {
"nl": "Toegankelijk, ondanks dat het privegebied is"
}
},
{
"if": {
"and": [
"access=guided",
"fee="
]
},
"then": {
"nl": "Enkel toegankelijk met een gids of tijdens een activiteit"
}
},
{
"if": {
"and": [
"access=yes",
"fee=yes"
]
},
"then": {
"nl": "Toegankelijk mits betaling"
}
}
]
},
{
"#": "Operator tag",
"render": {
"nl": "Beheer door {operator}"
},
"question": {
"nl": "Wie beheert dit pad?"
},
"freeform": {
"key": "operator"
},
"mappings": [
{
"if": {
"and": [
"operator=Natuurpunt"
]
},
"then": {
"nl": "<img src=\"./assets/themes/buurtnatuur/Natuurpunt.jpg\" style=\"width:1.5em\">Dit gebied wordt beheerd door Natuurpunt"
}
},
{
"if": {
"and": [
"operator~(n|N)atuurpunt.*"
]
},
"then": {
"nl": "<img src=\"./assets/themes/buurtnatuur/Natuurpunt.jpg\" style=\"width:1.5em\">Dit gebied wordt beheerd door {operator}"
},
"hideInAnswer": true
}
]
}
],
"hideUnderlayingFeaturesMinPercentage": 10,
"wayHandling": 2,
"width": {
"render": "5"
},
"iconSize": {
"render": "50,50,center"
},
"color": {
"render": "#E1AD01"
},
"presets": [
{
"tags": [
"amenity=parking",
"amenity=motorcycle_parking",
"fixme=Toegevoegd met MapComplete, geometry nog uit te tekenen"
],
"title": {
"nl": "Paden"
},
"description": {
"nl": "Voeg een ontbrekend, erkend pad toe."
}
}
]
}

View file

@ -0,0 +1 @@
<svg id="Capa_1" enable-background="new 0 0 512 512" height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg"><g><g><g><g><g><g><g><g><path d="m222.923 509.883c-125.76-16.224-222.923-123.707-222.923-253.883 0-141.385 114.615-256 256-256s256 114.615 256 256c0 130.176-97.163 237.659-222.923 253.883z" fill="#ffce00"/></g></g></g></g></g></g></g><path d="m288.816 509.916c125.886-16.108 223.184-123.65 223.184-253.916 0-4.848-.135-9.664-.401-14.445l-123.709-123.709-244.591 260.094 129.3 129.3z" fill="#ffa300"/><g><path d="m222.923 509.882c10.828 1.397 21.869 2.118 33.077 2.118s22.249-.721 33.077-2.118v-187.467h-66.155v187.467z" fill="#707789"/></g><g><path d="m289.077 322.415h-32.957v189.584c11.167-.005 22.167-.725 32.957-2.117z" fill="#555a66"/></g><g><g><g><g><g><g><g><ellipse cx="256" cy="238.86" fill="#fff" rx="157.085" ry="157.085" transform="matrix(.707 -.707 .707 .707 -93.919 250.98)"/><path d="m413.085 238.86c0-86.716-70.265-157.019-156.965-157.084v314.168c86.701-.066 156.965-70.368 156.965-157.084z" fill="#e9edf5"/><path d="m256 417.945c-98.748 0-179.086-80.337-179.086-179.085s80.338-179.086 179.086-179.086 179.086 80.338 179.086 179.086-80.338 179.085-179.086 179.085zm0-314.171c-74.486 0-135.086 60.599-135.086 135.086 0 74.486 60.6 135.085 135.086 135.085s135.086-60.599 135.086-135.085c0-74.487-60.6-135.086-135.086-135.086z" fill="#ff583e"/><path d="m435.086 238.86c0-98.708-80.273-179.018-178.965-179.084v44c74.431.065 134.965 60.638 134.965 135.084s-60.534 135.018-134.965 135.084v44c98.692-.066 178.965-80.376 178.965-179.084z" fill="#f92814"/></g></g></g></g></g></g></g><g><path d="m272.045 146.859h-59.122v178.993h30v-60.749h29.122c32.6 0 59.122-26.522 59.122-59.122s-26.522-59.122-59.122-59.122zm0 88.244h-29.122v-20.141-38.103h29.122c16.058 0 29.122 13.064 29.122 29.122s-13.064 29.122-29.122 29.122z" fill="#555a66"/><g><path d="m272.045 146.859h-15.924v30h15.924c16.058 0 29.122 13.064 29.122 29.122s-13.064 29.122-29.122 29.122h-15.924v30h15.924c32.6 0 59.122-26.522 59.122-59.122s-26.522-59.122-59.122-59.122z" fill="#333940"/></g></g></g></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View file

@ -0,0 +1,12 @@
[
{
"authors": [
"Freepik"
],
"path": "trail.svg",
"license": "CC-BY",
"sources": [
"https://www.flaticon.com/free-icon/trail_3273172?term=trail&page=1&position=11&page=1&position=11&related_id=3273172&origin=search"
]
}
]

View file

@ -1,5 +1,5 @@
{
"id": "trails",
"id": "trail",
"name": {
"nl": "paden"
},
@ -7,7 +7,11 @@
"source": {
"osmTags": {
"and": [
"route=hiking"
{"or": [
"route=hiking",
"route=bycicle",
"route=horse"
]}
]
}
},
@ -38,6 +42,9 @@
}
]
},
"icon": {
"render": "./assets/layers/trail/trail.svg"
},
"description": {
"nl": "Paden waarlangs kan gewandeld worden"
},

View file

@ -0,0 +1,39 @@
<svg
id="Capa_1"
enable-background="new 0 0 512 512"
height="512"
viewBox="0 0 512 512"
width="512"
xmlns="http://www.w3.org/2000/svg">
<g>
<g>
<path
d="m512 256c0 38.647-8.563 75.293-23.896 108.144-40.761 87.336-232.104 98.003-232.104 98.003s-191.591-10.837-232.275-98.369c-15.225-32.758-23.725-69.275-23.725-107.778 0-141.387 114.613-256 256-256s256 114.613 256 256zm0 0"
fill="#71edff"/>
<path
d="m512 256c0 26.051-3.891 51.191-11.129 74.871-5.031 16.469-11.672 32.231-19.75 47.109-8.25 15.2-147.391 79.104-225.121 79.104s-216.871-63.904-225.109-79.104c-3.289-6.031-6.332-12.21-9.121-18.531-14-31.629-21.77-66.629-21.77-103.449 0-46.219 12.25-89.57 33.68-127 44.121 77.07 127.16 129 222.32 129s178.211-51.93 222.32-129c21.43 37.43 33.68 80.781 33.68 127zm0 0"
fill="#00c7ec"/>
</g>
<g>
<path
d="m256 81.172-27.963 55.927 27.963 55.926c30.888 0 55.927-25.039 55.927-55.927 0-30.887-25.039-55.926-55.927-55.926z"
fill="#fe9c1b"/>
<path
d="m200.073 137.099c0 30.887 25.039 55.927 55.927 55.927v-111.854c-30.888 0-55.927 25.039-55.927 55.927z"
fill="#fec07f"/>
<path
d="m200.073 137.099c0 30.887 25.039 55.927 55.927 55.927-48.803-28.6-51.532-77.696 0-111.854-30.888 0-55.927 25.039-55.927 55.927z" fill="#fff5b2"/><path d="m342.572 314.915h22.984v68.185h-22.984z" fill="#c93131"/><path d="m146.445 314.915h22.984v68.185h-22.984z" fill="#c93131"/><path d="m452.127 294.307-98.063-167.934-98.064 167.934h25.518l-25.518 43.592h196.127l-25.518-43.592z" fill="#1c5e70"/><path d="m256 294.307-98.064-167.934-98.063 167.934h25.518l-25.518 43.592h196.127l-25.518-43.592z" fill="#35707f"/><path d="m157.125 337.899v-210.136l-97.252 166.544h25.518l-25.518 43.592z"
fill="#009f8b"/>
<path
d="m155.47 491.497 72.012-9.497v-117.9h-203.586c26.599 57.015 73.574 102.606 131.574 127.397z"
fill="#84ed48"/>
<path
d="m284.517 364.1v117.9l72.012 9.497c58-24.791 104.975-70.382 131.575-127.397z"
fill="#23d089"/>
<path
d="m284.517 364.1h-28.517l-90 73.95 90 73.95c62.521 0 119.797-22.423 164.252-59.651z"
fill="#fe9c1b"/>
<path
d="m227.482 364.1-135.734 88.249c44.455 37.228 101.731 59.651 164.252 59.651v-147.9z"
fill="#fec07f"/>
</g></g></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -4,7 +4,7 @@
"en": "Visitor Information Centre",
"nl": "Bezoekerscentrum"
},
"minzoom": 8,
"minzoom": 12,
"source": {
"osmTags": {
"and": [
@ -19,8 +19,8 @@
},
"title": {
"render": {
"nl": "Bezoekerscentrum",
"en": "Visitor Centre"
"nl": "{name}",
"en": "{name}"
},
"mappings": [
{

View file

@ -0,0 +1,187 @@
{
"id": "watermill",
"name": {
"nl": "watermolens"
},
"minzoom": 12,
"source": {
"osmTags": {
"and": [
"man_made=watermill"
]
}
},
"title": {
"render": {
"nl": "Watermolens"
},
"mappings": [
{
"if": {
"and": [
"name:nl~*"
]
},
"then": {
"nl": "{name:nl}"
}
},
{
"if": {
"and": [
"name~*"
]
},
"then": {
"nl": "{name}"
}
}
]
},
"description": {
"nl": "Watermolens"
},
"tagRenderings": [
"images",
{
"#": "Access tag",
"render": {
"nl": "De toegankelijkheid van dit gebied is: {access:description}"
},
"question": {
"nl": "Is dit gebied toegankelijk?"
},
"freeform": {
"key": "access:description"
},
"mappings": [
{
"if": {
"and": [
"access=yes",
"fee="
]
},
"then": {
"nl": "Vrij toegankelijk"
}
},
{
"if": {
"and": [
"access=no",
"fee="
]
},
"then": {
"nl": "Niet toegankelijk"
}
},
{
"if": {
"and": [
"access=private",
"fee="
]
},
"then": {
"nl": "Niet toegankelijk, want privégebied"
}
},
{
"if": {
"and": [
"access=permissive",
"fee="
]
},
"then": {
"nl": "Toegankelijk, ondanks dat het privegebied is"
}
},
{
"if": {
"and": [
"access=guided",
"fee="
]
},
"then": {
"nl": "Enkel toegankelijk met een gids of tijdens een activiteit"
}
},
{
"if": {
"and": [
"access=yes",
"fee=yes"
]
},
"then": {
"nl": "Toegankelijk mits betaling"
}
}
]
},
{
"#": "Operator tag",
"render": {
"nl": "Beheer door {operator}"
},
"question": {
"nl": "Wie beheert dit pad?"
},
"freeform": {
"key": "operator"
},
"mappings": [
{
"if": {
"and": [
"operator=Natuurpunt"
]
},
"then": {
"nl": "<img src=\"./assets/themes/buurtnatuur/Natuurpunt.jpg\" style=\"width:1.5em\">Dit gebied wordt beheerd door Natuurpunt"
}
},
{
"if": {
"and": [
"operator~(n|N)atuurpunt.*"
]
},
"then": {
"nl": "<img src=\"./assets/themes/buurtnatuur/Natuurpunt.jpg\" style=\"width:1.5em\">Dit gebied wordt beheerd door {operator}"
},
"hideInAnswer": true
}
]
}
],
"hideUnderlayingFeaturesMinPercentage": 10,
"wayHandling": 2,
"width": {
"render": "10"
},
"iconSize": {
"render": "50,50,center"
},
"color": {
"render": "#FFC0CB"
},
"presets": [
{
"tags": [
"man_made=watermill",
"fixme=Toegevoegd met MapComplete, geometry nog uit te tekenen"
],
"title": {
"nl": "Paden"
},
"description": {
"nl": "Voeg een ontbrekend, erkend pad toe."
}
}
]
}

View file

@ -24,10 +24,13 @@
"startZoom": 12,
"widenFactor": 0.05,
"socialImage": "",
"layers": [
{
"builtin": ["nature_reserve", "trails"],
"builtin": [
"nature_reserve",
"trail",
"visitor_information_centre"
],
"override": {
"source": {
"osmTags": {
@ -40,22 +43,12 @@
},
"drinking_water",
"bench",
"bench_at_pt",
"picnic_table",
"birdhide",
"toilet",
{
"builtin": "visitor_information_centre",
"override": {
"source": {
"osmTags": {
"+and": [
"operator~.*[nN]atuurpunt.*"
]
}
}
}
}
"watermill",
"information_board",
"parking"
],
"roamingRenderings": []
}

View file

@ -0,0 +1,12 @@
[
{
"authors": [
"Freepik"
],
"path": "parkings.svg",
"license": "CC-BY",
"sources": [
"https://www.flaticon.com/free-icon/placeholder_608690?term=parking&page=1&position=16&page=1&position=16&related_id=608690&origin=search"
]
}
]

View file

@ -0,0 +1,32 @@
{
"id": "parkings",
"title": {
"nl": "Parking",
"en": "Parking"
},
"shortDescription": {
"nl": "Deze kaart toont verschillende parkeerplekken",
"en": "This map shows different parking spots"
},
"description": {
"nl": "Deze kaart toont verschillende parkeerplekken",
"en": "This map shows different parking spots"
},
"language": [
"nl",
"en"
],
"maintainer": "",
"icon": "./assets/themes/parkings/parkings.svg",
"version": "0",
"startLat": 51.20875,
"startLon": 3.22435,
"startZoom": 12,
"widenFactor": 0.05,
"socialImage": "",
"layers": [
"parking"
],
"roamingRenderings": []
}

View file

@ -0,0 +1 @@
<svg id="Capa_1" enable-background="new 0 0 512 512" height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg"><g><g><g><g><g><g><g><g><path d="m222.923 509.883c-125.76-16.224-222.923-123.707-222.923-253.883 0-141.385 114.615-256 256-256s256 114.615 256 256c0 130.176-97.163 237.659-222.923 253.883z" fill="#ffce00"/></g></g></g></g></g></g></g><path d="m288.816 509.916c125.886-16.108 223.184-123.65 223.184-253.916 0-4.848-.135-9.664-.401-14.445l-123.709-123.709-244.591 260.094 129.3 129.3z" fill="#ffa300"/><g><path d="m222.923 509.882c10.828 1.397 21.869 2.118 33.077 2.118s22.249-.721 33.077-2.118v-187.467h-66.155v187.467z" fill="#707789"/></g><g><path d="m289.077 322.415h-32.957v189.584c11.167-.005 22.167-.725 32.957-2.117z" fill="#555a66"/></g><g><g><g><g><g><g><g><ellipse cx="256" cy="238.86" fill="#fff" rx="157.085" ry="157.085" transform="matrix(.707 -.707 .707 .707 -93.919 250.98)"/><path d="m413.085 238.86c0-86.716-70.265-157.019-156.965-157.084v314.168c86.701-.066 156.965-70.368 156.965-157.084z" fill="#e9edf5"/><path d="m256 417.945c-98.748 0-179.086-80.337-179.086-179.085s80.338-179.086 179.086-179.086 179.086 80.338 179.086 179.086-80.338 179.085-179.086 179.085zm0-314.171c-74.486 0-135.086 60.599-135.086 135.086 0 74.486 60.6 135.085 135.086 135.085s135.086-60.599 135.086-135.085c0-74.487-60.6-135.086-135.086-135.086z" fill="#ff583e"/><path d="m435.086 238.86c0-98.708-80.273-179.018-178.965-179.084v44c74.431.065 134.965 60.638 134.965 135.084s-60.534 135.018-134.965 135.084v44c98.692-.066 178.965-80.376 178.965-179.084z" fill="#f92814"/></g></g></g></g></g></g></g><g><path d="m272.045 146.859h-59.122v178.993h30v-60.749h29.122c32.6 0 59.122-26.522 59.122-59.122s-26.522-59.122-59.122-59.122zm0 88.244h-29.122v-20.141-38.103h29.122c16.058 0 29.122 13.064 29.122 29.122s-13.064 29.122-29.122 29.122z" fill="#555a66"/><g><path d="m272.045 146.859h-15.924v30h15.924c16.058 0 29.122 13.064 29.122 29.122s-13.064 29.122-29.122 29.122h-15.924v30h15.924c32.6 0 59.122-26.522 59.122-59.122s-26.522-59.122-59.122-59.122z" fill="#333940"/></g></g></g></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View file

@ -0,0 +1,12 @@
[
{
"authors": [
"Freepik"
],
"path": "trails.svg",
"license": "CC-BY",
"sources": [
"https://www.flaticon.com/free-icon/trail_3273172?term=trail&page=1&position=11&page=1&position=11&related_id=3273172&origin=search"
]
}
]

View file

@ -0,0 +1,31 @@
{
"id": "trails",
"title": {
"nl": "Paden",
"en": "Trails"
},
"shortDescription": {
"nl": "Deze kaart toont all verschillende paden",
"en": "This map shows trails"
},
"description": {
"nl": "Deze kaart toont all verschillende paden",
"en": "This map shows trails"
},
"language": [
"nl",
"en"
],
"maintainer": "",
"icon": "./assets/themes/trails/trails.svg",
"version": "0",
"startLat": 51.20875,
"startLon": 3.22435,
"startZoom": 8,
"widenFactor": 0.05,
"socialImage": "",
"layers": [
"trail"
],
"roamingRenderings": []
}

View file

@ -0,0 +1,39 @@
<svg
id="Capa_1"
enable-background="new 0 0 512 512"
height="512"
viewBox="0 0 512 512"
width="512"
xmlns="http://www.w3.org/2000/svg">
<g>
<g>
<path
d="m512 256c0 38.647-8.563 75.293-23.896 108.144-40.761 87.336-232.104 98.003-232.104 98.003s-191.591-10.837-232.275-98.369c-15.225-32.758-23.725-69.275-23.725-107.778 0-141.387 114.613-256 256-256s256 114.613 256 256zm0 0"
fill="#71edff"/>
<path
d="m512 256c0 26.051-3.891 51.191-11.129 74.871-5.031 16.469-11.672 32.231-19.75 47.109-8.25 15.2-147.391 79.104-225.121 79.104s-216.871-63.904-225.109-79.104c-3.289-6.031-6.332-12.21-9.121-18.531-14-31.629-21.77-66.629-21.77-103.449 0-46.219 12.25-89.57 33.68-127 44.121 77.07 127.16 129 222.32 129s178.211-51.93 222.32-129c21.43 37.43 33.68 80.781 33.68 127zm0 0"
fill="#00c7ec"/>
</g>
<g>
<path
d="m256 81.172-27.963 55.927 27.963 55.926c30.888 0 55.927-25.039 55.927-55.927 0-30.887-25.039-55.926-55.927-55.926z"
fill="#fe9c1b"/>
<path
d="m200.073 137.099c0 30.887 25.039 55.927 55.927 55.927v-111.854c-30.888 0-55.927 25.039-55.927 55.927z"
fill="#fec07f"/>
<path
d="m200.073 137.099c0 30.887 25.039 55.927 55.927 55.927-48.803-28.6-51.532-77.696 0-111.854-30.888 0-55.927 25.039-55.927 55.927z" fill="#fff5b2"/><path d="m342.572 314.915h22.984v68.185h-22.984z" fill="#c93131"/><path d="m146.445 314.915h22.984v68.185h-22.984z" fill="#c93131"/><path d="m452.127 294.307-98.063-167.934-98.064 167.934h25.518l-25.518 43.592h196.127l-25.518-43.592z" fill="#1c5e70"/><path d="m256 294.307-98.064-167.934-98.063 167.934h25.518l-25.518 43.592h196.127l-25.518-43.592z" fill="#35707f"/><path d="m157.125 337.899v-210.136l-97.252 166.544h25.518l-25.518 43.592z"
fill="#009f8b"/>
<path
d="m155.47 491.497 72.012-9.497v-117.9h-203.586c26.599 57.015 73.574 102.606 131.574 127.397z"
fill="#84ed48"/>
<path
d="m284.517 364.1v117.9l72.012 9.497c58-24.791 104.975-70.382 131.575-127.397z"
fill="#23d089"/>
<path
d="m284.517 364.1h-28.517l-90 73.95 90 73.95c62.521 0 119.797-22.423 164.252-59.651z"
fill="#fe9c1b"/>
<path
d="m227.482 364.1-135.734 88.249c44.455 37.228 101.731 59.651 164.252 59.651v-147.9z"
fill="#fec07f"/>
</g></g></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1,74 +1,76 @@
{
"id": "waste_basket",
"title": {
"en": "Waste Basket",
"nl": "Vuilnisbak"
},
"shortDescription": {
"en": "Throw away waste",
"nl": "Afval weggooien"
},
"description": {
"en": "This is a public waste basket, thrash can, where you can throw away your thrash.",
"nl": "Dit is een publieke vuilnisbak waar je je afval kan weggooien."
},
"language": [
"en",
"nl"
],
"maintainer": "",
"icon": "./assets/themes/waste_basket/waste_basket.svg",
"version": "7/7/2021",
"startLat": 0,
"startLon": 0,
"startZoom": 1,
"widenFactor": 0.05,
"socialImage": "",
"layers": [
{
"id": "waste_basket",
"name": {
"en": "Waste Basket",
"nl": "Vuilnisbak"
},
"minzoom": 12,
"source": {"osmTags": {
"id": "waste_basket",
"title": {
"en": "Waste Basket",
"nl": "Vuilnisbak"
},
"shortDescription": {
"en": "Throw away waste",
"nl": "Afval weggooien"
},
"description": {
"en": "This is a public waste basket, thrash can, where you can throw away your thrash.",
"nl": "Dit is een publieke vuilnisbak waar je je afval kan weggooien."
},
"language": [
"en",
"nl"
],
"maintainer": "",
"icon": "./assets/themes/waste_basket/waste_basket.svg",
"version": "7/7/2021",
"startLat": 0,
"startLon": 0,
"startZoom": 1,
"widenFactor": 0.05,
"socialImage": "",
"layers": [
{
"id": "waste_basket",
"name": {
"en": "Waste Basket",
"nl": "Vuilnisbak"
},
"minzoom": 12,
"source": {
"osmTags": {
"and": [
"amenity=waste_basket"
]
}},
"title": {
"render": {
"en": "Waste Basket",
"nl": "Vuilnisbak"
}
},
"description": {
"en": "This is a public waste basket, thrash can, where you can throw away your thrash.",
"nl": "Dit is een publieke vuilnisbak waar je je afval kan weggooien."
},
"tagRenderings": [],
"hideUnderlayingFeaturesMinPercentage": 0,
"icon": {
"render": "./assets/themes/waste_basket/waste_basket.svg"
},
"width": {
"render": "8"
},
"iconSize": {
"render": "40,40,center",
"mappings": [
{
"if": {
"and": [
"amenity=waste_basket"
]
},
"then": {
"en": "Waste Basket",
"nl": "Vuilnisbak"
}
}
},
"title": {
"render": {
"en": "Waste Basket",
"nl": "Vuilnisbak"
}
},
"description": {
"en": "This is a public waste basket, thrash can, where you can throw away your thrash.",
"nl": "Dit is een publieke vuilnisbak waar je je afval kan weggooien."
},
"tagRenderings": [],
"hideUnderlayingFeaturesMinPercentage": 0,
"icon": {
"render": "./assets/themes/waste_basket/waste_basket.svg"
},
"width": {
"render": "8"
},
"iconSize": {
"render": "40,40,center",
"mappings": [
{
"if": {
"and": [
"amenity=waste_basket"
]
},
"then": {
"en": "Waste Basket",
"nl": "Vuilnisbak"
}
}
]
},
"color": {

View file

@ -71,6 +71,16 @@
}
}
},
"nature_reserves": {
"tagRenderings": {
"8": {
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
},
"9": {
"render": "<a href='tel:{email}' target='_blank'>{phone}</a>"
}
}
},
"playground": {
"tagRenderings": {
"7": {

View file

@ -930,6 +930,33 @@
}
}
},
"nature_reserves": {
"tagRenderings": {
"5": {
"question": "Sind Hunde in diesem Naturschutzgebiet erlaubt?",
"mappings": {
"0": {
"then": "Hunde müssen angeleint sein"
},
"1": {
"then": "Hunde sind nicht erlaubt"
},
"2": {
"then": "Hunde dürfen frei herumlaufen"
}
}
},
"6": {
"question": "Auf welcher Webseite kann man mehr Informationen über dieses Naturschutzgebiet finden?"
},
"8": {
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
},
"9": {
"render": "<a href='tel:{email}' target='_blank'>{phone}</a>"
}
}
},
"picnic_table": {
"name": "Picknick-Tische",
"title": {

View file

@ -1012,6 +1012,42 @@
}
}
},
"nature_reserves": {
"tagRenderings": {
"5": {
"question": "Are dogs allowed in this nature reserve?",
"mappings": {
"0": {
"then": "Dogs have to be leashed"
},
"1": {
"then": "No dogs allowed"
},
"2": {
"then": "Dogs are allowed to roam freely"
}
}
},
"6": {
"question": "On which webpage can one find more information about this nature reserve?"
},
"7": {
"question": "Whom is the curator of this nature reserve?<br/><span class='subtle'>Respect privacy - only fill out a name if this is widely published",
"render": "{curator} is the curator of this nature reserve"
},
"8": {
"question": "What email adress can one send to with questions and problems with this nature reserve?<br/><span class='subtle'>Respect privacy - only fill out a personal email address if this is widely published",
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
},
"9": {
"question": "What phone number can one call to with questions and problems with this nature reserve?<br/><span class='subtle'>Respect privacy - only fill out a personal phone number address if this is widely published",
"render": "<a href='tel:{email}' target='_blank'>{phone}</a>"
},
"12": {
"render": "Surface area: {_surface:ha}Ha"
}
}
},
"picnic_table": {
"name": "Picnic tables",
"title": {
@ -1773,7 +1809,12 @@
"visitor_information_centre": {
"name": "Visitor Information Centre",
"title": {
"render": "{name}"
"render": "{name}",
"mappings": {
"1": {
"then": "{name}"
}
}
},
"description": "A visitor center offers information about a specific attraction or place of interest where it is located."
}

View file

@ -984,6 +984,38 @@
}
}
},
"nature_reserves": {
"tagRenderings": {
"5": {
"question": "Les chiens sont-ils autorisés dans cette réserve naturelle ?",
"mappings": {
"0": {
"then": "Les chiens doivent être tenus en laisse"
},
"1": {
"then": "Chiens interdits"
},
"2": {
"then": "Les chiens sont autorisés à se promener librement"
}
}
},
"6": {
"question": "Sur quelle page web peut-on trouver plus d'informations sur cette réserve naturelle ?"
},
"8": {
"question": "À quelle adresse courriel peut-on envoyer des questions et des problèmes concernant cette réserve naturelle ? <br/><span class='subtle'>Respecter la vie privée renseignez une adresse électronique personnelle seulement si celle-ci est largement publiée",
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
},
"9": {
"question": "Quel numéro de téléphone peut-on appeler pour poser des questions et résoudre des problèmes concernant cette réserve naturelle ? <br/><span class='subtil'>Respecter la vie privée renseignez un numéro de téléphone personnel seulement si celui-ci est largement publié",
"render": "<a href='tel:{email}' target='_blank'>{phone}</a>"
},
"12": {
"render": "Superficie : {_surface:ha}&nbsp;ha"
}
}
},
"picnic_table": {
"name": "Tables de pique-nique",
"title": {

View file

@ -74,6 +74,16 @@
}
}
},
"nature_reserves": {
"tagRenderings": {
"8": {
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
},
"9": {
"render": "<a href='tel:{email}' target='_blank'>{phone}</a>"
}
}
},
"playground": {
"tagRenderings": {
"7": {

View file

@ -1012,6 +1012,42 @@
}
}
},
"nature_reserves": {
"tagRenderings": {
"5": {
"question": "I cani sono ammessi in questa riserva naturale?",
"mappings": {
"0": {
"then": "I cani devono essere tenuti al guinzaglio"
},
"1": {
"then": "I cani non sono ammessi"
},
"2": {
"then": "I cani sono liberi di girare liberi"
}
}
},
"6": {
"question": "In quale pagina web si possono trovare altre informazioni riguardanti questa riserva naturale?"
},
"7": {
"question": "Chi è il curatore di questa riserva naturale?<br/><span class='subtle'>Rispetta la privacy (scrivi il nome solo se questo è noto pubblicamente)",
"render": "{curator} è il curatore di questa riserva naturale"
},
"8": {
"question": "Qual è lindirizzo email a cui scrivere per fare domande o segnalare problemi su questa riserva naturale?<br/><span class='subtle'>Rispetta la privacy (compila lindirizzo email personale solo se è stato reso pubblico)",
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
},
"9": {
"question": "Quale numero di telefono comporre per fare domande o segnalare problemi riguardanti questa riserva naturale?br/><span class='subtle'>Rispetta la privacy (inserisci il numero di telefono privato solo se questo è noto pubblicamente)",
"render": "<a href='tel:{email}' target='_blank'>{phone}</a>"
},
"12": {
"render": "Area: {_surface:ha} ha"
}
}
},
"picnic_table": {
"name": "Tavoli da picnic",
"title": {

View file

@ -1175,6 +1175,119 @@
}
}
},
"nature_reserves": {
"name": "Natuurgebied",
"title": {
"render": "Natuurgebied",
"mappings": {
"0": {
"then": "{name:nl}"
},
"1": {
"then": "{name}"
}
}
},
"description": "Een natuurgebied is een gebied waar actief ruimte gemaakt word voor de natuur. Typisch zijn deze in beheer van Natuurpunt of het Agentschap Natuur en Bos of zijn deze erkend door de overheid.",
"tagRenderings": {
"1": {
"render": "De toegankelijkheid van dit gebied is: {access:description}",
"question": "Is dit gebied toegankelijk?",
"mappings": {
"0": {
"then": "Vrij toegankelijk"
},
"1": {
"then": "Niet toegankelijk"
},
"2": {
"then": "Niet toegankelijk, want privégebied"
},
"3": {
"then": "Toegankelijk, ondanks dat het privegebied is"
},
"4": {
"then": "Enkel toegankelijk met een gids of tijdens een activiteit"
},
"5": {
"then": "Toegankelijk mits betaling"
}
}
},
"2": {
"render": "Beheer door {operator}",
"question": "Wie beheert dit gebied?",
"mappings": {
"0": {
"then": "<img src=\"./assets/themes/buurtnatuur/Natuurpunt.jpg\" style=\"width:1.5em\">Dit gebied wordt beheerd door Natuurpunt"
},
"1": {
"then": "<img src=\"./assets/themes/buurtnatuur/Natuurpunt.jpg\" style=\"width:1.5em\">Dit gebied wordt beheerd door {operator}"
},
"2": {
"then": "<img src=\"./assets/themes/buurtnatuur/ANB.jpg\" style=\"width:1.5em\">Dit gebied wordt beheerd door het Agentschap Natuur en Bos"
}
}
},
"3": {
"render": "Dit gebied heet {name:nl}",
"question": "Wat is de Nederlandstalige naam van dit gebied?"
},
"4": {
"render": "Dit gebied heet {name}",
"question": "Wat is de naam van dit gebied?",
"mappings": {
"0": {
"then": "Dit gebied heeft geen naam"
}
}
},
"5": {
"question": "Zijn honden toegelaten in dit gebied?",
"mappings": {
"0": {
"then": "Honden moeten aan de leiband"
},
"1": {
"then": "Honden zijn niet toegestaan"
},
"2": {
"then": "Honden zijn welkom en mogen vrij rondlopen"
}
}
},
"6": {
"question": "Op welke webpagina kan men meer informatie vinden over dit natuurgebied?"
},
"7": {
"question": "Wie is de conservator van dit gebied?<br/><span class='subtle'>Respecteer privacy - geef deze naam enkel als die duidelijk is gepubliceerd",
"render": "{curator} is de beheerder van dit gebied"
},
"8": {
"question": "Waar kan men naartoe emailen voor vragen en meldingen van dit natuurgebied?<br/><span class='subtle'>Respecteer privacy - geef enkel persoonlijke emailadressen als deze elders zijn gepubliceerd",
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
},
"9": {
"question": "Waar kan men naartoe bellen voor vragen en meldingen van dit natuurgebied?<br/><span class='subtle'>Respecteer privacy - geef enkel persoonlijke telefoonnummers als deze elders zijn gepubliceerd",
"render": "<a href='tel:{email}' target='_blank'>{phone}</a>"
},
"10": {
"render": "Extra info: <i>{description}</i>"
},
"11": {
"render": "Extra info: <i>{description:0}</i>"
},
"12": {
"render": "Totale oppervlakte: {_surface:ha}Ha"
}
},
"presets": {
"0": {
"title": "Natuurreservaat",
"description": "Voeg een ontbrekend, erkend natuurreservaat toe, bv. een gebied dat beheerd wordt door het ANB of natuurpunt"
}
}
},
"picnic_table": {
"name": "Picnictafels",
"title": {
@ -1846,6 +1959,65 @@
}
}
},
"trails": {
"name": "paden",
"title": {
"render": "Paden",
"mappings": {
"0": {
"then": "{name:nl}"
},
"1": {
"then": "{name}"
}
}
},
"description": "Paden waarlangs kan gewandeld worden",
"tagRenderings": {
"1": {
"render": "De toegankelijkheid van dit gebied is: {access:description}",
"question": "Is dit gebied toegankelijk?",
"mappings": {
"0": {
"then": "Vrij toegankelijk"
},
"1": {
"then": "Niet toegankelijk"
},
"2": {
"then": "Niet toegankelijk, want privégebied"
},
"3": {
"then": "Toegankelijk, ondanks dat het privegebied is"
},
"4": {
"then": "Enkel toegankelijk met een gids of tijdens een activiteit"
},
"5": {
"then": "Toegankelijk mits betaling"
}
}
},
"2": {
"render": "Beheer door {operator}",
"question": "Wie beheert dit pad?",
"mappings": {
"0": {
"then": "<img src=\"./assets/themes/buurtnatuur/Natuurpunt.jpg\" style=\"width:1.5em\">Dit gebied wordt beheerd door Natuurpunt"
},
"1": {
"then": "<img src=\"./assets/themes/buurtnatuur/Natuurpunt.jpg\" style=\"width:1.5em\">Dit gebied wordt beheerd door {operator}"
}
}
}
},
"presets": {
"0": {
"title": "Paden",
"description": "Voeg een ontbrekend, erkend pad toe."
}
}
},
"tree_node": {
"name": "Boom",
"title": {
@ -2003,7 +2175,15 @@
"visitor_information_centre": {
"name": "Bezoekerscentrum",
"title": {
"render": "{name}"
"render": "{name}",
"mappings": {
"0": {
"then": "{name:nl}"
},
"1": {
"then": "{name}"
}
}
},
"description": "Een bezoekerscentrum biedt informatie over een specifieke attractie of bezienswaardigheid waar het is gevestigd."
}

View file

@ -493,6 +493,16 @@
}
}
},
"nature_reserves": {
"tagRenderings": {
"8": {
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
},
"9": {
"render": "<a href='tel:{email}' target='_blank'>{phone}</a>"
}
}
},
"picnic_table": {
"name": "Столы для пикника",
"title": {

View file

@ -1192,5 +1192,32 @@
"title": "Trees",
"shortDescription": "Map all the trees",
"description": "Map all the trees!"
},
"waste_basket": {
"title": "Waste Basket",
"shortDescription": "Throw away waste",
"description": "This is a public waste basket, thrash can, where you can throw away your thrash.",
"layers": {
"0": {
"name": "Waste Basket",
"title": {
"render": "Waste Basket"
},
"description": "This is a public waste basket, thrash can, where you can throw away your thrash.",
"iconSize": {
"mappings": {
"0": {
"then": "Waste Basket"
}
}
},
"presets": {
"0": {
"title": "Waste Basket",
"description": "Throw away waste"
}
}
}
}
}
}

View file

@ -974,6 +974,33 @@
"shortDescription": "Breng bomen in kaart",
"description": "Breng bomen in kaart!"
},
"waste_basket": {
"title": "Vuilnisbak",
"shortDescription": "Afval weggooien",
"description": "Dit is een publieke vuilnisbak waar je je afval kan weggooien.",
"layers": {
"0": {
"name": "Vuilnisbak",
"title": {
"render": "Vuilnisbak"
},
"description": "Dit is een publieke vuilnisbak waar je je afval kan weggooien.",
"iconSize": {
"mappings": {
"0": {
"then": "Vuilnisbak"
}
}
},
"presets": {
"0": {
"title": "Vuilnisbak",
"description": "Afval weggooien"
}
}
}
}
},
"width": {
"title": "Straatbreedtes",
"shortDescription": "Is de straat breed genoeg?",