forked from MapComplete/MapComplete
Create toerisme vlaanderen theme
This commit is contained in:
parent
7ba8455b24
commit
ebf0427b1f
7 changed files with 221 additions and 123 deletions
|
@ -17,7 +17,7 @@
|
|||
"pl": "Ławki",
|
||||
"pt_BR": "Bancos"
|
||||
},
|
||||
"minzoom": 14,
|
||||
"minzoom": 17,
|
||||
"source": {
|
||||
"osmTags": "amenity=bench"
|
||||
},
|
||||
|
|
|
@ -391,25 +391,29 @@
|
|||
{
|
||||
"#": "halal (no friture)",
|
||||
"question": {
|
||||
"nl": "Heeft deze eetgelegenheid een halal optie?"
|
||||
"nl": "Heeft deze frituur vegetarische snacks?",
|
||||
"fr": "Cette friterie est-elle équipée de snacks végétariens ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "diet:halal=no",
|
||||
"then": {
|
||||
"nl": "Geen halal opties beschikbaar"
|
||||
"nl": "Er zijn vegetarische snacks aanwezig",
|
||||
"fr": "Des collations végétariennes sont disponibles"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "diet:halal=limited",
|
||||
"then": {
|
||||
"nl": "Beperkte halal opties zijn beschikbaar"
|
||||
"nl": "Slechts enkele vegetarische snacks",
|
||||
"fr": "Quelques snacks végétariens seulement"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "diet:halal=yes",
|
||||
"then": {
|
||||
"nl": "halal opties zijn beschikbaar"
|
||||
"nl": "Geen vegetarische snacks beschikbaar",
|
||||
"fr": "Pas d'en-cas végétariens disponibles"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -421,48 +425,6 @@
|
|||
],
|
||||
"condition": "cuisine!=friture"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"nl": "Heeft deze frituur vegetarische snacks?",
|
||||
"fr": "Cette friterie est-elle équipée de snacks végétariens ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"diet:vegetarian=yes"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Er zijn vegetarische snacks aanwezig",
|
||||
"fr": "Des collations végétariennes sont disponibles"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"diet:vegetarian=limited"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Slechts enkele vegetarische snacks",
|
||||
"fr": "Quelques snacks végétariens seulement"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"diet:vegetarian=no"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Geen vegetarische snacks beschikbaar",
|
||||
"fr": "Pas d'en-cas végétariens disponibles"
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition": "cuisine=friture"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"nl": "Heeft deze frituur veganistische snacks?",
|
||||
|
@ -472,7 +434,7 @@
|
|||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"diet:vegan=yes"
|
||||
"diet:vegetarian=yes"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
|
@ -483,7 +445,7 @@
|
|||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"diet:vegan=limited"
|
||||
"diet:vegetarian=limited"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
|
@ -514,7 +476,7 @@
|
|||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"friture:oil=vegetable"
|
||||
"diet:vegan=yes"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
|
@ -525,13 +487,62 @@
|
|||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"friture:oil=animal"
|
||||
"diet:vegan=limited"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Dierlijk vet",
|
||||
"fr": "Graisse animale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"diet:vegetarian=no"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Geen veganistische snacks beschikbaar",
|
||||
"fr": "Pas d'en-cas végétaliens disponibles"
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition": "cuisine=friture"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"nl": "Als je je eigen container (bv. kookpot of kleine potjes voor saus) meeneemt, gebruikt de frituur deze dan om je bestelling in te doen?",
|
||||
"fr": "Est-il proposé d’utiliser ses propres contenants pour sa commande ?<br/>",
|
||||
"en": "If you bring your own container (such as a cooking pot and small pots), is it used to package your order?<br/>",
|
||||
"ja": "お客様が持参容器(調理用の鍋や小さな鍋など)をもってきた場合は、注文の梱包に使用されますか?<br/>"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"friture:oil=vegetable"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Je mag je <b>eigen containers</b> meenemen om je bestelling in mee te nemen en zo minder afval te maken",
|
||||
"fr": "Vous pouvez <b>apporter vos contenants</b> pour votre commande, limitant l’usage de matériaux à usage unique et les déchets",
|
||||
"en": "You can bring <b>your own containers</b> to get your order, saving on single-use packaging material and thus waste",
|
||||
"ja": "<b>自分の容器</b>を持ってきて、注文を受け取ることができ、使い捨ての梱包材を節約して、無駄を省くことができます"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"friture:oil=animal"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Je mag <b>geen</b> eigen containers meenemen om je bestelling in mee te nemen",
|
||||
"fr": "Apporter ses propres contenants <b>n’est pas permis</b>",
|
||||
"en": "Bringing your own container is <b>not allowed</b>",
|
||||
"ja": "独自の容器を持参することは<b>できません</b>",
|
||||
"ru": "Приносить свою тару <b>не разрешено</b>"
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition": "cuisine=friture"
|
||||
|
|
62
assets/layers/waste_basket/waste_basket.json
Normal file
62
assets/layers/waste_basket/waste_basket.json
Normal file
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"id": "waste_basket",
|
||||
"name": {
|
||||
"en": "Waste Basket",
|
||||
"nl": "Vuilnisbak"
|
||||
},
|
||||
"minzoom": 17,
|
||||
"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": [],
|
||||
"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": {
|
||||
"render": "#00f"
|
||||
},
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"amenity=waste_basket"
|
||||
],
|
||||
"title": {
|
||||
"en": "Waste Basket",
|
||||
"nl": "Vuilnisbak"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg">
|
||||
<path class="st0" d="m128 64a64 64 0 0 1-64 64 64 64 0 0 1-64-64 64 64 0 0 1 64-64 64 64 0 0 1 64 64" fill="#529add"/>
|
||||
<path d="m31.992 32.08v87.273a64 64 0 0 0 16 6.5293v-93.803z" fill="#666"/>
|
||||
<path d="m79.992 32.08v93.84a64 64 0 0 0 16-6.582v-87.258z" fill="#666"/>
|
||||
<path d="m23.992 44.08c-4.456 0-8.0429 3.587-8.0429 8.043v31.914c0 4.456 3.5869 8.043 8.0429 8.043h79.914c4.456 0 8.043-3.587 8.043-8.043v-31.914c0-4.456-3.587-8.043-8.043-8.043z" fill-opacity=".2"/>
|
||||
<path d="m24.036 40.08h79.913c4.456 0 8.0433 3.5873 8.0433 8.0433v31.913c0 4.456-3.5873 8.0433-8.0433 8.0433h-79.913c-4.456 0-8.0433-3.5873-8.0433-8.0433v-31.913c0-4.456 3.5873-8.0433 8.0433-8.0433z" fill="#fff" style="paint-order:normal"/>
|
||||
<path d="m23.992 40.08c-3.8167 0-6.9867 2.6476-7.7949 6.2129l28.746 41.787h14.143l-32.332-48zm16.619 0 32.332 48h14.143l-32.332-48zm28 0 32.332 48h3.0488c3.6926 0 6.7759-2.4795 7.7051-5.8691l-28.943-42.131zm28 0 15.381 22v-14c0-4.432-3.568-8-8-8zm-80.619 26v14c0 4.432 3.568 8 8 8h7.0938z" fill="#dd2e44" style="paint-order:normal"/>
|
||||
<path d="m24.03 40.08h79.924c4.4531 0 8.038 3.5849 8.038 8.038v31.924c0 4.453-3.5849 8.038-8.038 8.038h-79.924c-4.4531 0-8.038-3.5849-8.038-8.038v-31.924c0-4.453 3.5849-8.038 8.038-8.038z" fill="none" stroke="#555" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" style="paint-order:stroke markers fill"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 1.5 KiB |
|
@ -1,3 +1,56 @@
|
|||
<svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M8.71478 7.99533V15.0032C8.73645 15.138 8.7246 15.2762 8.68028 15.4051C8.63597 15.534 8.56056 15.6497 8.46103 15.7414C8.29711 15.907 8.07541 16 7.84428 16C7.61315 16 7.39145 15.907 7.22753 15.7414L5.47778 13.9627C5.38296 13.8675 5.31072 13.7513 5.26675 13.6234C5.22277 13.4954 5.2082 13.3591 5.22403 13.2245V8.00402L0.18473 1.44083C0.0426575 1.25543 -0.0214882 1.02037 0.0063802 0.78707C0.0342486 0.553773 0.151904 0.341292 0.333498 0.195845C0.487423 0.0703057 0.678576 0.00116361 0.875917 0H13.1242C13.3215 0.00116361 13.5127 0.0703057 13.6666 0.195845C13.8482 0.341292 13.9658 0.553773 13.9936 0.78707C14.0215 1.02037 13.9573 1.25543 13.8153 1.44083L8.77597 8.00402L8.71478 7.99533Z" fill="white"/>
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="14"
|
||||
height="16"
|
||||
viewBox="0 0 14 16"
|
||||
fill="none"
|
||||
version="1.1"
|
||||
id="svg4"
|
||||
sodipodi:docname="filter.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata10">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs8" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="999"
|
||||
id="namedview6"
|
||||
showgrid="false"
|
||||
inkscape:zoom="14.75"
|
||||
inkscape:cx="0.084745763"
|
||||
inkscape:cy="8"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg4" />
|
||||
<path
|
||||
d="M8.71478 7.99533V15.0032C8.73645 15.138 8.7246 15.2762 8.68028 15.4051C8.63597 15.534 8.56056 15.6497 8.46103 15.7414C8.29711 15.907 8.07541 16 7.84428 16C7.61315 16 7.39145 15.907 7.22753 15.7414L5.47778 13.9627C5.38296 13.8675 5.31072 13.7513 5.26675 13.6234C5.22277 13.4954 5.2082 13.3591 5.22403 13.2245V8.00402L0.18473 1.44083C0.0426575 1.25543 -0.0214882 1.02037 0.0063802 0.78707C0.0342486 0.553773 0.151904 0.341292 0.333498 0.195845C0.487423 0.0703057 0.678576 0.00116361 0.875917 0H13.1242C13.3215 0.00116361 13.5127 0.0703057 13.6666 0.195845C13.8482 0.341292 13.9658 0.553773 13.9936 0.78707C14.0215 1.02037 13.9573 1.25543 13.8153 1.44083L8.77597 8.00402L8.71478 7.99533Z"
|
||||
fill="white"
|
||||
id="path2"
|
||||
style="fill:#000000;fill-opacity:1" />
|
||||
</svg>
|
||||
|
|
Before Width: | Height: | Size: 813 B After Width: | Height: | Size: 2.2 KiB |
38
assets/themes/toerisme_vlaanderen/toerisme_vlaanderen.json
Normal file
38
assets/themes/toerisme_vlaanderen/toerisme_vlaanderen.json
Normal file
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"id": "toerisme_vlaanderen",
|
||||
"credits": "Commissioned theme for <a href='https://www.toerismevlaanderen.be/'>Toerisme Vlaandere</a>",
|
||||
"maintainer": "MapComplete",
|
||||
"version": "0.0.1",
|
||||
"language": [
|
||||
"en",
|
||||
"nl"
|
||||
],
|
||||
"title": {
|
||||
"nl": "Toeristisch relevante info"
|
||||
},
|
||||
"shortDescription": {
|
||||
"nl": "Een kaart om toeristisch relevante info op aan te duiden"
|
||||
},
|
||||
"description": {
|
||||
"nl": "Op deze kaart kan je info zien voor toeristen en zelf aanpasingen maken, zichtbaar voor iedereen"
|
||||
},
|
||||
"icon": "./assets/svg/star.svg",
|
||||
"startZoom": 8,
|
||||
"startLat": 50.8536,
|
||||
"startLon": 4.4330,
|
||||
"widenFactor": 0.2,
|
||||
"layers": [
|
||||
{
|
||||
"builtin": "food",
|
||||
"override": {
|
||||
"minzoom": 16
|
||||
}
|
||||
},
|
||||
"charging_station",
|
||||
"toilet",
|
||||
"bench",
|
||||
"waste_basket",
|
||||
"bike_repair_station"
|
||||
],
|
||||
"hideFromOverview": true
|
||||
}
|
|
@ -26,66 +26,10 @@
|
|||
"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": [],
|
||||
"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": {
|
||||
"render": "#00f"
|
||||
},
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"amenity=waste_basket"
|
||||
],
|
||||
"title": {
|
||||
"en": "Waste Basket",
|
||||
"nl": "Vuilnisbak"
|
||||
}
|
||||
}
|
||||
]
|
||||
"builtin": "waste_basket",
|
||||
"override": {
|
||||
"minzoom": 12
|
||||
}
|
||||
}
|
||||
],
|
||||
"roamingRenderings": []
|
||||
|
|
Loading…
Reference in a new issue