Merge branch 'pietervdvn:develop' into feature/bag-import
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"contributors": [
|
||||
{
|
||||
"commits": 4109,
|
||||
"commits": 4464,
|
||||
"contributor": "Pieter Vander Vennet"
|
||||
},
|
||||
{
|
||||
"commits": 112,
|
||||
"commits": 184,
|
||||
"contributor": "Robin van der Linde"
|
||||
},
|
||||
{
|
||||
|
@ -20,6 +20,10 @@
|
|||
"commits": 33,
|
||||
"contributor": "Christian Neumann"
|
||||
},
|
||||
{
|
||||
"commits": 31,
|
||||
"contributor": "Andrews Leruth"
|
||||
},
|
||||
{
|
||||
"commits": 31,
|
||||
"contributor": "Pieter Fiers"
|
||||
|
@ -37,9 +41,13 @@
|
|||
"contributor": "Ward"
|
||||
},
|
||||
{
|
||||
"commits": 20,
|
||||
"commits": 22,
|
||||
"contributor": "riQQ"
|
||||
},
|
||||
{
|
||||
"commits": 21,
|
||||
"contributor": "AlexanderRebai"
|
||||
},
|
||||
{
|
||||
"commits": 19,
|
||||
"contributor": "Niels Elgaard Larsen"
|
||||
|
@ -68,6 +76,10 @@
|
|||
"commits": 15,
|
||||
"contributor": "ToastHawaii"
|
||||
},
|
||||
{
|
||||
"commits": 14,
|
||||
"contributor": "Brice Maron"
|
||||
},
|
||||
{
|
||||
"commits": 13,
|
||||
"contributor": "Nicole"
|
||||
|
@ -81,7 +93,7 @@
|
|||
"contributor": "Bavo Vanderghote"
|
||||
},
|
||||
{
|
||||
"commits": 10,
|
||||
"commits": 11,
|
||||
"contributor": "dependabot[bot]"
|
||||
},
|
||||
{
|
||||
|
@ -124,10 +136,6 @@
|
|||
"commits": 5,
|
||||
"contributor": "David Haberthür"
|
||||
},
|
||||
{
|
||||
"commits": 4,
|
||||
"contributor": "AlexanderRebai"
|
||||
},
|
||||
{
|
||||
"commits": 4,
|
||||
"contributor": "OliNau"
|
||||
|
@ -152,10 +160,6 @@
|
|||
"commits": 3,
|
||||
"contributor": "Léo Villeveygoux"
|
||||
},
|
||||
{
|
||||
"commits": 2,
|
||||
"contributor": "Andrews Leruth"
|
||||
},
|
||||
{
|
||||
"commits": 2,
|
||||
"contributor": "pdassori"
|
||||
|
@ -196,6 +200,38 @@
|
|||
"commits": 2,
|
||||
"contributor": "Stanislas Gueniffey"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "eMerzh"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "Reiner Herrmann"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "Hopperpop"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "Arya"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "Robbert Gurdeep Singh"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "HispanicMojitos"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "kaipankrath"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "bxl-forever"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "loviuz"
|
||||
|
|
|
@ -45,7 +45,8 @@
|
|||
"hu": "A mentőállomás olyan terület, ahol mentőautókat, orvosi felszereléseket, egyéni védőfelszereléseket és egyéb orvosi felszereléseket tárolnak.",
|
||||
"ru": "Станция скорой помощи это полигон для хранения транспорта, медицинского оборудования, средств индивидуальной защиты и других медицинских принадлежностей.",
|
||||
"nl": "Een ambulancestation is een plaats waar ambulances, medisch materiaal, persoonlijk beschermingsmateriaal en aanverwanten worden bewaard.",
|
||||
"es": "Una estación de ambulancias es una zona para almacenar vehículos de ambulancia, equipamiento médico, equipos de protección personal y otros suministros médicos."
|
||||
"es": "Una estación de ambulancias es una zona para almacenar vehículos de ambulancia, equipamiento médico, equipos de protección personal y otros suministros médicos.",
|
||||
"da": "En ambulancestation er et område til opbevaring af ambulancekøretøjer, medicinsk udstyr, personlige værnemidler og andre medicinske forsyninger."
|
||||
},
|
||||
"tagRenderings": [
|
||||
{
|
||||
|
@ -95,7 +96,7 @@
|
|||
"hu": "Mi a neve annak az utcának, amelyben az állomás található?",
|
||||
"nl": "In welke straat ligt dit station?",
|
||||
"es": "¿Cual es el nombre de la calle en la que se encuentra la estación?",
|
||||
"da": " Hvad er vejnavnet, hvor stationen ligger?"
|
||||
"da": "Hvad er vejnavnet, hvor stationen ligger?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This station is along a highway called {addr:street}.",
|
||||
|
@ -121,7 +122,8 @@
|
|||
"de": "Wo befindet sich die Rettungswache? (z. B. Name von Stadtviertel, Dorf oder Stadt)",
|
||||
"hu": "Hol található az állomás? (Pl. a falu, kisváros vagy városrész neve.)",
|
||||
"nl": "Waar ligt het station? (v.b. naam van de buurt, dorp of stad)",
|
||||
"es": "¿Dónde se encuentra la estación? (ej. nombre del barrio, pueblo o ciudad)"
|
||||
"es": "¿Dónde se encuentra la estación? (ej. nombre del barrio, pueblo o ciudad)",
|
||||
"da": "Hvor ligger stationen? (f.eks. navn på kvarter, landsby eller by)"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "addr:place"
|
||||
|
@ -149,7 +151,8 @@
|
|||
"hu": "Milyen szervezet működteti ezt az állomást?",
|
||||
"ru": "Какая организация управляет этой станцией?",
|
||||
"nl": "Welke organisatie beheert dit station?",
|
||||
"es": "¿Qué agencia opera esta estación?"
|
||||
"es": "¿Qué agencia opera esta estación?",
|
||||
"da": "Hvilket agentur driver denne station?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This station is operated by {operator}.",
|
||||
|
@ -178,7 +181,8 @@
|
|||
"de": "Wie kann der Betreiber der Rettungswache eingestuft werden?",
|
||||
"hu": "Hogyan sorolható be az állomás üzemeltetője?",
|
||||
"nl": "Wat voor een organisatie is de beheerder van dit station?",
|
||||
"es": "¿Como está clasificada la operadora de la estación?"
|
||||
"es": "¿Como está clasificada la operadora de la estación?",
|
||||
"da": "Hvordan klassificeres stationsoperatøren?"
|
||||
},
|
||||
"render": {
|
||||
"en": "The operator is a(n) {operator:type} entity.",
|
||||
|
@ -188,7 +192,8 @@
|
|||
"de": "Der Betreiber ist eine {operator:type}.",
|
||||
"hu": "Az üzemeltető egy {operator:type} jellegű szervezet.",
|
||||
"nl": "De beheerder is van het type {operator:type}.",
|
||||
"es": "La operador a no es una entidad de tipo {operator:type}."
|
||||
"es": "La operador a no es una entidad de tipo {operator:type}.",
|
||||
"da": "Operatøren er en (n) {operator:type} enhed."
|
||||
},
|
||||
"freeform": {
|
||||
"key": "operator:type"
|
||||
|
@ -228,7 +233,8 @@
|
|||
"hu": "Mentőállomást egy közösségi vagy nem hivatalos szervezet működteti.",
|
||||
"ru": "Станция управляется волонтёрами или частной организацией.",
|
||||
"nl": "Dit station wordt beheerd door een informele of community organisatie.",
|
||||
"es": "La estación la opera una organización basada en la comunidad o informal."
|
||||
"es": "La estación la opera una organización basada en la comunidad o informal.",
|
||||
"da": "Stationen drives af en samfundsbaseret eller uformel organisation."
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -263,7 +269,8 @@
|
|||
"de": "Die Rettungswache wird von einer privaten Organisation betrieben.",
|
||||
"hu": "Az állomást egy magánkézben lévő szervezet működteti.",
|
||||
"nl": "Dit station wordt beheerd door een privé-organisatie.",
|
||||
"es": "La estación se opera privadamente."
|
||||
"es": "La estación se opera privadamente.",
|
||||
"da": "Stationen er privatdrevet."
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
"id": "Beragam karya seni",
|
||||
"pt": "Diversas obras de arte",
|
||||
"hu": "Szobrok, mellszobrok, graffitik és egyéb műalkotások nyílt világtérképe",
|
||||
"da": "Forskellige kunstværker",
|
||||
"da": "Et åbent kort over statuer, buster, graffitis og andre kunstværker over hele verden",
|
||||
"ca": "Un mapa obert d'estàtues, busts, grafitis i altres obres d'art del tot el món"
|
||||
},
|
||||
"minzoom": 12,
|
||||
|
@ -133,7 +133,8 @@
|
|||
"id": "Ini adalah {artwork_type}",
|
||||
"pt": "Isto é um(a) {artwork_type}",
|
||||
"hu": "Ez egy {artwork_type}",
|
||||
"pl": "Jest to {artwork_type}"
|
||||
"pl": "Jest to {artwork_type}",
|
||||
"da": "Dette er en {artwork_type}"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the type of this artwork?",
|
||||
|
@ -383,7 +384,8 @@
|
|||
"pt": "Azulejo (azulejo decorativo espanhol e português)",
|
||||
"hu": "Azulejo (portugál vagy spanyol dekoratív csempe)",
|
||||
"pl": "Azulejo (hiszpańskie płytka dekoracyjna)",
|
||||
"es": "Azulejo (Baldosas decorativas Españolas y Portuguesas)"
|
||||
"es": "Azulejo (Baldosas decorativas Españolas y Portuguesas)",
|
||||
"da": "Azulejo (spansk dekorativt flisebeklædning)"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -402,12 +404,41 @@
|
|||
"hu": "Csempe",
|
||||
"pl": "Płyta ceramiczna (fliza)",
|
||||
"ca": "Enrajolat",
|
||||
"es": "Cerámica"
|
||||
"es": "Cerámica",
|
||||
"da": "flisebeklædning"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "artwork_type=woodcarving",
|
||||
"then": {
|
||||
"nl": "Houtsculptuur",
|
||||
"en": "Woodcarving"
|
||||
}
|
||||
}
|
||||
],
|
||||
"id": "artwork-artwork_type"
|
||||
},
|
||||
{
|
||||
"id": "artwork-artist-wikidata",
|
||||
"render": {
|
||||
"en": "This artwork was made by {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}"
|
||||
},
|
||||
"question": {
|
||||
"en": "Who made this artwork?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "artist:wikidata",
|
||||
"type": "wikidata",
|
||||
"helperArgs": [
|
||||
{
|
||||
"key": "artist_name",
|
||||
"instanceOf": [
|
||||
"Q5"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Which artist created this?",
|
||||
|
@ -446,6 +477,7 @@
|
|||
"freeform": {
|
||||
"key": "artist_name"
|
||||
},
|
||||
"condition": "artist:wikidata=",
|
||||
"id": "artwork-artist_name"
|
||||
},
|
||||
{
|
||||
|
@ -480,7 +512,8 @@
|
|||
"pt": "Mais informações <a href='{website}' target='_blank'>neste site</a>",
|
||||
"hu": "További információ <a href='{website}' target='_blank'>ezen a weboldalon</a>",
|
||||
"pl": "Więcej informacji na <a href='{website}' target='_blank'>tej stronie</a>",
|
||||
"es": "Más información en <a href='{website}' target='_blank'>este sitio web</a>"
|
||||
"es": "Más información en <a href='{website}' target='_blank'>este sitio web</a>",
|
||||
"da": "Yderligere oplysninger på <a href='{website}' target='_blank'>dette websted</a>"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "website",
|
||||
|
@ -488,43 +521,20 @@
|
|||
},
|
||||
"id": "artwork-website"
|
||||
},
|
||||
"wikipedia",
|
||||
{
|
||||
"id": "artwork_subject",
|
||||
"condition": "subject:wikidata~*",
|
||||
"question": {
|
||||
"en": "Which Wikidata-entry corresponds with <b>this artwork</b>?",
|
||||
"nl": "Welk Wikidata-item beschrijft <b>dit kunstwerk</b>?",
|
||||
"fr": "Quelle entrée Wikidata correspond à <b>cette œuvre d'art</b> ?",
|
||||
"de": "Gibt es ein Wikidata Element für <b>dieses Kunstwerk</b>?",
|
||||
"it": "Quale elemento Wikidata corrisponde a <b>quest’opera d’arte</b>?",
|
||||
"ru": "Какая запись в Wikidata соответсвует <b>этой работе</b>?",
|
||||
"ja": "<b>このアートワーク</b>に関するWikidataのエントリーはどれですか?",
|
||||
"zh_Hant": "<b>這個藝術品</b>有那個對應的 Wikidata 項目?",
|
||||
"nb_NO": "Hvilken Wikipedia-oppføring samsvarer med <b>dette kunstverket</b>?",
|
||||
"id": "Entri Wikidata mana yang sesuai dengan <b>karya seni ini</b>?",
|
||||
"pt": "Que entrada no Wikidata corresponde a <b>esta obra de arte</b>?",
|
||||
"hu": "Melyik Wikidata-bejegyzés felel meg <b>ennek a műalkotásnak</b>?",
|
||||
"es": "¿Qué entrada de Wikidata se corresponde con <b>esta obra de arte</b>?",
|
||||
"da": "Hvilken Wikidata-indgang svarer til <b>dette kunstværk</b>?"
|
||||
},
|
||||
"render": {
|
||||
"en": "Corresponds with <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"nl": "Komt overeen met <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"fr": "Correspond à <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"de": "Entspricht <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"it": "Corrisponde a <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"ru": "Запись об этой работе в wikidata: <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"ja": "<a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>に関連する",
|
||||
"zh_Hant": "與 <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>對應",
|
||||
"nb_NO": "Samsvarer med <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"id": "Sesuai dengan <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"pt": "Corresponde a <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"hu": "Ez a megfelelő: <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>",
|
||||
"es": "Se corresponde con <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>"
|
||||
"en": "What does this artwork depict?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "wikidata",
|
||||
"key": "subject:wikidata",
|
||||
"type": "wikidata"
|
||||
},
|
||||
"id": "artwork-wikidata"
|
||||
"render": {
|
||||
"en": "This artwork depicts {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}"
|
||||
}
|
||||
}
|
||||
],
|
||||
"deletion": {
|
||||
|
@ -558,5 +568,8 @@
|
|||
"render": "10"
|
||||
}
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
"has_image"
|
||||
]
|
||||
}
|
|
@ -17,7 +17,8 @@
|
|||
"de": "Hindernisse beim Fahrradfahren, wie zum Beispiel Poller und Fahrrad Barrieren",
|
||||
"hu": "Kerékpározás közbeni akadályok, például terelőoszlopok és kerékpárakadályok",
|
||||
"fr": "Obstacles à vélo, tels que des potelets ou des barrières",
|
||||
"es": "Obstáculos durante el uso de la bicicleta, como bolardos y barreras para bicicletas"
|
||||
"es": "Obstáculos durante el uso de la bicicleta, como bolardos y barreras para bicicletas",
|
||||
"da": "Forhindringer under cykling, f.eks. pæle og cykelbarrierer"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
|
@ -36,7 +37,8 @@
|
|||
"ru": "Препятствие",
|
||||
"fr": "Barrière",
|
||||
"es": "Barrera",
|
||||
"ca": "Barrera"
|
||||
"ca": "Barrera",
|
||||
"da": "Barriere"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -60,7 +62,8 @@
|
|||
"de": "Barriere für Radfahrer",
|
||||
"fr": "Barrière cyclable",
|
||||
"ca": "Barrera ciclista",
|
||||
"es": "Barrera Ciclista"
|
||||
"es": "Barrera Ciclista",
|
||||
"da": "Cykelbarriere"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -130,6 +133,7 @@
|
|||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"question": {
|
||||
"en": "Can a bicycle go past this barrier?",
|
||||
|
@ -137,7 +141,8 @@
|
|||
"de": "Kann ein Radfahrer das Hindernis passieren?",
|
||||
"hu": "Át lehet-e menni rajta kerékpárral?",
|
||||
"fr": "Est-ce qu'un vélo peut franchir cette barrière ?",
|
||||
"es": "¿Puede pasar una bicicleta esta barrera?"
|
||||
"es": "¿Puede pasar una bicicleta esta barrera?",
|
||||
"da": "Kan en cykel køre forbi denne barriere?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -190,7 +195,8 @@
|
|||
"hu": "Ez egy kerékpárakadály, amely lelassítja a kerékpárosokat",
|
||||
"fr": "C'est une barrière visant à ralentir les vélos",
|
||||
"de": "Dies ist eine Fahrradbarriere, die Radfahrer abbremst",
|
||||
"es": "Esta es una barrera ciclista que ralentiza a los ciclistas"
|
||||
"es": "Esta es una barrera ciclista que ralentiza a los ciclistas",
|
||||
"da": "Dette er en cykelbarriere, der bremser cyklisterne"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -280,7 +286,8 @@
|
|||
"de": "Um welche Art Fahrradhindernis handelt es sich?",
|
||||
"hu": "Milyen fajta kerékpárakadály ez?",
|
||||
"fr": "Quel est ce type de barrière cyclable ?",
|
||||
"es": "¿Qué tipo de barrera ciclista es esta?"
|
||||
"es": "¿Qué tipo de barrera ciclista es esta?",
|
||||
"da": "Hvad er det for en cykelbarriere?"
|
||||
},
|
||||
"condition": "barrier=cycle_barrier",
|
||||
"mappings": [
|
||||
|
@ -292,7 +299,8 @@
|
|||
"de": "Einfach, nur zwei Barrieren mit einem Zwischenraum",
|
||||
"hu": "Egyszeres: csak két korlát, közöttük térköz",
|
||||
"fr": "Simple, deux barrières côte à côte",
|
||||
"es": "Simple, simplemente dos barreras con un espacio en el medio"
|
||||
"es": "Simple, simplemente dos barreras con un espacio en el medio",
|
||||
"da": "Enkelt, kun to barrierer med et mellemrum"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/themes/cycle_infra/Cycle_barrier_single.png",
|
||||
|
@ -307,7 +315,8 @@
|
|||
"de": "Doppelt, zwei Barrieren hintereinander",
|
||||
"hu": "Kétszeres: két, egymáshoz képest eltolt korlát egymás után",
|
||||
"fr": "Double, deux barrières successives",
|
||||
"es": "Doble, dos barreras una detrás de otra"
|
||||
"es": "Doble, dos barreras una detrás de otra",
|
||||
"da": "Dobbelt, to barrierer bag hinanden"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/themes/cycle_infra/Cycle_barrier_double.svg",
|
||||
|
@ -322,7 +331,8 @@
|
|||
"de": "Dreifach, drei Barrieren hintereinander",
|
||||
"hu": "Háromszoros: három, egymáshoz képest eltolt korlát egymás után",
|
||||
"fr": "Triple, trois barrières successives",
|
||||
"es": "Triple, tres barreras una detrás de otra"
|
||||
"es": "Triple, tres barreras una detrás de otra",
|
||||
"da": "Tredobbelt, tre barrierer bag hinanden"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/themes/cycle_infra/Cycle_barrier_triple.png",
|
||||
|
@ -337,7 +347,8 @@
|
|||
"de": "Eine Durchfahrtsbeschränkung, Durchfahrtsbreite ist oben kleiner als unten",
|
||||
"hu": "Szűkítőkapu: a rés felül keskenyebb, mint alul",
|
||||
"fr": "Poire, l’espace en hauteur est plus faible qu’au sol",
|
||||
"es": "Barrera de seguridad, el espacio es menor en la parte superior que en la inferior"
|
||||
"es": "Barrera de seguridad, el espacio es menor en la parte superior que en la inferior",
|
||||
"da": "Squeeze gate, mellemrummet er mindre i toppen end i bunden"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/themes/cycle_infra/Cycle_barrier_squeeze.png",
|
||||
|
@ -363,7 +374,8 @@
|
|||
"de": "Welche Durchfahrtsbreite hat das Hindernis?",
|
||||
"hu": "Milyen széles az akadályon az a rés, amelyen át lehet haladni?",
|
||||
"fr": "Quelle est la largeur du passage ?",
|
||||
"es": "¿Cómo de ancho es el hueco dejado fuera de la barrera?"
|
||||
"es": "¿Cómo de ancho es el hueco dejado fuera de la barrera?",
|
||||
"da": "Hvor stort er mellemrummet udover barrieren?"
|
||||
},
|
||||
"condition": {
|
||||
"and": [
|
||||
|
@ -388,7 +400,8 @@
|
|||
"de": "Abstand zwischen den Barrieren (entlang der Straße): {width:separation} m",
|
||||
"hu": "A korlátok közötti távolság (az út irányában): {width:separation} m",
|
||||
"fr": "Espace entre deux barrières successives : {width:separation} m",
|
||||
"es": "Espacio entre barreras (a lo largo de la longitud de la carretera): {width:separation} m"
|
||||
"es": "Espacio entre barreras (a lo largo de la longitud de la carretera): {width:separation} m",
|
||||
"da": "Plads mellem barrierer (langs vejens længde): {width:separation} m"
|
||||
},
|
||||
"question": {
|
||||
"en": "How much space is there between the barriers (along the length of the road)?",
|
||||
|
@ -396,7 +409,8 @@
|
|||
"de": "Wie groß ist der Abstand zwischen den Barrieren (entlang der Straße)?",
|
||||
"hu": "Mekkora távolság van a korlátok között (az út irányában)?",
|
||||
"fr": "Combien d’espace sépare deux barrières successives ?",
|
||||
"es": "¿Cuánto espacio hay entre las barreras (a lo largo de la longitud de la carretera)?"
|
||||
"es": "¿Cuánto espacio hay entre las barreras (a lo largo de la longitud de la carretera)?",
|
||||
"da": "Hvor meget plads er der mellem bommene (på langs af vejen)?"
|
||||
},
|
||||
"condition": {
|
||||
"or": [
|
||||
|
@ -430,7 +444,8 @@
|
|||
"de": "Wie breit ist die kleinste Öffnung neben den Barrieren?",
|
||||
"hu": "Milyen széles a korlátok melletti legkisebb nyílás?",
|
||||
"fr": "Quelle est la largeur d'ouverture après la plus petite près de la barrière ?",
|
||||
"es": "¿Cómo de año es la apertura más pequeña al lado de las barreras?"
|
||||
"es": "¿Cómo de año es la apertura más pequeña al lado de las barreras?",
|
||||
"da": "Hvor bred er den mindste åbning ved siden af barriererne?"
|
||||
},
|
||||
"condition": {
|
||||
"or": [
|
||||
|
@ -464,7 +479,8 @@
|
|||
"de": "Wie stark überschneiden sich die Barrieren?",
|
||||
"hu": "Mekkora a korlátok átfedése?",
|
||||
"fr": "Quel est le chevauchement des barrières ?",
|
||||
"es": "¿Cuánto se solapan las barreras?"
|
||||
"es": "¿Cuánto se solapan las barreras?",
|
||||
"da": "Hvor meget overlap har barriererne?"
|
||||
},
|
||||
"condition": {
|
||||
"or": [
|
||||
|
@ -493,5 +509,29 @@
|
|||
{
|
||||
"width": "5"
|
||||
}
|
||||
]
|
||||
],
|
||||
"deletion": {
|
||||
"softDeletionTags": {
|
||||
"and": [
|
||||
"barrier=",
|
||||
"bicycle=",
|
||||
"foot=",
|
||||
"motor_vehicle=",
|
||||
"vehicle=",
|
||||
"inline_skate=",
|
||||
"inline_skates=",
|
||||
"mofa=",
|
||||
"moped=",
|
||||
"moped_a=",
|
||||
"moped_b=",
|
||||
"bollard=",
|
||||
"cycle_barrier=",
|
||||
"maxwidth:physical=",
|
||||
"width:separation=",
|
||||
"width:opening=",
|
||||
"overlap=",
|
||||
"fixme="
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -53,7 +53,7 @@
|
|||
{
|
||||
"if": "backrest=yes",
|
||||
"then": {
|
||||
"en": "Backrest: Yes",
|
||||
"en": "Does have a backrest",
|
||||
"de": "Die Sitzbank hat eine Rückenlehne",
|
||||
"fr": "Dossier : Oui",
|
||||
"nl": "Heeft een rugleuning",
|
||||
|
@ -70,14 +70,14 @@
|
|||
"pt_BR": "Encosto: Sim",
|
||||
"pt": "Encosto: Sim",
|
||||
"ca": "Respatller: sí",
|
||||
"da": "Ryglæn: Ja"
|
||||
"da": "Har et ryglæn"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "backrest=no",
|
||||
"then": {
|
||||
"en": "Backrest: No",
|
||||
"de": "Die Sitzbank hat keine Rückenlehne",
|
||||
"en": "Does <b>not</b> have a backrest",
|
||||
"de": "Die Sitzbank hat <b>keine</b> Rückenlehne",
|
||||
"fr": "Dossier : Non",
|
||||
"nl": "Heeft geen rugleuning",
|
||||
"es": "Respaldo: no",
|
||||
|
@ -93,7 +93,7 @@
|
|||
"pt_BR": "Encosto: Não",
|
||||
"pt": "Encosto: Não",
|
||||
"ca": "Respatller: No",
|
||||
"da": "Ryglæn: Nej"
|
||||
"da": "Har <b>ikke</b> et ryglæn"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -188,7 +188,7 @@
|
|||
{
|
||||
"if": "material=wood",
|
||||
"then": {
|
||||
"en": "Material: wood",
|
||||
"en": "The seating is made from wood",
|
||||
"de": "Die Sitzfläche ist aus Holz",
|
||||
"fr": "Matériau : bois",
|
||||
"nl": "Gemaakt uit hout",
|
||||
|
@ -205,13 +205,13 @@
|
|||
"pt": "Material: madeira",
|
||||
"eo": "Materialo: ligna",
|
||||
"ca": "Material: fusta",
|
||||
"da": "Materiale: træ"
|
||||
"da": "Siddepladserne er lavet af træ"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "material=metal",
|
||||
"then": {
|
||||
"en": "Material: metal",
|
||||
"en": "The seating is made from metal",
|
||||
"de": "Die Sitzfläche ist aus Metall",
|
||||
"fr": "Matériau : métal",
|
||||
"nl": "Gemaakt uit metaal",
|
||||
|
@ -227,16 +227,16 @@
|
|||
"pt": "Material: metal",
|
||||
"eo": "Materialo: metala",
|
||||
"ca": "Material: metall",
|
||||
"da": "Materiale: metal"
|
||||
"da": "Sædet er lavet af metal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "material=stone",
|
||||
"then": {
|
||||
"en": "Material: stone",
|
||||
"en": "The seating is made from stone",
|
||||
"de": "Die Sitzfläche ist aus Stein",
|
||||
"fr": "Matériau : pierre",
|
||||
"nl": "Gemaakt uit steen",
|
||||
"nl": "Het zitgedeelte is gemaakt uit steen",
|
||||
"es": "Material: piedra",
|
||||
"hu": "Anyag: kő",
|
||||
"it": "Materiale: pietra",
|
||||
|
@ -250,16 +250,16 @@
|
|||
"pt": "Material: pedra",
|
||||
"eo": "Materialo: ŝtona",
|
||||
"ca": "Material: pedra",
|
||||
"da": "Materiale: sten"
|
||||
"da": "Siddepladserne er lavet af sten"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "material=concrete",
|
||||
"then": {
|
||||
"en": "Material: concrete",
|
||||
"en": "The seating is made from concrete",
|
||||
"de": "Die Sitzfläche ist aus Beton",
|
||||
"fr": "Matériau : béton",
|
||||
"nl": "Gemaakt uit beton",
|
||||
"nl": "Het zitgedeelte is gemaakt uit beton",
|
||||
"es": "Material: concreto",
|
||||
"hu": "Anyag: beton",
|
||||
"it": "Materiale: cemento",
|
||||
|
@ -273,16 +273,16 @@
|
|||
"pt": "Material: concreto",
|
||||
"eo": "Materialo: betona",
|
||||
"ca": "Material: ciment",
|
||||
"da": "Materiale: beton"
|
||||
"da": "Siddepladserne er lavet af beton"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "material=plastic",
|
||||
"then": {
|
||||
"en": "Material: plastic",
|
||||
"en": "The seating is made from plastic",
|
||||
"de": "Die Sitzfläche ist aus Kunststoff",
|
||||
"fr": "Matériau : plastique",
|
||||
"nl": "Gemaakt uit plastiek",
|
||||
"nl": "Het zitgedeelte is gemaakt uit plastiek",
|
||||
"es": "Material: plastico",
|
||||
"hu": "Anyag: műanyag",
|
||||
"it": "Materiale: plastica",
|
||||
|
@ -296,16 +296,16 @@
|
|||
"pt": "Material: plástico",
|
||||
"eo": "Materialo: plasta",
|
||||
"ca": "Material: plàstic",
|
||||
"da": "Materiale: plastik"
|
||||
"da": "Sædet er lavet af plastik"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "material=steel",
|
||||
"then": {
|
||||
"en": "Material: steel",
|
||||
"en": "The seating is made from steel",
|
||||
"de": "Die Sitzfläche ist aus Stahl",
|
||||
"fr": "Matériau : acier",
|
||||
"nl": "Gemaakt uit staal",
|
||||
"nl": "Het zitgedeelte is gemaakt uit staal",
|
||||
"es": "Material: acero",
|
||||
"hu": "Anyag: acél",
|
||||
"it": "Materiale: acciaio",
|
||||
|
@ -319,7 +319,7 @@
|
|||
"pt": "Material: aço",
|
||||
"eo": "Materialo: ŝtala",
|
||||
"ca": "Material: acer",
|
||||
"da": "Materiale: stål"
|
||||
"da": "Siddepladserne er lavet af stål"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
|
|
@ -91,7 +91,8 @@
|
|||
"zh_Hant": "涼亭內的長椅",
|
||||
"pt_BR": "Banco em abrigo",
|
||||
"pt": "Banco em abrigo",
|
||||
"es": "Banco en marquesina"
|
||||
"es": "Banco en marquesina",
|
||||
"da": "Bænk i læskur"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
@ -11,7 +11,8 @@
|
|||
"de": "Fahrradbibliotheken",
|
||||
"pt": "Biblioteca de bicicleta",
|
||||
"ca": "Biblioteca per a bicicletes",
|
||||
"es": "Biblioteca de bicicletas"
|
||||
"es": "Biblioteca de bicicletas",
|
||||
"da": "Cykel bibliotek"
|
||||
},
|
||||
"minzoom": 8,
|
||||
"source": {
|
||||
|
@ -63,7 +64,8 @@
|
|||
"pt_BR": "Uma instalação onde as bicicletas podem ser emprestadas por períodos mais longos",
|
||||
"pl": "Obiekt, w którym rowery można wypożyczyć na dłuższy okres",
|
||||
"pt": "Uma instalação onde as bicicletas podem ser emprestadas por períodos mais longos",
|
||||
"es": "Una facilidad donde se pueden alquilar bicicletas durante largos periodos de tiempo"
|
||||
"es": "Una facilidad donde se pueden alquilar bicicletas durante largos periodos de tiempo",
|
||||
"da": "En facilitet, hvor cykler kan lånes i længere perioder"
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
|
@ -183,7 +185,8 @@
|
|||
"ru": "Прокат велосипеда стоит €20/год и €20 залог",
|
||||
"pt_BR": "Emprestar uma bicicleta custa €20/ano e €20 de garantia",
|
||||
"pt": "Emprestar uma bicicleta custa €20/ano e €20 de garantia",
|
||||
"es": "Alquilar una bicicleta cuesta 20€/año y 20€ de fianza"
|
||||
"es": "Alquilar una bicicleta cuesta 20€/año y 20€ de garantía",
|
||||
"da": "Udlån af en cykel koster 20 €/år og 20 € garanti"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -288,7 +291,8 @@
|
|||
"ru": "В велосипедной библиотеке есть велосипеды для аренды",
|
||||
"zh_Hant": "單車圖書館有一大批單車供人租借",
|
||||
"de": "Eine Fahrradbibliothek verfügt über eine Sammlung von Fahrrädern, die ausgeliehen werden können",
|
||||
"es": "Una biblioteca de bicicletas tiene una colección de bicicletas que se pueden prestar"
|
||||
"es": "Una biblioteca de bicicletas tiene una colección de bicicletas que se pueden prestar",
|
||||
"da": "Et cykelbibliotek har en samling cykler, som kan lånes"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -323,5 +327,6 @@
|
|||
"render": "1"
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"deletion": true
|
||||
}
|
|
@ -56,7 +56,8 @@
|
|||
"nl": "Fietsverhuurstations",
|
||||
"fr": "Stations de location de vélo",
|
||||
"de": "Fahrradverleihstationen",
|
||||
"es": "Estaciones de alquiler de bicicletas"
|
||||
"es": "Estaciones de alquiler de bicicletas",
|
||||
"da": "Stationer til udlejning af cykler"
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
|
@ -121,7 +122,8 @@
|
|||
"nl": "Dit is een docking station waar de fietsen mechanisch in een grotere structuur worden vastgemaakt",
|
||||
"de": "Dies ist eine automatisierte Radstation, bei der Fahrräder mechanisch in einer Struktur verriegelt werden",
|
||||
"es": "Esta es una estación automática, en la que una bici se asegura mecánicamente a una estructura",
|
||||
"fr": "Ceci est un point d’attache automatisé où le vélo est attaché mécaniquement à une structure"
|
||||
"fr": "Ceci est un point d’attache automatisé où le vélo est attaché mécaniquement à une structure",
|
||||
"da": "Dette er en automatiseret dockingstation, hvor en cykel låses mekanisk fast i en struktur"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -132,7 +134,8 @@
|
|||
"hu": "Ez egy leadási pont: ennek a kerékpárkölcsönzőnek a kijelölt kerékpártárolója",
|
||||
"de": "Dies ist ein Automat, der Schlüssel ausgibt und annimmt, eventuell nach Authentifizierung und/oder Bezahlung. Die Fahrräder sind in der Nähe geparkt",
|
||||
"es": "Una máquina que dispensa y acepta llaves, eventualmente después de la autenticación y/o el pago está presente. Las bicicletas están aparcadas cerca",
|
||||
"fr": "Il y a un distributeur qui distribue et accepte les clés, éventuellement après identification et/ou payement. Les vélos sont stationnés à proximité"
|
||||
"fr": "Il y a un distributeur qui distribue et accepte les clés, éventuellement après identification et/ou payement. Les vélos sont stationnés à proximité",
|
||||
"da": "Der er en maskine til stede, som udleverer og modtager nøgler, eventuelt efter autentificering og/eller betaling. Cyklerne er parkeret i nærheden"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -142,7 +145,8 @@
|
|||
"nl": "Dit is een dropzone, bv. een fietsparkeerplaats die is voorbehouden voor fietsverhuur ",
|
||||
"de": "Dies ist ein Rückgabepunkt, z. B. ein reservierter Fahrradstellplatz, der deutlich als solcher gekennzeichnet ist",
|
||||
"es": "Este es un punto de entrega, ej. un aparcamiento reservado para colocar las bicicletas, claramente marcado como solo para el servicio de alquiler",
|
||||
"fr": "Ceci est un point de dépôt, p.ex. un emplacement de parking réservé aux vélos de location"
|
||||
"fr": "Ceci est un point de dépôt, p.ex. un emplacement de parking réservé aux vélos de location",
|
||||
"da": "Dette er et afleveringssted, f.eks. en reserveret parkeringsplads til cykler, som er tydeligt markeret som værende forbeholdt udlejningstjenesten"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -285,12 +289,14 @@
|
|||
"nl": "Fietshelmpen kunnen hier gehuurd worden",
|
||||
"es": "Aquí se pueden alquilar cascos",
|
||||
"de": "Fahrradhelme können hier gemietet werden",
|
||||
"fr": "Des casques de vélos peuvent être loués ici"
|
||||
"fr": "Des casques de vélos peuvent être loués ici",
|
||||
"da": "Cykelhjelme kan lejes her"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "rental_types",
|
||||
"rewrite": {
|
||||
"sourceString": [
|
||||
"bicycle_type",
|
||||
|
|
|
@ -95,7 +95,8 @@
|
|||
"zh_Hant": "運作狀態是 <i>{operational_status}</i>",
|
||||
"pt_BR": "O estado operacional é: <i>{operational_status}</i>",
|
||||
"pt": "O estado operacional é: <i>{operational_status}</i>",
|
||||
"es": "El estado operacional es <i>{operational_status}</i></i>"
|
||||
"es": "El estado operacional es <i>{operational_status}</i></i>",
|
||||
"da": "Driftsstatus er <i>{operational_status}</i>"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "operational_status"
|
||||
|
@ -301,7 +302,7 @@
|
|||
"en": "A layer showing vending machines for bicycle tubes (either purpose-built bicycle tube vending machines or classical vending machines with bicycle tubes and optionally additional bicycle related objects such as lights, gloves, locks, …)",
|
||||
"nl": "Een laag met verkoopsautomaten met binnenbanden voor fietsen (dit kan een automaat zijn met énkel fietsbanden, of een gewone automaat met fietsbanden en andere fietsaccessoires zoals lichten, handschoenen, sloten,...)",
|
||||
"de": "Eine Ebene mit Automaten für Fahrradschläuche (entweder spezielle Fahrradschlauch-Automaten oder klassische Automaten mit Fahrradschläuchen und optional zusätzlichen fahrradbezogenen Gegenständen wie Lampen, Handschuhe, Schlösser, …)",
|
||||
"da": "Et lag med automater til cykelslanger (enten specialbyggede cykelslangeautomater eller klassiske automater med cykelslanger og eventuelt andre cykelrelaterede genstande som f.eks. lys, handsker, låse, ...)",
|
||||
"da": "Et lag med automater til cykelslanger (enten specialbyggede cykelslangeautomater eller klassiske automater med cykelslanger og eventuelt andre cykelrelaterede genstande som f.eks. lys, handsker, låse, o.s.v)",
|
||||
"fr": "Une couche affichant des distributeurs automatiques de chambre à air (que ce soit des distributeurs conçus spécifiquement pour les chambres à air ou des distributeurs classiques incluant des chambres à air ainsi des objets apparentés tels que de l'éclairage pour vélo, des gants, des cadenas, ...)"
|
||||
}
|
||||
}
|
|
@ -123,7 +123,8 @@
|
|||
"it": "Questo caffè in bici offre una pompa per bici che chiunque può utilizzare?",
|
||||
"zh_Hans": "这家自行车咖啡为每个使用者提供打气筒吗?",
|
||||
"ru": "Есть ли в этом велосипедном кафе велосипедный насос для всеобщего использования?",
|
||||
"zh_Hant": "這個單車咖啡廳有提供給任何人都能使用的單車打氣甬嗎?"
|
||||
"zh_Hant": "這個單車咖啡廳有提供給任何人都能使用的單車打氣甬嗎?",
|
||||
"da": "Tilbyder denne cykelcafé en cykelpumpe til brug for alle?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -137,7 +138,8 @@
|
|||
"it": "Questo caffè in bici offre una pompa per bici liberamente utilizzabile",
|
||||
"zh_Hans": "这家自行车咖啡为每个人提供打气筒",
|
||||
"zh_Hant": "這個單車咖啡廳有提供給任何人都能使用的單車打氣甬",
|
||||
"ru": "В этом велосипедном кафе есть велосипедный насос для всеобщего использования"
|
||||
"ru": "В этом велосипедном кафе есть велосипедный насос для всеобщего использования",
|
||||
"da": "Denne cykelcafé tilbyder en cykelpumpe til enhver"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -151,7 +153,8 @@
|
|||
"it": "Questo caffè in bici non offre una pompa per bici liberamente utilizzabile",
|
||||
"zh_Hans": "这家自行车咖啡不为每个人提供打气筒",
|
||||
"zh_Hant": "這個單車咖啡廳並沒有為所有人提供單車打氣甬",
|
||||
"ru": "В этом велосипедном кафе нет велосипедного насоса для всеобщего использования"
|
||||
"ru": "В этом велосипедном кафе нет велосипедного насоса для всеобщего использования",
|
||||
"da": "Denne cykelcafé tilbyder ikke en cykelpumpe til nogen"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -342,7 +345,8 @@
|
|||
"ru": "Каков режим работы этого велосипедного кафе?",
|
||||
"pt_BR": "Quando este café de bicicleta abre?",
|
||||
"de": "Wann ist dieses Fahrradcafé geöffnet?",
|
||||
"pt": "Quando este café de bicicleta abre?"
|
||||
"pt": "Quando este café de bicicleta abre?",
|
||||
"da": "Hvornår er denne cykelcafé åbent?"
|
||||
},
|
||||
"render": "{opening_hours_table(opening_hours)}",
|
||||
"freeform": {
|
||||
|
@ -400,7 +404,7 @@
|
|||
"en": "A bike café is a café geared towards cyclists, for example with services such as a pump, with lots of bicycle-related decoration, …",
|
||||
"nl": "Een fietscafé is een café dat gericht is op fietsers, bijvoorbeeld omdat het een fietspomp heeft, fietsgerelateerde decoratie heeft enzovoorts.",
|
||||
"de": "Ein Fahrradcafé ist ein Café, das auf Radfahrer ausgerichtet ist, zum Beispiel mit Dienstleistungen wie einer Pumpe, mit viel fahrradbezogener Dekoration, …",
|
||||
"da": "En cykelcafé er en café rettet mod cyklister, for eksempel med tjenester som en pumpe, med masser af cykelrelateret dekoration, ...",
|
||||
"da": "En cykelcafé er en café rettet mod cyklister, for eksempel med tjenester som en pumpe, med masser af cykelrelateret dekoration, o.s.v",
|
||||
"fr": "Un vélo café est un café à destination des cyclistes avec, par exemple, des services tels qu’une pompe, et de nombreuses décorations liées aux vélos, etc."
|
||||
}
|
||||
}
|
|
@ -24,7 +24,8 @@
|
|||
"pt_BR": "Serviço de limpeza de bicicletas",
|
||||
"pt": "Serviço de limpeza de bicicletas",
|
||||
"ru": "Услуги по чистке велосипедов",
|
||||
"es": "Servicio de limpieza de bicis"
|
||||
"es": "Servicio de limpieza de bicis",
|
||||
"da": "Cykel rengøringsservice"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -38,7 +39,8 @@
|
|||
"zh_Hant": "單車清理服務 <i>{name}</i>",
|
||||
"pt_BR": "Serviço de limpeza de bicicletas <i>{name}</i>",
|
||||
"pt": "Serviço de limpeza de bicicletas <i>{name}</i>",
|
||||
"es": "Servicio de limpieza de bicis <i>{name}</i>"
|
||||
"es": "Servicio de limpieza de bicis <i>{name}</i>",
|
||||
"da": "Cykelrengøringstjeneste <i>{name}</i>"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -66,7 +68,8 @@
|
|||
"pt_BR": "uma serviço de limpeza de bicicletas",
|
||||
"pt": "uma serviço de limpeza de bicicletas",
|
||||
"ru": "Услуги по чистке велосипедов",
|
||||
"es": "un servicio de limpieza de bicis"
|
||||
"es": "un servicio de limpieza de bicis",
|
||||
"da": "en cykelrengøring"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=bicycle_wash"
|
||||
|
@ -81,14 +84,16 @@
|
|||
"de": "Wie viel kostet die Nutzung des Reinigungsdienstes?",
|
||||
"nl": "Hoeveel kost het gebruik van het fietsschoonmaakpunt?",
|
||||
"es": "¿Cuánto cuesta utilizar el servicio de limpieza?",
|
||||
"fr": "Combien coûte le service de nettoyage ?"
|
||||
"fr": "Combien coûte le service de nettoyage ?",
|
||||
"da": "Hvor meget koster det at bruge rengøringsservicen?"
|
||||
},
|
||||
"render": {
|
||||
"en": "Using the cleaning service costs {service:bicycle:cleaning:charge}",
|
||||
"de": "Nutzung des Reinigungsservice kostet {service:bicycle:cleaning:charge}",
|
||||
"nl": "Het gebruik van het fietsschoonmaakpunt kost {service:bicycle:cleaning:charge}",
|
||||
"es": "Utilizar el servicio de limpieza cuesta {service:bicycle:cleaning:charge}",
|
||||
"fr": "Le service de nettoyage coûte {service:bicycle:cleaning:charge}"
|
||||
"fr": "Le service de nettoyage coûte {service:bicycle:cleaning:charge}",
|
||||
"da": "Brug af rengøringsservice koster {service:bicycle:cleaning:charge}"
|
||||
},
|
||||
"condition": {
|
||||
"and": [
|
||||
|
@ -105,35 +110,33 @@
|
|||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "service:bicycle:cleaning:fee=no&service:bicycle:cleaning:charge=",
|
||||
"if": "service:bicycle:cleaning:fee=no",
|
||||
"then": {
|
||||
"en": "The cleaning service is free to use",
|
||||
"de": "Der Reinigungsservice ist kostenlos",
|
||||
"nl": "Het fietsschoonmaakpunt is gratis",
|
||||
"es": "El servicio de limpieza es gratis",
|
||||
"fr": "Le service de nettoyage est gratuit"
|
||||
}
|
||||
"fr": "Le service de nettoyage est gratuit",
|
||||
"da": "Rengøringsservicen er gratis at bruge"
|
||||
},
|
||||
"addExtraTags": [
|
||||
"service:bicycle:cleaning:charge="
|
||||
]
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:cleaning:fee=no",
|
||||
"if": {
|
||||
"and": [
|
||||
"service:bicycle:cleaning:fee=yes",
|
||||
"service:bicycle:cleaning:charge="
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"en": "Free to use",
|
||||
"de": "Kostenlose Nutzung",
|
||||
"nl": "Gratis te gebruiken",
|
||||
"es": "Gratis",
|
||||
"da": "Gratis at bruge",
|
||||
"fr": "Utilisation gratuite"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:cleaning:fee=yes&service:bicycle:cleaning:charge=",
|
||||
"then": {
|
||||
"en": "The cleaning service has a fee, but the amount is not known",
|
||||
"de": "Der Reinigungsdienst ist kostenpflichtig, aber der Betrag ist nicht bekannt",
|
||||
"nl": "Het fietsschoonmaakpunt is betalend, maar de prijs is onbekend",
|
||||
"es": "El servicio de limpieza tiene una tasa, pero la cantidad se desconoce",
|
||||
"fr": "Le coût du service de nettoyage n’est pas connu"
|
||||
"fr": "Utilisation gratuite",
|
||||
"da": "Gratis at bruge"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
}
|
||||
|
@ -146,14 +149,16 @@
|
|||
"de": "Wie viel kostet die Nutzung des Reinigungsdienstes?",
|
||||
"nl": "Hoeveel kost het gebruik van het fietsschoonmaakpunt?",
|
||||
"es": "¿Cuánto cuesta utilizar el servicio de limpieza?",
|
||||
"fr": "Combien cela coûte-t-il d'utiliser le service de nettoyage ?"
|
||||
"fr": "Combien cela coûte-t-il d'utiliser le service de nettoyage ?",
|
||||
"da": "Hvor meget koster det at bruge rengøringsservicen?"
|
||||
},
|
||||
"render": {
|
||||
"en": "Using the cleaning service costs {charge}",
|
||||
"de": "Die Nutzung des Reinigungsdienstes kostet {charge}",
|
||||
"nl": "Het gebruik van het fietsschoonmaakpunt kost {charge}",
|
||||
"es": "Utilizar el servicio de limpieza cuesta {charge}",
|
||||
"fr": "L’utilisation du service de nettoyage coûte {charge}"
|
||||
"fr": "L’utilisation du service de nettoyage coûte {charge}",
|
||||
"da": "Brug af rengøringsservice koster {charge}"
|
||||
},
|
||||
"condition": {
|
||||
"or": [
|
||||
|
@ -169,35 +174,28 @@
|
|||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "fee=no&charge=",
|
||||
"if": "fee=no",
|
||||
"then": {
|
||||
"en": "Free to use cleaning service",
|
||||
"de": "Kostenloser Reinigungsservice",
|
||||
"nl": "Gratis fietsschoonmaakpunt",
|
||||
"es": "Un servicio de limpieza gratis",
|
||||
"fr": "Service de nettoyage gratuit"
|
||||
}
|
||||
"fr": "Service de nettoyage gratuit",
|
||||
"da": "Gratis at bruge rengøringsservice"
|
||||
},
|
||||
"addExtraTags": [
|
||||
"charge="
|
||||
]
|
||||
},
|
||||
{
|
||||
"if": "fee=no",
|
||||
"if": "fee=yes",
|
||||
"then": {
|
||||
"en": "Free to use",
|
||||
"de": "Kostenlose Nutzung",
|
||||
"nl": "Gratis te gebruiken",
|
||||
"es": "Gratis",
|
||||
"da": "Gratis at bruge",
|
||||
"fr": "Libre d'utilisation"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
{
|
||||
"if": "fee=yes",
|
||||
"then": {
|
||||
"en": "The cleaning service has a fee",
|
||||
"de": "Der Reinigungsservice ist kostenpflichtig",
|
||||
"nl": "Je moet betalen voor het fietsschoonmaakpunt",
|
||||
"es": "El servicio de limpieza tiene una tarifa",
|
||||
"fr": "Le service de nettoyage est payant"
|
||||
"fr": "Libre d'utilisation",
|
||||
"da": "Gratis at bruge"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
|
|
@ -120,7 +120,8 @@
|
|||
"hu": "Korlát",
|
||||
"it": "Archetti",
|
||||
"zh_Hant": "單車架",
|
||||
"ca": "Bastidors de grapes"
|
||||
"ca": "Bastidors de grapes",
|
||||
"da": "Hæftestativer"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/bike_parking/staple.svg",
|
||||
|
@ -138,7 +139,8 @@
|
|||
"hu": "Kerékbefogó hurok",
|
||||
"it": "Scolapiatti",
|
||||
"zh_Hant": "車輪架/圓圈",
|
||||
"ca": "Portarodes/bucles"
|
||||
"ca": "Portarodes/bucles",
|
||||
"da": "Hjulstativ/løkker"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/bike_parking/wall_loops.svg",
|
||||
|
@ -194,7 +196,8 @@
|
|||
"zh_Hant": "兩層",
|
||||
"it": "A due piani",
|
||||
"ru": "Двухуровневая",
|
||||
"ca": "De dos nivells"
|
||||
"ca": "De dos nivells",
|
||||
"da": "To-lags"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/bike_parking/two_tier.svg",
|
||||
|
@ -266,7 +269,8 @@
|
|||
"pt_BR": "Qual a localização relativa deste estacionamento de bicicletas?",
|
||||
"de": "Wo befinden sich diese Fahrradabstellplätze?",
|
||||
"pt": "Qual a localização relativa deste estacionamento de bicicletas?",
|
||||
"es": "¿Cual es la localización relativa de este aparcamiento de bicicletas?"
|
||||
"es": "¿Cual es la localización relativa de este aparcamiento de bicicletas?",
|
||||
"da": "Hvad er den relative placering af denne cykelparkering?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -299,7 +303,8 @@
|
|||
"pt_BR": "Estacionamento de superfície",
|
||||
"pt": "Estacionamento de superfície",
|
||||
"hu": "Felszíni parkoló",
|
||||
"es": "Aparcamiento a nivel de calle"
|
||||
"es": "Aparcamiento a nivel de calle",
|
||||
"da": "Parkering i gade niveau"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -332,7 +337,8 @@
|
|||
"zh_Hant": "地面層停車場",
|
||||
"pt_BR": "Estacionamento ao nível da superfície",
|
||||
"pt": "Estacionamento ao nível da superfície",
|
||||
"es": "Aparcamiento a nivel de calle"
|
||||
"es": "Aparcamiento a nivel de calle",
|
||||
"da": "Parkering i gade niveau"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
}
|
||||
|
@ -351,7 +357,8 @@
|
|||
"zh_Hant": "這個停車場是否有車棚?如果是室內停車場也請選擇\"遮蔽\"。",
|
||||
"pt_BR": "Este estacionamento é coberto? Também selecione \"coberto\" para estacionamentos internos.",
|
||||
"pt": "Este estacionamento é coberto? Também selecione \"coberto\" para estacionamentos internos.",
|
||||
"es": "¿Está cubierto este aparcamiento? Selecciona \"cubierto\" también para aparcamientos interiores."
|
||||
"es": "¿Está cubierto este aparcamiento? Selecciona \"cubierto\" también para aparcamientos interiores.",
|
||||
"da": "Er denne parkering overdækket? Vælg også \"overdækket\" for indendørs parkeringspladser."
|
||||
},
|
||||
"condition": {
|
||||
"and": [
|
||||
|
|
|
@ -207,7 +207,7 @@
|
|||
"pt_BR": "Há somente ferramentas (chaves de fenda, alicates...) presentes",
|
||||
"pt": "Há somente ferramentas (chaves de fenda, alicates...) presentes",
|
||||
"es": "Solo hay herramientas (destornilladores, pinzas...) presentes",
|
||||
"da": "Der er kun værktøj (skruetrækkere, tænger ...)"
|
||||
"da": "Der er kun værktøj (skruetrækkere, tænger, ...) til stede"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -557,14 +557,36 @@
|
|||
]
|
||||
},
|
||||
"render": {
|
||||
"en": "<a href='mailto:{email}?subject=Broken bicycle pump&body=Hello,%0D%0A%0D%0AWith this email, I'd like to inform you that the bicycle pump located at https://mapcomplete.osm.be/cyclofix?lat={_lat}%26lon={_lon}%26z=18%23{id} is broken.%0D%0A%0D%0A Kind regards'>Report this bicycle pump as broken</a>",
|
||||
"nl": "<a href='mailto:{email}?subject=Kapotte fietspomp&body=Geachte,%0D%0A%0D%0AGraag had ik u gemeld dat een fietspomp defect is. De fietspomp bevindt zich hier: https://mapcomplete.osm.be/cyclofix?lat={_lat}%26lon={_lon}%26z=18%23{id}.%0D%0A%0D%0AMet vriendelijke groeten.'>Rapporteer deze fietspomp als kapot</a>",
|
||||
"de": "<a href='mailto:{email}?subject=Fahrradpumpe kaputt&body=Hallo,%0D%0A%0D%0AMit dieser E-Mail möchte ich Ihnen mitteilen, dass die Fahrradpumpe, die sich unter https://mapcomplete.osm.be/cyclofix?lat={_lat}%26lon={_lon}%26z=18%23{id} befindet, kaputt ist.'>Melde diese Fahrradpumpe als kaputt</a>",
|
||||
"da": "<a href='mailto:{email}?subject=Cykelpumpe i stykker&body=Hej,%0D%0A%0D%0D%0Med denne e-mail vil jeg gerne oplyse, at cykelpumpen, der befinder sig på https://mapcomplete.osm.be/cyclofix?lat={_lat}%26lon={_lon}%26z=18%23{id} er i stykker.%0D%0A%0D%0D%0A Med venlig hilsen'>Anmeld denne cykelpumpe som værende i stykker</a>",
|
||||
"es": "<a href='mailto:{email}?subject=Bomba para bicicletas rota&body=Hola,%0D%0A%0D%0ACon este correo, me gustaría informar de que esta bomba para bicicletas situada en https://mapcomplete.osm.be/cyclofix?lat={_lat}%26lon={_lon}%26z=18%23{id} está rota.%0D%0A%0D%0AUn saludo'>Reportar esta bomba para bicicletas como rota</a>",
|
||||
"fr": "<a href='mailto:{email}?subject=Pompe à vélo cassée&body=Bonjour,%0D%0A%0D%0ACe mail pour vous informer que la pompe à vélo située à https://mapcomplete.osm.be/cyclofix?lat={_lat}%26lon={_lon}%26z=18%23{id} est cassée.%0D%0A%0D%0ABien à vous.'>Signaler cette pompe à vélo cassée</a>"
|
||||
"special": {
|
||||
"type": "send_email",
|
||||
"to": "{email}",
|
||||
"subject": {
|
||||
"en": "Broken bicycle pump",
|
||||
"nl": "Kapotte fietspomp",
|
||||
"de": "Fahrradpumpe kaputt",
|
||||
"es": "Bomba para bicicletas rota",
|
||||
"fr": "Pompe à vélo cassée",
|
||||
"da": "Cykelpumpe i stykker"
|
||||
},
|
||||
"body": {
|
||||
"en": "Hello,\n\nWith this email, I'd like to inform you that the bicycle pump located at https://mapcomplete.osm.be/cyclofix?lat={_lat}&lon={_lon}&z=18#{id} is broken.\n\n Kind regards",
|
||||
"nl": "Geachte\n\nGraag had ik u gemeld dat een fietspomp defect is. De fietspomp bevindt zich hier: https://mapcomplete.osm.be/cyclofix?lat={_lat}&lon={_lon}&z=18#{id}.\n\nMet vriendelijke groeten.",
|
||||
"de": "Hallo,\n\nMit dieser E-Mail möchte ich Ihnen mitteilen, dass die Fahrradpumpe, die sich unter https://mapcomplete.osm.be/cyclofix?lat={_lat}&lon={_lon}&z=18#{id} befindet, kaputt ist.\n\nMit freundlichen Grüßen",
|
||||
"da": "Hej,\n\nMed denne e-mail vil jeg gerne oplyse, at cykelpumpen, der befinder sig på https://mapcomplete.osm.be/cyclofix?lat={_lat}&lon={_lon}&z=18#{id} er i stykker.\n\n Med venlig hilse",
|
||||
"es": "Hola,\n\nCon este correo, me gustaría informar de que esta bomba para bicicletas situada en https://mapcomplete.osm.be/cyclofix?lat={_lat}&lon={_lon}&z=18#{id} está rota.\n\nUn saludo",
|
||||
"fr": "Bonjour,\n\nCe mail pour vous informer que la pompe à vélo située à https://mapcomplete.osm.be/cyclofix?lat={_lat}&lon={_lon}&z=18#{id} est cassée.\n\nBien à vous."
|
||||
},
|
||||
"button_text": {
|
||||
"en": "Report this bicycle pump as broken",
|
||||
"nl": "Rapporteer deze fietspomp als kapot",
|
||||
"fr": "Signaler cette pompe à vélo cassée",
|
||||
"de": "Melde diese Fahrradpumpe als kaputt",
|
||||
"da": "Anmeld denne cykelpumpe som værende i stykker",
|
||||
"es": "Reportar esta bomba para bicicletas como rota"
|
||||
}
|
||||
}
|
||||
},
|
||||
"id": "Email maintainer"
|
||||
"id": "send_email_about_broken_pump"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
|
@ -608,7 +630,7 @@
|
|||
"de": "Sklaverand-/Presta-Ventile (für Rennräder)",
|
||||
"it": "Sclaverand (detta anche Presta)",
|
||||
"ru": "Клапан Presta (также известный как французский клапан)",
|
||||
"da": "Sclaverand (også kendt som Presta og racerventil)",
|
||||
"da": "Sclaverand/Presta (cykeldæk med smal bredde)",
|
||||
"es": "Sclaverand/Presata (ruedas de bicicleta estrechas)"
|
||||
}
|
||||
},
|
||||
|
@ -635,7 +657,7 @@
|
|||
"gl": "Schrader (para automóbiles)",
|
||||
"de": "Schrader-Ventile (für Autos und Mountainbikes)",
|
||||
"it": "Schrader (valvola delle auto)",
|
||||
"da": "Schrader (biler)",
|
||||
"da": "Schrader (biler og mountainbikes)",
|
||||
"es": "Schrader (coches y bicicletas de montaña)"
|
||||
}
|
||||
}
|
||||
|
@ -706,7 +728,8 @@
|
|||
"de": "Verfügt die Pumpe über einen Druckanzeiger oder ein Manometer?",
|
||||
"it": "Questa pompa ha l’indicatore della pressione o il manometro?",
|
||||
"pl": "Czy pompka posiada wskaźnik ciśnienia lub manometr?",
|
||||
"es": "¿La bomba tiene un indicador de presión o manómetro?"
|
||||
"es": "¿La bomba tiene un indicador de presión o manómetro?",
|
||||
"da": "Har pumpen trykindikator eller manometer?"
|
||||
},
|
||||
"condition": "service:bicycle:pump=yes",
|
||||
"mappings": [
|
||||
|
@ -723,7 +746,8 @@
|
|||
"pl": "Jest manometr",
|
||||
"pt_BR": "Há um manômetro",
|
||||
"pt": "Há um manômetro",
|
||||
"es": "Hay un manómetro"
|
||||
"es": "Hay un manómetro",
|
||||
"da": "Der er et manometer"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -739,7 +763,8 @@
|
|||
"pl": "Nie ma manometru",
|
||||
"pt_BR": "Não há um manômetro",
|
||||
"pt": "Não há um manômetro",
|
||||
"es": "No hay ningún manometro"
|
||||
"es": "No hay ningún manometro",
|
||||
"da": "Der er ikke noget manometer"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -755,7 +780,8 @@
|
|||
"pl": "Jest manometr, ale jest uszkodzony",
|
||||
"pt_BR": "Há um manômetro mas está quebrado",
|
||||
"pt": "Há um manômetro mas está quebrado",
|
||||
"es": "Hay un manómetro pero está roto"
|
||||
"es": "Hay un manómetro pero está roto",
|
||||
"da": "Der er et manometer, men det er i stykker"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -792,7 +818,8 @@
|
|||
"pl": "Urządzenie do pompowania opon w stałym miejscu w przestrzeni publicznej.",
|
||||
"pt_BR": "Um dispositivo para encher seus pneus em um local fixa no espaço público",
|
||||
"pt": "Um aparelho para encher os seus pneus num local fixa no espaço público",
|
||||
"es": "Un dispositivo para inflar tus ruedas en una posición fija en el espacio público."
|
||||
"es": "Un dispositivo para inflar tus ruedas en una posición fija en el espacio público.",
|
||||
"da": "En anordning til at fylde dine dæk op på et fast sted i det offentlige rum."
|
||||
},
|
||||
"exampleImages": [
|
||||
"./assets/layers/bike_repair_station/pump_example_round.jpg",
|
||||
|
@ -809,7 +836,8 @@
|
|||
"de": "eine Fahrrad-Reparaturstation mit Pumpe",
|
||||
"it": "una stazione di riparazione bici e pompa",
|
||||
"pl": "stacja naprawy rowerów i pompka",
|
||||
"es": "En estación de reparación de bicicletas y bomba"
|
||||
"es": "En estación de reparación de bicicletas y bomba",
|
||||
"da": "en cykelreparationsstation og pumpe"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=bicycle_repair_station",
|
||||
|
|
|
@ -11,7 +11,8 @@
|
|||
"pt_BR": "Reparo/loja de bicicletas",
|
||||
"pt": "Reparo/loja de bicicletas",
|
||||
"ca": "Botiga/reparació de bicicletes",
|
||||
"es": "Taller/tienda de bicis"
|
||||
"es": "Taller/tienda de bicis",
|
||||
"da": "Cykelreparation/butik"
|
||||
},
|
||||
"minzoom": 13,
|
||||
"allowMove": true,
|
||||
|
@ -77,7 +78,8 @@
|
|||
"de": "Sportartikelgeschäft <i>{name}</i>",
|
||||
"pt_BR": "Loja de equipamentos esportivos <i>{name}</i>",
|
||||
"pt": "Loja de equipamentos desportivos <i>{name}</i>",
|
||||
"es": "Tienda de artículos deportivos <i>{name}</i>"
|
||||
"es": "Tienda de artículos deportivos <i>{name}</i>",
|
||||
"da": "Butik med sportsudstyr <i>{name}</i>"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -92,7 +94,8 @@
|
|||
"de": "Geschäfte",
|
||||
"nl": "Shop",
|
||||
"es": "Winkel",
|
||||
"fr": "Magasin"
|
||||
"fr": "Magasin",
|
||||
"da": "Winkel"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -212,7 +215,8 @@
|
|||
"pt_BR": "Uma loja que vende especificamente bicicletas ou itens relacionados",
|
||||
"de": "Ein Geschäft, das speziell Fahrräder oder verwandte Artikel verkauft",
|
||||
"pt": "Uma loja que vende especificamente bicicletas ou itens relacionados",
|
||||
"es": "Una tiene que vende específicamente bicis u objetos relacionados"
|
||||
"es": "Una tiene que vende específicamente bicis u objetos relacionados",
|
||||
"da": "En butik, der specifikt sælger cykler eller relaterede varer"
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
|
@ -282,70 +286,9 @@
|
|||
},
|
||||
"id": "bike_shop-name"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the website of {name}?",
|
||||
"nl": "Wat is de website van {name}?",
|
||||
"fr": "Quel est le site web de {name} ?",
|
||||
"gl": "Cal é a páxina web de {name}?",
|
||||
"it": "Qual è il sito web di {name}?",
|
||||
"ru": "Какой сайт у {name}?",
|
||||
"id": "URL {name} apa?",
|
||||
"de": "Wie lautet die Webseite von {name}?",
|
||||
"pt_BR": "Qual o website de {name}?",
|
||||
"pt": "Qual o website de {name}?",
|
||||
"es": "¿Cual es el sitio web de {name}?",
|
||||
"da": "Hvad er webstedet for {name}?"
|
||||
},
|
||||
"render": "<a href='{website}' target='_blank'>{website}</a>",
|
||||
"freeform": {
|
||||
"key": "website",
|
||||
"type": "url"
|
||||
},
|
||||
"id": "bike_shop-website"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the phone number of {name}?",
|
||||
"nl": "Wat is het telefoonnummer van {name}?",
|
||||
"fr": "Quel est le numéro de téléphone de {name} ?",
|
||||
"gl": "Cal é o número de teléfono de {name}?",
|
||||
"it": "Qual è il numero di telefono di {name}?",
|
||||
"ru": "Какой номер телефона у {name}?",
|
||||
"de": "Wie lautet die Telefonnummer von {name}?",
|
||||
"pt_BR": "Qual o número de telefone de {name}?",
|
||||
"pt": "Qual é o número de telefone de {name}?",
|
||||
"es": "¿Cual es el número de teléfono de {name}?",
|
||||
"da": "Hvad er telefonnummeret på {name}?"
|
||||
},
|
||||
"render": "<a href='tel:{phone}'>{phone}</a>",
|
||||
"freeform": {
|
||||
"key": "phone",
|
||||
"type": "phone"
|
||||
},
|
||||
"id": "bike_shop-phone"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the email address of {name}?",
|
||||
"nl": "Wat is het email-adres van {name}?",
|
||||
"fr": "Quelle est l'adresse électronique de {name} ?",
|
||||
"gl": "Cal é o enderezo de correo electrónico de {name}?",
|
||||
"it": "Qual è l’indirizzo email di {name}?",
|
||||
"ru": "Какой адрес электронной почты у {name}?",
|
||||
"de": "Wie lautet die E-Mail-Adresse von {name}?",
|
||||
"pt_BR": "Qual o endereço de email de {name}?",
|
||||
"pt": "Qual o endereço de email de {name}?",
|
||||
"es": "¿Cual es la dirección de correo electrónico de {name}?",
|
||||
"da": "Hvad er e-mailadressen på {name}?"
|
||||
},
|
||||
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>",
|
||||
"freeform": {
|
||||
"key": "email",
|
||||
"type": "email"
|
||||
},
|
||||
"id": "bike_shop-email"
|
||||
},
|
||||
"website",
|
||||
"phone",
|
||||
"email",
|
||||
"opening_hours",
|
||||
{
|
||||
"render": {
|
||||
|
@ -353,7 +296,8 @@
|
|||
"nl": "Enkel voor {access}",
|
||||
"de": "Nur zugänglich für {access}",
|
||||
"es": "Solo accesible a {access}",
|
||||
"fr": "Seulement accessible à {access}"
|
||||
"fr": "Seulement accessible à {access}",
|
||||
"da": "Kun tilgængelig for {access}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "access"
|
||||
|
@ -612,7 +556,8 @@
|
|||
"de": "Gibt es im Geschäft eine öffentlich nutzbare Luftpumpe?",
|
||||
"it": "Questo negozio offre l’uso a chiunque di una pompa per bici?",
|
||||
"ru": "Предлагается ли в этом магазине велосипедный насос для всеобщего пользования?",
|
||||
"es": "¿Esta tienda ofrece una bomba para que la utilice cualquiera?"
|
||||
"es": "¿Esta tienda ofrece una bomba para que la utilice cualquiera?",
|
||||
"da": "Tilbyder denne butik en cykelpumpe til brug for alle?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -625,7 +570,8 @@
|
|||
"de": "Im Geschäft gibt es eine öffentlich nutzbare Luftpumpe",
|
||||
"it": "Questo negozio offre l’uso pubblico di una pompa per bici",
|
||||
"ru": "В этом магазине есть велосипедный насос для всеобщего пользования",
|
||||
"es": "Esta tienda ofrece una bomba para cualquiera"
|
||||
"es": "Esta tienda ofrece una bomba para cualquiera",
|
||||
"da": "Denne butik tilbyder en cykelpumpe til alle"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -638,7 +584,8 @@
|
|||
"de": "Im Geschäft gibt es keine öffentlich nutzbare Luftpumpe",
|
||||
"it": "Questo negozio non offre l’uso pubblico di una pompa per bici",
|
||||
"ru": "В этом магазине нет велосипедного насоса для всеобщего пользования",
|
||||
"es": "Esta tienda no ofrece una bomba para cualquiera"
|
||||
"es": "Esta tienda no ofrece una bomba para cualquiera",
|
||||
"da": "Denne butik tilbyder ikke en cykelpumpe til nogen"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -704,7 +651,8 @@
|
|||
"it": "Gli attrezzi per la riparazione fai-da-te sono disponibili solamente se hai acquistato/noleggiato la bici nel negozio",
|
||||
"de": "Das Geschäft bietet nur Werkzeug an, um das eigene Fahrrad zu reparieren, wenn es dort gekauft/gemietet wurde",
|
||||
"ru": "Инструменты для починки доступны только при покупке/аренде велосипеда в магазине",
|
||||
"es": "Las herramientas para reparaciones DIT solo están disponibles si compraste/alquilaste la bicicleta en la tienda"
|
||||
"es": "Las herramientas para reparaciones DIT solo están disponibles si compraste/alquilaste la bicicleta en la tienda",
|
||||
"da": "Værktøj til gør-det-selv-reparation er kun tilgængeligt, hvis du har købt/lejet cyklen i butikken"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -743,7 +691,8 @@
|
|||
"fr": "Ce magasin a une installation pour laver soi même des vélos",
|
||||
"it": "Questo negozio ha una struttura dove è possibile pulire la propria bici",
|
||||
"de": "Im Geschäft können Fahrräder selbst gereinigt werden",
|
||||
"es": "Esta tienda tiene una instalación donde uno puede limpiar bicicletas por si mismo"
|
||||
"es": "Esta tienda tiene una instalación donde uno puede limpiar bicicletas por si mismo",
|
||||
"da": "Denne butik har et anlæg, hvor man selv kan rengøre cykler"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -755,7 +704,8 @@
|
|||
"it": "Questo negozio non offre la pulizia della bicicletta",
|
||||
"de": "Das Geschäft bietet keine Fahrradreinigungen an",
|
||||
"ru": "В этом магазине нет услуг мойки/чистки велосипедов",
|
||||
"es": "Esta tienda no ofrece limpieza de bicicletas"
|
||||
"es": "Esta tienda no ofrece limpieza de bicicletas",
|
||||
"da": "Denne butik tilbyder ikke rengøring af cykler"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -773,7 +723,8 @@
|
|||
"de": "eine Fahrradwerkstatt bzw. ein Fahrradgeschäft",
|
||||
"it": "una negozio/riparatore di bici",
|
||||
"ru": "Обслуживание велосипедов/магазин",
|
||||
"es": "un taller/tienda de bicis"
|
||||
"es": "un taller/tienda de bicis",
|
||||
"da": "en cykelværksted/butik"
|
||||
},
|
||||
"tags": [
|
||||
"shop=bicycle"
|
||||
|
|
|
@ -6,7 +6,8 @@
|
|||
"fr": "Objet cycliste",
|
||||
"de": "Weitere fahrradbezogene Objekte",
|
||||
"it": "Oggetto relativo alle bici",
|
||||
"es": "Objeto relacionado con bicis"
|
||||
"es": "Objeto relacionado con bicis",
|
||||
"da": "Cykelrelateret genstand"
|
||||
},
|
||||
"minzoom": 13,
|
||||
"source": {
|
||||
|
@ -91,6 +92,7 @@
|
|||
"nl": "Een laag met fietsgerelateerde diensten, die in geen enkele andere laag konden ondergebracht worden",
|
||||
"de": "Eine Ebene mit Objekten zum Thema Fahrrad, die zu keiner anderen Ebene passen",
|
||||
"es": "Una capa con los objetos relacionados con bicis pero que no coinciden con ninguna otra capa",
|
||||
"fr": "Une couche sur le thème des vélos mais qui ne correspondent à aucune autre couche"
|
||||
"fr": "Une couche sur le thème des vélos mais qui ne correspondent à aucune autre couche",
|
||||
"da": "Et lag med objekter med cykeltema, men som ikke matcher noget andet lag"
|
||||
}
|
||||
}
|
|
@ -21,7 +21,8 @@
|
|||
"en": "Bird watching place",
|
||||
"nl": "Vogelkijkplaats",
|
||||
"de": "Ort zur Vogelbeobachtung",
|
||||
"fr": "Lieu d’observation d’oiseaux"
|
||||
"fr": "Lieu d’observation d’oiseaux",
|
||||
"da": "Plads til fugleobservation"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -65,7 +66,8 @@
|
|||
"en": "Bird blind {name}",
|
||||
"nl": "Vogelkijkwand {name}",
|
||||
"de": "Vogelversteck {name}",
|
||||
"fr": "Camouflage d’observation ornithologique {name}"
|
||||
"fr": "Camouflage d’observation ornithologique {name}",
|
||||
"da": "Fugletårn {name}"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -85,7 +87,8 @@
|
|||
"en": "Is this a bird blind or a bird watching shelter?",
|
||||
"nl": "Is dit een kijkwand of kijkhut?",
|
||||
"de": "Ist dies nur ein Sichtschutz oder ein überdachter Unterstand zur Vogelbeobachtung?",
|
||||
"fr": "S’agit-il d’un camouflage ou d’un abris d’observation ?"
|
||||
"fr": "S’agit-il d’un camouflage ou d’un abris d’observation ?",
|
||||
"da": "Er dette en fugletårn eller et fuglekiggerskjul?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -100,7 +103,8 @@
|
|||
"en": "Bird blind",
|
||||
"nl": "Vogelkijkwand",
|
||||
"de": "Sichtschutz zur Vogelbeobachtung",
|
||||
"fr": "Camouflage d’observation ornithologique"
|
||||
"fr": "Camouflage d’observation ornithologique",
|
||||
"da": "Fugletårn"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -130,7 +134,8 @@
|
|||
"en": "Bird tower hide",
|
||||
"nl": "Vogelkijktoren",
|
||||
"de": "Turm zur Vogelbeobachtung",
|
||||
"fr": "Tour d’observation ornithologique"
|
||||
"fr": "Tour d’observation ornithologique",
|
||||
"da": "Fugletårn skjul"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -145,7 +150,8 @@
|
|||
"en": "Bird hide shelter",
|
||||
"nl": "Vogelkijkhut",
|
||||
"de": "Unterstand zur Vogelbeobachtung",
|
||||
"fr": "Abris d’observation ornithologique"
|
||||
"fr": "Abris d’observation ornithologique",
|
||||
"da": "Fuglekigger skjul"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
}
|
||||
|
@ -172,7 +178,8 @@
|
|||
"nl": "Er zijn speciale voorzieningen voor rolstoelen",
|
||||
"es": "Hay provisiones especiales para usuarios de sillas de ruedas",
|
||||
"de": "Für Rollstuhlfahrer gibt es besondere Vorrichtungen",
|
||||
"fr": "L’infrastructure est adaptée aux utilisateurs de chaises roulantes"
|
||||
"fr": "L’infrastructure est adaptée aux utilisateurs de chaises roulantes",
|
||||
"da": "Der er særlige bestemmelser for kørestolsbrugere"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -257,7 +264,8 @@
|
|||
"en": "Operated by the Agency for Nature and Forests",
|
||||
"nl": "Beheer door het Agentschap Natuur en Bos",
|
||||
"de": "Betrieben von einer Forst- bzw. Naturschutzbehörde",
|
||||
"fr": "Opéré par l’Agence Nature et Forêts"
|
||||
"fr": "Opéré par l’Agence Nature et Forêts",
|
||||
"da": "Drives af Natur- og Skovstyrelsen"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -312,7 +320,8 @@
|
|||
"en": "a bird blind",
|
||||
"nl": "een vogelkijkwand",
|
||||
"de": "einen Sichtschutz zur Vogelbeobachtung",
|
||||
"fr": "un camouflage d’observation ornithologique"
|
||||
"fr": "un camouflage d’observation ornithologique",
|
||||
"da": "et fugletårn"
|
||||
},
|
||||
"description": {
|
||||
"en": "A screen or wall with openings to watch birds",
|
||||
|
|
|
@ -112,14 +112,16 @@
|
|||
"nl": "een nachtclub of disco",
|
||||
"de": "einen Club oder eine Diskothek",
|
||||
"es": "un club nocturno o una discoteca",
|
||||
"fr": "une boîte de nuit ou discothèque"
|
||||
"fr": "une boîte de nuit ou discothèque",
|
||||
"da": "en natklub eller et diskotek"
|
||||
},
|
||||
"description": {
|
||||
"en": "A <b>nightclub</b> or disco with a focus on dancing, music by a DJ with accompanying light show and a bar to get (alcoholic) drinks",
|
||||
"nl": "Een <b>nachtclub</b> met dansvloer, DJ met bijhorende lichteffecten en bar waar men (alcoholische) dranken kan nuttigen",
|
||||
"de": "Ein <b>Club</b> oder eine Diskothek mit Fokus auf Tanzen, Musik von einem DJ mit begleitender Lichtshow und einer Bar, an der man (alkoholische) Getränke bekommt",
|
||||
"es": "Un <b>club nocturno</b> o discoteca centrada en bailar, la música de un DJ acompañado por un espectáculo de luces y un bar donde conseguir bebidas (alcohólicas)",
|
||||
"fr": "Une <b>boîte de nuit</b> ou discothèque pour danser sur de la musique de DJ accompagnée de jeux de lumière et un bar pour prendre une une boisson (alcoolisée)"
|
||||
"fr": "Une <b>boîte de nuit</b> ou discothèque pour danser sur de la musique de DJ accompagnée de jeux de lumière et un bar pour prendre une boisson (alcoolisée)",
|
||||
"da": "En <b>natklub</b> eller diskotek med fokus på dans, musik af en DJ med tilhørende lysshow og en bar for at få (alkoholiske) drinks"
|
||||
},
|
||||
"preciseInput": {
|
||||
"preferredBackground": "map"
|
||||
|
@ -133,7 +135,8 @@
|
|||
"ca": "Bar",
|
||||
"de": "Kneipe",
|
||||
"da": "Pub",
|
||||
"es": "Pub"
|
||||
"es": "Pub",
|
||||
"fr": "Bar"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -149,13 +152,15 @@
|
|||
"ru": "<i>{name}</i>",
|
||||
"ca": "<i>{name}</i>",
|
||||
"da": "<i>{name}</i>",
|
||||
"es": "<i>{name}</i>"
|
||||
"es": "<i>{name}</i>",
|
||||
"fr": "<i>{name}</i>"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"level",
|
||||
{
|
||||
"question": {
|
||||
"nl": "Wat is de naam van dit café?",
|
||||
|
@ -186,8 +191,9 @@
|
|||
"nl": "Welk soort café is dit?",
|
||||
"de": "Was ist das für ein Café?",
|
||||
"hu": "Milyen fajta kávézó ez?",
|
||||
"da": "Hvilken slags cafe er dette",
|
||||
"es": "Qué tipo de cafetería es esta"
|
||||
"da": "Hvilken slags cafe er dette?",
|
||||
"es": "Qué tipo de cafetería es esta",
|
||||
"fr": "Quel genre de café est-ce ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -197,7 +203,8 @@
|
|||
"nl": "Dit is <b>een bruin café of een kroeg</b> waar voornamelijk bier wordt gedronken. De inrichting is typisch gezellig met veel houtwerk",
|
||||
"de": "Eine Kneipe, in der vor allem Bier in ruhiger, entspannter Atmosphäre getrunken wird",
|
||||
"es": "Un bar, principalmente para beber cervezas en un interior cálido y relajado",
|
||||
"fr": "Un pub, principalement pour boire un verre dans une atmosphère chaleureuse et décontractée"
|
||||
"fr": "Un pub, principalement pour boire un verre dans une atmosphère chaleureuse et décontractée",
|
||||
"da": "En pub, mest et sted at drikke øl i hyggelige, afslappede omgivelser"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -218,7 +225,8 @@
|
|||
"nl": "Dit is een <b>cafe</b> - een plaats waar men rustig kan zitten om een thee, koffie of alcoholische drank te nuttigen.",
|
||||
"de": "Ein <b>Café</b>, um in ruhiger Umgebung Tee, Kaffee oder ein alkoholisches Getränk zu trinken",
|
||||
"da": "En <b>café</b> til at drikke te, kaffe eller en alkoholisk drik i rolige omgivelser",
|
||||
"es": "Una <b>cafetería</b> para beber té, café o una bebida alcohólica en un ambiente tranquilo"
|
||||
"es": "Una <b>cafetería</b> para beber té, café o una bebida alcohólica en un ambiente tranquilo",
|
||||
"fr": "Un <b>café</b> pour boire du thé, du café ou une boisson alcoolisée au calme"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -228,7 +236,8 @@
|
|||
"nl": "Dit is een <b>restaurant</b> waar men een maaltijd geserveerd krijgt",
|
||||
"de": "Ein <b>Restaurant</b>, in dem man ordentlich essen kann",
|
||||
"da": "En <b>restaurant</b>, hvor man kan få et ordentligt måltid",
|
||||
"es": "Un <b>restaurante</b> donde puedes comer una comida de verdad"
|
||||
"es": "Un <b>restaurante</b> donde puedes comer una comida de verdad",
|
||||
"fr": "Un <b>restaurant</b> où l'on peut prendre un bon repas"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -238,7 +247,8 @@
|
|||
"nl": "Een open ruimte waar bier geserveerd wordt. Typisch in Duitsland",
|
||||
"de": "Ein Außenbereich mit Bierausschank, typischerweise in Deutschland",
|
||||
"da": "Et åbent rum, hvor der serveres øl, typisk set i Tyskland",
|
||||
"es": "Un espacio abierto donde se sirve cerveza, típico de Alemania"
|
||||
"es": "Un espacio abierto donde se sirve cerveza, típico de Alemania",
|
||||
"fr": "Un espace ouvert où la bière est servie, typiquement vu en Allemagne"
|
||||
},
|
||||
"hideInAnswer": "_country!=de"
|
||||
},
|
||||
|
@ -248,7 +258,9 @@
|
|||
"en": "This is a <b>nightclub</b> or disco with a focus on dancing, music by a DJ with accompanying light show and a bar to get (alcoholic) drinks",
|
||||
"nl": "Dit is een <b>nachtclub</b> met dansvloer, DJ met bijhorende lichteffecten en bar waar men (alcoholische) dranken kan nuttigen",
|
||||
"de": "Dies ist ein <b>Club</b> oder eine Disco mit Fokus auf Tanzen, Musik von einem DJ mit begleitender Lichtshow und einer Bar, an der man (alkoholische) Getränke bekommt",
|
||||
"es": "Este es un <b>club nocturno</b> o discoteca centrado en bailar, música de un DJ con un espectáculo de luces que la acompaña y un bar donde conseguir bebidas (alcohólicas)"
|
||||
"es": "Este es un <b>club nocturno</b> o discoteca centrado en bailar, música de un DJ con un espectáculo de luces que la acompaña y un bar donde conseguir bebidas (alcohólicas)",
|
||||
"fr": "Il s'agit d'une <b>boîte de nuit</b> ou discothèque avec un accent sur la danse, la musique d'un DJ avec un spectacle de lumière et un bar pour prendre des boissons (alcoolisées)",
|
||||
"da": "Dette er en <b>natklub</b> eller diskotek med fokus på dans, musik af en DJ med tilhørende lysshow og en bar, hvor man kan købe (alkoholiske) drikkevarer"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -263,27 +275,15 @@
|
|||
"smoking",
|
||||
"service:electricity",
|
||||
"dog-access",
|
||||
"internet",
|
||||
"internet-fee",
|
||||
"internet-ssid",
|
||||
"reviews"
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "opened-now",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Opened now",
|
||||
"nl": "Nu geopened",
|
||||
"de": "Derzeit geöffnet",
|
||||
"fr": "Ouvert maintenant",
|
||||
"hu": "Most nyitva van",
|
||||
"ca": "Obert ara",
|
||||
"es": "Abiert oahora",
|
||||
"da": "Åbent nu"
|
||||
},
|
||||
"osmTags": "_isOpen=yes"
|
||||
}
|
||||
]
|
||||
}
|
||||
"open_now",
|
||||
"accepts_cash",
|
||||
"accepts_cards"
|
||||
],
|
||||
"deletion": {
|
||||
"softDeletionTags": {
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"nl": "Een dummy-laag die tagrenderings bevat, gedeeld over de verschillende klimsport lagen",
|
||||
"de": "Eine Dummy-Ebene, die Tagrenderings enthält, die von den Kletterebenen gemeinsam genutzt werden"
|
||||
},
|
||||
"minzoom": 25,
|
||||
"minzoom": 19,
|
||||
"source": {
|
||||
"osmTags": "sport=climbing"
|
||||
},
|
||||
|
|
|
@ -199,7 +199,8 @@
|
|||
"en": "A climbing boulder - a single rock or cliff with one or a few climbing routes which can be climbed safely without rope",
|
||||
"fr": "Rocher d’escalade, rocher avec une ou peu de voie permettant d’escalader sans corde",
|
||||
"de": "Ein Kletterfelsen - ein einzelner Felsen oder eine Klippe mit einer oder wenigen Kletterrouten, die ohne Seil sicher bestiegen werden können",
|
||||
"it": "Un masso per arrampicata (una singola roccia o falesia con una o poche vie di arrampicata che possono essere scalate in sicurezza senza una corda)"
|
||||
"it": "Un masso per arrampicata (una singola roccia o falesia con una o poche vie di arrampicata che possono essere scalate in sicurezza senza una corda)",
|
||||
"nl": "Een klimboulder- eenn enkele rots of klif met één of enkele klimroutes die veilig zonder touw kunnen worden beklommen"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -258,6 +259,7 @@
|
|||
"id": "Rock type (crag/rock/cliff only)"
|
||||
},
|
||||
{
|
||||
"id": "default_climbing_questions",
|
||||
"builtin": [
|
||||
"climbing.website",
|
||||
"climbing.fee",
|
||||
|
|
|
@ -74,12 +74,11 @@
|
|||
"phone",
|
||||
"email",
|
||||
{
|
||||
"builtin": [
|
||||
"climbing.fee"
|
||||
]
|
||||
"builtin": "climbing.fee"
|
||||
},
|
||||
"opening_hours",
|
||||
{
|
||||
"id": "climbing_gym_questions",
|
||||
"builtin": [
|
||||
"climbing.average_length",
|
||||
"climbing.min_difficulty",
|
||||
|
|
|
@ -408,7 +408,7 @@
|
|||
},
|
||||
"question": {
|
||||
"en": "Please give some explanation on where the defibrillator can be found (in French)",
|
||||
"ca": "Dóna detalls d'on es pot trobar el desfibril·lador",
|
||||
"ca": "Dóna detalls d'on es pot trobar el desfibril·lador (en francés)",
|
||||
"es": "Da detalles de dónde se puede encontrar el desfibrilador (en frances)",
|
||||
"fr": "Veuillez indiquez plus précisément où se situe le défibrillateur (en français)",
|
||||
"nl": "Gelieve meer informatie te geven over de exacte locatie van de defibrillator (in het Frans)",
|
||||
|
@ -583,7 +583,8 @@
|
|||
"it": "Questo defibrillatore è stato verificato per l‘ultima volta in data {survey:date}",
|
||||
"de": "Dieser Defibrillator wurde zuletzt am {survey:date} überprüft",
|
||||
"sl": "Ta defibrilator je bil nazadnje opažen {survey:date}",
|
||||
"es": "Este desfibrilador se sondeó por última vez el {survey:date}"
|
||||
"es": "Este desfibrilador se sondeó por última vez el {survey:date}",
|
||||
"ca": "El desfibrilador és va sondejar per ultima vegada el {survey:date}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "survey:date",
|
||||
|
|
|
@ -1,147 +1,180 @@
|
|||
{
|
||||
"id": "doctors",
|
||||
"name": {
|
||||
"en": "doctors"
|
||||
"id": "doctors",
|
||||
"name": {
|
||||
"en": "Doctors",
|
||||
"de": "Ärzte",
|
||||
"nl": "Dokters",
|
||||
"fr": "Médecins"
|
||||
},
|
||||
"description": {
|
||||
"en": "This layer shows doctor offices, dentists and other healthcare facilities",
|
||||
"de": "Diese Ebene zeigt Arztpraxen, Zahnärzte und andere Gesundheitseinrichtungen",
|
||||
"nl": "Deze laag toont dokterspraktijken, tandartsen en andere gezondheidszorgfaciliteiten",
|
||||
"fr": "Ce calque montre les cabinets médicaux, les dentistes et autres établissements de santé"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"amenity=doctors",
|
||||
"amenity=dentist",
|
||||
"healthcare=physiotherapist"
|
||||
]
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Doctors Office {name}",
|
||||
"de": "Arztpraxis {name}",
|
||||
"nl": "Dokterspraktijk {name}",
|
||||
"fr": "Cabinet medical {name}"
|
||||
},
|
||||
"description": {
|
||||
"en": "This layer shows doctor offices, dentists and other healthcare facilities"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"amenity=doctors",
|
||||
"amenity=dentist",
|
||||
"healthcare=physiotherapist"
|
||||
]
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Doctors Office {name}"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "amenity=doctors",
|
||||
"then": "Doctors Office {name}"
|
||||
},
|
||||
{
|
||||
"if": "amenity=dentist",
|
||||
"then": "Dentists office {name}"
|
||||
},
|
||||
{
|
||||
"if": "healthcare=physiotherapist",
|
||||
"then": "Physiotherapists office {name}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"minzoom": 13,
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"opening_hours",
|
||||
"phone",
|
||||
"email",
|
||||
"website",
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the name of this doctors place?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This doctors place is called {name}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name"
|
||||
},
|
||||
"id": "name"
|
||||
},
|
||||
{
|
||||
"condition": "amenity=doctors",
|
||||
"id": "specialty",
|
||||
"render": {
|
||||
"en": "This doctor is specialized in {healthcare:speciality}"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is this doctor specialized in?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "healthcare:speciality"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "healthcare:speciality=general",
|
||||
"then": {
|
||||
"en": "This is a general practitioner"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "healthcare:speciality=gynaecology",
|
||||
"then": {
|
||||
"en": "This is a gynaecologist"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "healthcare:speciality=psychiatry",
|
||||
"then": {
|
||||
"en": "This is a psychiatrist"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "healthcare:speciality=paediatrics",
|
||||
"then": {
|
||||
"en": "This is a paediatrician"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "a doctors office"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=doctors"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": {
|
||||
"en": "a dentists office"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=dentist"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": {
|
||||
"en": "a physiotherapists office"
|
||||
},
|
||||
"tags": [
|
||||
"healthcare=physiotherapist"
|
||||
]
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "opened-now",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Opened now"
|
||||
},
|
||||
"osmTags": "_isOpen=yes"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "circle:white;./assets/layers/doctors/doctors.svg"
|
||||
},
|
||||
"iconSize": "40,40,center",
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
}
|
||||
"mappings": [
|
||||
{
|
||||
"if": "amenity=doctors",
|
||||
"then": "Doctors Office {name}"
|
||||
},
|
||||
{
|
||||
"if": "amenity=dentist",
|
||||
"then": "Dentists office {name}"
|
||||
},
|
||||
{
|
||||
"if": "healthcare=physiotherapist",
|
||||
"then": "Physiotherapists office {name}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"minzoom": 13,
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"opening_hours",
|
||||
"phone",
|
||||
"email",
|
||||
"website",
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the name of this doctors place?",
|
||||
"de": "Wie heißt diese Arztpraxis?",
|
||||
"nl": "Wat is de naam van deze dokterspraktijk?",
|
||||
"fr": "Comment s'appelle ce cabinet médical ?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This doctors place is called {name}",
|
||||
"de": "Diese Arztpraxis heißt {name}",
|
||||
"nl": "Deze dokterspraktijk heet {name}",
|
||||
"fr": "Ce cabinet médical s'appelle {name}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name"
|
||||
},
|
||||
"id": "name"
|
||||
},
|
||||
{
|
||||
"condition": "amenity=doctors",
|
||||
"id": "specialty",
|
||||
"render": {
|
||||
"en": "This doctor is specialized in {healthcare:speciality}",
|
||||
"de": "Dieser Arzt ist spezialisiert auf {healthcare:speciality}",
|
||||
"nl": "Deze dokter is gespecialiseerd in {healthcare:speciality}",
|
||||
"fr": "Ce médecin est spécialisé dans {healthcare:speciality}"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is this doctor specialized in?",
|
||||
"de": "Worauf ist dieser Arzt spezialisiert?",
|
||||
"nl": "Waar is deze dokter in gespecialiseerd?",
|
||||
"fr": "En quoi ce médecin est-il spécialisé ?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "healthcare:speciality"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "healthcare:speciality=general",
|
||||
"then": {
|
||||
"en": "This is a general practitioner",
|
||||
"de": "Dies ist ein Allgemeinmediziner",
|
||||
"nl": "Dit is een huisarts",
|
||||
"fr": "C'est un médecin généraliste"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "healthcare:speciality=gynaecology",
|
||||
"then": {
|
||||
"en": "This is a gynaecologist",
|
||||
"de": "Dies ist ein Gynäkologe",
|
||||
"nl": "Dit is een gynaecoloog",
|
||||
"fr": "C'est un gynécologue"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "healthcare:speciality=psychiatry",
|
||||
"then": {
|
||||
"en": "This is a psychiatrist",
|
||||
"de": "Dies ist ein Psychiater",
|
||||
"nl": "Dit is een psychiater",
|
||||
"fr": "C'est un psychiatre"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "healthcare:speciality=paediatrics",
|
||||
"then": {
|
||||
"en": "This is a paediatrician",
|
||||
"de": "Dies ist ein Kinderarzt",
|
||||
"nl": "Dit is een kinderarts",
|
||||
"fr": "C'est un pédiatre"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "a doctors office",
|
||||
"de": "eine Arztpraxis",
|
||||
"nl": "een dokterspraktijk",
|
||||
"fr": "un cabinet médical"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=doctors"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": {
|
||||
"en": "a dentists office",
|
||||
"de": "eine Zahnarztpraxis",
|
||||
"nl": "een tandartspraktijk",
|
||||
"fr": "un cabinet de dentistes"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=dentist"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": {
|
||||
"en": "a physiotherapists office",
|
||||
"de": "Praxis eines Physiotherapeuten",
|
||||
"nl": "een fysiotherapeutenpraktijk",
|
||||
"fr": "un cabinet de kinésithérapeutes"
|
||||
},
|
||||
"tags": [
|
||||
"healthcare=physiotherapist"
|
||||
]
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
"open_now"
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "circle:white;./assets/layers/doctors/doctors.svg"
|
||||
},
|
||||
"iconSize": "40,40,center",
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
}
|
||||
],
|
||||
"deletion": true
|
||||
}
|
|
@ -21,7 +21,8 @@
|
|||
"en": "a dog park",
|
||||
"da": "en hundeskov",
|
||||
"de": "Ein Hundepark",
|
||||
"es": "un parque para perros"
|
||||
"es": "un parque para perros",
|
||||
"nl": "een hondenweide"
|
||||
},
|
||||
"tags": [
|
||||
"leisure=dog_park"
|
||||
|
@ -30,7 +31,8 @@
|
|||
"en": "A place for dogs, where they can run unleashed",
|
||||
"da": "En hundeskov eller hundegård beregnet til hunde, hvor de kan løbe uden snor",
|
||||
"de": "Ein Ort ohne Leinenzwang für Hunde",
|
||||
"es": "Un lugar para perros, donde pueden correr sin correa"
|
||||
"es": "Un lugar para perros, donde pueden correr sin correa",
|
||||
"nl": "Een plaats waar honden vrij mogen rondlopen"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -38,14 +40,16 @@
|
|||
"en": "dog parks",
|
||||
"da": "hundeskove",
|
||||
"de": "Hundeparks",
|
||||
"es": "parques de perros"
|
||||
"es": "parques de perros",
|
||||
"nl": "hondenweides"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "dog park",
|
||||
"da": "hundeskov",
|
||||
"de": "Hundepark",
|
||||
"es": "parque para perros"
|
||||
"es": "parque para perros",
|
||||
"nl": "hondenweide"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -88,7 +92,8 @@
|
|||
"en": "This dogpark is fenced all around",
|
||||
"da": "Denne hundskov er indhegnet",
|
||||
"de": "Dieser Hundepark ist komplett umzäunt",
|
||||
"es": "Este parque para perros está cerrado todo alrededor"
|
||||
"es": "Este parque para perros está cerrado todo alrededor",
|
||||
"nl": "Deze hondenweide is volledig omheind"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -97,7 +102,8 @@
|
|||
"en": "This dogpark is not fenced all around",
|
||||
"da": "Denne hundskov er ikke indhegnet",
|
||||
"de": "Dieser Hundepark ist nicht komplett umzäunt",
|
||||
"es": "Este parque para perros no está cerrado todo alrededor"
|
||||
"es": "Este parque para perros no está cerrado todo alrededor",
|
||||
"nl": "Deze hondenweide is <strong>niet</strong> volledig omheind"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -105,7 +111,8 @@
|
|||
"en": "It this dog park fenced in?",
|
||||
"da": "Er denne hundeskov indhegnet?",
|
||||
"de": "Ist dieser Hundepark umzäunt?",
|
||||
"es": "¿Este parque para perros está vallado?"
|
||||
"es": "¿Este parque para perros está vallado?",
|
||||
"nl": "Is deze hondenweide volledig omheind?"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -117,7 +124,8 @@
|
|||
"en": "Have separate area for puppies and small dogs",
|
||||
"da": "Har en indhegning til hvalpe og små hunde",
|
||||
"de": "Hat einen separaten Bereich für Hundewelpen und kleine Hunde",
|
||||
"es": "Tiene un espacio separado para cachorros y perros pequeños"
|
||||
"es": "Tiene un espacio separado para cachorros y perros pequeños",
|
||||
"nl": "Heeft gescheiden deel voor puppy's en kleine honden"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -126,7 +134,8 @@
|
|||
"en": "Does <strong>not</strong> have a separate area for puppies and small dogs",
|
||||
"da": "Har <strong>ikke</strong> en indhegning til hvalpe og små hunde",
|
||||
"de": "Hat <strong>keinen</strong> separaten Bereich für Hundewelpen und kleine Hunde",
|
||||
"es": "<strong>No</strong> tiene un espacio separado para cachorros y perros pequeños"
|
||||
"es": "<strong>No</strong> tiene un espacio separado para cachorros y perros pequeños",
|
||||
"nl": "Heeft <strong>geen</strong> gescheiden deel voor puppy's en kleine honden"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -134,7 +143,8 @@
|
|||
"en": "Does this dog park have a separate fenced in area for small dogs and puppies?",
|
||||
"da": "Har denne hundeskov et separat indhegnet område for små hunde og hvalpe (hvalpegård)?",
|
||||
"de": "Hat der Hundepark einen separaten Bereich für Hundewelpen und kleine Hunde?",
|
||||
"es": "¿Este parque para perros tiene una zona separada vallada para perros pequeños y cachorros?"
|
||||
"es": "¿Este parque para perros tiene una zona separada vallada para perros pequeños y cachorros?",
|
||||
"nl": "Heeft deze hondenweide een gescheiden en omheind deel voor puppy's en kleine honden?"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -142,12 +152,14 @@
|
|||
"en": "What is the name of this dog park?",
|
||||
"da": "Hvad hedder denne hundeskov?",
|
||||
"de": "Wie lautet der Name dieses Hundeparks?",
|
||||
"es": "¿Cual es el nombre de este parque para perros?"
|
||||
"es": "¿Cual es el nombre de este parque para perros?",
|
||||
"nl": "Wat is de naam van deze hondenweide?"
|
||||
},
|
||||
"render": {
|
||||
"en": "The name of this dog park is {name}",
|
||||
"de": "Denne hundeskov hedder {name}",
|
||||
"es": "El nombre de este parque para perros es {name}"
|
||||
"es": "El nombre de este parque para perros es {name}",
|
||||
"nl": "Deze hondenweide heet {name}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name"
|
||||
|
@ -160,7 +172,8 @@
|
|||
"en": "This dogpark is {_surface:ha} ha big",
|
||||
"da": "Denne hundeskov er på {_surface:ha} hektar",
|
||||
"de": "Der Hundepark ist {_surface:ha} ha groß",
|
||||
"es": "Este parque para perros tiene {_surface:ha} ha"
|
||||
"es": "Este parque para perros tiene {_surface:ha} ha",
|
||||
"nl": "Deze hondenweide is {_surface:ha} hectaren groot"
|
||||
},
|
||||
"condition": "_surface:ha!=0"
|
||||
},
|
||||
|
|
|
@ -31,7 +31,13 @@
|
|||
"source": {
|
||||
"osmTags": {
|
||||
"and": [
|
||||
"amenity=drinking_water",
|
||||
{
|
||||
"or": [
|
||||
"amenity=drinking_water",
|
||||
"drinking_water=yes"
|
||||
]
|
||||
},
|
||||
"man_made!=reservoir_covered",
|
||||
"access!=permissive",
|
||||
"access!=private"
|
||||
]
|
||||
|
|
213
assets/layers/elevator/elevator.json
Normal file
|
@ -0,0 +1,213 @@
|
|||
{
|
||||
"id": "elevator",
|
||||
"name": {
|
||||
"en": "elevator",
|
||||
"fr": "ascenseur",
|
||||
"de": "Aufzug",
|
||||
"nl": "lift"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "highway=elevator"
|
||||
},
|
||||
"minzoom": 13,
|
||||
"description": {
|
||||
"en": "This layer show elevators and asks for operational status and elevator dimensions. Useful for wheelchair accessibility information",
|
||||
"fr": "Ce calque montre les ascenseurs et demande l'état opérationnel et les dimensions de l'ascenseur. Utile pour les informations sur l'accessibilité en fauteuil roulant",
|
||||
"de": "Diese Ebene zeigt Aufzüge an und fragt nach dem Betriebsstatus und den Abmessungen des Aufzugs. Nützlich für Informationen zur Zugänglichkeit für Rollstuhlfahrer",
|
||||
"nl": "Deze laag toont liften en vraagt praktische info over de grootte van de lift en ofdat deze werkt, vooral met het oog op of de lift werkt of niet."
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Elevator",
|
||||
"fr": "Ascenseur",
|
||||
"de": "Aufzug",
|
||||
"nl": "Lift"
|
||||
}
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"multilevels",
|
||||
{
|
||||
"id": "operational_status",
|
||||
"question": {
|
||||
"en": "Does this elevator work?",
|
||||
"fr": "Cet ascenseur fonctionne-t-il ?",
|
||||
"de": "Ist dieser Aufzug in Betrieb?",
|
||||
"nl": "Werkt deze lift?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "operational_status=broken",
|
||||
"then": {
|
||||
"en": "This elevator is broken",
|
||||
"fr": "Cet ascenseur est en panne",
|
||||
"de": "Dieser Aufzug ist kaputt",
|
||||
"nl": "Deze lift is kapot"
|
||||
},
|
||||
"icon": "close:red"
|
||||
},
|
||||
{
|
||||
"if": "operational_status=closed",
|
||||
"then": {
|
||||
"en": "This elevator is closed <span class='subtle'>e.g. because renovation works are going on</span>",
|
||||
"fr": "Cet ascenseur est fermé <span class='subtle'>par ex. parce que des travaux de rénovation sont en cours</span>",
|
||||
"de": "Dieser Aufzug ist außer Betrieb <span class='subtle'>z.B. wegen Renovierungsarbeiten</span>",
|
||||
"nl": "Deze lift is tijdelijk gesloten <span class='subtle'>bijvoorbeeld door renovatiewerken</span>"
|
||||
},
|
||||
"icon": "invalid:red"
|
||||
},
|
||||
{
|
||||
"if": "operational_status=ok",
|
||||
"then": {
|
||||
"en": "This elevator works",
|
||||
"fr": "Cet ascenseur fonctionne",
|
||||
"de": "Dieser Aufzug ist in Betrieb",
|
||||
"nl": "Deze lift werkt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "operational_status=",
|
||||
"then": {
|
||||
"en": "This elevator works",
|
||||
"fr": "Cet ascenseur fonctionne",
|
||||
"de": "Dieser Aufzug ist in Betrieb",
|
||||
"nl": "Deze lift werkt"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "door-width",
|
||||
"render": {
|
||||
"en": "This elevator's doors have a width of {canonical(door:width)}",
|
||||
"fr": "Les portes de cet ascenseur ont une largeur de {canonical(door:width)}",
|
||||
"de": "Die Türen des Aufzugs haben eine Breite von {canonical(door:width)}",
|
||||
"nl": "De breedte van de liftdeur is {canonical(door:width)}"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the width of this elevator's entrance?",
|
||||
"fr": "Quelle est la largeur de l'entrée de cet ascenseur ?",
|
||||
"de": "Wie breit ist die Tür dieses Aufzugs?",
|
||||
"nl": "Wat is de breedte van de liftdeur?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "door:width",
|
||||
"type": "pfloat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "elevator-width",
|
||||
"render": {
|
||||
"en": "This elevator has a width of {canonical(elevator:width)}",
|
||||
"fr": "Cet ascenseur a une largeur de {canonical(elevator:width)}",
|
||||
"de": "Die Aufzugskabine hat eine Breite von {canonical(elevator:width)}",
|
||||
"nl": "Deze lift heeft een breedte van {canonical(elevator:width)}"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the width of this elevator?",
|
||||
"fr": "Quelle est la largeur de cet ascenseur ?",
|
||||
"de": "Wie breit ist die Kabine dieses Aufzugs?",
|
||||
"nl": "Wat is de breedte van deze lift?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "elevator:width",
|
||||
"type": "pfloat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "elevator-depth",
|
||||
"render": {
|
||||
"en": "This elevator has a depth of {canonical(elevator:depth)}",
|
||||
"fr": "Cet ascenseur a une profondeur de {canonical(elevator:depth)}",
|
||||
"de": "Dieser Aufzug hat eine Kabinentiefe von {canonical(elevator:depth)}",
|
||||
"nl": "Deze lift heeft een diepte van {canonical(elevator:depth)}"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the depth of this elevator?",
|
||||
"fr": "Quelle est la profondeur de cet ascenseur ?",
|
||||
"de": "Wie tief ist die Kabine dieses Aufzugs?",
|
||||
"nl": "Wat is de diepte van deze lift?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "elevator:depth",
|
||||
"type": "pfloat"
|
||||
}
|
||||
},
|
||||
"induction-loop"
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "circle:white;./assets/layers/elevator/elevator_wheelchair.svg"
|
||||
},
|
||||
"iconSize": "40,40,center",
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"operational_status=broken",
|
||||
"operational_status=closed"
|
||||
]
|
||||
},
|
||||
"then": "close:#c33"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "an elevator",
|
||||
"nl": "een lift",
|
||||
"fr": "un ascenseur",
|
||||
"de": "einen Aufzug"
|
||||
},
|
||||
"tags": [
|
||||
"highway=elevator"
|
||||
]
|
||||
}
|
||||
],
|
||||
"units": [
|
||||
{
|
||||
"appliesToKey": [
|
||||
"door:width",
|
||||
"elevator:width",
|
||||
"elevator:depth"
|
||||
],
|
||||
"applicableUnits": [
|
||||
{
|
||||
"canonicalDenomination": "m",
|
||||
"alternativeDenomination": [
|
||||
"meter"
|
||||
],
|
||||
"useIfNoUnitGiven": true,
|
||||
"human": {
|
||||
"en": "meter",
|
||||
"fr": "mètre",
|
||||
"de": "Meter",
|
||||
"nl": "meter"
|
||||
}
|
||||
},
|
||||
{
|
||||
"useAsDefaultInput": true,
|
||||
"canonicalDenomination": "cm",
|
||||
"alternativeDenomination": [
|
||||
"centimeter",
|
||||
"cms"
|
||||
],
|
||||
"human": {
|
||||
"en": "centimeter",
|
||||
"fr": "centimètre",
|
||||
"de": "Zentimeter",
|
||||
"nl": "centimeter"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
55
assets/layers/elevator/elevator_wheelchair.svg
Normal file
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
id="Layer_1"
|
||||
data-name="Layer 1"
|
||||
viewBox="0 0 228.57 239.29"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs4">
|
||||
<style
|
||||
id="style2">.cls-1{fill:#1d1d1b;}</style>
|
||||
</defs>
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M208.18,119.08V11.93c0-5.24,0-5.24,5.15-5.24,2.43,0,4.87,0,7.31,0,2.05,0,3.12.76,3,2.92-.07,1.13,0,2.27,0,3.4q0,106.5,0,213c0,.69-.06,1.39,0,2.09.13,1.9-.73,2.68-2.62,2.64-3.39-.05-6.79,0-10.19,0-1.84,0-2.73-.76-2.66-2.67s0-4,0-6Z"
|
||||
id="path6" />
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M20,119.06V226.75c0,3.9,0,3.92-3.91,4-3,0-5.93-.05-8.89,0-1.76,0-2.58-.7-2.55-2.47s0-3.31,0-5q0-106.12,0-212.25c0-4.17.22-4.39,4.45-4.36,2.52,0,5.05.08,7.58,0,2.26-.09,3.47.67,3.32,3.13-.1,1.47,0,3,0,4.44q0,52.41,0,104.82Z"
|
||||
id="path8" />
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M135.46,156.52a4.35,4.35,0,0,0-4.86-3.21,12.64,12.64,0,0,0-2.44.73c-2.07.72-4.13,1.47-6.22,2.21l-.26-.54q-1.94-4.52-3.88-9c-1.77-4.11-3.53-8.22-5.32-12.31a4.21,4.21,0,0,0-4.06-2.71c-4.84-.06-9.68-.07-14.52-.11L81,131.46c-.18,0-.5-.09-.52-.19-.16-.78-.27-1.58-.4-2.42H99.2c.35,0,.69,0,1,0a4.41,4.41,0,0,0,3.41-6.75,4.58,4.58,0,0,0-4.22-2.1q-10,0-20,0h-.72c-.52-3.24-1-6.39-1.54-9.56h-9c.55,3.45,1.11,6.9,1.66,10.35.83,5.11,1.71,10.2,2.47,15.32a4.76,4.76,0,0,0,4.92,4.29c9.22,0,18.45.11,27.68.15a.86.86,0,0,1,.91.61q4.72,11.05,9.48,22.08a4.49,4.49,0,0,0,6.12,2.69c3.69-1.31,7.39-2.61,11.07-3.95a6.74,6.74,0,0,0,1.67-1,4.71,4.71,0,0,0,1.49-2.56v-1.48C135.55,156.8,135.5,156.66,135.46,156.52Z"
|
||||
id="path10" />
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M53.61,145.09c.2-1.23.33-2.47.59-3.69a26.58,26.58,0,0,1,6.42-12.56,4.42,4.42,0,0,1,6.63,5.85,18.7,18.7,0,0,0-4.46,8.95,18.32,18.32,0,0,0,34.75,10.84,4.62,4.62,0,0,1,3.67-3,4.41,4.41,0,0,1,4.76,5.84,23.53,23.53,0,0,1-3.45,6.12,26.77,26.77,0,0,1-14.83,10c-1.46.38-3,.53-4.47.79l-.56.11H78.9c-.14,0-.29-.08-.43-.1a34.79,34.79,0,0,1-3.7-.6c-11-2.89-17.86-9.91-20.58-20.95-.29-1.19-.39-2.43-.58-3.64Z"
|
||||
id="path12" />
|
||||
<ellipse
|
||||
class="cls-1"
|
||||
cx="72.62"
|
||||
cy="109.74"
|
||||
rx="4.51"
|
||||
ry="3.94"
|
||||
id="ellipse14" />
|
||||
<circle
|
||||
class="cls-1"
|
||||
cx="71.76"
|
||||
cy="95.49"
|
||||
r="8.93"
|
||||
id="circle16" />
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M157.33,131.79H154v1.75q0,18,0,36c0,2.4-1,3.89-2.94,4.52a4.17,4.17,0,0,1-5.43-3.17,10.86,10.86,0,0,1-.13-2q0-31,0-61.93v-2.49h-2c0,.48-.07,1-.07,1.47,0,7.32,0,14.65,0,22,0,2.28-1.42,3.66-3.4,3.39a3,3,0,0,1-2.63-3.33c0-5.24,0-10.47,0-15.7,0-4.38,0-8.75,0-13.13,0-5.09,2.76-7.89,7.83-7.92q10.48-.06,21,0c4.89,0,7.67,2.88,7.67,7.77q0,14.49,0,29c0,2.3-1.56,3.7-3.6,3.31-1.57-.3-2.41-1.44-2.41-3.35q0-10.84,0-21.69v-1.76h-2v1.76q0,31.32,0,62.64a10.81,10.81,0,0,1-.17,2.13,4.23,4.23,0,0,1-4.41,3.27,4.18,4.18,0,0,1-3.9-4c0-2.95,0-5.9,0-8.84V131.79Z"
|
||||
id="path18" />
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M155.74,89.56a9,9,0,0,1-9.1-9,9,9,0,0,1,18,0A9,9,0,0,1,155.74,89.56Z"
|
||||
id="path20" />
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M191.93,36.94h-71V24.12h10l-17-17-17,17h10V36.94h-71a5.83,5.83,0,0,0-5.83,5.83V197.05a5.83,5.83,0,0,0,5.83,5.83h71V215.7h-10l17,17,17-17h-10V202.88h71a5.83,5.83,0,0,0,5.83-5.83V42.77A5.83,5.83,0,0,0,191.93,36.94Zm-7.5,147a5.83,5.83,0,0,1-5.83,5.84H49.22a5.83,5.83,0,0,1-5.83-5.84V56a5.83,5.83,0,0,1,5.83-5.83H178.6A5.83,5.83,0,0,1,184.43,56Z"
|
||||
id="path22" />
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
12
assets/layers/elevator/license_info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
[
|
||||
{
|
||||
"path": "elevator_wheelchair.svg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"https://www.ctsteward.com/"
|
||||
],
|
||||
"sources": [
|
||||
"https://www.ctsteward.com/"
|
||||
]
|
||||
}
|
||||
]
|
|
@ -1,6 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="375px" height="375px" viewBox="0 0 375 375" version="1.1">
|
||||
<g id="surface1">
|
||||
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 63.628906 7.519531 C 61.664062 7.894531 60.253906 9.632812 60.289062 11.636719 L 60.289062 361.71875 L 23.269531 361.71875 C 23.011719 361.691406 22.753906 361.691406 22.496094 361.71875 C 20.226562 361.929688 18.554688 363.945312 18.769531 366.222656 C 18.980469 368.496094 20.996094 370.167969 23.269531 369.953125 L 352.339844 369.953125 C 353.820312 369.976562 355.199219 369.195312 355.949219 367.914062 C 356.695312 366.628906 356.695312 365.042969 355.949219 363.761719 C 355.199219 362.476562 353.820312 361.695312 352.339844 361.71875 L 315.316406 361.71875 L 315.316406 11.636719 C 315.316406 9.363281 313.476562 7.519531 311.203125 7.519531 L 64.402344 7.519531 C 64.144531 7.496094 63.886719 7.496094 63.628906 7.519531 Z M 68.515625 15.753906 L 307.089844 15.753906 L 307.089844 361.71875 L 282.410156 361.71875 L 282.410156 44.585938 C 282.410156 42.3125 280.570312 40.46875 278.296875 40.46875 L 97.308594 40.46875 C 97.050781 40.441406 96.792969 40.441406 96.539062 40.46875 C 94.570312 40.84375 93.160156 42.582031 93.195312 44.585938 L 93.195312 361.71875 L 68.515625 361.71875 Z M 101.421875 48.703125 L 274.183594 48.703125 L 274.183594 361.71875 L 101.421875 361.71875 Z M 237.164062 199.03125 C 234.121094 199.03125 231.515625 200.691406 230.09375 203.152344 L 212.484375 203.152344 C 212.226562 203.128906 211.96875 203.128906 211.710938 203.152344 C 209.449219 203.375 207.789062 205.386719 208.003906 207.65625 C 208.214844 209.921875 210.21875 211.589844 212.484375 211.390625 L 230.09375 211.390625 C 231.515625 213.847656 234.121094 215.507812 237.164062 215.507812 C 241.707031 215.507812 245.390625 211.820312 245.390625 207.269531 C 245.390625 202.722656 241.707031 199.03125 237.164062 199.03125 Z M 237.164062 199.03125 "/>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 2 KiB |
|
@ -5,19 +5,22 @@
|
|||
"nl": "Toegang",
|
||||
"de": "Eingänge",
|
||||
"ca": "Entrada",
|
||||
"es": "Entrada"
|
||||
"es": "Entrada",
|
||||
"fr": "Entrée"
|
||||
},
|
||||
"description": {
|
||||
"en": "A layer showing entrances and offering capabilities to survey some advanced data which is important for e.g. wheelchair users (but also bicycle users, people who want to deliver, …)",
|
||||
"nl": "Een laag met ingangen (van gebouwen etc.) waarmee je details kunt aanvullen die belangrijk zijn voor bijvoorbeeld rolstoelgebruikers (en fietsers, leveranciers, …)",
|
||||
"de": "Eine Ebene, die Eingänge anzeigt und die Möglichkeit bietet, weitere Daten zu erheben, die z. B. für Rollstuhlfahrer wichtig sind (aber auch für Radfahrer, Lieferpersonal, …)",
|
||||
"es": "Una capa que muestra capas y ofrece la posibilidad de sondear algunos datos avanzados que son importantes para, por ejemplo, usuarios de sillas de ruedas (pero también incluye ciclistas, gente que quiere repartir, ...)"
|
||||
"es": "Una capa que muestra capas y ofrece la posibilidad de sondear algunos datos avanzados que son importantes para, por ejemplo, usuarios de sillas de ruedas (pero también incluye ciclistas, gente que quiere repartir, ...)",
|
||||
"fr": "Une couche montrant les entrées et offrant des capacités pour étudier certaines données avancées qui sont importantes, par exemple. les utilisateurs de fauteuils roulants (mais aussi les utilisateurs de vélos, les personnes qui veulent faire des livraisons, …)"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"entrance~*",
|
||||
"indoor=door"
|
||||
"indoor=door",
|
||||
"door~*"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
@ -29,18 +32,21 @@
|
|||
"ca": "Entrada",
|
||||
"da": "Indgang",
|
||||
"de": "Eingang",
|
||||
"es": "Entrada"
|
||||
"es": "Entrada",
|
||||
"fr": "Entrée"
|
||||
}
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"level",
|
||||
{
|
||||
"id": "Entrance type",
|
||||
"question": {
|
||||
"en": "What type of entrance is this?",
|
||||
"nl": "Wat voor ingang is dit?",
|
||||
"de": "Um welchen Eingangstyp handelt es sich hier?",
|
||||
"es": "¿Qué tipo de entrada es esta?"
|
||||
"de": "Um welchen Eingangstyp handelt es sich?",
|
||||
"es": "¿Qué tipo de entrada es esta?",
|
||||
"fr": "De quel type d'entrée s'agit-il ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -49,7 +55,8 @@
|
|||
"en": "No specific entrance type is known",
|
||||
"nl": "Het specifieke type ingang is onbekend",
|
||||
"de": "Der Eingangstyp ist nicht bekannt",
|
||||
"es": "No se conoce un tipo de entrada específico"
|
||||
"es": "No se conoce un tipo de entrada específico",
|
||||
"fr": "Aucun type d'entrée spécifique n'est connu"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
|
@ -64,7 +71,8 @@
|
|||
"en": "This is an indoor door, separating a room or a corridor within a single building",
|
||||
"nl": "Dit is een binnendeur, die een kamer of een gang volledig binnen hetzelfde gebouw afsluit",
|
||||
"de": "Dies ist eine Innentür, die Räume oder Gänge innerhalb eines Gebäudes verbindet",
|
||||
"es": "Esta es una puerta interior, que separa una habitación o pasillo dentro de un único edificio"
|
||||
"es": "Esta es una puerta interior, que separa una habitación o pasillo dentro de un único edificio",
|
||||
"fr": "Il s'agit d'une porte intérieure, séparant une pièce ou un couloir d'un même bâtiment"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -78,7 +86,8 @@
|
|||
"en": "This is the main entrance",
|
||||
"nl": "Dit is de hoofdingang",
|
||||
"de": "Dies ist der Haupteingang",
|
||||
"es": "Esta es la entrada principal"
|
||||
"es": "Esta es la entrada principal",
|
||||
"fr": "Ceci est l'entrée principale"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -92,7 +101,8 @@
|
|||
"en": "This is a secondary entrance",
|
||||
"nl": "Dit is een secundaire ingang",
|
||||
"de": "Dies ist ein Nebeneingang",
|
||||
"es": "Esta es una entrada secundaria"
|
||||
"es": "Esta es una entrada secundaria",
|
||||
"fr": "Ceci est une entrée secondaire"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -106,7 +116,8 @@
|
|||
"en": "This is a service entrance - normally only used for employees, delivery, …",
|
||||
"nl": "Dit is een dienstingang - normaal gezien enkel gebruikt door werknemers, leveranciers, …",
|
||||
"de": "Dies ist ein Diensteingang - normalerweise nur für Mitarbeiter, Anlieferung, …",
|
||||
"es": "Esta es una entrada de servicio - normalmente solo la utilizan empleados, repartidores, …"
|
||||
"es": "Esta es una entrada de servicio - normalmente solo la utilizan empleados, repartidores, …",
|
||||
"fr": "Ceci est une entrée de service - normalement utilisée uniquement pour les employés, la livraison, …"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -120,7 +131,8 @@
|
|||
"en": "This is an exit where one can not enter",
|
||||
"nl": "Dit is enkel een uitgang, je kan hier niet naar binnen",
|
||||
"de": "Dies ist ein Ausgang, ohne Zutrittsmöglichkeit",
|
||||
"es": "Esta es una salida por la cual no se puede entrar"
|
||||
"es": "Esta es una salida por la cual no se puede entrar",
|
||||
"fr": "Ceci est une sortie où l'on ne peut pas entrer"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -134,7 +146,8 @@
|
|||
"en": "This is an entrance where one can only enter (but not exit)",
|
||||
"nl": "Dit is een ingang waar je enkel naar binnen kunt (niet naar buiten)",
|
||||
"de": "Dies ist ein Eingang, an dem man nur hineingehen kann (aber nicht hinausgehen)",
|
||||
"es": "Esta es una entrada por la que solo se puede entrar (pero no salir)"
|
||||
"es": "Esta es una entrada por la que solo se puede entrar (pero no salir)",
|
||||
"fr": "C'est une entrée où l'on ne peut qu'entrer (mais pas sortir)"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -148,7 +161,8 @@
|
|||
"en": "This is emergency exit",
|
||||
"nl": "Dit is een nooduitgang",
|
||||
"de": "Dies ist ein Notausgang",
|
||||
"es": "Esta es una salida de emergencia"
|
||||
"es": "Esta es una salida de emergencia",
|
||||
"fr": "Ceci est la sortie de secours"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -162,7 +176,8 @@
|
|||
"en": "This is the entrance to a private home",
|
||||
"nl": "Dit is de ingang van een private woning",
|
||||
"de": "Dies ist ein Eingang zu einem privaten Haus",
|
||||
"es": "Esta es la entrada a una vivienda privada"
|
||||
"es": "Esta es la entrada a una vivienda privada",
|
||||
"fr": "C'est l'entrée d'une maison privée"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -173,7 +188,8 @@
|
|||
"en": "What is the type of this door?<br/><span class='subtle'>Wether or not the door is automated is asked in the next question</span>",
|
||||
"nl": "Om wat voor deur gaat het?<br/><span class='subtle'>Of de deur al of niet automatisch werkt, vragen we hierna </span>",
|
||||
"de": "Welche Tür gibt es an diesem Eingang?<br/><span class='subtle'>Ob die Tür automatisiert ist oder nicht, wird in der nächsten Frage gefragt</span>",
|
||||
"es": "¿Cual es el tipo de esta puerta?<br/><span class='subtle'>Si la puerta está automatizada o no se pregunta en la siguiente pregunta</span>"
|
||||
"es": "¿Cual es el tipo de esta puerta?<br/><span class='subtle'>Si la puerta está automatizada o no se pregunta en la siguiente pregunta</span>",
|
||||
"fr": "Quel est le type de cette porte ?<br/><span class='subtle'>Le fait que la porte soit automatisée ou non est demandé dans la question suivante</span>"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -182,7 +198,8 @@
|
|||
"en": "The door type is not known",
|
||||
"nl": "Het type deur is onbekend",
|
||||
"de": "Der Türtyp ist nicht bekannt",
|
||||
"es": "Se desconoce el tipo de puerta"
|
||||
"es": "Se desconoce el tipo de puerta",
|
||||
"fr": "Le type de porte n'est pas connu"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
|
@ -192,7 +209,8 @@
|
|||
"en": "A classical, hinged door supported by joints",
|
||||
"nl": "Een gewone deur die aan scharnieren ophangt en openzwaait",
|
||||
"de": "Der Eingang hat eine normale Tür mit seitlichem Anschlag",
|
||||
"es": "Una puerta clásica, con bisagras soportadas por uniones"
|
||||
"es": "Una puerta clásica, con bisagras soportadas por uniones",
|
||||
"fr": "Une porte battante classique soutenue par des joints"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -201,7 +219,8 @@
|
|||
"en": "A revolving door which hangs on a central shaft, rotating within a cylindrical enclosure",
|
||||
"nl": "Een tourniquet-deur (draaideur) die in een cylinder rond een centrale as draait",
|
||||
"de": "Der Eingang hat eine Karusselltür, die sich um ihre eigene Achse dreht",
|
||||
"es": "Una puerta giratoria que cuelga de un eje central y que rota dentro de una carcasa cilíndrica"
|
||||
"es": "Una puerta giratoria que cuelga de un eje central y que rota dentro de una carcasa cilíndrica",
|
||||
"fr": "Une porte tournante suspendue à un arbre central, tournant dans une enceinte cylindrique"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -210,7 +229,8 @@
|
|||
"en": "A sliding door where the door slides sidewards, typically parallel with a wall",
|
||||
"nl": "Een schuifdeur or roldeur die bij het openen en sluiten zijwaarts beweegt",
|
||||
"de": "Der Eingang hat eine Schiebetür, bei der sich die Tür zur Seite bewegt",
|
||||
"es": "Una puerta corredera donde las hojas se deslizan de lado a lado, típicamente con una pared"
|
||||
"es": "Una puerta corredera donde las hojas se deslizan de lado a lado, típicamente con una pared",
|
||||
"fr": "Une porte coulissante où la porte coulisse latéralement, généralement parallèlement à un mur"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -218,7 +238,8 @@
|
|||
"then": {
|
||||
"en": "A door which rolls from overhead, typically seen for garages",
|
||||
"nl": "Een poort die langs boven dichtrolt, typisch voor garages",
|
||||
"de": "Der Eingang hat ein Rolltor, das von oben nach unten rollt, typischerweise für Garagen"
|
||||
"de": "Der Eingang hat ein Rolltor, das von oben nach unten rollt, typischerweise für Garagen",
|
||||
"fr": "Une porte qui roule du haut, généralement vue pour les garages"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -227,7 +248,8 @@
|
|||
"en": "This is an entrance without a physical door",
|
||||
"nl": "Er is een toegang zonder een deur",
|
||||
"de": "Der Eingang hat eine keine Tür",
|
||||
"es": "Esta es una entrada sin una puerta física"
|
||||
"es": "Esta es una entrada sin una puerta física",
|
||||
"fr": "Ceci est une entrée sans porte physique"
|
||||
},
|
||||
"hideInAnswer": "entrance="
|
||||
}
|
||||
|
@ -244,7 +266,8 @@
|
|||
"en": "This is an automatic door",
|
||||
"nl": "Dit is een automatische deur",
|
||||
"de": "Dies ist eine Automatiktür",
|
||||
"es": "Esta es una puerta automática"
|
||||
"es": "Esta es una puerta automática",
|
||||
"fr": "C'est une porte automatique"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
|
@ -254,7 +277,8 @@
|
|||
"en": "This door is <b>not</b> automated",
|
||||
"nl": "Deze deur is <b>niet</b> automatisch",
|
||||
"de": "Diese Tür ist <b>nicht</b> automatisiert",
|
||||
"es": "Esta puerta <b>no</b> está automatizada"
|
||||
"es": "Esta puerta <b>no</b> está automatizada",
|
||||
"fr": "Cette porte n'est <b>pas</b> automatisée"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -263,7 +287,8 @@
|
|||
"en": "This door will open automatically when <b>motion</b> is detected",
|
||||
"nl": "De deur gaat automatisch open wanneer er <b>beweging</b> wordt gedetecteerd",
|
||||
"de": "Diese Tür öffnet sich automatisch, wenn <b>Bewegung</b> erkannt wird",
|
||||
"es": "Esta puerta se abre automáticamente cuando se detecta <b>movimiento</b>"
|
||||
"es": "Esta puerta se abre automáticamente cuando se detecta <b>movimiento</b>",
|
||||
"fr": "Cette porte s'ouvrira automatiquement lorsqu'un <b>mouvement</b> sera détecté"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -272,7 +297,8 @@
|
|||
"en": "This door will open automatically when a <b>sensor in the floor</b> is triggered",
|
||||
"nl": "De deur gaat automatisch open wanneer <b>een sensor in de vloer</b> wordt geactiveerd",
|
||||
"de": "Diese Tür öffnet sich automatisch, wenn ein <b>Sensor im Boden</b> ausgelöst wird",
|
||||
"es": "Esta puerta se abre automáticamente cuando se activa un <b>sensor en el suelo</b>"
|
||||
"es": "Esta puerta se abre automáticamente cuando se activa un <b>sensor en el suelo</b>",
|
||||
"fr": "Cette porte s'ouvrira automatiquement lorsqu'un <b>capteur au sol</b> est déclenché"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -281,7 +307,8 @@
|
|||
"en": "This door will open automatically when a <b>button is pressed</b>",
|
||||
"nl": "De deur gaat open wanneer <b>een knop wordt ingedrukt</b>",
|
||||
"de": "Diese Tür öffnet sich automatisch, wenn ein <b>Taster betätigt wird</b>",
|
||||
"es": "Esta puerta se abre automáticamente cuando se <b>pulsa un botón</b>"
|
||||
"es": "Esta puerta se abre automáticamente cuando se <b>pulsa un botón</b>",
|
||||
"fr": "Cette porte s'ouvrira automatiquement lorsqu'un <b>bouton est pressé</b>"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -290,8 +317,10 @@
|
|||
"en": "This door revolves automatically all the time, but has a <b>button to slow it down</b>, e.g. for wheelchair users",
|
||||
"nl": "De deur draait continue automatisch, maar heeft een <b>knop om te vertragen</b>, bijvoorbeeld voor rolstoelgebruikers",
|
||||
"de": "Diese Tür dreht sich durchgehend automatisch, hat aber einen<b>Knopf, um die Drehgeschwindigkeit zu reduzieren</b>, z.B. für Rollstuhlnutzer",
|
||||
"es": "Esta puerta gira automáticamente todo el rato, pero tiene un <b>botón para ralentizarla</b>, por ejemplo, para usuarios de sillas de ruedas"
|
||||
}
|
||||
"es": "Esta puerta gira automáticamente todo el rato, pero tiene un <b>botón para ralentizarla</b>, por ejemplo, para usuarios de sillas de ruedas",
|
||||
"fr": "Cette porte tourne automatiquement tout le temps, mais dispose d'un <b>bouton pour la ralentir</b>, par ex. pour les utilisateurs de fauteuils roulants"
|
||||
},
|
||||
"hideInAnswer": "door!=revolving"
|
||||
},
|
||||
{
|
||||
"if": "automatic_door=continuous",
|
||||
|
@ -299,8 +328,10 @@
|
|||
"en": "This door revolves automatically all the time",
|
||||
"nl": "De deur draait continue automatisch",
|
||||
"de": "Diese Tür dreht sich durchgehend automatisch",
|
||||
"es": "Esta puerta gira automáticamente todo el rato"
|
||||
}
|
||||
"es": "Esta puerta gira automáticamente todo el rato",
|
||||
"fr": "Cette porte tourne automatiquement tout le temps"
|
||||
},
|
||||
"hideInAnswer": "door!=revolving"
|
||||
},
|
||||
{
|
||||
"if": "automatic_door=serviced_on_button_press",
|
||||
|
@ -308,7 +339,8 @@
|
|||
"en": "This door will be opened by staff when requested by <b>pressing a button</b>",
|
||||
"nl": "De deur wordt geopend door personeel als je dat vraagt <b>door op een knop te duwen</b>",
|
||||
"de": "Diese Tür wird von Mitarbeitern geöffnet auf Anfrage <b>per Rufknopf</b>",
|
||||
"es": "Esta puerta la abre el personal cuando se pide <b>pulsando un botón</b>"
|
||||
"es": "Esta puerta la abre el personal cuando se pide <b>pulsando un botón</b>",
|
||||
"fr": "Cette porte sera ouverte par le personnel à la demande en <b>appuyant sur un bouton</b>"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -317,7 +349,8 @@
|
|||
"en": "This door will be opened by staff when requested",
|
||||
"nl": "De deur wordt geopend door personeel wanneer je het vraagt",
|
||||
"de": "Diese Tür wird von Mitarbeitern geöffnet auf Anfrage",
|
||||
"es": "Esta puerta la abrirá el personal cuando se pida"
|
||||
"es": "Esta puerta la abrirá el personal cuando se pida",
|
||||
"fr": "Cette porte sera ouverte par le personnel sur demande"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -325,21 +358,58 @@
|
|||
{
|
||||
"id": "width",
|
||||
"render": {
|
||||
"en": "This door has a width of {canonical(width)} meter",
|
||||
"nl": "Deze deur heeft een breedte van {canonical(width)} meter",
|
||||
"de": "Diese Tür hat eine Durchgangsbreite von {canonical(width)} Meter",
|
||||
"es": "Esta puerta tiene una ancho de {canonical(width)} metros"
|
||||
"en": "This door has a width of {canonical(width)}",
|
||||
"nl": "Deze deur heeft een breedte van {canonical(width)}",
|
||||
"de": "Diese Tür hat eine Durchgangsbreite von {canonical(width)}",
|
||||
"es": "Esta puerta tiene una ancho de {canonical(width)} metros",
|
||||
"fr": "Cette porte a une largeur de {canonical(width)} mètre"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the width of this door/entrance?",
|
||||
"nl": "Wat is de breedte van deze deur/toegang?",
|
||||
"de": "Wie breit ist diese Tür bzw. dieser Eingang?",
|
||||
"es": "¿Cual es el ancho de esta puerta/entrada?"
|
||||
"es": "¿Cual es el ancho de esta puerta/entrada?",
|
||||
"fr": "Quelle est la largeur de cette porte/entrée ?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "width",
|
||||
"type": "distance"
|
||||
"key": "width"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "kerb-height",
|
||||
"question": {
|
||||
"en": "What is the height of this kerb?",
|
||||
"fr": "Quelle est la hauteur de ce seuil ?",
|
||||
"de": "Wie hoch ist die Türschwelle?",
|
||||
"nl": "Hoe hoog is de drempel?"
|
||||
},
|
||||
"render": {
|
||||
"en": "The kerb height of this door is {kerb:height}",
|
||||
"fr": "La hauteur du seuil de porte de cette porte est {kerb:height}",
|
||||
"de": "Die Höhe der Türschwelle ist {kerb:height}",
|
||||
"nl": "De drempel bij deze deur is {kerb:height}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "kerb:height",
|
||||
"placeholder": {
|
||||
"en": "Height of the door kerb",
|
||||
"fr": "Hauteur du seuil de porte",
|
||||
"de": "Höhe der Türschwelle",
|
||||
"nl": "Hoogte van de drempel"
|
||||
},
|
||||
"type": "pnat"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "kerb:height=0",
|
||||
"then": {
|
||||
"en": "This door does not have a kerb",
|
||||
"nl": "Deze deur heeft geen drempel",
|
||||
"fr": "Cette porte n'a pas de seuil",
|
||||
"de": "Diese Tür hat keine Türschwelle"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
|
@ -349,7 +419,7 @@
|
|||
"centroid"
|
||||
],
|
||||
"icon": {
|
||||
"render": "circle:white;./assets/layers/entrance/door.svg",
|
||||
"render": "circle:white;./assets/layers/entrance/entrance.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "entrance=emergency",
|
||||
|
@ -362,7 +432,10 @@
|
|||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"*": "entrance"
|
||||
"en": "an entrance",
|
||||
"fr": "une entrée",
|
||||
"de": "einen Eingang",
|
||||
"nl": "een toegang"
|
||||
},
|
||||
"preciseInput": {
|
||||
"preferredBackground": "photo",
|
||||
|
@ -374,6 +447,59 @@
|
|||
"tags": [
|
||||
"entrance=yes"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": {
|
||||
"en": "an indoor door",
|
||||
"de": "eine Innentür",
|
||||
"nl": "een binnendeur"
|
||||
},
|
||||
"preciseInput": {
|
||||
"preferredBackground": "map",
|
||||
"snapToLayer": [
|
||||
"indoors"
|
||||
]
|
||||
},
|
||||
"tags": [
|
||||
"indoor=door"
|
||||
]
|
||||
}
|
||||
],
|
||||
"units": [
|
||||
{
|
||||
"appliesToKey": [
|
||||
"kerb:height",
|
||||
"width"
|
||||
],
|
||||
"applicableUnits": [
|
||||
{
|
||||
"useIfNoUnitGiven": true,
|
||||
"canonicalDenomination": "m",
|
||||
"alternativeDenomination": [
|
||||
"meter"
|
||||
],
|
||||
"human": {
|
||||
"en": "meter",
|
||||
"fr": "mètre",
|
||||
"de": "Meter",
|
||||
"nl": "meter"
|
||||
}
|
||||
},
|
||||
{
|
||||
"useAsDefaultInput": true,
|
||||
"canonicalDenomination": "cm",
|
||||
"alternativeDenomination": [
|
||||
"centimeter",
|
||||
"cms"
|
||||
],
|
||||
"human": {
|
||||
"en": "centimeter",
|
||||
"fr": "centimètre",
|
||||
"de": "Zentimeter",
|
||||
"nl": "centimeter"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
27
assets/layers/entrance/entrance.svg
Normal file
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xml:space="preserve"
|
||||
version="1.1"
|
||||
style="shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;"
|
||||
viewBox="0 0 846.66 846.66"
|
||||
width="846"
|
||||
height="846"
|
||||
x="0px"
|
||||
y="0px"
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
id="svg10"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs4"><style
|
||||
type="text/css"
|
||||
id="style2">
|
||||
|
||||
.fil0 {fill:black}
|
||||
|
||||
</style></defs><g
|
||||
id="g8"
|
||||
transform="matrix(0.80128517,0,0,0.80128517,84.121948,84.122941)"><path
|
||||
class="fil0"
|
||||
d="M 226.16,46.72 H 620.5 c 23.82,0 43.18,19.37 43.18,43.19 v 666.85 c 0,23.83 -19.36,43.19 -43.18,43.19 H 226.16 c -23.15,0 -42.22,-18.35 -43.14,-41.47 l -0.01,-0.05 v -0.07 -0.13 L 183,758.11 V 758 757.87 h -0.01 v -0.12 -0.12 -0.13 -0.12 l -0.01,-0.06 v -0.06 -0.13 -0.12 -0.12 -0.13 -666.85 -0.12 -0.13 -0.12 -0.13 -0.06 l 0.01,-0.06 V 89.17 89.04 88.92 88.8 H 183 v -0.13 -0.12 l 0.01,-0.12 V 88.3 88.24 l 0.01,-0.06 C 183.96,65.07 203,46.72 226.16,46.72 Z m 137.19,322.13 h 47.68 V 477.84 H 363.35 Z M 290.87,98.22 458.12,187.24 c 8.64,4.62 13.58,13.47 13.58,22.63 0.12,142.31 0.1,284.62 0.1,426.93 0,10.66 -6.49,19.81 -15.74,23.72 l -165.2,87.93 H 612.19 V 98.22 Z"
|
||||
id="path6" /></g></svg>
|
After Width: | Height: | Size: 1.3 KiB |
|
@ -1,14 +1,4 @@
|
|||
[
|
||||
{
|
||||
"path": "door.svg",
|
||||
"license": "CC-BY 3.0 Unported",
|
||||
"authors": [
|
||||
"Icons Bazaar"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Noun_Project_Door_icon_1512154.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "emergency_door.svg",
|
||||
"license": "CC-BY-SA 4.0 international",
|
||||
|
@ -18,5 +8,15 @@
|
|||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Emergency_door_icon.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "entrance.svg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"CT Steward"
|
||||
],
|
||||
"sources": [
|
||||
"https://www.ctsteward.com/"
|
||||
]
|
||||
}
|
||||
]
|
|
@ -63,98 +63,209 @@
|
|||
"removePrefixes": {
|
||||
"#": "no-translations",
|
||||
"fr": [
|
||||
"allée de",
|
||||
"allée du",
|
||||
"allée des ",
|
||||
"allée de la ",
|
||||
"allée de l'",
|
||||
"allée de ",
|
||||
"allée du ",
|
||||
"allée",
|
||||
"autoroute de",
|
||||
"autoroute du",
|
||||
"autoroute des ",
|
||||
"autoroute de la ",
|
||||
"autoroute de l'",
|
||||
"autoroute de ",
|
||||
"autoroute du ",
|
||||
"autoroute",
|
||||
"avenue de",
|
||||
"avenue du",
|
||||
"avenue des ",
|
||||
"avenue de la ",
|
||||
"avenue de l'",
|
||||
"avenue de ",
|
||||
"avenue du ",
|
||||
"avenue",
|
||||
"bibliothèque de",
|
||||
"bibliothèque du",
|
||||
"bibliothèque des ",
|
||||
"bibliothèque de la ",
|
||||
"bibliothèque de l'",
|
||||
"bibliothèque de ",
|
||||
"bibliothèque du ",
|
||||
"bibliothèque",
|
||||
"boulevard de",
|
||||
"boulevard du",
|
||||
"boulevard des ",
|
||||
"boulevard de la ",
|
||||
"boulevard de l'",
|
||||
"boulevard de ",
|
||||
"boulevard du ",
|
||||
"boulevard",
|
||||
"centre culturel de",
|
||||
"centre culturel du",
|
||||
"centre culturel des ",
|
||||
"centre culturel de la ",
|
||||
"centre culturel de l'",
|
||||
"centre culturel de ",
|
||||
"centre culturel du ",
|
||||
"centre culturel",
|
||||
"centre de",
|
||||
"centre du",
|
||||
"centre des ",
|
||||
"centre de la ",
|
||||
"centre de l'",
|
||||
"centre de ",
|
||||
"centre du ",
|
||||
"centre",
|
||||
"chaussée de",
|
||||
"chaussée du",
|
||||
"chaussée des ",
|
||||
"chaussée de la ",
|
||||
"chaussée de l'",
|
||||
"chaussée de ",
|
||||
"chaussée du ",
|
||||
"chaussée",
|
||||
"chemin de",
|
||||
"chemin du",
|
||||
"chemin des ",
|
||||
"chemin de la ",
|
||||
"chemin de l'",
|
||||
"chemin de ",
|
||||
"chemin du ",
|
||||
"chemin",
|
||||
"collège de",
|
||||
"collège du",
|
||||
"clos des ",
|
||||
"clos de la ",
|
||||
"clos de l'",
|
||||
"clos de ",
|
||||
"clos du ",
|
||||
"clos ",
|
||||
"collège des ",
|
||||
"collège de la ",
|
||||
"collège de l'",
|
||||
"collège de ",
|
||||
"collège du ",
|
||||
"collège",
|
||||
"complexe sportif de",
|
||||
"complexe sportif du",
|
||||
"complexe sportif des ",
|
||||
"complexe sportif de la ",
|
||||
"complexe sportif de l'",
|
||||
"complexe sportif de ",
|
||||
"complexe sportif du ",
|
||||
"complexe sportif",
|
||||
"école élémentaire de",
|
||||
"école élémentaire du",
|
||||
"drève des ",
|
||||
"drève de la ",
|
||||
"drève de l'",
|
||||
"drève de ",
|
||||
"drève du ",
|
||||
"drève",
|
||||
"école élémentaire des ",
|
||||
"école élémentaire de la ",
|
||||
"école élémentaire de l'",
|
||||
"école élémentaire de ",
|
||||
"école élémentaire du ",
|
||||
"école élémentaire",
|
||||
"école maternelle de",
|
||||
"école maternelle du",
|
||||
"école maternelle des ",
|
||||
"école maternelle de la ",
|
||||
"école maternelle de l'",
|
||||
"école maternelle de ",
|
||||
"école maternelle du ",
|
||||
"école maternelle",
|
||||
"école primaire de",
|
||||
"école primaire du",
|
||||
"école primaire des ",
|
||||
"école primaire de la ",
|
||||
"école primaire de l'",
|
||||
"école primaire de ",
|
||||
"école primaire du ",
|
||||
"école primaire",
|
||||
"école de",
|
||||
"école du",
|
||||
"école des ",
|
||||
"école de la ",
|
||||
"école de l'",
|
||||
"école de ",
|
||||
"école du ",
|
||||
"école",
|
||||
"esplanade de",
|
||||
"esplanade du",
|
||||
"esplanade des ",
|
||||
"esplanade de la ",
|
||||
"esplanade de l'",
|
||||
"esplanade de ",
|
||||
"esplanade du ",
|
||||
"esplanade",
|
||||
"groupe scolaire de",
|
||||
"groupe scolaire du",
|
||||
"groupe scolaire des ",
|
||||
"groupe scolaire de la ",
|
||||
"groupe scolaire de l'",
|
||||
"groupe scolaire de ",
|
||||
"groupe scolaire du ",
|
||||
"groupe scolaire",
|
||||
"gymnase de",
|
||||
"gymnase du",
|
||||
"gymnase des ",
|
||||
"gymnase de la ",
|
||||
"gymnase de l'",
|
||||
"gymnase de ",
|
||||
"gymnase du ",
|
||||
"gymnase",
|
||||
"impasse de",
|
||||
"impasse du",
|
||||
"impasse des ",
|
||||
"impasse de la ",
|
||||
"impasse de l'",
|
||||
"impasse de ",
|
||||
"impasse du ",
|
||||
"impasse",
|
||||
"lycée de",
|
||||
"lycée du",
|
||||
"lycée des ",
|
||||
"lycée de la ",
|
||||
"lycée de l'",
|
||||
"lycée de ",
|
||||
"lycée du ",
|
||||
"lycée",
|
||||
"mail de",
|
||||
"mail du",
|
||||
"mail des ",
|
||||
"mail de la ",
|
||||
"mail de l'",
|
||||
"mail de ",
|
||||
"mail du ",
|
||||
"mail",
|
||||
"médiathèque de",
|
||||
"médiathèque du",
|
||||
"médiathèque des ",
|
||||
"médiathèque de la ",
|
||||
"médiathèque de l'",
|
||||
"médiathèque de ",
|
||||
"médiathèque du ",
|
||||
"médiathèque",
|
||||
"musée de",
|
||||
"musée du",
|
||||
"musée des ",
|
||||
"musée de la ",
|
||||
"musée de l'",
|
||||
"musée de ",
|
||||
"musée du ",
|
||||
"musée",
|
||||
"parc de",
|
||||
"parc du",
|
||||
"parc des ",
|
||||
"parc de la ",
|
||||
"parc de l'",
|
||||
"parc de ",
|
||||
"parc du ",
|
||||
"parc",
|
||||
"place de",
|
||||
"place du",
|
||||
"place des ",
|
||||
"place de la ",
|
||||
"place de l'",
|
||||
"place de ",
|
||||
"place du ",
|
||||
"place",
|
||||
"résidence de",
|
||||
"résidence du",
|
||||
"résidence des ",
|
||||
"résidence de la ",
|
||||
"résidence de l'",
|
||||
"résidence de ",
|
||||
"résidence du ",
|
||||
"résidence",
|
||||
"route de",
|
||||
"route du",
|
||||
"route des ",
|
||||
"route de la ",
|
||||
"route de l'",
|
||||
"route de ",
|
||||
"route du ",
|
||||
"route",
|
||||
"rue de",
|
||||
"rue du",
|
||||
"rue des ",
|
||||
"rue de la ",
|
||||
"rue de l'",
|
||||
"rue de ",
|
||||
"rue du ",
|
||||
"rue",
|
||||
"square de",
|
||||
"square du",
|
||||
"sentier des ",
|
||||
"sentier de la ",
|
||||
"sentier de l'",
|
||||
"sentier de ",
|
||||
"sentier du ",
|
||||
"sentier",
|
||||
"square des ",
|
||||
"square de la ",
|
||||
"square de l'",
|
||||
"square de ",
|
||||
"square du ",
|
||||
"square",
|
||||
"stade de",
|
||||
"stade du",
|
||||
"stade des ",
|
||||
"stade de la ",
|
||||
"stade de l'",
|
||||
"stade de ",
|
||||
"stade du ",
|
||||
"stade",
|
||||
"villa de",
|
||||
"villa du",
|
||||
"villa des ",
|
||||
"villa de la ",
|
||||
"villa de l'",
|
||||
"villa de ",
|
||||
"villa du ",
|
||||
"villa"
|
||||
]
|
||||
},
|
||||
|
@ -185,6 +296,7 @@
|
|||
"straße",
|
||||
"platz",
|
||||
"gasse",
|
||||
"weg",
|
||||
"grundschule",
|
||||
"gymnasium",
|
||||
"schule"
|
||||
|
|
97
assets/layers/filters/filters.json
Normal file
|
@ -0,0 +1,97 @@
|
|||
{
|
||||
"id": "filters",
|
||||
"description": "This layer acts as library for common filters",
|
||||
"mapRendering": null,
|
||||
"source": {
|
||||
"osmTags": "id~*"
|
||||
},
|
||||
"filter": [
|
||||
{
|
||||
"id": "open_now",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Opened now",
|
||||
"nl": "Nu geopened",
|
||||
"de": "Aktuell geöffnet",
|
||||
"ca": "Obert ara",
|
||||
"es": "Abierta ahora",
|
||||
"fr": "Ouvert maintenant",
|
||||
"hu": "Most nyitva van",
|
||||
"da": "Åbent nu",
|
||||
"zh_Hant": "目前開放",
|
||||
"id": "Saat ini buka",
|
||||
"it": "Aperto ora"
|
||||
},
|
||||
"osmTags": "_isOpen=yes"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "accepts_cash",
|
||||
"options": [
|
||||
{
|
||||
"osmTags": "payment:cash=yes",
|
||||
"question": {
|
||||
"en": "Accepts cash",
|
||||
"de": "Akzeptiert Bargeld",
|
||||
"nl": "Accepteert cash",
|
||||
"es": "Acepta efectivo",
|
||||
"fr": "Accepte les espèces"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "accepts_cards",
|
||||
"options": [
|
||||
{
|
||||
"osmTags": "payment:cards=yes",
|
||||
"question": {
|
||||
"en": "Accepts payment cards",
|
||||
"de": "Akzeptiert Kartenzahlung",
|
||||
"nl": "Accepteert betaalkaarten",
|
||||
"es": "Acepta el pago por tarjeta",
|
||||
"fr": "Accepte les cartes de paiement"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "has_image",
|
||||
"options": [
|
||||
{
|
||||
"question": "With and without images"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Has at least one image"
|
||||
},
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"image~*",
|
||||
"image:0~*",
|
||||
"image:1~*",
|
||||
"image:2~*",
|
||||
"image:3~*"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Probably does not have an image"
|
||||
},
|
||||
"osmTags": {
|
||||
"and": [
|
||||
"image=",
|
||||
"image:0=",
|
||||
"image:1=",
|
||||
"image:2=",
|
||||
"image:3="
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -5,7 +5,8 @@
|
|||
"nl": "Eetgelegenheden",
|
||||
"de": "Restaurants und Imbisse",
|
||||
"da": "Restauranter og fastfood",
|
||||
"es": "Restaurantes y comida rápida"
|
||||
"es": "Restaurantes y comida rápida",
|
||||
"fr": "Restaurants et nourriture rapide"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
|
@ -24,7 +25,8 @@
|
|||
"ru": "ресторан",
|
||||
"de": "ein Restaurant",
|
||||
"ca": "un restaurant",
|
||||
"es": "un restaurante"
|
||||
"es": "un restaurante",
|
||||
"fr": "un restaurant"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=restaurant"
|
||||
|
@ -33,7 +35,8 @@
|
|||
"nl": "Een eetgegelegenheid waar je aan tafel wordt bediend",
|
||||
"en": "A formal eating place with sit-down facilities selling full meals served by waiters",
|
||||
"de": "Ein klassisches Speiselokal mit Sitzgelegenheiten, in dem vollständige Mahlzeiten von Kellnern serviert werden",
|
||||
"es": "Un lugar de comidas formal, con mesas y sillas y que vende comidas completas servidas por camareros"
|
||||
"es": "Un lugar de comidas formal, con mesas y sillas y que vende comidas completas servidas por camareros",
|
||||
"fr": "Un lieu de restauration formel avec des installations pour s'asseoir vendant des repas complets servis par des serveurs"
|
||||
},
|
||||
"preciseInput": {
|
||||
"preferredBackground": "map"
|
||||
|
@ -45,7 +48,8 @@
|
|||
"nl": "een fastfood-zaak",
|
||||
"ru": "быстрое питание",
|
||||
"de": "ein Schnellimbiss",
|
||||
"ca": "un de menjar ràpid"
|
||||
"ca": "un de menjar ràpid",
|
||||
"fr": "un fast-food"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=fast_food"
|
||||
|
@ -54,7 +58,8 @@
|
|||
"nl": "Een zaak waar je snel bediend wordt, vaak met de focus op afhalen. Zitgelegenheid is eerder beperkt (of zelfs afwezig)",
|
||||
"en": "A food business concentrating on fast counter-only service and take-away food",
|
||||
"de": "Ein Lebensmittelunternehmen, das sich auf schnellen Thekendienst und Essen zum Mitnehmen konzentriert",
|
||||
"es": "Un negocio de comida centrado en servicio rápido solo en mostrador y comida para llevar"
|
||||
"es": "Un negocio de comida centrado en servicio rápido solo en mostrador y comida para llevar",
|
||||
"fr": "Une entreprise alimentaire se concentrant sur le service rapide au comptoir et les plats à emporter"
|
||||
},
|
||||
"preciseInput": {
|
||||
"preferredBackground": "map"
|
||||
|
@ -64,7 +69,8 @@
|
|||
"title": {
|
||||
"en": "a fries shop",
|
||||
"nl": "een frituur",
|
||||
"de": "eine Pommesbude"
|
||||
"de": "eine Pommesbude",
|
||||
"fr": "Une friterie"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=fast_food",
|
||||
|
@ -73,7 +79,8 @@
|
|||
"description": {
|
||||
"en": "A fastfood-business focused on french fries",
|
||||
"nl": "Een fastfood-zaak waar je frieten koopt",
|
||||
"de": "Eine Pommesbude"
|
||||
"de": "Eine Pommesbude",
|
||||
"fr": "Une restauration rapide centré sur la vente de frites"
|
||||
},
|
||||
"preciseInput": {
|
||||
"preferredBackground": "map"
|
||||
|
@ -86,7 +93,8 @@
|
|||
"nl": "Eetgelegenheid",
|
||||
"ca": "Restaurant",
|
||||
"de": "Restaurant",
|
||||
"es": "Restaurante"
|
||||
"es": "Restaurante",
|
||||
"fr": "Restaurant"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -101,7 +109,8 @@
|
|||
"en": "Restaurant <i>{name}</i>",
|
||||
"de": "Restaurant <i>{name}</i>",
|
||||
"ca": "Restaurant <i>{name}</i>",
|
||||
"es": "Restaurante <i>{name}</i>"
|
||||
"es": "Restaurante <i>{name}</i>",
|
||||
"fr": "Restaurant <i>{name}</i>"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -116,7 +125,8 @@
|
|||
"en": "Fastfood <i>{name}</i>",
|
||||
"de": "Schnellimbiss <i>{name}</i>",
|
||||
"ca": "Lloc de menjar ràpid <i>{name}</i>",
|
||||
"es": "Comida rápida <i>{name}</i>"
|
||||
"es": "Comida rápida <i>{name}</i>",
|
||||
"fr": "Fast-food <i>{name}</i>"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -130,25 +140,29 @@
|
|||
"en": "Fastfood",
|
||||
"de": "Schnellimbiss",
|
||||
"ca": "Menjar ràpid",
|
||||
"es": "Comida rápida"
|
||||
"es": "Comida rápida",
|
||||
"fr": "Fast-food"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"level",
|
||||
{
|
||||
"question": {
|
||||
"nl": "Wat is de naam van deze eetgelegenheid?",
|
||||
"en": "What is the name of this restaurant?",
|
||||
"de": "Wie heißt dieses Restaurant?",
|
||||
"es": "¿Cual es el nombre de este restaurante?"
|
||||
"es": "¿Cual es el nombre de este restaurante?",
|
||||
"fr": "Quel est le nom de ce restaurant ?"
|
||||
},
|
||||
"render": {
|
||||
"nl": "De naam van deze eetgelegeheid is {name}",
|
||||
"en": "The name of this restaurant is {name}",
|
||||
"de": "Das Restaurant heißt {name}",
|
||||
"es": "El nombre de este restaurante es {name}"
|
||||
"es": "El nombre de este restaurante es {name}",
|
||||
"fr": "Le nom de ce restaurant est {name}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name"
|
||||
|
@ -160,16 +174,18 @@
|
|||
"en": "What type of business is this?",
|
||||
"nl": "Wat voor soort zaak is dit?",
|
||||
"de": "Um was für einen Ort handelt es sich?",
|
||||
"es": "¿Qué tipo de negocio es este?"
|
||||
"es": "¿Qué tipo de negocio es este?",
|
||||
"fr": "Quel type de restaurant est-ce ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "amenity=fast_food",
|
||||
"then": {
|
||||
"en": "This is a fastfood-business, focused on fast service. If seating is available, these are rather limited and functional.",
|
||||
"nl": "Dit is een <b>fastfood-zaak</b>. De focus ligt op snelle bediening, zitplaatsen zijn vaak beperkt en functioneel",
|
||||
"nl": "Dit is een <b>fastfood-zaak</b>. De focus ligt op snelle bediening, zitplaatsen zijn vaak beperkt en functioneel.",
|
||||
"de": "Es handelt sich um einen Schnellimbiss, mit Fokus auf schnelle Bedienung am Tresen. Sitzmöglichkeiten sind begrenzt und funktional.",
|
||||
"es": "Este es un negocio de comida rápida, centrado en servicio rápido. Si hay asientos disponibles, son más bien limitados y funcionales."
|
||||
"es": "Este es un negocio de comida rápida, centrado en servicio rápido. Si hay asientos disponibles, son más bien limitados y funcionales.",
|
||||
"fr": "C'est un fast-food, centrée sur le service rapide. Si des places sont disponibles, elles sont plutôt limitées et fonctionnelles."
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -178,7 +194,8 @@
|
|||
"en": "A <b>restaurant</b>, focused on creating a nice experience where one is served at the table",
|
||||
"nl": "Dit is een <b>restaurant</b>. De focus ligt op een aangename ervaring waar je aan tafel wordt bediend",
|
||||
"de": "Es handelt sich um ein <b>Restaurant</b>, mit Fokus auf eine nette Atmosphäre und Tischbedienung",
|
||||
"es": "Un <b>restaurante</b>, centrado en crear una buena experiencia donde se sirve en la mesa"
|
||||
"es": "Un <b>restaurante</b>, centrado en crear una buena experiencia donde se sirve en la mesa",
|
||||
"fr": "Un <b>restaurant</b>, axé sur la création d'une expérience agréable où l'on est servi à table"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -195,13 +212,15 @@
|
|||
"nl": "Welk soort gerechten worden hier geserveerd?",
|
||||
"en": "Which food is served here?",
|
||||
"de": "Welches Essen gibt es hier?",
|
||||
"es": "¿Qué comida se sirve aquí?"
|
||||
"es": "¿Qué comida se sirve aquí?",
|
||||
"fr": "Quelle type de nourriture est servie ici ?"
|
||||
},
|
||||
"render": {
|
||||
"nl": "Deze plaats serveert vooral {cuisine}",
|
||||
"en": "This place mostly serves {cuisine}",
|
||||
"de": "An diesem Ort gibt es hauptsächlich {cuisine}",
|
||||
"es": "Aquí se sirve principalmente {cuisine}"
|
||||
"es": "Aquí se sirve principalmente {cuisine}",
|
||||
"fr": "Cet endroit sert principalement des plats {cuisine}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "cuisine",
|
||||
|
@ -216,7 +235,8 @@
|
|||
"en": "This is a pizzeria",
|
||||
"nl": "Dit is een pizzeria",
|
||||
"de": "Dies ist eine Pizzeria",
|
||||
"es": "Esto es una pizzería"
|
||||
"es": "Esto es una pizzería",
|
||||
"fr": "C'est une pizzéria"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -224,7 +244,8 @@
|
|||
"then": {
|
||||
"en": "This is a friture",
|
||||
"nl": "Dit is een frituur",
|
||||
"de": "Dies ist eine Pommesbude"
|
||||
"de": "Dies ist eine Pommesbude",
|
||||
"fr": "C'est une friterie"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -233,7 +254,8 @@
|
|||
"en": "Mainly serves pasta",
|
||||
"nl": "Dit is een pastazaak",
|
||||
"de": "Bietet vorwiegend Pastagerichte an",
|
||||
"es": "Principalmente sirve pasta"
|
||||
"es": "Principalmente sirve pasta",
|
||||
"fr": "Restaurant Italien"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -242,7 +264,8 @@
|
|||
"en": "This is kebab shop",
|
||||
"nl": "Dit is een kebabzaak",
|
||||
"de": "Das ist ein Dönerladen",
|
||||
"es": "Esta es una tienda de kebak"
|
||||
"es": "Esta es una tienda de kebak",
|
||||
"fr": "C'est un resto kebab"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -250,7 +273,8 @@
|
|||
"then": {
|
||||
"en": "This is a sandwichbar",
|
||||
"nl": "Dit is een broodjeszaak",
|
||||
"de": "Dies ist ein Sandwichladen"
|
||||
"de": "Dies ist ein Sandwichladen",
|
||||
"fr": "C'est une sandwicherie"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -259,7 +283,8 @@
|
|||
"en": "Burgers are served here",
|
||||
"nl": "Dit is een hamburgerrestaurant",
|
||||
"de": "Hier werden Burger serviert",
|
||||
"es": "Aquí se sirven hamburguesas"
|
||||
"es": "Aquí se sirven hamburguesas",
|
||||
"fr": "Des hamburgers sont servis ici"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -268,7 +293,8 @@
|
|||
"en": "Sushi is served here",
|
||||
"nl": "Dit is een sushirestaurant",
|
||||
"de": "Hier wird Sushi serviert",
|
||||
"es": "Aquí se sirve sushi"
|
||||
"es": "Aquí se sirve sushi",
|
||||
"fr": "Des sushis sont servis ici"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -277,7 +303,8 @@
|
|||
"en": "Coffee is served here",
|
||||
"nl": "Dit is een koffiezaak",
|
||||
"de": "Hier wird Kaffee serviert",
|
||||
"es": "Aquí se sirve café"
|
||||
"es": "Aquí se sirve café",
|
||||
"fr": "Ceci est un café"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -286,7 +313,8 @@
|
|||
"en": "This is an italian restaurant (which serves more then pasta and pizza)",
|
||||
"nl": "Dit is een Italiaans restaurant (dat meer dan enkel pasta of pizza verkoopt)",
|
||||
"de": "Dies ist ein italienisches Restaurant (das mehr als nur Pasta und Pizza serviert)",
|
||||
"es": "Este es un restaurante italiano (que sirve más que pasta y pizza)"
|
||||
"es": "Este es un restaurante italiano (que sirve más que pasta y pizza)",
|
||||
"fr": "C'est un Restaurant Italien (qui sert plus que des pâtes et des pizzas)"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -295,7 +323,8 @@
|
|||
"en": "French dishes are served here",
|
||||
"nl": "Dit is een Frans restaurant",
|
||||
"de": "Hier werden französische Gerichte serviert",
|
||||
"es": "Aquí se sirven platos Franceses"
|
||||
"es": "Aquí se sirven platos Franceses",
|
||||
"fr": "Des plats français sont servis ici"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -304,7 +333,8 @@
|
|||
"en": "Chinese dishes are served here",
|
||||
"nl": "Dit is een Chinees restaurant",
|
||||
"de": "Hier werden chinesische Gerichte serviert",
|
||||
"es": "Aquí se sirven platos Chinos"
|
||||
"es": "Aquí se sirven platos Chinos",
|
||||
"fr": "Des plats chinois sont servis ici"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -313,7 +343,8 @@
|
|||
"en": "Greek dishes are served here",
|
||||
"nl": "Dit is een Grieks restaurant",
|
||||
"de": "Hier werden griechische Gerichte serviert",
|
||||
"es": "Aquí se sirven platos Griegos"
|
||||
"es": "Aquí se sirven platos Griegos",
|
||||
"fr": "Des plats grecs sont servis ici"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -322,7 +353,8 @@
|
|||
"en": "Indian dishes are served here",
|
||||
"nl": "Dit is een Indisch restaurant",
|
||||
"de": "Hier werden indische Gerichte serviert",
|
||||
"es": "Aquí se sirven platos Indios"
|
||||
"es": "Aquí se sirven platos Indios",
|
||||
"fr": "Des plats indiens sont servis ici"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -331,7 +363,8 @@
|
|||
"en": "Turkish dishes are served here",
|
||||
"nl": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)",
|
||||
"de": "Hier werden türkische Gerichte serviert",
|
||||
"es": "Aquí se sirven platos Turcos"
|
||||
"es": "Aquí se sirven platos Turcos",
|
||||
"fr": "Des plats turcs sont servis ici"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -339,7 +372,8 @@
|
|||
"then": {
|
||||
"en": "Thai dishes are served here",
|
||||
"nl": "Dit is een Thaïs restaurant",
|
||||
"de": "Hier werden thailändische Gerichte serviert"
|
||||
"de": "Hier werden thailändische Gerichte serviert",
|
||||
"fr": "Des plats thaïlandais sont servis ici"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -350,7 +384,8 @@
|
|||
"nl": "Biedt deze zaak een afhaalmogelijkheid aan?",
|
||||
"en": "Does this place offer take-away?",
|
||||
"de": "Werden Gerichte zum Mitnehmen angeboten?",
|
||||
"es": "¿Este lugar ofrece para llevar?"
|
||||
"es": "¿Este lugar ofrece para llevar?",
|
||||
"fr": "Cet établissement propose-t-il des plats à emporter ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -359,7 +394,8 @@
|
|||
"en": "This is a take-away only business",
|
||||
"nl": "Hier is enkel afhaal mogelijk",
|
||||
"de": "Hier werden Gerichte ausschließlich zum Mitnehmen angeboten",
|
||||
"es": "Este es un negocio solo para pedir para llevar"
|
||||
"es": "Este es un negocio solo para pedir para llevar",
|
||||
"fr": "Ceci est un resto uniquement de vente à emporter"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -368,7 +404,8 @@
|
|||
"en": "Take-away is possible here",
|
||||
"nl": "Eten kan hier afgehaald worden",
|
||||
"de": "Hier werden Gerichte auch zum Mitnehmen angeboten",
|
||||
"es": "Aquí es posible pedir para llevar"
|
||||
"es": "Aquí es posible pedir para llevar",
|
||||
"fr": "La vente à emporter est possible ici"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -377,7 +414,8 @@
|
|||
"en": "Take-away is not possible here",
|
||||
"nl": "Hier is geen afhaalmogelijkheid",
|
||||
"de": "Hier werden Gerichte nicht zum Mitnehmen angeboten",
|
||||
"es": "Aquí no es posible pedir para llevar"
|
||||
"es": "Aquí no es posible pedir para llevar",
|
||||
"fr": "La vente à emporter n'est pas possible ici"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -388,21 +426,26 @@
|
|||
"question": {
|
||||
"en": "Delivers {title()} their food at home?",
|
||||
"de": "Liefert {title()} ihr Essen nach Hause?",
|
||||
"nl": "Levert {title()} aan huis?"
|
||||
"nl": "Levert {title()} aan huis?",
|
||||
"fr": "Est-ce que {title()} livre sa nourriture à domicile ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "delivery=yes",
|
||||
"then": {
|
||||
"en": "This business does home delivery (eventually via a third party)",
|
||||
"de": "Dieses Unternehmen liefert nach Hause (eventuell über eine dritte Partei)"
|
||||
"de": "Dieses Unternehmen liefert nach Hause (eventuell über eine dritte Partei)",
|
||||
"fr": "Ce restaurant effectue la livraison à domicile (éventuellement via un tiers)",
|
||||
"nl": "Deze zaak levert aan huis (eventueel via een derde partij)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "delivery=no",
|
||||
"then": {
|
||||
"en": "This business does not deliver at home",
|
||||
"de": "Dieses Unternehmen liefert nicht nach Hause"
|
||||
"de": "Dieses Unternehmen liefert nicht nach Hause",
|
||||
"fr": "Ce restaurant ne livre pas à domicile",
|
||||
"nl": "Deze zaak doet geen thuisleveringen"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -412,7 +455,8 @@
|
|||
"nl": "Heeft deze eetgelegenheid een vegetarische optie?",
|
||||
"en": "Does this restaurant have a vegetarian option?",
|
||||
"de": "Werden hier vegetarische Gerichte angeboten?",
|
||||
"es": "¿Este restaurante tiene una opción vegetariana?"
|
||||
"es": "¿Este restaurante tiene una opción vegetariana?",
|
||||
"fr": "Ce restaurant propose-t-il une option végétarienne ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -421,7 +465,8 @@
|
|||
"en": "No vegetarian options are available",
|
||||
"nl": "Geen vegetarische opties beschikbaar",
|
||||
"de": "Hier werden keine vegetarischen Gerichte angeboten",
|
||||
"es": "Sin opciones vegetarianas"
|
||||
"es": "Sin opciones vegetarianas",
|
||||
"fr": "Aucune option végétarienne n'est disponible"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -430,7 +475,8 @@
|
|||
"en": "Some vegetarian options are available",
|
||||
"nl": "Beperkte vegetarische opties zijn beschikbaar",
|
||||
"de": "Hier werden nur wenige vegetarische Gerichte angeboten",
|
||||
"es": "Algunas opciones vegetarianas"
|
||||
"es": "Algunas opciones vegetarianas",
|
||||
"fr": "Certaines options végétariennes sont disponibles"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -439,7 +485,8 @@
|
|||
"en": "Vegetarian options are available",
|
||||
"nl": "Vegetarische opties zijn beschikbaar",
|
||||
"de": "Hier werden vegetarische Gerichte angeboten",
|
||||
"es": "Opciones vegetarianas disponibles"
|
||||
"es": "Opciones vegetarianas disponibles",
|
||||
"fr": "Des options végétariennes sont disponibles"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -448,7 +495,8 @@
|
|||
"en": "All dishes are vegetarian",
|
||||
"nl": "Enkel vegetarische opties zijn beschikbaar",
|
||||
"de": "Hier werden ausschließlich vegetarische Gerichte angeboten",
|
||||
"es": "Todos los platos son vegetarianos"
|
||||
"es": "Todos los platos son vegetarianos",
|
||||
"fr": "Tous les plats sont végétariens"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -460,7 +508,8 @@
|
|||
"en": "Does this business serve vegan meals?",
|
||||
"nl": "Heeft deze eetgelegenheid een veganistische optie?",
|
||||
"de": "Werden hier vegane Gerichte angeboten?",
|
||||
"es": "¿Este negocio sirve comida vegana?"
|
||||
"es": "¿Este negocio sirve comida vegana?",
|
||||
"fr": "Cet établissement sert-il des repas végétaliens ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -469,7 +518,8 @@
|
|||
"en": "No vegan options available",
|
||||
"nl": "Geen veganistische opties beschikbaar",
|
||||
"de": "Hier werden keine veganen Gerichte angeboten",
|
||||
"es": "Sin opciones veganas disponibles"
|
||||
"es": "Sin opciones veganas disponibles",
|
||||
"fr": "Aucune option végétalienne disponible"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -478,7 +528,8 @@
|
|||
"en": "Some vegan options are available",
|
||||
"nl": "Beperkte veganistische opties zijn beschikbaar",
|
||||
"de": "Hier werden nur wenige vegane Gerichte angeboten",
|
||||
"es": "Alguna opciones veganas disponibles"
|
||||
"es": "Alguna opciones veganas disponibles",
|
||||
"fr": "Certaines options végétaliennes sont disponibles"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -487,7 +538,8 @@
|
|||
"en": "Vegan options are available",
|
||||
"nl": "Veganistische opties zijn beschikbaar",
|
||||
"de": "Hier werden vegane Gerichte angeboten",
|
||||
"es": "Opciones veganas disponibles"
|
||||
"es": "Opciones veganas disponibles",
|
||||
"fr": "Des options végétaliennes sont disponibles"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -496,7 +548,8 @@
|
|||
"en": "All dishes are vegan",
|
||||
"nl": "Enkel veganistische opties zijn beschikbaar",
|
||||
"de": "Hier werden ausschließlich vegane Gerichte angeboten",
|
||||
"es": "Todos los platos son veganos"
|
||||
"es": "Todos los platos son veganos",
|
||||
"fr": "Tous les plats sont végétaliens"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -507,7 +560,8 @@
|
|||
"question": {
|
||||
"en": "Does this restaurant offer a halal menu?",
|
||||
"nl": "Heeft dit restaurant halal opties?",
|
||||
"de": "Werden hier halal Gerichte angeboten?"
|
||||
"de": "Werden hier halal Gerichte angeboten?",
|
||||
"fr": "Ce restaurant propose-t-il un menu halal ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -515,7 +569,8 @@
|
|||
"then": {
|
||||
"en": "There are no halal options available",
|
||||
"nl": "Er zijn geen halal opties aanwezig",
|
||||
"de": "Hier werden keine halal Gerichte angeboten"
|
||||
"de": "Hier werden keine halal Gerichte angeboten",
|
||||
"fr": "Il n'y a pas d'options halal disponibles"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -523,7 +578,8 @@
|
|||
"then": {
|
||||
"en": "There is a small halal menu",
|
||||
"nl": "Er zijn een beperkt aantal halal opties",
|
||||
"de": "Hier werden nur wenige halal Gerichte angeboten"
|
||||
"de": "Hier werden nur wenige halal Gerichte angeboten",
|
||||
"fr": "Il y a un petit menu halal"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -531,7 +587,8 @@
|
|||
"then": {
|
||||
"nl": "Halal menu verkrijgbaar",
|
||||
"en": "There is a halal menu",
|
||||
"de": "Hier werden halal Gerichte angeboten"
|
||||
"de": "Hier werden halal Gerichte angeboten",
|
||||
"fr": "Il y a un menu halal"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -539,7 +596,8 @@
|
|||
"then": {
|
||||
"nl": "Enkel halal opties zijn beschikbaar",
|
||||
"en": "Only halal options are available",
|
||||
"de": "Hier werden ausschließlich halal Gerichte angeboten"
|
||||
"de": "Hier werden ausschließlich halal Gerichte angeboten",
|
||||
"fr": "Seules les options halal sont disponibles"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -706,24 +764,13 @@
|
|||
},
|
||||
"service:electricity",
|
||||
"dog-access",
|
||||
"internet",
|
||||
"internet-fee",
|
||||
"internet-ssid",
|
||||
"reviews"
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "opened-now",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Opened now",
|
||||
"nl": "Nu geopened",
|
||||
"de": "Aktuell geöffnet",
|
||||
"ca": "Obert ara",
|
||||
"es": "Abierta ahora"
|
||||
},
|
||||
"osmTags": "_isOpen=yes"
|
||||
}
|
||||
]
|
||||
},
|
||||
"open_now",
|
||||
{
|
||||
"id": "vegetarian",
|
||||
"options": [
|
||||
|
@ -732,7 +779,8 @@
|
|||
"en": "Has a vegetarian menu",
|
||||
"nl": "Heeft een vegetarisch menu",
|
||||
"de": "Vegetarische Gerichte im Angebot",
|
||||
"es": "Tiene menú vegetariano"
|
||||
"es": "Tiene menú vegetariano",
|
||||
"fr": "A un menu végétarien"
|
||||
},
|
||||
"osmTags": {
|
||||
"or": [
|
||||
|
@ -753,7 +801,8 @@
|
|||
"en": "Has a vegan menu",
|
||||
"nl": "Heeft een veganistisch menu",
|
||||
"de": "Vegane Gerichte im Angebot",
|
||||
"es": "Tiene menú vegano"
|
||||
"es": "Tiene menú vegano",
|
||||
"fr": "A un menu végétalien"
|
||||
},
|
||||
"osmTags": {
|
||||
"or": [
|
||||
|
@ -773,7 +822,8 @@
|
|||
"nl": "Heeft een halal menu",
|
||||
"de": "Halal Gerichte im Angebot",
|
||||
"da": "Har en halalmenu",
|
||||
"es": "Tiene menú halah"
|
||||
"es": "Tiene menú halah",
|
||||
"fr": "A un menu halal"
|
||||
},
|
||||
"osmTags": {
|
||||
"or": [
|
||||
|
@ -784,47 +834,27 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "accepts-cash",
|
||||
"options": [
|
||||
{
|
||||
"osmTags": "payment:cash=yes",
|
||||
"question": {
|
||||
"en": "Accepts cash",
|
||||
"de": "Akzeptiert Bargeld",
|
||||
"es": "Acepta efectivo",
|
||||
"nl": "Accepteert cash"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "accepts-cards",
|
||||
"options": [
|
||||
{
|
||||
"osmTags": "payment:cards=yes",
|
||||
"question": {
|
||||
"en": "Accepts payment cards",
|
||||
"de": "Akzeptiert Kartenzahlung",
|
||||
"es": "Acepta tarjetas de pago",
|
||||
"nl": "Accepteert betaalkaarten"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
"accepts_cash",
|
||||
"accepts_cards"
|
||||
],
|
||||
"deletion": {
|
||||
"nonDeleteMappings": [
|
||||
{
|
||||
"if": "amenity=pub",
|
||||
"then": {
|
||||
"en": "This is actually a pub"
|
||||
"en": "This is actually a pub",
|
||||
"de": "Dies ist eigentlich eine Kneipe",
|
||||
"fr": "C'est en fait un bar",
|
||||
"nl": "Dit is eigenlijk een bruin cafe of kroeg"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "amenity=cafe",
|
||||
"then": {
|
||||
"en": "This is actually a cafe"
|
||||
"en": "This is actually a cafe",
|
||||
"de": "Dies ist eigentlich ein Café",
|
||||
"fr": "C'est en fait un café",
|
||||
"nl": "Dit is eigenlijk een cafe (een plaats waar men rustig kan zitten om een thee, koffie of alcoholische drank te nuttigen)"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -840,7 +870,8 @@
|
|||
"nl": "{title()} is permanent gestopt",
|
||||
"en": "{title()} has closed down permanently",
|
||||
"de": "{title()} wurde dauerhaft geschlossen",
|
||||
"es": "{title()} ha cerrado permanentemente"
|
||||
"es": "{title()} ha cerrado permanentemente",
|
||||
"fr": "{title()} a fermé définitivement"
|
||||
},
|
||||
"changesetMessage": "shop_closed"
|
||||
}
|
||||
|
@ -902,6 +933,7 @@
|
|||
"en": "A layer showing restaurants and fast-food amenities (with a special rendering for friteries)",
|
||||
"nl": "Een laag die restaurants en fast food toont (met een speciale weergave van frituren)",
|
||||
"de": "Eine Ebene mit Restaurants und Fast-Food-Einrichtungen (mit speziellem Rendering für Pommesbuden)",
|
||||
"es": "Una capa que muestra restaurantes y facilidades de comida rápida"
|
||||
"es": "Una capa que muestra restaurantes y facilidades de comida rápida",
|
||||
"fr": "Un claque montrant les restaurants et les endroits de nourriture rapide (avec un rendu spécial pour les friteries)"
|
||||
}
|
||||
}
|
3
assets/layers/governments/government.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<circle cx="8" cy="8" r="3" fill="#4863A0"/>
|
||||
</svg>
|
After Width: | Height: | Size: 136 B |
74
assets/layers/governments/governments.json
Normal file
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"id": "governments",
|
||||
"name": {
|
||||
"en": "governments",
|
||||
"de": "Öffentliche Verwaltung",
|
||||
"nl": "Overheidsdiensten"
|
||||
},
|
||||
"description": {
|
||||
"en": "This layer show governmental buildings. It was setup as commissioned layer for the client of OSOC '22",
|
||||
"de": "Diese Ebene zeigt Gebäude der öffentlichen Verwaltung. Sie wurde im Auftrag für den Kunden von OSOC '22 erstellt",
|
||||
"nl": "Deze laag toont overheidsgebouwen. Opgezet voor OSOC '22"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"office=government"
|
||||
]
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Governmental Office {name}",
|
||||
"de": "Behörde {name}",
|
||||
"nl": "Overheidsdienst {name}"
|
||||
}
|
||||
},
|
||||
"minzoom": 13,
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"phone",
|
||||
"email",
|
||||
"website",
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the name of this Governmental Office?",
|
||||
"de": "Wie lautet der Name dieser Behörde?",
|
||||
"nl": "Wat is de naam van deze overheidsdienst?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This Governmental Office is called {name}",
|
||||
"de": "Der Name der Behörde lautet {name}",
|
||||
"nl": "Deze overheidsdienst heet {name}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name"
|
||||
},
|
||||
"id": "name"
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "a Governmental Office",
|
||||
"de": "ein Büro der öffentlichen Verwaltung",
|
||||
"nl": "een overheidsdienst"
|
||||
},
|
||||
"tags": [
|
||||
"office=government"
|
||||
]
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "circle:white;./assets/layers/governments/government.svg"
|
||||
},
|
||||
"iconSize": "40,40,center",
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
12
assets/layers/governments/license_info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
[
|
||||
{
|
||||
"path": "government.svg",
|
||||
"license": "CC0",
|
||||
"authors": [
|
||||
"OSM Carto"
|
||||
],
|
||||
"sources": [
|
||||
"https://wiki.openstreetmap.org/wiki/File:Office-16.svg"
|
||||
]
|
||||
}
|
||||
]
|
|
@ -16,7 +16,8 @@
|
|||
"render": {
|
||||
"en": "This is the path you've travelled since this website is opened. Don't worry - this is only visible to you and no one else. Your location data is never sent off-device.",
|
||||
"nl": "Dit is waar je was sinds je deze website hebt geopened. Dit is enkel zichtbaar voor jou en niemand anders, je locatie wordt niet verstuurd",
|
||||
"de": "Dies ist der Weg, den Sie seit dem Besuch dieser Webseite zurückgelegt haben. Keine Sorge - diese Daten sind nur für Sie sichtbar und für niemanden sonst. Ihre Standortdaten werden niemals an ein anderes Gerät gesendet."
|
||||
"de": "Dies ist der Weg, den Sie seit dem Besuch dieser Webseite zurückgelegt haben. Keine Sorge - diese Daten sind nur für Sie sichtbar und für niemanden sonst. Ihre Standortdaten werden niemals an ein anderes Gerät gesendet.",
|
||||
"fr": "C'est le chemin que vous avez parcouru depuis l'ouverture de ce site. Ne vous inquiétez pas - ceci n'est visible que pour vous et personne d'autre. Vos données de localisation ne sont jamais envoyées hors de l'appareil."
|
||||
}
|
||||
},
|
||||
"export_as_gpx",
|
||||
|
@ -30,7 +31,9 @@
|
|||
"name": {
|
||||
"en": "Your travelled track",
|
||||
"nl": "Jouw afgelegde route",
|
||||
"de": "Zurückgelegte Strecke anzeigen"
|
||||
"de": "Zurückgelegte Strecke anzeigen",
|
||||
"fr": "Votre chemin parcouru",
|
||||
"da": "Dit tilbagelagte spor"
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
|
|
|
@ -50,6 +50,7 @@
|
|||
"nl": "Hackerspace"
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "is_makerspace",
|
||||
"question": {
|
||||
|
@ -150,6 +151,7 @@
|
|||
"id": "hackerspaces-opening_hours"
|
||||
},
|
||||
{
|
||||
"id": "available_devices",
|
||||
"rewrite": {
|
||||
"sourceString": [
|
||||
"device-key",
|
||||
|
|
|
@ -1,13 +1,22 @@
|
|||
{
|
||||
"id": "hospital",
|
||||
"name": {
|
||||
"en": "Hospital"
|
||||
"en": "Hospitals",
|
||||
"de": "Krankenhäuser",
|
||||
"nl": "Ziekenhuizen"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Hospital"
|
||||
"en": "Hospital",
|
||||
"de": "Krankenhaus",
|
||||
"nl": "Ziekenhuis"
|
||||
}
|
||||
},
|
||||
"description": {
|
||||
"en": "A layer showing hospital grounds",
|
||||
"de": "Eine Ebene mit Krankenhäusern",
|
||||
"nl": "Een laag die ziekehuizen toont"
|
||||
},
|
||||
"minzoom": 12,
|
||||
"source": {
|
||||
"osmTags": "amenity=hospital"
|
||||
|
@ -16,10 +25,15 @@
|
|||
{
|
||||
"id": "name",
|
||||
"render": {
|
||||
"en": "Name of the hospital name is {name}"
|
||||
"en": "This hospital is called {name}",
|
||||
"ca": "El nom del nom de l'hospital és {name}",
|
||||
"de": "Der Name des Krankenhauses lautet {name}",
|
||||
"nl": "Dit ziekenhuis heet {name}"
|
||||
},
|
||||
"question": {
|
||||
"en": "What does the of the hospital ?"
|
||||
"en": "What is the name of this hospital?",
|
||||
"de": "Wie lautet der Name des Krankenhauses?",
|
||||
"nl": "Wat is de naam van dit ziekenhuis?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name"
|
||||
|
@ -39,6 +53,10 @@
|
|||
"point",
|
||||
"centroid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"color": "#fcd862",
|
||||
"width": 1
|
||||
}
|
||||
]
|
||||
}
|
92
assets/layers/hotel/hotel.json
Normal file
|
@ -0,0 +1,92 @@
|
|||
{
|
||||
"id": "hotel",
|
||||
"name": {
|
||||
"en": "Hotels",
|
||||
"nl": "Hotels",
|
||||
"de": "Hotels"
|
||||
},
|
||||
"description": {
|
||||
"en": "Layer showing all hotels",
|
||||
"nl": "Laag die alle hotels toont",
|
||||
"de": "Eine Ebene mit Hotels"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "tourism=hotel"
|
||||
},
|
||||
"minzoom": 13,
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Hotel",
|
||||
"nl": "Hotel",
|
||||
"de": "Hotel"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "name~*",
|
||||
"then": {
|
||||
"en": "Hotel {name}",
|
||||
"nl": "Hotel {name}",
|
||||
"de": "Hotel {name}"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "a hotel",
|
||||
"nl": "een hotel",
|
||||
"de": "ein Hotel"
|
||||
},
|
||||
"tags": [
|
||||
"tourism=hotel"
|
||||
]
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"icon": "circle:white;./assets/layers/hotel/hotel.svg",
|
||||
"iconSize": "40,40,center"
|
||||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"reviews",
|
||||
{
|
||||
"id": "name",
|
||||
"freeform": {
|
||||
"key": "name",
|
||||
"placeholder": {
|
||||
"en": "Name of the hotel",
|
||||
"nl": "Naam van het hotel",
|
||||
"de": "Name des Hotels"
|
||||
}
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the name of this hotel?",
|
||||
"nl": "Wat is de naam van dit hotel?",
|
||||
"de": "Wie lautet der Name des Hotels?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This hotel is called {name}",
|
||||
"nl": "Dit hotel heet {name}",
|
||||
"de": "Der Name des Hotels lautet {name}"
|
||||
}
|
||||
},
|
||||
"phone",
|
||||
"email",
|
||||
"website",
|
||||
"wheelchair-access",
|
||||
"internet",
|
||||
"internet-fee",
|
||||
"internet-ssid"
|
||||
],
|
||||
"allowMove": {
|
||||
"enableImproveAccuracy": true,
|
||||
"enableRelocation": true
|
||||
}
|
||||
}
|
45
assets/layers/hotel/hotel.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="svg4"
|
||||
sodipodi:docname="hotel.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
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">
|
||||
<defs
|
||||
id="defs8" />
|
||||
<sodipodi:namedview
|
||||
id="namedview6"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#111111"
|
||||
borderopacity="1"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="1"
|
||||
showgrid="false"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:zoom="0.5912918"
|
||||
inkscape:cx="43.125915"
|
||||
inkscape:cy="341.6249"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1007"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg4">
|
||||
<sodipodi:guide
|
||||
position="-213.39489,250.02313"
|
||||
orientation="0,-1"
|
||||
id="guide827" />
|
||||
</sodipodi:namedview>
|
||||
<path
|
||||
d="m 20.793355,103.8662 c -9.838754,0 -17.7594848,7.92073 -17.7594848,17.75948 v 17.75948 142.07589 35.51898 17.75949 53.27845 H 38.552842 V 334.73952 316.98003 H 464.78049 v 53.27845 17.75949 h 17.7595 17.75948 v -17.75949 -53.27845 -35.51898 -71.03793 -17.75949 c 0,-9.83876 -7.92073,-17.75949 -17.75948,-17.75949 -9.83876,0 -17.7595,7.92073 -17.7595,17.75949 v 17.75949 71.03793 H 38.552842 V 139.38516 121.62568 c 0,-9.83875 -7.920731,-17.75948 -17.759487,-17.75948 z m 106.556915,35.51896 c -29.424876,0 -53.278458,23.85359 -53.278458,53.27847 0,29.42487 23.853582,53.27845 53.278458,53.27845 29.42487,0 53.27845,-23.85358 53.27845,-53.27845 0,-29.42488 -23.85358,-53.27847 -53.27845,-53.27847 z m 88.79743,35.51898 v 71.03794 h 213.11382 c 0,-35.51896 -36.80387,-71.03794 -71.03793,-71.03794 z"
|
||||
id="path2"
|
||||
style="stroke-width:35.519" />
|
||||
</svg>
|
After Width: | Height: | Size: 2 KiB |
15
assets/layers/hotel/license_info.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
[
|
||||
{
|
||||
"path": "hotel.svg",
|
||||
"license": "CC0",
|
||||
"authors": [
|
||||
"Andy Allan",
|
||||
"Michael Glanznig",
|
||||
"Adamant36",
|
||||
"Paul Dicker"
|
||||
],
|
||||
"sources": [
|
||||
"https://github.com/gravitystorm/openstreetmap-carto/blob/master/symbols/tourism/hotel.svg"
|
||||
]
|
||||
}
|
||||
]
|
BIN
assets/layers/hydrant/barcelona.jpg
Normal file
After Width: | Height: | Size: 100 KiB |
|
@ -325,6 +325,106 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "hydrant-diameter",
|
||||
"question": {
|
||||
"en": "What is the pipe diameter of this hydrant?",
|
||||
"de": "Was ist der Rohrdurchmesser dieses Hydranten?",
|
||||
"nl": "Wat is de pijpdiameter van deze hydrant?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "fire_hydrant:diameter",
|
||||
"placeholder": {
|
||||
"en": "Pipe diameter",
|
||||
"de": "Rohrdurchmesser",
|
||||
"nl": "Pijpdiameter"
|
||||
},
|
||||
"type": "int"
|
||||
},
|
||||
"render": {
|
||||
"en": "Pipe diameter: {canonical(fire_hydrant:diameter)}",
|
||||
"de": "Rohrdurchmesser: {canonical(fire_hydrant:diameter)}",
|
||||
"nl": "Pijpdiameter:{canonical(fire_hydrant:diameter)}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "hydrant-couplings",
|
||||
"question": {
|
||||
"en": "What kind of couplings does this hydrant have?",
|
||||
"de": "Welche Art von Kupplungen hat dieser Hydrant?",
|
||||
"nl": "Welke soort koppeling heeft deze hydrant?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "couplings:type",
|
||||
"placeholder": {
|
||||
"en": "Coupling type",
|
||||
"de": "Art der Kupplung",
|
||||
"nl": "Soort koppeling"
|
||||
},
|
||||
"type": "string"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "couplings:type=Storz",
|
||||
"then": {
|
||||
"en": "Storz coupling",
|
||||
"de": "Storz-Kupplung",
|
||||
"nl": "Storz-koppeling"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/hydrant/storz.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "couplings:type=UNI",
|
||||
"then": {
|
||||
"en": "UNI coupling",
|
||||
"de": "UNI-Kupplung",
|
||||
"nl": "UNI-koppeling"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "couplings:type=Barcelona",
|
||||
"then": {
|
||||
"en": "Barcelona coupling",
|
||||
"de": "Barcelona-Kupplung",
|
||||
"nl": "Barcelona-koppeling"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/hydrant/barcelona.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
}
|
||||
],
|
||||
"multiAnswer": true,
|
||||
"render": {
|
||||
"en": "Couplings: {couplings:type}",
|
||||
"de": "Kupplungen: {couplings:type}",
|
||||
"nl": "Koppelingen:{couplings:type}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "hydrant-couplings-diameters",
|
||||
"question": {
|
||||
"en": "What diameter are the couplings of this hydrant?",
|
||||
"de": "Welchen Durchmesser haben die Kupplungen dieses Hydranten?",
|
||||
"nl": "Welke diameter hebben de koppelingen van deze hydrant?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "couplings:diameters",
|
||||
"placeholder": {
|
||||
"en": "Coupling diameters",
|
||||
"de": "Kupplungsdurchmesser",
|
||||
"nl": "Koppeldiameters"
|
||||
}
|
||||
},
|
||||
"render": {
|
||||
"en": "Coupling diameters: {couplings:diameters}",
|
||||
"de": "Kupplungsdurchmesser: {couplings:diameters}",
|
||||
"nl": "Koppelingdiameters:{couplings:diameters}"
|
||||
}
|
||||
},
|
||||
"images"
|
||||
],
|
||||
"presets": [
|
||||
|
@ -375,5 +475,32 @@
|
|||
"render": "8"
|
||||
}
|
||||
}
|
||||
],
|
||||
"units": [
|
||||
{
|
||||
"applicableUnits": [
|
||||
{
|
||||
"canonicalDenomination": "",
|
||||
"alternativeDenomination": [
|
||||
"mm",
|
||||
"millimeter",
|
||||
"millimeters"
|
||||
],
|
||||
"human": {
|
||||
"en": "millimeters",
|
||||
"nl": "millimeter",
|
||||
"de": "Millimeter"
|
||||
},
|
||||
"humanSingular": {
|
||||
"en": "millimeter",
|
||||
"nl": "millimeter",
|
||||
"de": "Millimeter"
|
||||
}
|
||||
}
|
||||
],
|
||||
"appliesToKey": [
|
||||
"fire_hydrant:diameter"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
22
assets/layers/hydrant/license_info.json
Normal file
|
@ -0,0 +1,22 @@
|
|||
[
|
||||
{
|
||||
"path": "barcelona.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"CLIGNER"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Gama_racores_UNE23400_ligatura.JPG"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "storz.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Karl Gruber"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Festkupplung.jpg"
|
||||
]
|
||||
}
|
||||
]
|
BIN
assets/layers/hydrant/storz.jpg
Normal file
After Width: | Height: | Size: 64 KiB |
|
@ -1,10 +1,13 @@
|
|||
{
|
||||
"id": "id_presets",
|
||||
"description": "Layer containing various presets and questions generated by ID. These are meant to be reused in other layers by importing the tagRenderings with `id_preset.<tagrendering>",
|
||||
"description": {
|
||||
"en": "Layer containing various presets and questions generated by ID. These are meant to be reused in other layers by importing the tagRenderings with `id_preset.<tagrendering>"
|
||||
},
|
||||
"#dont-translate": "*",
|
||||
"source": {
|
||||
"osmTags": "id~*"
|
||||
},
|
||||
"title": null,
|
||||
"mapRendering": null,
|
||||
"tagRenderings": [
|
||||
{
|
||||
|
|
242
assets/layers/indoors/indoors.json
Normal file
|
@ -0,0 +1,242 @@
|
|||
{
|
||||
"id": "indoors",
|
||||
"name": {
|
||||
"en": "indoors",
|
||||
"de": "Innenräume",
|
||||
"nl": "Binnenruimtes"
|
||||
},
|
||||
"description": {
|
||||
"en": "Basic indoor mapping: shows room outlines",
|
||||
"de": "Grundlegende Innenraumkartierung: zeigt Umrisse von Räumen",
|
||||
"nl": "Een basis voor indoor-navigatie: toont binnenruimtes"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"indoor=room",
|
||||
"indoor=area",
|
||||
"indoor=wall",
|
||||
"indoor=door",
|
||||
"indoor=level"
|
||||
]
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Indoor area {name}",
|
||||
"de": "Innenbereich {name}",
|
||||
"nl": "Binnenruimte {name}"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "indoor=room",
|
||||
"then": {
|
||||
"en": "Indoor Room {name}",
|
||||
"de": "Innenraum {name}",
|
||||
"nl": "Binnenruimte {name}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "indoor=area",
|
||||
"then": {
|
||||
"en": "Indoor Area {name}",
|
||||
"de": "Innenbereich {name}",
|
||||
"nl": "Gebied in gebouw {name}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "indoor=wall",
|
||||
"then": {
|
||||
"en": "Indoor Wall {name}",
|
||||
"de": "Innenwand {name}",
|
||||
"nl": "Muur in gebouw {name}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "indoor=corridor",
|
||||
"then": {
|
||||
"en": "Indoor Corridor {name}",
|
||||
"de": "Innengang {name}",
|
||||
"nl": "Gang in gebouw {name}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "indoor=door",
|
||||
"then": {
|
||||
"en": "Indoor Door {name}",
|
||||
"de": "Innentür {name}",
|
||||
"nl": "Binnendeur {name}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "indoor=level",
|
||||
"then": {
|
||||
"en": "Indoor Level {name}",
|
||||
"de": "Geschoss {name}",
|
||||
"nl": "Verdieping in gebouw {name}"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"minzoom": 13,
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "ref",
|
||||
"question": {
|
||||
"en": "What is the reference number of this room?",
|
||||
"de": "Wie lautet die Nummer dieses Raums?",
|
||||
"nl": "Wat is het referentienummer van deze ruimte?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This room has the reference number {ref}",
|
||||
"de": "Dieser Raum hat die Raumnummer {ref}",
|
||||
"nl": "Deze ruimte heeft het referentienummer {ref}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "ref",
|
||||
"type": "string",
|
||||
"placeholder": {
|
||||
"en": "Reference number of the room (e.g. '1.1' or 'A1')",
|
||||
"de": "Raumnummer (z.B. '1.1' oder 'A1')",
|
||||
"nl": "Referentienummer van de ruimte (bv. '1.1' of A1' )"
|
||||
}
|
||||
},
|
||||
"condition": {
|
||||
"or": [
|
||||
"indoor=room",
|
||||
"indoor=area",
|
||||
"indoor=corridor"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "name",
|
||||
"question": {
|
||||
"en": "What is the name of this room?",
|
||||
"de": "Wie lautet der Name dieses Raums?",
|
||||
"nl": "Wat is de naam van deze ruimte?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This room is named {name}",
|
||||
"de": "Der Name des Raums lautet {name}",
|
||||
"nl": "Deze ruimte heet {name}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name",
|
||||
"type": "string",
|
||||
"placeholder": {
|
||||
"en": "Name of the room",
|
||||
"de": "Name des Raums",
|
||||
"nl": "Naam van de ruimte"
|
||||
}
|
||||
},
|
||||
"condition": {
|
||||
"or": [
|
||||
"indoor=room",
|
||||
"indoor=area",
|
||||
"indoor=corridor"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"color": {
|
||||
"render": "#d3d7d588"
|
||||
},
|
||||
"width": {
|
||||
"render": "8"
|
||||
},
|
||||
"offset": {
|
||||
"render": "-4"
|
||||
},
|
||||
"fill": "no"
|
||||
},
|
||||
{
|
||||
"color": "#4f5551",
|
||||
"fill": "no",
|
||||
"width": "2"
|
||||
},
|
||||
{
|
||||
"label": {
|
||||
"render": "<div style='margin-top: -20px; color:#013220; background:white' class='rounded-full p-1 font-bold'>{name}</div>",
|
||||
"condition": "name~*",
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"room=administration",
|
||||
"room=auditorium",
|
||||
"room=bedroom",
|
||||
"room=chapel",
|
||||
"room=class",
|
||||
"room=computer",
|
||||
"room=conference",
|
||||
"room=crypt",
|
||||
"room=kitchen",
|
||||
"room=laboratory",
|
||||
"room=library",
|
||||
"room=locker",
|
||||
"room=nursery",
|
||||
"room=office",
|
||||
"room=prison_cell",
|
||||
"room=restaurant",
|
||||
"room=security_check",
|
||||
"room=sport",
|
||||
"room=storage",
|
||||
"room=technical",
|
||||
"room=toilet",
|
||||
"room=toilets",
|
||||
"room=waiting"
|
||||
]
|
||||
},
|
||||
"then": "<div style='margin-top: 0px; color:#013220; background:white' class='rounded-full p-1 font-bold'>{name}</div>"
|
||||
}
|
||||
]
|
||||
},
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"icon": {
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"room=adminstration",
|
||||
"room=auditorium",
|
||||
"room=bedroom",
|
||||
"room=chapel",
|
||||
"room=class",
|
||||
"room=computer",
|
||||
"room=conference",
|
||||
"room=crypt",
|
||||
"room=kitchen",
|
||||
"room=laboratory",
|
||||
"room=library",
|
||||
"room=locker",
|
||||
"room=nursery",
|
||||
"room=office",
|
||||
"room=prison_cell",
|
||||
"room=restaurant",
|
||||
"room=security_check",
|
||||
"room=sport",
|
||||
"room=storage",
|
||||
"room=technical",
|
||||
"room=toilets",
|
||||
"room=waiting"
|
||||
]
|
||||
},
|
||||
"then": "./assets/layers/indoors/room_{room}.svg"
|
||||
},
|
||||
{
|
||||
"if": "room=toilet",
|
||||
"then": "./assets/layers/indoors/room_toilets.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"iconSize": "15,15, bottom"
|
||||
}
|
||||
]
|
||||
}
|
222
assets/layers/indoors/license_info.json
Normal file
|
@ -0,0 +1,222 @@
|
|||
[
|
||||
{
|
||||
"path": "room_administration.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_administration.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_auditorium.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_auditorium.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_bedroom.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_bedroom.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_chapel.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_chapel.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_class.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_class.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_computer.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_computer.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_conference.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_conference.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_crypt.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_crypt.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_kitchen.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_kitchen.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_laboratory.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_laboratory.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_library.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_library.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_locker.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_locker.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_nursery.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_nursery.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_office.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_office.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_prison_cell.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_prison_cell.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_restaurant.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_restaurant.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_security_check.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_security_check.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_sport.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_sport.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_storage.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_storage.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_technical.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_technical.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_toilets.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_toilets.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "room_waiting.svg",
|
||||
"license": "GNU",
|
||||
"authors": [
|
||||
"Adrien Pavie"
|
||||
],
|
||||
"sources": [
|
||||
"https://framagit.org/OpenLevelUp/OpenLevelUp/-/blob/master/src/img/features-vector/room_waiting.svg"
|
||||
]
|
||||
}
|
||||
]
|
55
assets/layers/indoors/room_administration.svg
Normal file
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
|
||||
<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"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100px"
|
||||
height="86.112px"
|
||||
viewBox="0 0 100 86.112"
|
||||
enable-background="new 0 0 100 86.112"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_administration.svg"><metadata
|
||||
id="metadata13"><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="defs11" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1440"
|
||||
inkscape:window-height="876"
|
||||
id="namedview9"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.7406169"
|
||||
inkscape:cx="50"
|
||||
inkscape:cy="43.056"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1" /><path
|
||||
d="m 94.444,44.446 -88.888,0 -5.556,0 0,6.943 5.556,0 0,34.723 88.888,0 0,-34.723 5.556,0 0,-6.943 z"
|
||||
id="path3"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccccccccc" /><circle
|
||||
cx="50"
|
||||
cy="8.333"
|
||||
r="8.333"
|
||||
id="circle5" /><path
|
||||
d="M61.11,19.445H38.889c-6.945,0-9.723,5.555-9.723,9.722v9.723v2.777h6.944V38.89v-8.333h2.778v8.333v2.777H61.11V38.89 v-8.333h2.779v8.333v2.777h6.943V38.89v-9.723C70.833,25,68.056,19.445,61.11,19.445z"
|
||||
id="path7" /></svg>
|
After Width: | Height: | Size: 2 KiB |
137
assets/layers/indoors/room_auditorium.svg
Normal file
|
@ -0,0 +1,137 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="32"
|
||||
height="32"
|
||||
id="svg4173"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
viewBox="0 0 32 32"
|
||||
sodipodi:docname="room_auditorium.svg">
|
||||
<defs
|
||||
id="defs4175" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="14.086898"
|
||||
inkscape:cy="17.815466"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata4178">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<g
|
||||
id="g4754">
|
||||
<g
|
||||
transform="matrix(0.99613747,0,0,0.99720502,4.5444389,-15.955572)"
|
||||
id="g4748">
|
||||
<path
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.09307814;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 9.5,21 c 2.628314,0.02116 1.84479,0.03572 4,0 2.320666,-0.03846 8.6,-2.2 8.6,-2.2 l 0.9,2.7 -8,2.5 0,8 -7,0 0,-8 -8,-2.5 c -0.00241285,-0.511499 0.9024134,-2.188502 0.9,-2.7 0,0 5.9716863,2.17884 8.6,2.2 z"
|
||||
id="rect4831"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="zsccccccccz" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.17889357;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4834"
|
||||
cx="11.5"
|
||||
cy="18.5"
|
||||
r="2.5" />
|
||||
</g>
|
||||
<rect
|
||||
y="11.401361"
|
||||
x="10.401361"
|
||||
height="13.197278"
|
||||
width="11.197278"
|
||||
id="rect4752"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.8027218;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.76953912;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760"
|
||||
cx="3"
|
||||
cy="29"
|
||||
r="2.6152306" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.76953912;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-5"
|
||||
cx="9.5"
|
||||
cy="29"
|
||||
r="2.6152306" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.76953912;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-9"
|
||||
cx="16"
|
||||
cy="29"
|
||||
r="2.6152306" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.76953912;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-5-6"
|
||||
cx="22.5"
|
||||
cy="29"
|
||||
r="2.6152306" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.76953912;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-5-6-4"
|
||||
cx="29"
|
||||
cy="29"
|
||||
r="2.6152306" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.76953912;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-3"
|
||||
cx="6.2500005"
|
||||
cy="24.9"
|
||||
r="2.6152306" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.76953912;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-5-2"
|
||||
cx="12.749995"
|
||||
cy="24.9"
|
||||
r="2.6152306" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.76953912;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-9-5"
|
||||
cx="19.249994"
|
||||
cy="24.9"
|
||||
r="2.6152306" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.76953912;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-5-6-40"
|
||||
cx="25.749994"
|
||||
cy="24.9"
|
||||
r="2.6152306" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.6 KiB |
175
assets/layers/indoors/room_bedroom.svg
Normal file
|
@ -0,0 +1,175 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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"
|
||||
version="1.0"
|
||||
width="580"
|
||||
height="580"
|
||||
id="svg2"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_bedroom.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape">
|
||||
<metadata
|
||||
id="metadata2975">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<cc:license
|
||||
rdf:resource="http://web.resource.org/cc/PublicDomain" />
|
||||
<dc:language>en</dc:language>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<sodipodi:namedview
|
||||
inkscape:window-height="1056"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
guidetolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
objecttolerance="10.0"
|
||||
borderopacity="1.0"
|
||||
bordercolor="#666666"
|
||||
pagecolor="#ffffff"
|
||||
id="base"
|
||||
inkscape:zoom="0.92167712"
|
||||
inkscape:cx="116.58479"
|
||||
inkscape:cy="281.19503"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:current-layer="svg2"
|
||||
showgrid="false"
|
||||
inkscape:window-maximized="1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 290 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="580 : 290 : 1"
|
||||
inkscape:persp3d-origin="290 : 193.33333 : 1"
|
||||
id="perspective2441" />
|
||||
<inkscape:perspective
|
||||
id="perspective3452"
|
||||
inkscape:persp3d-origin="30 : 20 : 1"
|
||||
inkscape:vp_z="60 : 30 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 30 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<symbol
|
||||
viewBox="244.5 110 489 219.9"
|
||||
id="symbol-university">
|
||||
<path
|
||||
id="path4460"
|
||||
d="M79,43l57,119c0,0,21-96,104-96s124,106,124,106l43-133l82-17L0,17L79,43z" />
|
||||
<path
|
||||
id="path4462"
|
||||
d="M94,176l-21,39"
|
||||
stroke-width="20"
|
||||
stroke="#000000"
|
||||
fill="none" />
|
||||
<path
|
||||
id="path4464"
|
||||
d="M300,19c0,10.5-22.6,19-50.5,19S199,29.5,199,19s22.6-19,50.5-19S300,8.5,300,19z" />
|
||||
<path
|
||||
id="path4466"
|
||||
d="M112,216l-16-38L64,88c0,0-9-8-4-35s16-24,16-24"
|
||||
stroke-width="20"
|
||||
stroke="#000000"
|
||||
ill="none" />
|
||||
</symbol>
|
||||
<inkscape:perspective
|
||||
id="perspective4471"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective4668"
|
||||
inkscape:persp3d-origin="6 : 4 : 1"
|
||||
inkscape:vp_z="12 : 6 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 6 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective4904"
|
||||
inkscape:persp3d-origin="16 : 10.666667 : 1"
|
||||
inkscape:vp_z="32 : 16 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 16 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
</defs>
|
||||
<g
|
||||
id="layer3"
|
||||
inkscape:label="Layout"
|
||||
style="display:none;stroke:#757575;stroke-opacity:1"
|
||||
transform="matrix(48.14969,0,0,48.14969,-536.27327,-33.306752)">
|
||||
<rect
|
||||
style="fill:none;stroke:#757575;stroke-width:0.10000000000000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
|
||||
id="rect4134"
|
||||
width="10"
|
||||
height="10"
|
||||
x="1"
|
||||
y="1" />
|
||||
<rect
|
||||
style="fill:none;stroke:#757575;stroke-width:0.10000000000000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
|
||||
id="rect4136"
|
||||
width="8"
|
||||
height="8"
|
||||
x="2"
|
||||
y="2" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:35.82899857;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 533.79503,192.59912 3.199,249.52176"
|
||||
id="path2157"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:35.82876587;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 530.59603,349.34997 50.746487,352.54896"
|
||||
id="path2159"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:35.82899857;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 47.547487,432.52389 44.348497,269.37504"
|
||||
id="path2161"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:41.20307922;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect2163"
|
||||
width="252.72075"
|
||||
height="44.785957"
|
||||
x="-348.24902"
|
||||
y="258.17859"
|
||||
ry="22.392979"
|
||||
transform="scale(-1,1)" />
|
||||
<ellipse
|
||||
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:52.97649384;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path2167"
|
||||
transform="scale(-1,1)"
|
||||
cx="-419.43088"
|
||||
cy="198.47372"
|
||||
rx="34.900505"
|
||||
ry="30.90176" />
|
||||
<rect
|
||||
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:35.82876587;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect2169"
|
||||
width="97.569405"
|
||||
height="7.9974923"
|
||||
x="-490.60858"
|
||||
y="293.36755"
|
||||
ry="3.9987462"
|
||||
transform="scale(-1,1)" />
|
||||
</svg>
|
After Width: | Height: | Size: 6 KiB |
185
assets/layers/indoors/room_chapel.svg
Normal file
|
@ -0,0 +1,185 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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"
|
||||
version="1.0"
|
||||
width="580"
|
||||
height="580"
|
||||
id="svg2"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_chapel.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape">
|
||||
<metadata
|
||||
id="metadata2975">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<cc:license
|
||||
rdf:resource="http://web.resource.org/cc/PublicDomain" />
|
||||
<dc:language>en</dc:language>
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<sodipodi:namedview
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
guidetolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
objecttolerance="10.0"
|
||||
borderopacity="1.0"
|
||||
bordercolor="#666666"
|
||||
pagecolor="#ffffff"
|
||||
id="base"
|
||||
inkscape:zoom="0.64"
|
||||
inkscape:cx="320.89986"
|
||||
inkscape:cy="306.94069"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:current-layer="svg2"
|
||||
showgrid="false"
|
||||
inkscape:window-maximized="1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 290 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="580 : 290 : 1"
|
||||
inkscape:persp3d-origin="290 : 193.33333 : 1"
|
||||
id="perspective2441" />
|
||||
<inkscape:perspective
|
||||
id="perspective3452"
|
||||
inkscape:persp3d-origin="30 : 20 : 1"
|
||||
inkscape:vp_z="60 : 30 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 30 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<symbol
|
||||
viewBox="244.5 110 489 219.9"
|
||||
id="symbol-university">
|
||||
<path
|
||||
id="path4460"
|
||||
d="M79,43l57,119c0,0,21-96,104-96s124,106,124,106l43-133l82-17L0,17L79,43z" />
|
||||
<path
|
||||
id="path4462"
|
||||
d="M94,176l-21,39"
|
||||
stroke-width="20"
|
||||
stroke="#000000"
|
||||
fill="none" />
|
||||
<path
|
||||
id="path4464"
|
||||
d="M300,19c0,10.5-22.6,19-50.5,19S199,29.5,199,19s22.6-19,50.5-19S300,8.5,300,19z" />
|
||||
<path
|
||||
id="path4466"
|
||||
d="M112,216l-16-38L64,88c0,0-9-8-4-35s16-24,16-24"
|
||||
stroke-width="20"
|
||||
stroke="#000000"
|
||||
ill="none" />
|
||||
</symbol>
|
||||
<inkscape:perspective
|
||||
id="perspective4471"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective4668"
|
||||
inkscape:persp3d-origin="6 : 4 : 1"
|
||||
inkscape:vp_z="12 : 6 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 6 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective2893"
|
||||
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
|
||||
inkscape:vp_z="1 : 0.5 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 0.5 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective3898"
|
||||
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
|
||||
inkscape:vp_z="1 : 0.5 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 0.5 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective4011"
|
||||
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
|
||||
inkscape:vp_z="1 : 0.5 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 0.5 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
</defs>
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:78.40299988;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4158"
|
||||
cx="282.8125"
|
||||
cy="98.75"
|
||||
r="57.8125" />
|
||||
<g
|
||||
id="layer3"
|
||||
inkscape:label="Layout"
|
||||
style="display:none;stroke:#757575;stroke-opacity:1"
|
||||
transform="matrix(48.14969,0,0,48.14969,-536.27327,-33.306752)">
|
||||
<rect
|
||||
style="fill:none;stroke:#757575;stroke-width:0.10000000000000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
|
||||
id="rect4134"
|
||||
width="10"
|
||||
height="10"
|
||||
x="1"
|
||||
y="1" />
|
||||
<rect
|
||||
style="fill:none;stroke:#757575;stroke-width:0.10000000000000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
|
||||
id="rect4136"
|
||||
width="8"
|
||||
height="8"
|
||||
x="2"
|
||||
y="2" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:128.99134827;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 336.04092,228.20338 32.60294,127.78375"
|
||||
id="path4817"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:56.67275238;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
|
||||
d="M 327.15153,205.27243 201.86022,223.14418 128.4406,135.72436"
|
||||
id="path5329"
|
||||
sodipodi:nodetypes="ccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:71.79707336;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
|
||||
d="m 419.18715,496.11435 -173.27583,1.87442"
|
||||
id="path5331"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:78.40309906;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
|
||||
d="m 395.95938,373.03073 -149.108,110.5251"
|
||||
id="path5333"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
id="path4057"
|
||||
d="M 381.59627,361.98219 246.85138,483.55583"
|
||||
style="fill:none;stroke:#000000;stroke-width:78.40309906;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccc"
|
||||
id="path4059"
|
||||
d="M 327.15153,215.27243 201.86022,223.14418 128.4406,135.72436"
|
||||
style="fill:none;stroke:#000000;stroke-width:56.67275238;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1" />
|
||||
</svg>
|
After Width: | Height: | Size: 6.8 KiB |
115
assets/layers/indoors/room_class.svg
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="32"
|
||||
height="32"
|
||||
id="svg4191"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
viewBox="0 0 32 32"
|
||||
sodipodi:docname="room_class.svg">
|
||||
<defs
|
||||
id="defs4193" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="14.893437"
|
||||
inkscape:cx="7.9039314"
|
||||
inkscape:cy="14.443919"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata4196">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<rect
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.49600005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4827"
|
||||
width="25"
|
||||
height="16"
|
||||
x="7"
|
||||
y="2.3841858e-07" />
|
||||
<path
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.08668458;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.7139971,10.107145 6.7910722,0 8.3975627,-2.4022019 0.873412,2.6073819 -9.2709747,2.838856 0,7.849781 -8.96172698,0 0,-8.723274 c 0.01427,-1.054337 0.65575038,-2.127446 2.17065478,-2.170543 z"
|
||||
id="rect4831"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.17889357;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4834"
|
||||
cx="5.9697213"
|
||||
cy="7.0754628"
|
||||
r="2.9105532" />
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.49613738;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="M 2.277832,26.624833 C 1.0325716,26.624833 0,27.657405 0,28.902667 L 0,32 10,32 10,28.902667 C 10,27.657405 8.9674284,26.624833 7.722168,26.624833 Z"
|
||||
id="rect4758"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ssccsss" />
|
||||
<ellipse
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760"
|
||||
cx="5.0001459"
|
||||
cy="23.899757"
|
||||
rx="2.3388894"
|
||||
ry="2.3389902" />
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.49613738;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 13.247832,26.624833 c -1.245261,0 -2.277832,1.032572 -2.277832,2.277834 l 0,3.097333 10,0 0,-3.097333 c 0,-1.245262 -1.032572,-2.277834 -2.277832,-2.277834 z"
|
||||
id="rect4758-4"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ssccsss" />
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.49613738;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="M 24.277832,26.624833 C 23.032571,26.624833 22,27.657405 22,28.902667 L 22,32 l 10,0 0,-3.097333 c 0,-1.245262 -1.032572,-2.277834 -2.277832,-2.277834 z"
|
||||
id="rect4758-4-3"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ssccsss" />
|
||||
<ellipse
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-6"
|
||||
cx="15.860535"
|
||||
cy="23.9"
|
||||
rx="2.3388894"
|
||||
ry="2.3389902" />
|
||||
<ellipse
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4760-6-5"
|
||||
cx="26.973131"
|
||||
cy="23.9"
|
||||
rx="2.3388894"
|
||||
ry="2.3389902" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.5 KiB |
55
assets/layers/indoors/room_computer.svg
Normal file
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
|
||||
<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"
|
||||
version="1.0"
|
||||
id="Layer_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
enable-background="new 0 0 90.321 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_computer.svg"><metadata
|
||||
id="metadata9"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs7" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
id="namedview5"
|
||||
showgrid="false"
|
||||
inkscape:zoom="18.88"
|
||||
inkscape:cx="11.485072"
|
||||
inkscape:cy="16.136916"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1" /><path
|
||||
d="m 27.673508,31 0,-2.430511 -7.673508,0 0,-4.593925 11.409145,0 C 31.735369,23.975564 32,23.706668 32,23.375496 L 32,1.6007883 C 32,1.2688968 31.735369,1 31.409145,1 L 0.59085517,1 C 0.2646315,1 0,1.2688968 0,1.6007883 L 0,23.375496 c 0,0.331172 0.2646315,0.600068 0.59085517,0.600068 l 11.40914483,0 0,4.593925 -7.5596338,0 0,2.430511 z m -25.51062,-9.895011 0,-17.5280016 c 0,-0.2861755 0.2277478,-0.5183554 0.5074193,-0.5183554 l 26.5444377,0 c 0.279671,0 0.507419,0.2325399 0.507419,0.5183554 l 0,17.5280016 c 0,0.286536 -0.227748,0.517636 -0.507419,0.517636 l -26.5444377,0 c -0.2796715,3.6e-4 -0.5074193,-0.2311 -0.5074193,-0.517636 z"
|
||||
id="path3"
|
||||
style="clip-rule:evenodd;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccsssssssscccccssssssscs" /><path
|
||||
d="m 2.162888,21.104989 0,-17.5280011 c 0,-0.2861755 0.227748,-0.5183554 0.507419,-0.5183554 l 26.544438,0 c 0.279671,0 0.507419,0.2325399 0.507419,0.5183554 l 0,17.5280011 c 0,0.286536 -0.227748,0.517636 -0.507419,0.517636 l -26.544438,0 c -0.279671,3.6e-4 -0.507419,-0.2311 -0.507419,-0.517636 z"
|
||||
id="path3-7"
|
||||
style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ssssssscs" /></svg>
|
After Width: | Height: | Size: 2.9 KiB |
118
assets/layers/indoors/room_conference.svg
Normal file
|
@ -0,0 +1,118 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:ns="&#38;ns_ai;"
|
||||
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:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000002 31.999999"
|
||||
id="svg4200"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_conference.svg">
|
||||
<defs
|
||||
id="defs4202" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.839192"
|
||||
inkscape:cx="14.135566"
|
||||
inkscape:cy="17.138285"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
units="px"
|
||||
inkscape:window-width="1440"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-x="1672"
|
||||
inkscape:window-y="142"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata4205">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(146.08571,-604.92657)">
|
||||
<switch
|
||||
transform="matrix(0.08342024,0,0,0.08342024,-146.7781,604.21864)"
|
||||
id="switch3">
|
||||
<foreignObject
|
||||
requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/"
|
||||
x="0"
|
||||
y="0"
|
||||
width="1"
|
||||
height="1">
|
||||
<ns:pgfRef
|
||||
xlink:href="#adobe_illustrator_pgf" />
|
||||
</foreignObject>
|
||||
<g
|
||||
ns:extraneous="self"
|
||||
id="g5">
|
||||
<g
|
||||
id="g7">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 8.3,193.8 c 0,-47 8.2,-70.5 24.7,-70.5 0.8,0 3.7,1.4 8.7,4.2 5,2.8 11.5,5.6 19.5,8.5 8,2.9 15.9,4.3 23.8,4.3 8.9,0 17.8,-1.5 26.6,-4.6 -0.7,4.9 -1,9.3 -1,13.2 0,18.5 5.4,35.5 16.2,51.1 -21.5,0.7 -39.2,9.2 -52.9,25.6 l -26.8,0 C 36.2,225.6 27,222.9 19.6,217.5 12.1,212.1 8.3,204.2 8.3,193.8 Z m 40.6,-85.4 c -10,-10 -15,-22 -15,-36.1 0,-14.1 5,-26.2 15,-36.1 10,-10 22,-15 36.1,-15 14.1,0 26.1,5 36.1,15 10,10 15,22 15,36.1 0,14.1 -5,26.1 -15,36.1 -10,10 -22,15 -36.1,15 -14.1,-0.1 -26.2,-5 -36.1,-15 z m 10.5,218.8 c 0,-7 0.2,-13.9 0.7,-20.7 0.5,-6.7 1.4,-14 2.8,-21.8 1.4,-7.8 3.2,-15 5.3,-21.7 2.1,-6.7 5,-13.1 8.6,-19.5 3.6,-6.3 7.7,-11.7 12.4,-16.2 4.7,-4.5 10.3,-8 17.1,-10.7 6.7,-2.7 14.1,-4 22.3,-4 1.3,0 4.2,1.4 8.6,4.3 4.4,2.9 9.3,6.1 14.6,9.6 5.3,3.5 12.4,6.7 21.4,9.6 8.9,2.9 17.9,4.3 26.9,4.3 9.1,0 18,-1.4 27,-4.3 8.9,-2.9 16,-6.1 21.4,-9.6 5.3,-3.5 10.2,-6.7 14.6,-9.6 4.4,-2.9 7.3,-4.3 8.6,-4.3 8.1,0 15.5,1.3 22.2,4 6.7,2.7 12.4,6.2 17.1,10.7 4.7,4.5 8.8,9.9 12.4,16.2 3.6,6.3 6.4,12.8 8.6,19.5 2.1,6.7 3.9,13.9 5.3,21.7 1.4,7.8 2.3,15 2.8,21.8 0.5,6.7 0.7,13.6 0.7,20.7 0,16 -4.9,28.6 -14.6,37.8 -9.7,9.2 -22.6,13.9 -38.7,13.9 l -174.8,0 C 96.6,378.9 83.7,374.3 74,365 64.3,355.8 59.4,343.1 59.4,327.2 Z m 86.4,-124.1 c -15,-15 -22.5,-33 -22.5,-54.2 0,-21.2 7.5,-39.2 22.5,-54.2 15,-15 33,-22.5 54.2,-22.5 21.2,0 39.2,7.5 54.2,22.5 15,15 22.5,33 22.5,54.2 0,21.2 -7.5,39.2 -22.5,54.2 -15,15 -33,22.5 -54.2,22.5 -21.2,0 -39.2,-7.5 -54.2,-22.5 z m 133.1,-94.7 c -10,-10 -15,-22 -15,-36.1 0,-14.1 5,-26.2 15,-36.1 10,-10 22,-15 36.1,-15 14.1,0 26.1,5 36.1,15 10,10 15,22 15,36.1 0,14.1 -5,26.1 -15,36.1 -10,10 -22,15 -36.1,15 -14.1,-0.1 -26.2,-5 -36.1,-15 z m -5.6,91.6 c 10.8,-15.6 16.2,-32.6 16.2,-51.1 0,-3.9 -0.3,-8.2 -1,-13.2 8.8,3.1 17.6,4.6 26.6,4.6 7.8,0 15.8,-1.4 23.8,-4.3 8,-2.9 14.5,-5.7 19.5,-8.5 5,-2.8 7.9,-4.2 8.7,-4.2 16.5,0 24.8,23.5 24.8,70.5 0,10.4 -3.7,18.3 -11.2,23.7 -7.5,5.4 -16.7,8.1 -27.6,8.1 l -26.7,0 C 312.5,209.2 294.8,200.7 273.3,200 Z"
|
||||
id="path9" />
|
||||
</g>
|
||||
<g
|
||||
id="g11" />
|
||||
<g
|
||||
id="g13" />
|
||||
<g
|
||||
id="g15" />
|
||||
<g
|
||||
id="g17" />
|
||||
<g
|
||||
id="g19" />
|
||||
<g
|
||||
id="g21" />
|
||||
<g
|
||||
id="g23" />
|
||||
<g
|
||||
id="g25" />
|
||||
<g
|
||||
id="g27" />
|
||||
<g
|
||||
id="g29" />
|
||||
<g
|
||||
id="g31" />
|
||||
<g
|
||||
id="g33" />
|
||||
<g
|
||||
id="g35" />
|
||||
<g
|
||||
id="g37" />
|
||||
<g
|
||||
id="g39" />
|
||||
</g>
|
||||
</switch>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.8 KiB |
121
assets/layers/indoors/room_crypt.svg
Normal file
|
@ -0,0 +1,121 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="32"
|
||||
height="32"
|
||||
id="svg2432"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_crypt.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.0">
|
||||
<defs
|
||||
id="defs2434">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
id="perspective2440" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.839192"
|
||||
inkscape:cx="15.469646"
|
||||
inkscape:cy="17.151405"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="g2419"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="568"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata2437">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-10.123271,-1014.5764)">
|
||||
<g
|
||||
id="g2419">
|
||||
<g
|
||||
id="g4194"
|
||||
transform="matrix(0.95476578,0,0,0.95476578,0.40911617,43.341061)">
|
||||
<circle
|
||||
r="2.0424771"
|
||||
cy="1031.203"
|
||||
cx="27.112326"
|
||||
id="path4158"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:78.40299988;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
id="path4817"
|
||||
d="m 28.992851,1035.7765 1.15184,4.5145"
|
||||
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:4.55717897;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccc"
|
||||
id="path5329"
|
||||
d="m 28.678794,1034.9664 -4.426458,0.6313 -2.593867,-3.0885"
|
||||
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.00221062;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
id="path5331"
|
||||
d="m 31.930352,1045.2416 -6.12172,0.066"
|
||||
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.53654289;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
id="path5333"
|
||||
d="m 31.10973,1040.8932 -5.267886,3.9047"
|
||||
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.76992941;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.76992941;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 30.602291,1040.5028 -4.760447,4.2951"
|
||||
id="path4057"
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2.00221062;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 28.678794,1035.3196 -4.426458,0.2781 -2.593867,-3.0885"
|
||||
id="path4059"
|
||||
sodipodi:nodetypes="ccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 10.123271,1018.5764 c 32,0 0,0 32,0 -2.81845,7.889 -4,14.3533 -4,24 -4,0 0,0 -4,0 0,-9.9686 1.067647,-21 -8,-21 -9.067647,0 -8,11.3906 -8,21 -4,0 0,0 -4,0 0,-9.486 -1.204022,-16.174 -4,-24 z"
|
||||
id="path4192"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5 KiB |
113
assets/layers/indoors/room_kitchen.svg
Normal file
|
@ -0,0 +1,113 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="32"
|
||||
height="32"
|
||||
id="svg4165"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
viewBox="0 0 32 32"
|
||||
sodipodi:docname="room_kitchen.svg">
|
||||
<defs
|
||||
id="defs4167" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.836083"
|
||||
inkscape:cx="11.22005"
|
||||
inkscape:cy="15.818895"
|
||||
inkscape:current-layer="g4779"
|
||||
showgrid="true"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata4170">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<g
|
||||
id="g4779"
|
||||
transform="translate(0,-3.5)"
|
||||
style="fill:#ffffff;fill-opacity:1">
|
||||
<rect
|
||||
ry="2.1156538"
|
||||
y="7.9568424"
|
||||
x="0.95684242"
|
||||
height="23.086315"
|
||||
width="30.086315"
|
||||
id="rect4713"
|
||||
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.91368484;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4734"
|
||||
d="m 1,14.75 30,0"
|
||||
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.5001303;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1" />
|
||||
<rect
|
||||
ry="1.0734978"
|
||||
y="17.5"
|
||||
x="4"
|
||||
height="10.5"
|
||||
width="24"
|
||||
id="rect4736"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
r="1"
|
||||
cy="11.5"
|
||||
cx="5"
|
||||
id="path4738"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
r="1"
|
||||
cy="11.5"
|
||||
cx="18"
|
||||
id="path4738-2"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
r="1"
|
||||
cy="11.5"
|
||||
cx="21"
|
||||
id="path4738-0"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
r="1"
|
||||
cy="11.5"
|
||||
cx="24"
|
||||
id="path4738-2-6"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
r="1"
|
||||
cy="11.5"
|
||||
cx="27"
|
||||
id="path4738-0-1"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.2 KiB |
78
assets/layers/indoors/room_laboratory.svg
Normal file
|
@ -0,0 +1,78 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
|
||||
<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"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 51.856 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_laboratory.svg"><metadata
|
||||
id="metadata21"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs19" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
id="namedview17"
|
||||
showgrid="false"
|
||||
inkscape:zoom="9.44"
|
||||
inkscape:cx="48.520331"
|
||||
inkscape:cy="31.445646"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1" /><ellipse
|
||||
cx="57.499287"
|
||||
cy="2.5"
|
||||
id="circle3"
|
||||
rx="2.5069063"
|
||||
ry="2.5" /><ellipse
|
||||
cx="58.502052"
|
||||
cy="11.499001"
|
||||
id="circle5"
|
||||
rx="2.5069063"
|
||||
ry="2.5" /><ellipse
|
||||
cx="43.96199"
|
||||
cy="19.998999"
|
||||
id="circle7"
|
||||
rx="3.0082874"
|
||||
ry="3" /><ellipse
|
||||
cx="48.975803"
|
||||
cy="7.9990005"
|
||||
id="circle9"
|
||||
rx="3.0082874"
|
||||
ry="3" /><ellipse
|
||||
cx="53.488235"
|
||||
cy="20.498999"
|
||||
id="circle11"
|
||||
rx="4.5124311"
|
||||
ry="4.5" /><path
|
||||
d="m 74.882173,89.16 -14.855926,-34.568 0,-22.118 1.232395,-2.475 -4.475329,0 -0.768116,1.532 0,23.881 15.252018,35.482 c 0.787168,1.569 0.945605,3.008 0.426174,3.848 C 71.190002,95.553 69.895436,96 68.047344,96 l -18.046716,0 -0.001,0 -18.047719,0 c -1.847089,0 -3.141655,-0.447 -3.645042,-1.258 -0.520434,-0.84 -0.360995,-2.278 0.426174,-3.848 l 15.252017,-35.482 0,-23.881 -0.767113,-1.532 -4.475329,0 1.232395,2.475 0,22.118 -14.857932,34.568 c -1.406875,2.842 -1.489102,5.64 -0.222613,7.685 0.892459,1.439 2.840826,3.155 7.057443,3.155 l 18.047719,0 0.001,0 18.046716,0 c 4.216617,0 6.164984,-1.716 7.057443,-3.155 1.267492,-2.045 1.185265,-4.843 -0.222614,-7.685 z"
|
||||
id="path15"
|
||||
inkscape:connector-curvature="0" /><path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 32,92 68,92 52,56 48,56 Z"
|
||||
id="path4139"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" /></svg>
|
After Width: | Height: | Size: 3 KiB |
115
assets/layers/indoors/room_library.svg
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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"
|
||||
version="1.0"
|
||||
width="580"
|
||||
height="580"
|
||||
id="svg2"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_library.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape">
|
||||
<metadata
|
||||
id="metadata2975">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<cc:license
|
||||
rdf:resource="http://web.resource.org/cc/PublicDomain" />
|
||||
<dc:language>en</dc:language>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<sodipodi:namedview
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
guidetolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
objecttolerance="10.0"
|
||||
borderopacity="1.0"
|
||||
bordercolor="#666666"
|
||||
pagecolor="#ffffff"
|
||||
id="base"
|
||||
inkscape:zoom="0.65172414"
|
||||
inkscape:cx="-251.28159"
|
||||
inkscape:cy="282.72741"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:current-layer="svg2"
|
||||
showgrid="false"
|
||||
inkscape:window-maximized="1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 290 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="580 : 290 : 1"
|
||||
inkscape:persp3d-origin="290 : 193.33333 : 1"
|
||||
id="perspective2441" />
|
||||
<inkscape:perspective
|
||||
id="perspective2466"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective3333"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective3401"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective3464"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
</defs>
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 73.931354,159.8883 L 302.43289,419.37306 L 521.25215,293.50359 L 298.56009,35.95529 L 73.931354,159.8883 z"
|
||||
id="path3470" />
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 61.6534,188.60064 L 286.28195,444.21251 L 287.2502,541.03514 L 60.685154,284.9392 L 61.6534,188.60064 z"
|
||||
id="path3474" />
|
||||
<path
|
||||
style="opacity:0.75;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:16.47733498;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 519.50933,327.13704 L 313.25992,447.99014 L 313.11567,451.17546 L 519.19198,330.40891 L 519.50933,327.13704 z"
|
||||
id="path3476"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
id="path3505"
|
||||
d="M 519.50933,367.13704 L 313.25992,487.99014 L 313.11567,491.17546 L 519.19198,370.40891 L 519.50933,367.13704 z"
|
||||
style="opacity:0.75;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:16.47733498;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="opacity:0.75;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:16.47733498;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 519.50933,407.13704 L 313.25992,527.99014 L 313.11567,531.17546 L 519.19198,410.40891 L 519.50933,407.13704 z"
|
||||
id="path3507"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</svg>
|
After Width: | Height: | Size: 4.9 KiB |
74
assets/layers/indoors/room_locker.svg
Normal file
|
@ -0,0 +1,74 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32.000001"
|
||||
id="svg4243"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_locker.svg">
|
||||
<defs
|
||||
id="defs4245" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.839192"
|
||||
inkscape:cx="16.859321"
|
||||
inkscape:cy="16.049313"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="568"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata4248">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<g
|
||||
id="g4138"
|
||||
transform="matrix(0.98552872,0,0,0.98552872,0.23128765,15.124038)">
|
||||
<path
|
||||
sodipodi:nodetypes="cccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4791"
|
||||
d="m 1.9107582,1044.357 28.3650268,0 c 1.503499,0 1.741399,-2.0261 -0.06625,-3.031 -14.132822,-6.5671 0,0 -14.132822,-6.5671 -14.1659498,6.5671 0,0 -14.1659498,6.5671 -2.31630461,1.2877 -1.3471689,3.031 0,3.031 z"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.50000012;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="cac"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4793"
|
||||
d="m 16.076708,1034.7589 c 5.382993,-2.274 4.931838,-5.839 2.927974,-7.7302 -1.915266,-1.8076 -7.214327,-1.6047 -7.214327,3.2209"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.50000012;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
155
assets/layers/indoors/room_nursery.svg
Normal file
|
@ -0,0 +1,155 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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"
|
||||
version="1.0"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg2"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_nursery.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape">
|
||||
<metadata
|
||||
id="metadata2975">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<cc:license
|
||||
rdf:resource="http://web.resource.org/cc/PublicDomain" />
|
||||
<dc:language>en</dc:language>
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<sodipodi:namedview
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
guidetolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
objecttolerance="10.0"
|
||||
borderopacity="1.0"
|
||||
bordercolor="#666666"
|
||||
pagecolor="#ffffff"
|
||||
id="base"
|
||||
inkscape:zoom="14.746834"
|
||||
inkscape:cx="8.7831543"
|
||||
inkscape:cy="18.759312"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:current-layer="g4152"
|
||||
showgrid="false"
|
||||
inkscape:window-maximized="1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 290 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="580 : 290 : 1"
|
||||
inkscape:persp3d-origin="290 : 193.33333 : 1"
|
||||
id="perspective2441" />
|
||||
<inkscape:perspective
|
||||
id="perspective3452"
|
||||
inkscape:persp3d-origin="30 : 20 : 1"
|
||||
inkscape:vp_z="60 : 30 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 30 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<symbol
|
||||
viewBox="244.5 110 489 219.9"
|
||||
id="symbol-university">
|
||||
<path
|
||||
id="path4460"
|
||||
d="m 79,43 57,119 c 0,0 21,-96 104,-96 83,0 124,106 124,106 L 407,39 489,22 0,17 79,43 Z"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
id="path4462"
|
||||
d="M 94,176 73,215"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:none;stroke:#000000;stroke-width:20" />
|
||||
<path
|
||||
id="path4464"
|
||||
d="M 300,19 C 300,29.5 277.4,38 249.5,38 221.6,38 199,29.5 199,19 199,8.5 221.6,0 249.5,0 277.4,0 300,8.5 300,19 Z"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
id="path4466"
|
||||
d="M 112,216 96,178 64,88 C 64,88 55,80 60,53 65,26 76,29 76,29"
|
||||
ill="none"
|
||||
inkscape:connector-curvature="0"
|
||||
style="stroke:#000000;stroke-width:20" />
|
||||
</symbol>
|
||||
<inkscape:perspective
|
||||
id="perspective4471"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective4668"
|
||||
inkscape:persp3d-origin="6 : 4 : 1"
|
||||
inkscape:vp_z="12 : 6 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 6 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
</defs>
|
||||
<g
|
||||
id="layer3"
|
||||
inkscape:label="Layout"
|
||||
style="display:none;stroke:#757575;stroke-opacity:1"
|
||||
transform="matrix(48.14969,0,0,48.14969,-536.27327,-581.30675)">
|
||||
<rect
|
||||
style="display:inline;fill:none;stroke:#757575;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4134"
|
||||
width="10"
|
||||
height="10"
|
||||
x="1"
|
||||
y="1" />
|
||||
<rect
|
||||
style="display:inline;fill:none;stroke:#757575;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4136"
|
||||
width="8"
|
||||
height="8"
|
||||
x="2"
|
||||
y="2" />
|
||||
</g>
|
||||
<g
|
||||
id="g4152"
|
||||
transform="matrix(2.4175393,0,0,2.4175393,-23.092452,-1.9485833)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="scsssssss"
|
||||
id="flowRoot3192"
|
||||
d="m 16.130405,14.042619 c 1.411941,4.8e-5 2.609667,-0.496847 3.593192,-1.490695 0.983467,-0.993746 1.475212,-2.174358 1.475246,-3.5418285 -3.4e-5,-1.4299504 -0.491779,-2.6418589 -1.475246,-3.6357153 -0.983525,-0.9937335 -2.181251,-1.4906346 -3.593192,-1.490693 -1.351973,5.84e-5 -2.519704,0.4969595 -3.503183,1.490693 -0.983515,0.9938564 -1.475264,2.2057649 -1.47525,3.6357153 -1.4e-5,1.3674705 0.491735,2.5480825 1.47525,3.5418285 0.983479,0.993848 2.15121,1.490743 3.503183,1.490695 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:NPSPICT3;-inkscape-font-specification:NPSPICT3;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4145"
|
||||
d="m 11.288725,1.7083287 c 3.445408,-0.87546796 6.398903,-0.85538925 9.765285,0 -0.348424,2.2537688 -0.357212,2.2189444 -0.7201,4.3823759 -2.27368,-0.5777377 -5.779259,-0.6468892 -8.325082,0 C 11.701724,4.0885157 11.62889,3.7847234 11.288725,1.7083287 Z"
|
||||
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.50906837;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<g
|
||||
transform="matrix(1.2507008,0,0,1.2630355,-4.0381717,-1.6161194)"
|
||||
style="font-style:normal;font-weight:normal;font-size:8.93828297px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.66389823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="text4148">
|
||||
<path
|
||||
d="m 16.295116,2.9265522 0,0.8839885 0.883988,0 0,0.269799 -0.883988,0 0,0.8839886 -0.266625,0 0,-0.8839886 -0.883989,0 0,-0.269799 0.883989,0 0,-0.8839885 0.266625,0 z"
|
||||
style="font-size:3.25028467px;fill:none;stroke:#000000;stroke-width:0.66389823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4159"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.6 KiB |
117
assets/layers/indoors/room_office.svg
Normal file
|
@ -0,0 +1,117 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="32"
|
||||
height="32"
|
||||
viewBox="0 0 31.999999 31.999998"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_office.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.839192"
|
||||
inkscape:cx="11.962509"
|
||||
inkscape:cy="16.484784"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:window-maximized="1"
|
||||
units="px" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<rect
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4155"
|
||||
width="7.5383725"
|
||||
height="13.476279"
|
||||
x="20.953938"
|
||||
y="1037.3859" />
|
||||
<rect
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999988;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4157"
|
||||
width="15.076745"
|
||||
height="2.6952569"
|
||||
x="14.923253"
|
||||
y="1034.6908" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.53875327;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 3.0772436,1050.5928 8.6152744,0"
|
||||
id="path4159"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.07750666px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 7.3848842,1050.3239 0,-7.0077"
|
||||
id="path4161"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.20468032px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 12.769441,1042.713 -10.1671008,0 0,-11.9833"
|
||||
id="path4163"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.69376612;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 14.923256,1049.2451 0,-8.797 -9.7516375,0"
|
||||
id="path4165"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.8790226;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 5.7695185,1039.8387 -1e-7,-10.5378"
|
||||
id="path4167"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.53875327;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.775595,1034.0982 5.71119,0 2.969606,-5.1495"
|
||||
id="path4169"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.15501308;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 5.8515199,1028.4405 9.8585831,4.561"
|
||||
id="path4171"
|
||||
inkscape:connector-curvature="0" />
|
||||
<ellipse
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4173"
|
||||
cx="5.8233638"
|
||||
cy="1024.5038"
|
||||
rx="2.6384292"
|
||||
ry="2.6413507" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.7 KiB |
124
assets/layers/indoors/room_prison_cell.svg
Normal file
|
@ -0,0 +1,124 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_prison_cell.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="14.101864"
|
||||
inkscape:cy="19.144352"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:NPSPICT3;-inkscape-font-specification:NPSPICT3;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 16.035155,1023.7252 c -1.036642,0 -1.930283,0.3655 -2.683594,1.0957 -0.75341,0.7304 -1.130906,1.638 -1.130857,2.7207 -4.9e-5,1.0368 0.377445,1.9299 1.130857,2.6837 0.75331,0.7541 1.646952,1.1328 2.683594,1.1328 1.036536,0 1.931414,-0.3787 2.685548,-1.1328 0.75402,-0.7538 1.130801,-1.6469 1.130859,-2.6837 -6e-5,-1.0827 -0.376839,-1.9903 -1.130859,-2.7207 -0.754134,-0.7302 -1.649012,-1.0957 -2.685548,-1.0957 z m -5.087889,8.4102 c -1.365875,0 -2.5319506,0.4813 -3.4980472,1.4473 -0.9661871,0.9663 -1.449263,2.1572 -1.4492188,3.5702 l 0,11.7287 c -4.42e-5,1.1315 0.5180514,1.6973 1.5546874,1.6973 0.9890979,0 1.4823738,-0.5658 1.482422,-1.6973 l 0,-11.4454 1.8378906,0 0,14.926 10.388672,0 0,-14.926 1.767578,0 0,11.4454 c -6e-5,1.1773 0.493216,1.7658 1.482422,1.7658 0.990517,0 1.486267,-0.5885 1.486328,-1.7658 l 0,-11.6602 c -6.1e-5,-1.3658 -0.460272,-2.5556 -1.378907,-3.5683 -0.918757,-1.0129 -2.107703,-1.5177 -3.568359,-1.5177 z"
|
||||
id="flowRoot3192"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="scccscccsscccsccccccccscccss" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4.30000019;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 22.85,1020.3622 0,32"
|
||||
id="path4295-7-7-2"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4.30000019;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 9.1500001,1020.3622 0,32"
|
||||
id="path4295-7-7"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4.30000019;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 0,1047.2322 32,0"
|
||||
id="path4295-7"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 0,1047.2292 32,0"
|
||||
id="path4295"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4.30000019;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M -4.9999999e-8,1034.8962 32,1034.8962"
|
||||
id="path4295-7-3"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M -5.0000001e-8,1034.8962 32,1034.8962"
|
||||
id="path4295-5"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4.30000019;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 0,1023.5632 32,0"
|
||||
id="path4295-7-3-3"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 0,1023.5632 32,0"
|
||||
id="path4295-5-6"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 9.1500001,1020.3592 0,32"
|
||||
id="path4295-3"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 22.85,1020.3592 0,32"
|
||||
id="path4295-3-4"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.2 KiB |
71
assets/layers/indoors/room_restaurant.svg
Normal file
|
@ -0,0 +1,71 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg: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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.0"
|
||||
width="580"
|
||||
height="580"
|
||||
id="svg2"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_restaurant.svg">
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1440"
|
||||
inkscape:window-height="876"
|
||||
id="namedview11"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.3194172"
|
||||
inkscape:cx="288.16608"
|
||||
inkscape:cy="351.43641"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg2" />
|
||||
<svg:metadata
|
||||
id="metadata2975">
|
||||
<RDF>
|
||||
<Work
|
||||
about="">
|
||||
<format>image/svg+xml</format>
|
||||
<type
|
||||
resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<license
|
||||
resource="http://web.resource.org/cc/PublicDomain" />
|
||||
<language>en</language>
|
||||
</Work>
|
||||
</RDF>
|
||||
<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>
|
||||
</svg:metadata>
|
||||
<svg:defs
|
||||
id="defs4" />
|
||||
<svg:path
|
||||
d="m 203.725,338.602 c 37.643,-17.466 64.864,-67.996 64.864,-127.642 0,-74.115 -61.834,-155.247 -93.849,-155.247 -32.014,0 -93.85,81.132 -93.85,155.247 0,59.646 27.223,110.176 64.865,127.642 l -7.792,176.545 73.553,0 -7.791,-176.545 z"
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
id="path2110"
|
||||
inkscape:connector-curvature="0" />
|
||||
<svg:path
|
||||
d="m 430.231,368.602 c 37.642,-17.466 51.389,-39.928 51.389,-99.574 L 471.839,66.214 c 0,-3.875 -3.142,-7.017 -7.018,-7.017 l -4.607,0 c -3.873,0 -7.016,3.141 -7.016,7.017 l 3.26,202.814 -20.259,0 -5.132,-204.789 c 0,-3.875 -3.142,-7.017 -7.018,-7.017 l -5.995,0 c -3.874,0 -7.016,3.142 -7.016,7.017 l 2.775,204.789 -25.137,0 2.775,-204.789 c 0,-3.875 -3.142,-7.017 -7.017,-7.017 l -5.996,0 c -3.875,0 -7.016,3.142 -7.016,7.017 l -5.132,204.789 -19.835,0 3.26,-202.789 c 0,-3.875 -3.142,-7.017 -7.017,-7.017 l -4.606,0 c -3.875,0 -7.018,3.142 -7.018,7.017 L 320.9,269.028 c 0,59.646 13.715,82.108 51.356,99.574 l -7.791,146.545 73.554,0 -7.788,-146.545 z"
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
id="path2112"
|
||||
inkscape:connector-curvature="0" />
|
||||
</svg:svg>
|
After Width: | Height: | Size: 2.8 KiB |
59
assets/layers/indoors/room_security_check.svg
Normal file
|
@ -0,0 +1,59 @@
|
|||
<?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="404"
|
||||
height="404"
|
||||
version="1.1"
|
||||
id="svg2"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="Airport_Customs.svg">
|
||||
<metadata
|
||||
id="metadata12">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
id="namedview10"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.68604651"
|
||||
inkscape:cx="27.813559"
|
||||
inkscape:cy="172"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="568"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg2" />
|
||||
<defs
|
||||
id="defs4" />
|
||||
<g
|
||||
transform="translate(5,32)"
|
||||
id="g6">
|
||||
<path
|
||||
d="m 47,126 -24,0 C 10,126 0,136 0,150 l 0,115 c 0,13 10,24 23,24 l 24,0 0,-163 z m 0,163 0,24 c 0,13 10,23 24,23 l 114,0 c 13,0 24,-10 24,-23 l 0,-24 -162,0 z m 286,-247 -71,0 -8,0 -20,20 20,0 0,5 c 0,24 20,43 43,43 24,0 43,-19 43,-43 l 0,-25 -7,0 z m 8,-14 -89,0 -18,-28 107,0 z m 32,98 0,0 -4,0 -108,138 88,0 0,25 -111,0 0,47 111,0 47,0 0,-47 0,-24 0,-88 0,-27 c 0,-14 -10,-24 -23,-24 z m -37,0 -102,0 -11,0 0,0 c -5,0 -9,2 -13,7 -30,38 -61,76 -91,115 -16,20 13,50 29,29 29,-36 57,-73 86,-109 l 0,89 102,-131 z"
|
||||
id="path8"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#000000;stroke:none" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
111
assets/layers/indoors/room_sport.svg
Normal file
|
@ -0,0 +1,111 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg: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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.0"
|
||||
width="580"
|
||||
height="580"
|
||||
id="svg2"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_sport.svg">
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1440"
|
||||
inkscape:window-height="876"
|
||||
id="namedview16"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.45172414"
|
||||
inkscape:cx="290"
|
||||
inkscape:cy="290"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg2" />
|
||||
<svg:metadata
|
||||
id="metadata2975">
|
||||
<RDF>
|
||||
<Work
|
||||
about="">
|
||||
<format>image/svg+xml</format>
|
||||
<type
|
||||
resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<license
|
||||
resource="http://web.resource.org/cc/PublicDomain" />
|
||||
<language>en</language>
|
||||
</Work>
|
||||
</RDF>
|
||||
<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>
|
||||
</svg:metadata>
|
||||
<svg:defs
|
||||
id="defs4" />
|
||||
<svg:circle
|
||||
cx="123.427"
|
||||
cy="496.92999"
|
||||
r="33"
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
id="circle2531"
|
||||
sodipodi:cx="123.427"
|
||||
sodipodi:cy="496.92999"
|
||||
sodipodi:rx="33"
|
||||
sodipodi:ry="33" />
|
||||
<svg:circle
|
||||
cx="428.427"
|
||||
cy="470.92999"
|
||||
r="59"
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
id="circle2533"
|
||||
sodipodi:cx="428.427"
|
||||
sodipodi:cy="470.92999"
|
||||
sodipodi:rx="59"
|
||||
sodipodi:ry="59" />
|
||||
<svg:path
|
||||
d="m 415.364,390.179 -0.322,0.05 -301.628,51.934 c -26.487,4.862 -45.657,27.89 -45.657,54.768 0,30.696 24.974,55.67 55.67,55.67 l 305,0 c 45.033,0 81.67,-36.637 81.67,-81.67 0,-45.033 -36.637,-81.67 -81.67,-81.67 -6.581,-0.001 -12.036,0.764 -13.063,0.918 z m 2.069,13.845 c 0.524,-0.078 5.285,-0.765 10.994,-0.765 37.313,0 67.67,30.356 67.67,67.67 0,18.043 -7.048,35.028 -19.845,47.825 -12.797,12.797 -29.782,19.846 -47.825,19.846 l -305,0 c -22.977,0 -41.67,-18.693 -41.67,-41.67 0,-20.12 14.345,-37.356 34.108,-40.984 0,0 301.33,-51.882 301.479,-51.907 0.044,-0.008 0.089,-0.015 0.089,-0.015 z"
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
id="path2535"
|
||||
inkscape:connector-curvature="0" />
|
||||
<svg:path
|
||||
d="m 271.778,127.273 c -3.729,-9.387 -14.31,-13.998 -23.715,-10.392 l -45.53,18.081 c -0.961,0.212 -1.919,0.48 -2.864,0.856 -4.792,1.904 -8.334,5.596 -10.182,10.003 -1.934,4.367 -2.187,9.476 -0.284,14.265 0.375,0.944 0.836,1.824 1.342,2.668 l 18.102,45.524 c 3.833,9.315 14.448,13.845 23.834,10.115 9.386,-3.729 13.998,-14.311 10.391,-23.715 l -12.38,-31.176 31.171,-12.394 c 9.315,-3.833 13.845,-14.448 10.115,-23.835 z"
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
id="path2537"
|
||||
inkscape:connector-curvature="0" />
|
||||
<svg:path
|
||||
d="m 351.263,326.572 c -0.585,-1.015 -1.259,-1.943 -1.977,-2.823 l -28.247,-48.96 c -5.927,-9.997 -18.801,-13.401 -28.896,-7.58 -10.094,5.819 -13.597,18.669 -7.914,28.805 l 19.325,33.532 -33.523,19.341 c -9.996,5.927 -13.4,18.8 -7.579,28.896 5.82,10.095 18.668,13.599 28.805,7.915 l 48.976,-28.226 c 1.061,-0.401 2.108,-0.867 3.123,-1.452 5.151,-2.971 8.581,-7.773 9.958,-13.11 1.482,-5.308 0.92,-11.184 -2.051,-16.338 z"
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
id="path2539"
|
||||
inkscape:connector-curvature="0" />
|
||||
<svg:circle
|
||||
cx="336.24799"
|
||||
cy="72.086998"
|
||||
r="44"
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
id="circle2541"
|
||||
sodipodi:cx="336.24799"
|
||||
sodipodi:cy="72.086998"
|
||||
sodipodi:rx="44"
|
||||
sodipodi:ry="44" />
|
||||
<svg:path
|
||||
d="m 402.479,164.292 c -4.765,-8.511 -15.484,-11.582 -24.03,-6.93 l -28.273,15.821 -20.548,-36.694 c -1.448,-6.397 -5.807,-12.042 -12.292,-14.839 -10.7,-4.615 -23.095,0.255 -27.826,10.87 L 178.514,389.862 c -4.65,10.782 0.321,23.291 11.103,27.94 10.782,4.65 23.291,-0.32 27.941,-11.103 l 96.837,-224.573 12.012,21.467 c 0.324,0.892 0.704,1.774 1.183,2.63 2.434,4.347 6.421,7.269 10.876,8.477 4.428,1.295 9.351,0.887 13.693,-1.545 0.855,-0.479 1.64,-1.033 2.383,-1.624 l 41.288,-23.13 c 8.431,-4.854 11.417,-15.596 6.649,-24.109 z"
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
id="path2543"
|
||||
inkscape:connector-curvature="0" />
|
||||
</svg:svg>
|
After Width: | Height: | Size: 4.8 KiB |
94
assets/layers/indoors/room_storage.svg
Normal file
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_storage.svg">
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="2.02819 : 21.408131 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="29.366072 : 20.553572 : 1"
|
||||
inkscape:persp3d-origin="16 : 10.666667 : 1"
|
||||
id="perspective4136" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="11.042289"
|
||||
inkscape:cy="16.288516"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<g
|
||||
id="g4258"
|
||||
transform="matrix(0.94281928,0,0,0.94554288,0.86460524,57.025384)">
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4202"
|
||||
d="m 0.469,1025.7313 15.061954,7.0999 0,19.0619 L 0.469,1044.7932 Z"
|
||||
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.93809158;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4202-9"
|
||||
d="m 31.530977,1025.7603 -15.061954,7.0999 0,19.0619 15.061954,-7.0999 z"
|
||||
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.93809158;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect4202-97"
|
||||
d="m 16,1019.3222 14.931,5.8 -14.931,7.0003 -14.831,-7.0003 z"
|
||||
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.93809158;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4254"
|
||||
d="m 11.234,1021.1362 -4.08,1.577 15.660453,7.0348 -0.08984,6.9312 3.425782,-1.696 -0.02734,-7.3191 z"
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.29999971;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.4 KiB |
8
assets/layers/indoors/room_technical.svg
Normal file
|
@ -0,0 +1,8 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
||||
<g id="Captions">
|
||||
</g>
|
||||
<g id="Your_Icon">
|
||||
<path d="M56.452,54.774l6.297-1.147c0.017-1.813-0.124-3.616-0.415-5.388l-6.397-0.192c-0.444-2.078-1.15-4.098-2.102-6.003 l4.879-4.143c-0.879-1.571-1.896-3.064-3.042-4.47l-5.637,3.035c-1.401-1.559-3.016-2.957-4.829-4.149l2.15-6.025 c-0.769-0.457-1.562-0.889-2.386-1.284c-0.82-0.395-1.646-0.741-2.479-1.059l-3.365,5.447c-2.062-0.673-4.163-1.065-6.258-1.189 l-1.149-6.296c-1.813-0.02-3.614,0.12-5.385,0.411l-0.193,6.397c-2.081,0.444-4.101,1.15-6.008,2.104l-4.146-4.878 c-1.565,0.882-3.059,1.898-4.46,3.042l3.032,5.633c-1.559,1.401-2.961,3.022-4.153,4.836C8.22,38.676,6.158,37.94,4.38,37.304 c-0.454,0.774-0.885,1.562-1.28,2.382s-0.742,1.649-1.062,2.486c1.607,0.993,3.466,2.144,5.443,3.365 c-0.67,2.062-1.062,4.166-1.187,6.261l-6.293,1.149c-0.02,1.811,0.121,3.61,0.412,5.385l6.397,0.189 c0.447,2.085,1.156,4.107,2.107,6.009L4.04,68.674c0.883,1.568,1.896,3.062,3.046,4.466l5.63-3.035 c1.408,1.559,3.025,2.957,4.835,4.149l-2.146,6.025c0.765,0.451,1.556,0.882,2.376,1.274c0.823,0.398,1.653,0.748,2.492,1.062 l3.366-5.44c2.058,0.67,4.159,1.062,6.25,1.184l1.15,6.296c1.813,0.02,3.613-0.124,5.388-0.412l0.196-6.4 c2.078-0.444,4.094-1.15,5.999-2.104l4.143,4.875c1.568-0.875,3.062-1.892,4.467-3.035l-3.032-5.64 c1.556-1.401,2.95-3.016,4.143-4.829l6.025,2.153c0.454-0.771,0.889-1.565,1.284-2.385c0.392-0.817,0.738-1.65,1.059-2.487 l-5.443-3.365C55.937,58.966,56.328,56.868,56.452,54.774z M42.814,58.783c-3.039,6.319-10.622,8.979-16.941,5.937 c-6.319-3.035-8.979-10.619-5.937-16.938c3.038-6.319,10.622-8.979,16.938-5.94C43.193,44.881,45.854,52.464,42.814,58.783z"/>
|
||||
<path d="M93.942,35.007L100,32c-0.379-1.686-0.954-3.326-1.715-4.878l-6.61,1.435c-0.921-1.467-2.095-2.794-3.493-3.901l2.16-6.407 c-0.722-0.457-1.474-0.886-2.261-1.265c-0.791-0.379-1.592-0.699-2.401-0.977l-3.66,5.685c-1.738-0.398-3.506-0.489-5.228-0.29 l-3.006-6.058c-1.687,0.375-3.326,0.95-4.878,1.708l1.434,6.607c-1.47,0.918-2.803,2.091-3.917,3.492 c-2.255-0.761-4.474-1.506-6.407-2.159c-0.461,0.725-0.893,1.479-1.271,2.277c-0.379,0.78-0.695,1.574-0.974,2.378 c1.716,1.102,3.689,2.373,5.688,3.656c-0.408,1.748-0.496,3.522-0.297,5.254c-2.131,1.056-4.231,2.098-6.062,3.007 c0.376,1.683,0.948,3.319,1.706,4.871c1.996-0.435,4.283-0.931,6.606-1.435c0.925,1.48,2.104,2.816,3.516,3.935l-2.163,6.403 c0.723,0.458,1.471,0.883,2.265,1.262c0.784,0.379,1.584,0.699,2.389,0.98c1.104-1.716,2.368-3.689,3.659-5.692 c1.751,0.409,3.532,0.494,5.267,0.294l3,6.055c1.686-0.379,3.322-0.95,4.875-1.712c-0.435-1.993-0.932-4.283-1.435-6.61 c1.47-0.921,2.803-2.101,3.917-3.509l6.408,2.156c0.454-0.715,0.875-1.46,1.251-2.244c0.379-0.794,0.706-1.602,0.983-2.411 l-5.688-3.663C94.057,38.503,94.146,36.729,93.942,35.007z M85.052,39.917c-1.729,3.588-6.034,5.098-9.619,3.372 c-3.588-1.725-5.097-6.031-3.372-9.619c1.723-3.588,6.032-5.097,9.619-3.372C85.265,32.021,86.773,36.33,85.052,39.917z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
132
assets/layers/indoors/room_toilets.svg
Normal file
|
@ -0,0 +1,132 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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"
|
||||
version="1.0"
|
||||
width="580"
|
||||
height="580"
|
||||
id="svg2"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_toilets.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape">
|
||||
<metadata
|
||||
id="metadata2975">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<cc:license
|
||||
rdf:resource="http://web.resource.org/cc/PublicDomain" />
|
||||
<dc:language>en</dc:language>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<sodipodi:namedview
|
||||
inkscape:window-height="876"
|
||||
inkscape:window-width="1440"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
guidetolerance="10.0"
|
||||
gridtolerance="10.0"
|
||||
objecttolerance="10.0"
|
||||
borderopacity="1.0"
|
||||
bordercolor="#666666"
|
||||
pagecolor="#ffffff"
|
||||
id="base"
|
||||
inkscape:zoom="0.65172414"
|
||||
inkscape:cx="6.525895"
|
||||
inkscape:cy="381.49096"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:current-layer="svg2"
|
||||
showgrid="false"
|
||||
inkscape:window-maximized="1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 290 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="580 : 290 : 1"
|
||||
inkscape:persp3d-origin="290 : 193.33333 : 1"
|
||||
id="perspective2441" />
|
||||
<inkscape:perspective
|
||||
id="perspective3452"
|
||||
inkscape:persp3d-origin="30 : 20 : 1"
|
||||
inkscape:vp_z="60 : 30 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 30 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<symbol
|
||||
viewBox="244.5 110 489 219.9"
|
||||
id="symbol-university">
|
||||
<path
|
||||
id="path4460"
|
||||
d="M79,43l57,119c0,0,21-96,104-96s124,106,124,106l43-133l82-17L0,17L79,43z" />
|
||||
<path
|
||||
id="path4462"
|
||||
d="M94,176l-21,39"
|
||||
stroke-width="20"
|
||||
stroke="#000000"
|
||||
fill="none" />
|
||||
<path
|
||||
id="path4464"
|
||||
d="M300,19c0,10.5-22.6,19-50.5,19S199,29.5,199,19s22.6-19,50.5-19S300,8.5,300,19z" />
|
||||
<path
|
||||
id="path4466"
|
||||
d="M112,216l-16-38L64,88c0,0-9-8-4-35s16-24,16-24"
|
||||
stroke-width="20"
|
||||
stroke="#000000"
|
||||
ill="none" />
|
||||
</symbol>
|
||||
<inkscape:perspective
|
||||
id="perspective4471"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
<inkscape:perspective
|
||||
id="perspective4668"
|
||||
inkscape:persp3d-origin="6 : 4 : 1"
|
||||
inkscape:vp_z="12 : 6 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_x="0 : 6 : 1"
|
||||
sodipodi:type="inkscape:persp3d" />
|
||||
</defs>
|
||||
<g
|
||||
id="layer3"
|
||||
inkscape:label="Layout"
|
||||
style="display:none;stroke:#757575;stroke-opacity:1"
|
||||
transform="matrix(48.14969,0,0,48.14969,-536.27327,-33.306752)">
|
||||
<rect
|
||||
style="fill:none;stroke:#757575;stroke-width:0.10000000000000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
|
||||
id="rect4134"
|
||||
width="10"
|
||||
height="10"
|
||||
x="1"
|
||||
y="1" />
|
||||
<rect
|
||||
style="fill:none;stroke:#757575;stroke-width:0.10000000000000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
|
||||
id="rect4136"
|
||||
width="8"
|
||||
height="8"
|
||||
x="2"
|
||||
y="2" />
|
||||
</g>
|
||||
<path
|
||||
style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:NPSPICT3;-inkscape-font-specification:NPSPICT3"
|
||||
d="M 282.64529,512.4583 L 318.45711,512.4583 L 318.45711,61.17178 L 282.64529,61.17178 L 282.64529,512.4583 z M 174.96393,143.59872 L 102.68057,143.59872 C 91.409786,143.59908 81.273089,147.65375 72.270419,155.76278 C 65.507937,162.05819 61.006552,169.04048 58.766246,176.7097 L 27.675745,280.06296 C 26.782291,282.3173 26.335581,284.34465 26.335632,286.14498 C 26.335581,296.50868 31.510451,301.69043 41.860261,301.69023 C 49.076158,301.69043 53.811209,297.63574 56.065415,289.52617 L 84.434463,194.93518 L 99.959105,194.93518 L 53.343962,363.14964 L 98.618995,363.14964 L 98.618995,494.21221 C 98.61888,505.92269 104.24733,511.77792 115.50436,511.77794 C 126.76111,511.77792 132.38957,505.92269 132.38972,494.21221 L 132.38972,362.4899 L 149.29569,362.4899 L 149.29569,494.89257 C 149.29553,506.14948 154.92397,511.77792 166.18106,511.77794 C 177.43776,511.77792 183.06622,506.14948 183.06641,494.89257 L 183.06641,363.14964 L 228.32083,363.14964 L 181.04594,194.93518 L 197.25095,194.93518 L 225.62,289.52617 C 227.87388,297.63574 232.60206,301.69043 239.80454,301.69023 C 250.16776,301.69043 255.34951,296.50868 255.34978,286.14498 C 255.34951,283.89107 254.9028,281.86372 254.00968,280.06296 L 222.91917,176.7097 C 220.66479,169.49405 215.48992,162.51175 207.39454,155.76278 C 197.4844,147.65375 186.6742,143.59908 174.96393,143.59872 L 174.96393,143.59872 z M 140.51284,136.15597 C 150.86243,136.15632 159.64183,132.55522 166.85111,125.35263 C 174.06002,118.1508 177.66455,109.59472 177.66475,99.68441 C 177.66455,89.32131 174.06002,80.53845 166.85111,73.33581 C 159.64183,66.13403 150.86243,62.53293 140.51284,62.5325 C 130.60277,62.53293 122.04326,66.13403 114.8343,73.33581 C 107.62508,80.53845 104.02054,89.32131 104.02065,99.68441 C 104.02054,109.59472 107.62508,118.1508 114.8343,125.35263 C 122.04326,132.55522 130.60277,136.15632 140.51284,136.15597 L 140.51284,136.15597 z M 456.528,135.49621 C 466.43739,135.49658 474.9969,131.89203 482.20653,124.68258 C 489.41507,117.47387 493.01961,108.91436 493.02017,99.00405 C 493.01961,88.65469 489.41507,79.98867 482.20653,73.00595 C 474.9969,66.02408 466.43739,62.53293 456.528,62.5325 C 446.61756,62.53293 438.06149,66.02408 430.85977,73.00595 C 423.65706,79.98867 420.05596,88.65469 420.05644,99.00405 C 420.05596,108.91436 423.65706,117.47387 430.85977,124.68258 C 438.06149,131.89203 446.61756,135.49658 456.528,135.49621 L 456.528,135.49621 z M 504.50386,142.91837 L 407.89239,142.91837 C 394.83447,142.9187 383.68753,147.53693 374.45153,156.77301 C 365.21467,166.00978 360.59646,177.3835 360.59688,190.89423 L 360.59688,303.03034 C 360.59646,313.8476 365.55141,319.25613 375.46177,319.25595 C 384.91767,319.25613 389.64585,313.8476 389.64631,303.03034 L 389.64631,193.59506 L 407.21203,193.59506 L 407.21203,490.85163 C 407.21155,504.36266 413.96707,511.11818 427.47858,511.1182 C 440.98911,511.11818 447.74462,504.36266 447.74513,490.85163 L 447.74513,318.57559 L 465.31086,318.57559 L 465.31086,490.85163 C 465.31033,504.36266 472.06584,511.11818 485.57741,511.1182 C 499.54147,511.11818 506.52377,504.36266 506.52433,490.85163 L 506.52433,193.59506 L 523.4097,193.59506 L 523.4097,303.03034 C 523.40911,314.28743 528.13728,319.91587 537.59423,319.91571 C 547.06371,319.91587 551.79875,314.28743 551.79936,303.03034 L 551.79936,191.55397 C 551.79875,178.49682 547.40733,167.12653 538.62508,157.44307 C 529.84162,147.76028 518.4679,142.9187 504.50386,142.91837 L 504.50386,142.91837 z"
|
||||
id="flowRoot3192"
|
||||
sodipodi:nodetypes="ccccccccccssccccccsccccsccccccssccccccssssssscccsccssscccccsccsccccsccccsccccsccccc" />
|
||||
</svg>
|
After Width: | Height: | Size: 7.8 KiB |
108
assets/layers/indoors/room_waiting.svg
Normal file
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="32"
|
||||
height="32"
|
||||
viewBox="0 0 31.999999 31.999998"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="room_waiting.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.839192"
|
||||
inkscape:cx="12.783258"
|
||||
inkscape:cy="16.863591"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="843"
|
||||
inkscape:window-x="1440"
|
||||
inkscape:window-y="512"
|
||||
inkscape:window-maximized="1"
|
||||
units="px" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 7.4999987,1050.8622 0,-8"
|
||||
id="path4161"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.20468032px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 17.269441,1042.713 -10.1671017,0 0,-11.9833"
|
||||
id="path4163"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.69376612;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 19.423256,1049.2451 0,-8.797 -9.751638,0"
|
||||
id="path4165"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.8790226;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 10.269518,1039.8387 0,-10.5378"
|
||||
id="path4167"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<ellipse
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4173"
|
||||
cx="10.323376"
|
||||
cy="1024.5038"
|
||||
rx="2.6384292"
|
||||
ry="2.6413507" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.199999,1050.8622 0,-8"
|
||||
id="path4161-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<g
|
||||
id="g4162">
|
||||
<circle
|
||||
r="3.5126748"
|
||||
cx="23.999998"
|
||||
cy="1026.3623"
|
||||
id="path4158"
|
||||
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.97464949;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4160"
|
||||
d="m 25.599997,1026.4304 -1.668157,0 0,-2.6682"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.6636861px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.1 KiB |
|
@ -3,12 +3,14 @@
|
|||
"name": {
|
||||
"en": "Kerbs",
|
||||
"nl": "Stoepranden",
|
||||
"de": "Bordsteine"
|
||||
"de": "Bordsteine",
|
||||
"fr": "Bordures"
|
||||
},
|
||||
"description": {
|
||||
"en": "A layer showing kerbs.",
|
||||
"nl": "Een laag met stoepranden.",
|
||||
"de": "Eine Ebene, die Bordsteine zeigt."
|
||||
"de": "Eine Ebene, die Bordsteine zeigt.",
|
||||
"fr": "Un calque montrant les bordures."
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "barrier=kerb"
|
||||
|
@ -18,7 +20,8 @@
|
|||
"render": {
|
||||
"en": "Kerb",
|
||||
"nl": "Stoeprand",
|
||||
"de": "Bordstein"
|
||||
"de": "Bordstein",
|
||||
"fr": "Bordure"
|
||||
}
|
||||
},
|
||||
"mapRendering": [
|
||||
|
@ -55,12 +58,14 @@
|
|||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "kerb-type",
|
||||
"question": {
|
||||
"en": "What is the height of this kerb?",
|
||||
"nl": "Hoe hoog is deze stoeprand?",
|
||||
"de": "Wie hoch ist der Bordstein?"
|
||||
"de": "Wie hoch ist der Bordstein?",
|
||||
"fr": "Quelle est la hauteur de ce trottoir ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -68,7 +73,8 @@
|
|||
"then": {
|
||||
"en": "This kerb is raised (>3 cm)",
|
||||
"nl": "Deze stoeprand is hoog (>3 cm)",
|
||||
"de": "Der Bordstein ist erhöht (>3 cm)"
|
||||
"de": "Der Bordstein ist erhöht (>3 cm)",
|
||||
"fr": "Cette bordure est surélevée (>3 cm)"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/kerbs/raised.svg",
|
||||
|
@ -80,7 +86,8 @@
|
|||
"then": {
|
||||
"en": "This kerb is lowered (~3 cm)",
|
||||
"nl": "Deze stoeprand is verlaagd (~3 cm)",
|
||||
"de": "Der Bordstein ist abgesenkt (~3 cm)"
|
||||
"de": "Der Bordstein ist abgesenkt (~3 cm)",
|
||||
"fr": "Cette bordure est abaissée (~3 cm)"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/kerbs/lowered.svg",
|
||||
|
@ -92,7 +99,8 @@
|
|||
"then": {
|
||||
"en": "This kerb is flush (~0cm)",
|
||||
"nl": "Deze stoeprand is vlak (~0cm)",
|
||||
"de": "Der Bordstein ist bündig (~0cm)"
|
||||
"de": "Der Bordstein ist bündig (~0cm)",
|
||||
"fr": "Cette bordure est affleurante (~0cm)"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/kerbs/flush.svg",
|
||||
|
@ -104,7 +112,8 @@
|
|||
"then": {
|
||||
"en": "There is no kerb here",
|
||||
"nl": "Er is hier geen stoeprand",
|
||||
"de": "Hier gibt es keinen Bordstein"
|
||||
"de": "Hier gibt es keinen Bordstein",
|
||||
"fr": "Il n'y a pas de bordure ici"
|
||||
},
|
||||
"hideInAnswer": true,
|
||||
"icon": {
|
||||
|
@ -117,7 +126,8 @@
|
|||
"then": {
|
||||
"en": "There is a kerb of unknown height",
|
||||
"nl": "Er is een stoeprand met onbekende hoogte",
|
||||
"de": "Es gibt einen Bordstein mit unbekannter Höhe"
|
||||
"de": "Es gibt einen Bordstein mit unbekannter Höhe",
|
||||
"fr": "Il y a un trottoir de hauteur inconnue"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
}
|
||||
|
@ -128,28 +138,36 @@
|
|||
"id": "tactile-paving",
|
||||
"question": {
|
||||
"en": "Is there tactile paving at this kerb?",
|
||||
"de": "Gibt es am Bordstein ein taktiles Pflaster?"
|
||||
"de": "Gibt es am Bordstein ein taktiles Pflaster?",
|
||||
"fr": "Y a-t-il un revêtement tactile sur cette bordure ?",
|
||||
"nl": "Is er voelbare bestrating bij deze stoeprand?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "tactile_paving=yes",
|
||||
"then": {
|
||||
"en": "This kerb has tactile paving.",
|
||||
"de": "Der Bordstein hat ein taktiles Pflaster."
|
||||
"de": "Der Bordstein hat ein taktiles Pflaster.",
|
||||
"fr": "Cette bordure a un revêtement podotactile.",
|
||||
"nl": "Deze stoeprand heeft voelbare bestrating."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "tactile_paving=no",
|
||||
"then": {
|
||||
"en": "This kerb does not have tactile paving.",
|
||||
"de": "Der Bordstein hat kein taktiles Pflaster."
|
||||
"de": "Der Bordstein hat kein taktiles Pflaster.",
|
||||
"fr": "Cette bordure n'a pas de revêtement podotactile.",
|
||||
"nl": "Deze stoeprand heeft geen voelbare bestrating."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "tactile_paving=incorrect",
|
||||
"then": {
|
||||
"en": "This kerb has tactile paving, but it is incorrect",
|
||||
"de": "Der Bordstein hat ein taktiles Pflaster, das aber falsch ist"
|
||||
"en": "This kerb has tactile paving, but it is incorrect.",
|
||||
"de": "Der Bordstein hat ein taktiles Pflaster, das aber falsch ist.",
|
||||
"fr": "Cette bordure a un pavage tactile, mais il est incorrect.",
|
||||
"nl": "Deze stoeprand heeft voelbare bestrating, maar deze is incorrect."
|
||||
},
|
||||
"hideInAnswer": true
|
||||
}
|
||||
|
@ -161,19 +179,22 @@
|
|||
"question": {
|
||||
"en": "What is the height of this kerb?",
|
||||
"nl": "Hoe hoog is deze stoeprand?",
|
||||
"de": "Wie hoch ist der Bordstein?"
|
||||
"de": "Wie hoch ist der Bordstein?",
|
||||
"fr": "Quelle est la hauteur de ce trottoir ?"
|
||||
},
|
||||
"render": {
|
||||
"en": "Kerb height: {{kerb:height}}",
|
||||
"nl": "Stoeprandhoogte: {{kerb:height}}",
|
||||
"de": "Bordsteinhöhe: {{kerb:height}}"
|
||||
"en": "Kerb height: {kerb:height}",
|
||||
"nl": "Stoeprandhoogte: {kerb:height}",
|
||||
"de": "Bordsteinhöhe: {kerb:height}",
|
||||
"fr": "Hauteur du trottoir : {kerb:height}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "kerb:height",
|
||||
"placeholder": {
|
||||
"en": "Height of the kerb",
|
||||
"nl": "Hoogte van de stoeprand",
|
||||
"de": "Höhe des Bordsteins"
|
||||
"de": "Höhe des Bordsteins",
|
||||
"fr": "Hauteur de la bordure"
|
||||
},
|
||||
"type": "pnat"
|
||||
}
|
||||
|
@ -184,7 +205,8 @@
|
|||
"title": {
|
||||
"en": "a kerb",
|
||||
"nl": "een stoeprand",
|
||||
"de": "einen Bordstein"
|
||||
"de": "einen Bordstein",
|
||||
"fr": "une bordure"
|
||||
},
|
||||
"tags": [
|
||||
"barrier=kerb"
|
||||
|
@ -192,7 +214,8 @@
|
|||
"description": {
|
||||
"en": "Kerb in a footway",
|
||||
"nl": "Stoeprand in een voetpad",
|
||||
"de": "Bordstein in einem Fußweg"
|
||||
"de": "Bordstein in einem Fußweg",
|
||||
"fr": "Bordure dans un trottoir"
|
||||
},
|
||||
"preciseInput": {
|
||||
"maxSnapDistance": 10,
|
||||
|
@ -212,7 +235,8 @@
|
|||
"question": {
|
||||
"en": "All types of kerbs",
|
||||
"nl": "Alle typen stoepranden",
|
||||
"de": "Alle Arten von Bordsteinen"
|
||||
"de": "Alle Arten von Bordsteinen",
|
||||
"fr": "Tous types de bordures"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -220,7 +244,8 @@
|
|||
"question": {
|
||||
"en": "Raised kerb (>3 cm)",
|
||||
"nl": "Hoge stoeprand (>3 cm)",
|
||||
"de": "Erhöhter Bordstein (>3 cm)"
|
||||
"de": "Erhöhter Bordstein (>3 cm)",
|
||||
"fr": "Bordure surélevée (>3 cm)"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -228,7 +253,8 @@
|
|||
"question": {
|
||||
"en": "Lowered kerb (~3 cm)",
|
||||
"nl": "Verlaagde stoeprand (~3 cm)",
|
||||
"de": "Abgesenkter Bordstein (~3 cm)"
|
||||
"de": "Abgesenkter Bordstein (~3 cm)",
|
||||
"fr": "Bordure abaissée (~3 cm)"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -236,7 +262,8 @@
|
|||
"question": {
|
||||
"en": "Flush kerb (~0cm)",
|
||||
"nl": "Vlakke stoeprand (~0cm)",
|
||||
"de": "Bündiger Bordstein (~0cm)"
|
||||
"de": "Bündiger Bordstein (~0cm)",
|
||||
"fr": "Bordure affleurante (~0cm)"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -244,7 +271,8 @@
|
|||
"question": {
|
||||
"en": "No kerb",
|
||||
"nl": "Geen stoeprand",
|
||||
"de": "Kein Bordstein"
|
||||
"de": "Kein Bordstein",
|
||||
"fr": "Pas de trottoir"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -252,7 +280,8 @@
|
|||
"question": {
|
||||
"en": "Kerb with unknown height",
|
||||
"nl": "Stoeprand met onbekende hoogte",
|
||||
"de": "Bordstein mit unbekannter Höhe"
|
||||
"de": "Bordstein mit unbekannter Höhe",
|
||||
"fr": "Bordure de hauteur inconnue"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -263,28 +292,36 @@
|
|||
{
|
||||
"question": {
|
||||
"en": "Kerbs with or without tactile paving",
|
||||
"de": "Bordsteine mit oder ohne taktilem Pflaster"
|
||||
"de": "Bordsteine mit oder ohne taktilem Pflaster",
|
||||
"fr": "Bordures avec ou sans revêtement podotactile",
|
||||
"nl": "Stoepranden met of zonder voelbare bestrating"
|
||||
}
|
||||
},
|
||||
{
|
||||
"osmTags": "tactile_paving=yes",
|
||||
"question": {
|
||||
"en": "Kerb with tactile paving",
|
||||
"de": "Bordstein mit taktilem Pflaster"
|
||||
"de": "Bordstein mit taktilem Pflaster",
|
||||
"fr": "Bordure avec revêtement podotactile",
|
||||
"nl": "Stoeprand met voelbare bestrating"
|
||||
}
|
||||
},
|
||||
{
|
||||
"osmTags": "tactile_paving=no",
|
||||
"question": {
|
||||
"en": "Kerb without tactile paving",
|
||||
"de": "Bordstein ohne taktilem Pflaster"
|
||||
"de": "Bordstein ohne taktilem Pflaster",
|
||||
"fr": "Bordure sans revêtement podotactile",
|
||||
"nl": "Stoeprand zonder voelbare bestrating"
|
||||
}
|
||||
},
|
||||
{
|
||||
"osmTags": "tactile_paving=",
|
||||
"question": {
|
||||
"en": "Kerb wihout information about tactile paving",
|
||||
"de": "Bordstein ohne Informationen über taktiles Pflaster"
|
||||
"de": "Bordstein ohne Informationen über taktiles Pflaster",
|
||||
"fr": "Bordure sans information sur le revêtement podotactile",
|
||||
"nl": "Stoeprand zonder informatie over voelbare bestrating"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -302,14 +339,15 @@
|
|||
"human": {
|
||||
"en": "centimeters",
|
||||
"nl": "centimeter",
|
||||
"de": "Zentimeter"
|
||||
"de": "Zentimeter",
|
||||
"fr": "centimètres"
|
||||
},
|
||||
"humanSingular": {
|
||||
"en": "centimeter",
|
||||
"nl": "centimeter",
|
||||
"de": "Zentimeter"
|
||||
},
|
||||
"default": true
|
||||
"de": "Zentimeter",
|
||||
"fr": "centimètre"
|
||||
}
|
||||
},
|
||||
{
|
||||
"canonicalDenomination": "m",
|
||||
|
@ -320,12 +358,14 @@
|
|||
"human": {
|
||||
"en": "meters",
|
||||
"nl": "meter",
|
||||
"de": "Meter"
|
||||
"de": "Meter",
|
||||
"fr": "mètres"
|
||||
},
|
||||
"humanSingular": {
|
||||
"en": "meter",
|
||||
"nl": "meter",
|
||||
"de": "Meter"
|
||||
"de": "Meter",
|
||||
"fr": "mètre"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -334,4 +374,4 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,8 @@
|
|||
"then": {
|
||||
"en": "This is a kindergarten (also known as <i>preschool</i>) where small kids receive early education.",
|
||||
"nl": "Dit is een kleuterschool waar kindjes (voorbereidend) onderwijs krijgen.",
|
||||
"de": "Dies ist ein Kindergarten (auch bekannt als <i>Vorschule</i>), in dem kleine Kinder eine Früherziehung erhalten."
|
||||
"de": "Dies ist ein Kindergarten (auch bekannt als <i>Vorschule</i>), in dem kleine Kinder eine Früherziehung erhalten.",
|
||||
"ca": "Aquesta és una llar d'infants (també coneguda com a <i>preescolar</i>) on els nens petits reben educació primerenca."
|
||||
},
|
||||
"addExtraTags": [
|
||||
"isced:level=0",
|
||||
|
@ -75,11 +76,14 @@
|
|||
"id": "name",
|
||||
"question": {
|
||||
"en": "What is the name of this facility?",
|
||||
"de": "Wie lautet der Name dieser Einrichtung?"
|
||||
"de": "Wie lautet der Name dieser Einrichtung?",
|
||||
"nl": "Wat is de naam van deze faciliteit?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This facility is named <b>{name}</b>",
|
||||
"de": "Diese Einrichtung hat den Namen <b>{name}</b>"
|
||||
"de": "Diese Einrichtung hat den Namen <b>{name}</b>",
|
||||
"ca": "Aquesta instal·lació s'anomena <b>{name}</b>",
|
||||
"nl": "Deze faciliteit heet <b>{name}</b>"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name"
|
||||
|
@ -109,7 +113,8 @@
|
|||
"render": {
|
||||
"en": "This facility has room for {capacity} kids",
|
||||
"nl": "Hier kunnen {capacity} kinderen terecht",
|
||||
"de": "Diese Einrichtung bietet Platz für {capacity} Kinder"
|
||||
"de": "Diese Einrichtung bietet Platz für {capacity} Kinder",
|
||||
"ca": "Aquesta instal·lació té espai per a {capacity} nens"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "capacity",
|
||||
|
|
12
assets/layers/maproulette/license_info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
[
|
||||
{
|
||||
"path": "logomark.svg",
|
||||
"license": "MIT",
|
||||
"authors": [
|
||||
"MapRoulette"
|
||||
],
|
||||
"sources": [
|
||||
"https://github.com/maproulette/docs/blob/master/src/assets/svg/logo.svg"
|
||||
]
|
||||
}
|
||||
]
|
77
assets/layers/maproulette/logomark.svg
Normal file
After Width: | Height: | Size: 8.5 KiB |
268
assets/layers/maproulette/maproulette.json
Normal file
|
@ -0,0 +1,268 @@
|
|||
{
|
||||
"id": "maproulette",
|
||||
"source": {
|
||||
"geoJson": "https://maproulette.org/api/v2/tasks/box/{x_min}/{y_min}/{x_max}/{y_max}",
|
||||
"geoJsonZoomLevel": 16,
|
||||
"osmTags": "title~*"
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"icon": {
|
||||
"render": "./assets/layers/maproulette/logomark.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "status=0",
|
||||
"then": "pin:#959DFF"
|
||||
},
|
||||
{
|
||||
"if": "status=1",
|
||||
"then": "pin:#65D2DA"
|
||||
},
|
||||
{
|
||||
"if": "status=2",
|
||||
"then": "pin:#F7BB59"
|
||||
},
|
||||
{
|
||||
"if": "status=3",
|
||||
"then": "pin:#F7BB59"
|
||||
},
|
||||
{
|
||||
"if": "status=4",
|
||||
"then": "pin:#737373"
|
||||
},
|
||||
{
|
||||
"if": "status=5",
|
||||
"then": "pin:#CCB186"
|
||||
},
|
||||
{
|
||||
"if": "status=6",
|
||||
"then": "pin:#FF5E63"
|
||||
},
|
||||
{
|
||||
"if": "status=9",
|
||||
"then": "pin:#FF349C"
|
||||
}
|
||||
]
|
||||
},
|
||||
"iconSize": "40,40,center"
|
||||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "status",
|
||||
"render": "Current status: {status}",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "status=0",
|
||||
"then": {
|
||||
"en": "Task is created",
|
||||
"de": "Aufgabe wurde erstellt",
|
||||
"nl": "Taak werd gecreëerd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "status=1",
|
||||
"then": {
|
||||
"en": "Task is fixed",
|
||||
"de": "Aufgabe wurde erledigt",
|
||||
"nl": "Taak werd opgelost"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "status=2",
|
||||
"then": {
|
||||
"en": "Task is a false positive",
|
||||
"de": "Aufgabe ist ein falsches Positiv",
|
||||
"nl": "Taak was vals positief"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "status=3",
|
||||
"then": {
|
||||
"en": "Task is skipped",
|
||||
"de": "Aufgabe wurde übersprungen",
|
||||
"nl": "Taak werd overgeslagen"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "status=4",
|
||||
"then": {
|
||||
"en": "Task is deleted",
|
||||
"de": "Aufgabe wurde gelöscht",
|
||||
"nl": "Taak werd verwijderd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "status=5",
|
||||
"then": {
|
||||
"en": "Task is already fixed",
|
||||
"de": "Aufgabe wurde bereits erledigt",
|
||||
"nl": "Taak was al opgelost"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "status=6",
|
||||
"then": {
|
||||
"en": "Task is marked as too hard",
|
||||
"de": "Aufgabe wurde als zu schwer markiert",
|
||||
"nl": "Taak werd als te moeilijk ervaren"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "status=9",
|
||||
"then": {
|
||||
"en": "Task is disabled",
|
||||
"de": "Aufgabe wurde deaktiviert",
|
||||
"nl": "Taak is uitgeschakeld"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "blurb",
|
||||
"condition": "blurb~*",
|
||||
"render": "{blurb}"
|
||||
}
|
||||
],
|
||||
"description": {
|
||||
"en": "Layer showing all tasks in MapRoulette",
|
||||
"de": "Ebene, die alle MapRoulette-Aufgaben zeigt",
|
||||
"nl": "Laag met alle taken uit MapRoulette"
|
||||
},
|
||||
"minzoom": 15,
|
||||
"name": {
|
||||
"en": "MapRoulette Tasks",
|
||||
"de": "MapRoulette-Aufgaben",
|
||||
"nl": "MapRoulette Taken"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "MapRoulette Item: {parentName}",
|
||||
"de": "MapRoulette-Element: {parentName}"
|
||||
}
|
||||
},
|
||||
"titleIcons": [
|
||||
{
|
||||
"id": "maproulette",
|
||||
"render": "<a href='https://maproulette.org/challenge/{parentId}/task/{id}' target='_blank'><img src='./assets/layers/maproulette/logomark.svg'/></a>"
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "status",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks with all statuses",
|
||||
"de": "Aufgaben mit allen Status anzeigen",
|
||||
"nl": "Toon taken met alle statussen"
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are created",
|
||||
"de": "Aufgaben anzeigen, die erstellt wurden",
|
||||
"nl": "Toon aangemaakte taken"
|
||||
},
|
||||
"osmTags": "status=0"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are fixed",
|
||||
"de": "Aufgaben anzeigen, die erledigt wurden",
|
||||
"nl": "Toon opgeloste taken"
|
||||
},
|
||||
"osmTags": "status=1"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are false positives",
|
||||
"de": "Aufgaben anzeigen, die falsch positiv sind",
|
||||
"nl": "Toon vals-positieve taken"
|
||||
},
|
||||
"osmTags": "status=2"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are skipped",
|
||||
"de": "Aufgaben anzeigen, die übersprungen wurden",
|
||||
"nl": "Toon overgeslagen taken"
|
||||
},
|
||||
"osmTags": "status=3"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are deleted",
|
||||
"de": "Aufgaben anzeigen, die gelöscht wurden",
|
||||
"nl": "Toon verwijderde taken"
|
||||
},
|
||||
"osmTags": "status=4"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are already fixed",
|
||||
"de": "Aufgaben anzeigen, die bereits erledigt wurden",
|
||||
"nl": "Toon al opgeloste taken"
|
||||
},
|
||||
"osmTags": "status=5"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are marked as too hard",
|
||||
"de": "Aufgaben anzeigen, die als zu schwierig markiert wurden",
|
||||
"nl": "Toon taken die als te lastig gemarkeerd zijn"
|
||||
},
|
||||
"osmTags": "status=6"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are disabled",
|
||||
"de": "Aufgaben anzeigen, die deaktiviert wurden",
|
||||
"nl": "Toon uitgeschakelde taken"
|
||||
},
|
||||
"osmTags": "status=9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "parent-name",
|
||||
"options": [
|
||||
{
|
||||
"osmTags": "parentName~i~.*{search}.*",
|
||||
"fields": [
|
||||
{
|
||||
"name": "search"
|
||||
}
|
||||
],
|
||||
"question": {
|
||||
"en": "Challenge name contains {search}",
|
||||
"de": "Name der Kampagne enthält {search}",
|
||||
"nl": "Naam uitdaging bevat {search}"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "parent-id",
|
||||
"options": [
|
||||
{
|
||||
"osmTags": "parentId={search}",
|
||||
"fields": [
|
||||
{
|
||||
"name": "search"
|
||||
}
|
||||
],
|
||||
"question": {
|
||||
"en": "Challenge ID matches {search}",
|
||||
"de": "Kampagnen ID stimmt mit {search} überein",
|
||||
"nl": "ID uitdaging is {search}"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
222
assets/layers/maproulette_challenge/maproulette_challenge.json
Normal file
|
@ -0,0 +1,222 @@
|
|||
{
|
||||
"id": "maproulette_challenge",
|
||||
"name": null,
|
||||
"description": {
|
||||
"en": "Layer showing tasks of a MapRoulette challenge",
|
||||
"de": "Ebene mit Aufgaben einer MapRoulette-Kampagne"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "mr_taskId~*",
|
||||
"geoJson": "https://maproulette.org/api/v2/challenge/view/27971",
|
||||
"isOsmCache": false
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Item in MapRoulette",
|
||||
"de": "Aufgabe in MapRoulette"
|
||||
}
|
||||
},
|
||||
"titleIcons": [
|
||||
{
|
||||
"id": "maproulette",
|
||||
"render": "<a href='https://maproulette.org/challenge/{mr_challengeId}/task/{mr_taskId}' target='_blank'><img src='./assets/layers/maproulette/logomark.svg'/></a>"
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"icon": {
|
||||
"render": "./assets/layers/maproulette/logomark.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "mr_taskStatus=Created",
|
||||
"then": "pin:#959DFF"
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Fixed",
|
||||
"then": "pin:#65D2DA"
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=False positive",
|
||||
"then": "pin:#F7BB59"
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Skipped",
|
||||
"then": "pin:#F7BB59"
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Deleted",
|
||||
"then": "pin:#737373"
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Already fixed",
|
||||
"then": "pin:#CCB186"
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Too hard",
|
||||
"then": "pin:#FF5E63"
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Disabled",
|
||||
"then": "pin:#FF349C"
|
||||
}
|
||||
]
|
||||
},
|
||||
"iconSize": "40,40,bottom"
|
||||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "details",
|
||||
"render": "{maproulette_task()}"
|
||||
},
|
||||
{
|
||||
"id": "status",
|
||||
"render": "Current status: {status}",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "mr_taskStatus=Created",
|
||||
"then": {
|
||||
"en": "Task is created",
|
||||
"de": "Aufgabe wurde erstellt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Fixed",
|
||||
"then": {
|
||||
"en": "Task is fixed",
|
||||
"de": "Aufgabe wurde erledigt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=False positive",
|
||||
"then": {
|
||||
"en": "Task is a false positive",
|
||||
"de": "Aufgabe ist ein falsches Positiv"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Skipped",
|
||||
"then": {
|
||||
"en": "Task is skipped",
|
||||
"de": "Aufgabe wurde übersprungen"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Deleted",
|
||||
"then": {
|
||||
"en": "Task is deleted",
|
||||
"de": "Aufgabe wurde gelöscht"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Already fixed",
|
||||
"then": {
|
||||
"en": "Task is already fixed",
|
||||
"de": "Aufgabe wurde bereits erledigt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Too hard",
|
||||
"then": {
|
||||
"en": "Task is marked as too hard",
|
||||
"de": "Aufgabe wurde als zu schwer markiert"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "mr_taskStatus=Disabled",
|
||||
"then": {
|
||||
"en": "Task is disabled",
|
||||
"de": "Aufgabe wurde deaktiviert"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "blurb",
|
||||
"condition": "blurb~*",
|
||||
"render": "{blurb}"
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "status",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks with all statuses",
|
||||
"de": "Aufgaben mit allen Status anzeigen",
|
||||
"nl": "Toon alle taken, ongeacht de status"
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are created",
|
||||
"de": "Aufgaben anzeigen, die erstellt wurden",
|
||||
"nl": "Toon taken die zijn gecreëerd"
|
||||
},
|
||||
"osmTags": "mr_taskStatus=Created"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are fixed",
|
||||
"de": "Aufgaben anzeigen, die erledigt wurden",
|
||||
"nl": "Toon taken die zijn opgelost"
|
||||
},
|
||||
"osmTags": "mr_taskStatus=Fixed"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are false positives",
|
||||
"de": "Aufgaben anzeigen, die falsch positiv sind",
|
||||
"nl": "Toon taken die vals positief waren"
|
||||
},
|
||||
"osmTags": "mr_taskStatus=False positive"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are skipped",
|
||||
"de": "Aufgaben anzeigen, die übersprungen wurden",
|
||||
"nl": "Toon taken die zijn overgeslagen"
|
||||
},
|
||||
"osmTags": "mr_taskStatus=Skipped"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are deleted",
|
||||
"de": "Aufgaben anzeigen, die gelöscht wurden",
|
||||
"nl": "Toon taken die zijn verwijderd"
|
||||
},
|
||||
"osmTags": "mr_taskStatus=Deleted"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are already fixed",
|
||||
"de": "Aufgaben anzeigen, die bereits erledigt wurden",
|
||||
"nl": "Toon taken die reeds opgelost waren"
|
||||
},
|
||||
"osmTags": "mr_taskStatus=Already fixed"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are marked as too hard",
|
||||
"de": "Aufgaben anzeigen, die als zu schwierig markiert wurden",
|
||||
"nl": "Toon taken die als te moeilijk waren ervaren"
|
||||
},
|
||||
"osmTags": "mr_taskStatus=Too hard"
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Show tasks that are disabled",
|
||||
"de": "Aufgaben anzeigen, die deaktiviert wurden",
|
||||
"nl": "Toon taken die zijn uitgeschakeld"
|
||||
},
|
||||
"osmTags": "mr_taskStatus=Disabled"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -4,7 +4,8 @@
|
|||
"en": "Maxspeed",
|
||||
"es": "Velocidad",
|
||||
"ca": "Velocitat",
|
||||
"de": "Höchstgeschwindigkeit"
|
||||
"de": "Höchstgeschwindigkeit",
|
||||
"nl": "Maximumsnelheid"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
|
@ -56,15 +57,16 @@
|
|||
"tagRenderings": [
|
||||
{
|
||||
"render": {
|
||||
"en": "The maximum allowed speed on this road is {maxspeed}",
|
||||
"de": "Die zulässige Höchstgeschwindigkeit auf dieser Straße ist {maxspeed}",
|
||||
"nl": "De maximum toegestane snelheid op deze weg is {maxspeed}"
|
||||
"en": "The maximum allowed speed on this road is {canonical(maxspeed)}",
|
||||
"de": "Die zulässige Höchstgeschwindigkeit auf dieser Straße beträgt {canonical(maxspeed)}",
|
||||
"nl": "De maximum toegestane snelheid op deze weg is {canonical(maxspeed)}"
|
||||
},
|
||||
"question": {
|
||||
"es": "Qué velocidad tiene",
|
||||
"ca": "Quina velocitat té",
|
||||
"en": "What is the legal maximum speed one is allowed to drive on this road?",
|
||||
"de": "Wie hoch ist die zulässige Höchstgeschwindigkeit, die man auf dieser Straße fahren darf?"
|
||||
"de": "Wie hoch ist die zulässige Höchstgeschwindigkeit, die man auf dieser Straße fahren darf?",
|
||||
"nl": "Wat is de legale maximumsnelheid voor deze weg?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "maxspeed",
|
||||
|
@ -109,16 +111,19 @@
|
|||
"allowSplit": true,
|
||||
"mapRendering": [
|
||||
{
|
||||
"render": null,
|
||||
"icon": {
|
||||
"render": null,
|
||||
"mappings": [
|
||||
{
|
||||
"if": "maxspeed~[1-9]0|1[0-4]0",
|
||||
"then": "./assets/themes/maxspeed/maxspeed_{maxspeed} mph.svg"
|
||||
},
|
||||
{
|
||||
"if": "maxspeed~[1-9]0|1[0-4]0 mph",
|
||||
"then": "./assets/themes/maxspeed/maxspeed_{maxspeed}.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"condition": "maxspeed!=30",
|
||||
"iconSize": {
|
||||
"render": "32,32,center"
|
||||
},
|
||||
|
@ -153,7 +158,6 @@
|
|||
"kmh",
|
||||
"kph"
|
||||
],
|
||||
"default": true,
|
||||
"human": {
|
||||
"en": "kilometers/hour",
|
||||
"ca": "quilòmetres/hora",
|
||||
|
@ -171,6 +175,10 @@
|
|||
},
|
||||
{
|
||||
"canonicalDenomination": "mph",
|
||||
"useIfNoUnitGiven": [
|
||||
"gb",
|
||||
"us"
|
||||
],
|
||||
"alternativeDenomination": [
|
||||
"m/u",
|
||||
"mh",
|
||||
|
|
13
assets/layers/parcel_lockers/license_info.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
[
|
||||
{
|
||||
"path": "parcel_lockers.svg",
|
||||
"license": "CC-BY",
|
||||
"authors": [
|
||||
"Emmanuel Darmon",
|
||||
"Noun Project"
|
||||
],
|
||||
"sources": [
|
||||
"https://thenounproject.com/icon/parcel-locker-249755/"
|
||||
]
|
||||
}
|
||||
]
|
237
assets/layers/parcel_lockers/parcel_lockers.json
Normal file
|
@ -0,0 +1,237 @@
|
|||
{
|
||||
"id": "parcel_lockers",
|
||||
"name": {
|
||||
"en": "Parcel Lockers",
|
||||
"de": "Paketschließfächer"
|
||||
},
|
||||
"description": {
|
||||
"en": "Layer showing parcel lockers for collecting and sending parcels.",
|
||||
"de": "Ebene mit Paketschließfächern zum Abholen und Versenden von Paketen."
|
||||
},
|
||||
"minzoom": 12,
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"amenity=parcel_locker",
|
||||
{
|
||||
"and": [
|
||||
"amenity=vending_machine",
|
||||
"vending=parcel_pickup;parcel_mail_in"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "a parcel locker",
|
||||
"nl": "een pakketautomaat",
|
||||
"de": "ein Paketschließfach"
|
||||
},
|
||||
"preciseInput": {
|
||||
"preferredBackground": "photo"
|
||||
},
|
||||
"tags": [
|
||||
"amenity=parcel_locker"
|
||||
]
|
||||
}
|
||||
],
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Parcel Locker",
|
||||
"de": "Paketschließfach"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "brand~*",
|
||||
"then": {
|
||||
"en": "{brand} parcel locker",
|
||||
"de": "{brand} Paketschließfach"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "brand",
|
||||
"question": {
|
||||
"en": "What is the brand of the parcel locker?",
|
||||
"de": "Welche Marke hat das Paketschließfach?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "brand",
|
||||
"type": "string",
|
||||
"placeholder": {
|
||||
"en": "Brand",
|
||||
"de": "Marke"
|
||||
}
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "brand=Amazon Locker",
|
||||
"then": {
|
||||
"en": "This is an Amazon Locker",
|
||||
"de": "Dies ist ein Amazon Locker"
|
||||
},
|
||||
"addExtraTags": [
|
||||
"brand:wikidata=Q16974764",
|
||||
"brand:wikipedia=en:Amazon Locker",
|
||||
"operator=Amazon"
|
||||
]
|
||||
},
|
||||
{
|
||||
"if": "brand=DHL Packstation",
|
||||
"then": {
|
||||
"en": "This is a DHL Packstation",
|
||||
"de": "Dies ist eine DHL-Packstation"
|
||||
},
|
||||
"addExtraTags": [
|
||||
"brand:wikidata=Q1766703",
|
||||
"brand:wikipedia=de:Packstation",
|
||||
"operator=DHL"
|
||||
],
|
||||
"hideInAnswer": "_country!=de"
|
||||
},
|
||||
{
|
||||
"if": "brand=Pickup Station",
|
||||
"then": {
|
||||
"en": "This is a DPD Pickup Station",
|
||||
"de": "Dies ist eine DPD Pickup Station"
|
||||
},
|
||||
"addExtraTags": [
|
||||
"operator=DPD"
|
||||
],
|
||||
"hideInAnswer": "_country!=pl"
|
||||
},
|
||||
{
|
||||
"if": "brand=PostNL",
|
||||
"then": {
|
||||
"en": "This is a PostNL Parcel Locker",
|
||||
"nl": "Dit is een PostNL pakketautomaat",
|
||||
"de": "Dies ist ein PostNL-Paketschließfach"
|
||||
},
|
||||
"addExtraTags": [
|
||||
"operator=PostNL"
|
||||
],
|
||||
"hideInAnswer": "_country!=nl"
|
||||
}
|
||||
],
|
||||
"render": {
|
||||
"en": "This is a {brand} parcel locker",
|
||||
"de": "Dies ist ein Paketschließfach von {brand}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "operator",
|
||||
"question": {
|
||||
"en": "What is the operator of the parcel locker?",
|
||||
"de": "Was ist der Betreiber des Paketschließfachs?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "operator",
|
||||
"type": "string",
|
||||
"placeholder": {
|
||||
"en": "Operator",
|
||||
"de": "Betreiber"
|
||||
}
|
||||
},
|
||||
"render": {
|
||||
"en": "This parcel locker is operated by {operator}",
|
||||
"de": "Dieses Paketschließfach wird von {operator} betrieben"
|
||||
}
|
||||
},
|
||||
"opening_hours",
|
||||
{
|
||||
"id": "ref",
|
||||
"question": {
|
||||
"en": "What is the reference number/identifier of this parcel locker?",
|
||||
"de": "Wie lautet die Referenznummer/Kennung dieses Paketschließfachs?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "ref",
|
||||
"type": "string",
|
||||
"placeholder": {
|
||||
"en": "Reference",
|
||||
"de": "Referenz"
|
||||
}
|
||||
},
|
||||
"render": {
|
||||
"en": "This parcel locker has the reference {ref}",
|
||||
"de": "Dieses Paketschließfach hat die Kennnummer {ref}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "mail-in",
|
||||
"question": {
|
||||
"en": "Can you send packages from this parcel locker?",
|
||||
"de": "Können Sie von diesem Paketschließfach aus Pakete versenden?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "parcel_mail_in=yes",
|
||||
"then": {
|
||||
"en": "You can send packages from this parcel locker",
|
||||
"de": "Sie können Pakete von diesem Paketschließfach aus versenden"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parcel_mail_in=no",
|
||||
"then": {
|
||||
"en": "You <b>can't</b> send packages from this parcel locker",
|
||||
"de": "Sie können <b>keine</b> Pakete von diesem Paketschließfach aus versenden"
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition": "amenity=parcel_locker"
|
||||
},
|
||||
{
|
||||
"id": "pickup",
|
||||
"question": {
|
||||
"en": "Can you pick up packages from this parcel locker?",
|
||||
"de": "Können Sie Pakete aus diesem Paketschließfach abholen?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "parcel_pickup=yes",
|
||||
"then": {
|
||||
"en": "You can pick up packages from this parcel locker",
|
||||
"de": "Sie können Pakete von diesem Paketschließfach abholen"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parcel_pickup=no",
|
||||
"then": {
|
||||
"en": "You <b>can't</b> pick up packages from this parcel locker",
|
||||
"de": "Sie können <b>keine</b> Pakete von diesem Paketschließfach abholen"
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition": "amenity=parcel_locker"
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
"open_now"
|
||||
],
|
||||
"allowMove": {
|
||||
"enableImproveAccuracy": true
|
||||
},
|
||||
"deletion": true,
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": "square:white;./assets/layers/parcel_lockers/parcel_lockers.svg",
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": "opening_hours~*",
|
||||
"then": "isOpen"
|
||||
}
|
||||
],
|
||||
"iconSize": "40,40,center",
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
681
assets/layers/parcel_lockers/parcel_lockers.svg
Normal file
|
@ -0,0 +1,681 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="700pt"
|
||||
height="700pt"
|
||||
version="1.1"
|
||||
viewBox="0 0 700 700"
|
||||
id="svg283"
|
||||
sodipodi:docname="parcel_lockers.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
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="namedview285"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#111111"
|
||||
borderopacity="1"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="1"
|
||||
inkscape:document-units="pt"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.87964286"
|
||||
inkscape:cx="466.66667"
|
||||
inkscape:cy="467.23508"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1007"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg283" />
|
||||
<defs
|
||||
id="defs65">
|
||||
<symbol
|
||||
id="u"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m5.2188-0.3125c-0.27344 0.13672-0.55469 0.24219-0.84375 0.3125-0.29297 0.070312-0.59375 0.10938-0.90625 0.10938-0.94922 0-1.6992-0.25781-2.25-0.78125-0.55469-0.53125-0.82812-1.25-0.82812-2.1562s0.27344-1.625 0.82812-2.1562c0.55078-0.53125 1.3008-0.79688 2.25-0.79688 0.3125 0 0.61328 0.039062 0.90625 0.10938 0.28906 0.074219 0.57031 0.17969 0.84375 0.3125v1.1875c-0.27344-0.1875-0.54297-0.32031-0.8125-0.40625-0.26172-0.09375-0.53906-0.14062-0.82812-0.14062-0.52344 0-0.93359 0.16797-1.2344 0.5-0.29297 0.33594-0.4375 0.79688-0.4375 1.3906 0 0.58594 0.14453 1.043 0.4375 1.375 0.30078 0.33594 0.71094 0.5 1.2344 0.5 0.28906 0 0.56641-0.039063 0.82812-0.125 0.26953-0.082031 0.53906-0.21875 0.8125-0.40625z"
|
||||
id="path2" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="b"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m3.8125-3.0938c-0.11719-0.0625-0.23438-0.10156-0.35938-0.125-0.11719-0.03125-0.23047-0.046875-0.34375-0.046875-0.35547 0-0.625 0.11719-0.8125 0.34375-0.1875 0.21875-0.28125 0.54297-0.28125 0.96875v1.9531h-1.3594v-4.25h1.3594v0.6875c0.17578-0.26953 0.375-0.46875 0.59375-0.59375 0.22656-0.13281 0.50391-0.20312 0.82812-0.20312 0.039062 0 0.085938 0.007813 0.14062 0.015625 0.050781 0 0.12891 0.007812 0.23438 0.015625z"
|
||||
id="path5" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="a"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m4.9062-2.1406v0.39062h-3.1875c0.03125 0.32422 0.14453 0.5625 0.34375 0.71875 0.19531 0.15625 0.47266 0.23438 0.82812 0.23438 0.28906 0 0.58203-0.039063 0.875-0.125 0.30078-0.082031 0.61328-0.21094 0.9375-0.39062v1.0469c-0.32422 0.125-0.64844 0.21875-0.96875 0.28125-0.32422 0.0625-0.64844 0.09375-0.96875 0.09375-0.77344 0-1.3711-0.19141-1.7969-0.57812-0.42969-0.39453-0.64062-0.94531-0.64062-1.6562 0-0.69531 0.20703-1.2422 0.625-1.6406 0.42578-0.39453 1.0039-0.59375 1.7344-0.59375 0.67578 0 1.2109 0.20312 1.6094 0.60938 0.40625 0.39844 0.60938 0.93359 0.60938 1.6094zm-1.4062-0.45312c0-0.25781-0.078125-0.46875-0.23438-0.625-0.14844-0.15625-0.33984-0.23438-0.57812-0.23438-0.26172 0-0.47656 0.074219-0.64062 0.21875-0.16797 0.14844-0.27344 0.35938-0.3125 0.64062z"
|
||||
id="path8" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="f"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m2.5625-1.9219c-0.28125 0-0.49609 0.054687-0.64062 0.15625-0.14844 0.09375-0.21875 0.23438-0.21875 0.42188 0 0.16797 0.054687 0.30469 0.17188 0.40625 0.11328 0.09375 0.27344 0.14062 0.48438 0.14062 0.25781 0 0.47266-0.085937 0.64062-0.26562 0.17578-0.1875 0.26562-0.42188 0.26562-0.70312v-0.15625zm2.0781-0.5v2.4219h-1.375v-0.625c-0.17969 0.25-0.38281 0.4375-0.60938 0.5625-0.23047 0.11328-0.51172 0.17188-0.84375 0.17188-0.4375 0-0.79688-0.125-1.0781-0.375-0.27344-0.25781-0.40625-0.59766-0.40625-1.0156 0-0.5 0.17188-0.86328 0.51562-1.0938 0.34375-0.22656 0.88281-0.34375 1.625-0.34375h0.79688v-0.10938c0-0.21875-0.085937-0.375-0.25-0.46875-0.16797-0.10156-0.43359-0.15625-0.79688-0.15625-0.29297 0-0.5625 0.03125-0.8125 0.09375-0.25 0.054687-0.48438 0.13672-0.70312 0.25v-1.0312c0.28906-0.070313 0.58203-0.125 0.875-0.15625 0.30078-0.039063 0.59766-0.0625 0.89062-0.0625 0.75781 0 1.3125 0.15234 1.6562 0.45312 0.34375 0.30469 0.51562 0.79688 0.51562 1.4844z"
|
||||
id="path11" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="e"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m2.1406-5.4688v1.2188h1.4062v0.96875h-1.4062v1.7969c0 0.19922 0.035156 0.33594 0.10938 0.40625 0.082031 0.074219 0.23828 0.10938 0.46875 0.10938h0.70312v0.96875h-1.1719c-0.53125 0-0.91406-0.10938-1.1406-0.32812-0.21875-0.22656-0.32812-0.61328-0.32812-1.1562v-1.7969h-0.67188v-0.96875h0.67188v-1.2188z"
|
||||
id="path14" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="l"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m3.5469-3.625v-2.2812h1.375v5.9062h-1.375v-0.60938c-0.1875 0.25-0.39844 0.43359-0.625 0.54688-0.21875 0.11328-0.48047 0.17188-0.78125 0.17188-0.52344 0-0.95312-0.20703-1.2969-0.625-0.33594-0.41406-0.5-0.95312-0.5-1.6094s0.16406-1.1914 0.5-1.6094c0.34375-0.41406 0.77344-0.625 1.2969-0.625 0.30078 0 0.5625 0.0625 0.78125 0.1875 0.22656 0.11719 0.4375 0.29688 0.625 0.54688zm-0.89062 2.75c0.28906 0 0.50781-0.10156 0.65625-0.3125 0.15625-0.21875 0.23438-0.53125 0.23438-0.9375s-0.078125-0.71094-0.23438-0.92188c-0.14844-0.21875-0.36719-0.32812-0.65625-0.32812-0.29297 0-0.51562 0.10938-0.67188 0.32812-0.14844 0.21094-0.21875 0.51562-0.21875 0.92188s0.070313 0.71875 0.21875 0.9375c0.15625 0.21094 0.37891 0.3125 0.67188 0.3125z"
|
||||
id="path17" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="k"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m2.9219-0.875c0.28906 0 0.50781-0.10156 0.65625-0.3125 0.15625-0.21875 0.23438-0.53125 0.23438-0.9375s-0.078125-0.71094-0.23438-0.92188c-0.14844-0.21875-0.36719-0.32812-0.65625-0.32812-0.29297 0-0.51562 0.10938-0.67188 0.32812-0.15625 0.21094-0.23438 0.51562-0.23438 0.92188s0.078125 0.71875 0.23438 0.9375c0.15625 0.21094 0.37891 0.3125 0.67188 0.3125zm-0.90625-2.75c0.1875-0.25 0.39453-0.42969 0.625-0.54688 0.22656-0.125 0.48828-0.1875 0.78125-0.1875 0.51953 0 0.94531 0.21094 1.2812 0.625 0.34375 0.41797 0.51562 0.95312 0.51562 1.6094s-0.17188 1.1953-0.51562 1.6094c-0.33594 0.41797-0.76172 0.625-1.2812 0.625-0.29297 0-0.55469-0.058594-0.78125-0.17188-0.23047-0.125-0.4375-0.30469-0.625-0.54688v0.60938h-1.3594v-5.9062h1.3594z"
|
||||
id="path20" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="j"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m0.09375-4.25h1.3594l1.1406 2.875 0.98438-2.875h1.3594l-1.7969 4.6562c-0.17969 0.46875-0.38672 0.79688-0.625 0.98438-0.24219 0.1875-0.55859 0.28125-0.95312 0.28125h-0.78125v-0.89062h0.42188c0.22656 0 0.39453-0.039062 0.5-0.10938 0.10156-0.074219 0.1875-0.20312 0.25-0.39062l0.03125-0.125z"
|
||||
id="path23" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="i"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m0.71875-5.6719h3.9375v1.1094h-2.4844v1.0469h2.3438v1.1094h-2.3438v1.2969h2.5781v1.1094h-4.0312z"
|
||||
id="path26" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="d"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m4.5938-3.5469c0.17578-0.25781 0.37891-0.45703 0.60938-0.59375 0.23828-0.14453 0.5-0.21875 0.78125-0.21875 0.48828 0 0.86328 0.15234 1.125 0.45312 0.25781 0.30469 0.39062 0.74219 0.39062 1.3125v2.5938h-1.375v-2.2188-0.09375-0.15625c0-0.30078-0.046875-0.51953-0.14062-0.65625-0.085937-0.13281-0.22656-0.20312-0.42188-0.20312-0.25 0-0.44922 0.10938-0.59375 0.32812-0.13672 0.21094-0.21094 0.51172-0.21875 0.90625v2.0938h-1.3594v-2.2188c0-0.46875-0.042969-0.76953-0.125-0.90625-0.085937-0.13281-0.23047-0.20312-0.4375-0.20312-0.26172 0-0.46484 0.10938-0.60938 0.32812-0.13672 0.21094-0.20312 0.51172-0.20312 0.90625v2.0938h-1.375v-4.25h1.375v0.625c0.16406-0.25 0.35938-0.42969 0.57812-0.54688 0.21875-0.125 0.45703-0.1875 0.71875-0.1875 0.28906 0 0.54688 0.074219 0.76562 0.21875 0.22656 0.13672 0.39844 0.33594 0.51562 0.59375z"
|
||||
id="path29" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="g"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m4.9375-2.5938v2.5938h-1.375v-1.9844c0-0.36328-0.011719-0.61328-0.03125-0.75-0.011719-0.14453-0.039062-0.25-0.078125-0.3125-0.054687-0.09375-0.125-0.16016-0.21875-0.20312-0.09375-0.050781-0.19922-0.078125-0.3125-0.078125-0.28125 0-0.50781 0.10938-0.67188 0.32812-0.15625 0.21875-0.23438 0.52344-0.23438 0.90625v2.0938h-1.3594v-4.25h1.3594v0.625c0.20703-0.25 0.42578-0.42969 0.65625-0.54688 0.22656-0.125 0.48438-0.1875 0.76562-0.1875 0.48828 0 0.85938 0.15234 1.1094 0.45312 0.25781 0.30469 0.39062 0.74219 0.39062 1.3125z"
|
||||
id="path32" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="h"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m0.60938-1.6562v-2.5938h1.3594v0.42188 0.875 0.6875c0 0.34375 0.003906 0.59375 0.015625 0.75 0.019531 0.14844 0.050781 0.25 0.09375 0.3125 0.0625 0.09375 0.13281 0.16797 0.21875 0.21875 0.09375 0.042969 0.19531 0.0625 0.3125 0.0625 0.28906 0 0.51562-0.10938 0.67188-0.32812 0.16406-0.21875 0.25-0.51953 0.25-0.90625v-2.0938h1.3594v4.25h-1.3594v-0.60938c-0.21094 0.24219-0.42969 0.42188-0.65625 0.54688-0.23047 0.11328-0.48438 0.17188-0.76562 0.17188-0.49219 0-0.86719-0.14844-1.125-0.45312-0.25-0.30078-0.375-0.73828-0.375-1.3125z"
|
||||
id="path35" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="t"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m0.65625-5.9062h1.3594v5.9062h-1.3594z"
|
||||
id="path38" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="s"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m2.1719-4.5625v3.4531h0.53125c0.59375 0 1.0469-0.14453 1.3594-0.4375 0.32031-0.30078 0.48438-0.73438 0.48438-1.2969s-0.15625-0.98828-0.46875-1.2812c-0.3125-0.28906-0.77344-0.4375-1.375-0.4375zm-1.4531-1.1094h1.5312c0.86328 0 1.5039 0.0625 1.9219 0.1875 0.42578 0.125 0.78906 0.33594 1.0938 0.625 0.26953 0.25 0.46875 0.54688 0.59375 0.89062 0.125 0.33594 0.1875 0.71094 0.1875 1.125 0 0.42969-0.0625 0.8125-0.1875 1.1562-0.125 0.33594-0.32422 0.625-0.59375 0.875-0.30469 0.29297-0.66797 0.5-1.0938 0.625-0.42969 0.125-1.0703 0.1875-1.9219 0.1875h-1.5312z"
|
||||
id="path41" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="c"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m2.6719-3.3906c-0.30469 0-0.53125 0.10938-0.6875 0.32812s-0.23438 0.53125-0.23438 0.9375 0.078125 0.71875 0.23438 0.9375 0.38281 0.32812 0.6875 0.32812c0.30078 0 0.53125-0.10938 0.6875-0.32812s0.23438-0.53125 0.23438-0.9375-0.078125-0.71875-0.23438-0.9375-0.38672-0.32812-0.6875-0.32812zm0-0.96875c0.73828 0 1.3125 0.19922 1.7188 0.59375 0.41406 0.39844 0.625 0.94531 0.625 1.6406 0 0.69922-0.21094 1.2461-0.625 1.6406-0.40625 0.39844-0.98047 0.59375-1.7188 0.59375-0.73047 0-1.3047-0.19531-1.7188-0.59375-0.41797-0.39453-0.625-0.94141-0.625-1.6406 0-0.69531 0.20703-1.2422 0.625-1.6406 0.41406-0.39453 0.98828-0.59375 1.7188-0.59375z"
|
||||
id="path44" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="r"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m3.4531-5.9062v0.89062h-0.75c-0.19922 0-0.33594 0.039063-0.40625 0.10938-0.074219 0.0625-0.10938 0.18359-0.10938 0.35938v0.29688h1.1562v0.96875h-1.1562v3.2812h-1.3594v-3.2812h-0.6875v-0.96875h0.6875v-0.29688c0-0.46875 0.125-0.8125 0.375-1.0312 0.25781-0.21875 0.66016-0.32812 1.2031-0.32812z"
|
||||
id="path47" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="q"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m4.9375-2.5938v2.5938h-1.375v-1.9688c0-0.375-0.011719-0.62891-0.03125-0.76562-0.011719-0.14453-0.039062-0.25-0.078125-0.3125-0.054687-0.09375-0.125-0.16016-0.21875-0.20312-0.09375-0.050781-0.19922-0.078125-0.3125-0.078125-0.28125 0-0.50781 0.10938-0.67188 0.32812-0.15625 0.21875-0.23438 0.52344-0.23438 0.90625v2.0938h-1.3594v-5.9062h1.3594v2.2812c0.20703-0.25 0.42578-0.42969 0.65625-0.54688 0.22656-0.125 0.48438-0.1875 0.76562-0.1875 0.48828 0 0.85938 0.15234 1.1094 0.45312 0.25781 0.30469 0.39062 0.74219 0.39062 1.3125z"
|
||||
id="path50" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="p"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m0.71875-5.6719h1.625l2.0625 3.8906v-3.8906h1.3906v5.6719h-1.625l-2.0781-3.8906v3.8906h-1.375z"
|
||||
id="path53" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="o"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m0.71875-5.6719h2.4219c0.71875 0 1.2695 0.16406 1.6562 0.48438 0.39453 0.3125 0.59375 0.76562 0.59375 1.3594 0 0.60547-0.19922 1.0703-0.59375 1.3906-0.38672 0.3125-0.9375 0.46875-1.6562 0.46875h-0.96875v1.9688h-1.4531zm1.4531 1.0625v1.5781h0.8125c0.28125 0 0.5-0.066406 0.65625-0.20312 0.15625-0.13281 0.23438-0.33203 0.23438-0.59375 0-0.25-0.078125-0.44141-0.23438-0.57812-0.15625-0.13281-0.375-0.20312-0.65625-0.20312z"
|
||||
id="path56" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="n"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m0.65625-4.25h1.3594v4.1719c0 0.57031-0.14062 1.0039-0.42188 1.2969-0.27344 0.30078-0.66406 0.45312-1.1719 0.45312h-0.6875v-0.89062h0.25c0.25 0 0.42188-0.058594 0.51562-0.17188 0.10156-0.11719 0.15625-0.34375 0.15625-0.6875zm0-1.6562h1.3594v1.1094h-1.3594z"
|
||||
id="path59" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="m"
|
||||
overflow="visible">
|
||||
<path
|
||||
d="m4.0938-4.125v1.1094c-0.1875-0.125-0.375-0.21875-0.5625-0.28125s-0.38281-0.09375-0.57812-0.09375c-0.375 0-0.67188 0.11719-0.89062 0.34375-0.21094 0.21875-0.3125 0.52734-0.3125 0.92188 0 0.39844 0.10156 0.71094 0.3125 0.9375 0.21875 0.21875 0.51562 0.32812 0.89062 0.32812 0.21875 0 0.42188-0.03125 0.60938-0.09375s0.36328-0.15625 0.53125-0.28125v1.1094c-0.21875 0.085938-0.4375 0.14062-0.65625 0.17188-0.21875 0.039062-0.4375 0.0625-0.65625 0.0625-0.76172 0-1.3594-0.19531-1.7969-0.59375-0.4375-0.39453-0.65625-0.94141-0.65625-1.6406 0-0.69531 0.21875-1.2422 0.65625-1.6406 0.4375-0.39453 1.0352-0.59375 1.7969-0.59375 0.22656 0 0.44531 0.023437 0.65625 0.0625 0.21875 0.042969 0.4375 0.10156 0.65625 0.17188z"
|
||||
id="path62" />
|
||||
</symbol>
|
||||
</defs>
|
||||
<path
|
||||
d="m157.11 316.95h42v18.668h-42z"
|
||||
fill-rule="evenodd"
|
||||
id="path67" />
|
||||
<path
|
||||
d="m180.45 221.28c0 5.1875-7.7773 5.1875-7.7773 0 0-5.1836 7.7773-5.1836 7.7773 0"
|
||||
fill-rule="evenodd"
|
||||
id="path69" />
|
||||
<path
|
||||
d="m144.67 232.95h65.332v74.668h-65.332z"
|
||||
fill-rule="evenodd"
|
||||
id="path71" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m7.0011 18.501v293.52"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="3"
|
||||
id="path73" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m77.999 18.501v293.52"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="3"
|
||||
id="path75" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 18.501v293.52"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="3"
|
||||
id="path77" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m225 18.501v293.52"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="3"
|
||||
id="path79" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m297 18.501v293.52"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="3"
|
||||
id="path81" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m369 18.501v293.52"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="3"
|
||||
id="path83" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m443 18.501v293.52"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="3"
|
||||
id="path85" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 18.001h434.5"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="4"
|
||||
id="path87" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 313h434.5"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="4"
|
||||
id="path89" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 85.001h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path91" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 101h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path93" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 117h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path95" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 134h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path97" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 150h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path99" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 166h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path101" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 182h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path103" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 199h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path105" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 215h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path107" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m8.0006 247h68.59"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path109" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 85.001h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path111" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 102h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path113" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 118h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path115" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 134h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path117" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 151h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path119" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 166h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path121" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 182h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path123" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 199h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path125" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 215h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path127" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m152 248h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path129" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m222 248h73.002"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path131" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m296 248h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path133" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m368 248h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path135" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m222 215h73.002"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path137" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m294 215h73.002"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path139" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m369 215h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path141" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m369 182h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path143" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m299 182h73.002"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path145" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m224 199h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path147" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m224 182h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path149" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m224 166h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path151" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m224 151h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path153" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m295 151h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path155" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m370 151h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path157" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m370 118h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path159" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m297 118h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path161" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m223 118h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path163" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m223 134h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path165" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m223 102h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path167" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m223 85.001h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path169" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m294 85.001h73.002"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path171" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m370 85.001h72.999"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
stroke-width="2"
|
||||
id="path173" />
|
||||
<path
|
||||
d="m0 29.168h700v26.445h-700z"
|
||||
fill-rule="evenodd"
|
||||
id="path175" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m76 15v-14.499"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path177" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m150 15v-14.499"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path179" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m225 15v-14.499"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path181" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m299 15v-14.499"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path183" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m373 15v-14.499"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path185" />
|
||||
<path
|
||||
d="m1.5547 509.83h695.33v32.668h-695.33z"
|
||||
fill-rule="evenodd"
|
||||
id="path187" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m77 329v-14.499"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path189" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m151 329v-14.499"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path191" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m225 329v-14.499"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path193" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m299 328v-14.502"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path195" />
|
||||
<path
|
||||
transform="matrix(1.5556 0 0 1.5556 0 29.167)"
|
||||
d="m372 328v-14.502"
|
||||
fill="none"
|
||||
stroke="#000"
|
||||
stroke-linecap="square"
|
||||
id="path197" />
|
||||
</svg>
|
After Width: | Height: | Size: 25 KiB |
|
@ -5,7 +5,8 @@
|
|||
"nl": "Parking",
|
||||
"de": "Parkplätze",
|
||||
"ca": "Aparcament",
|
||||
"es": "Aparcamiento"
|
||||
"es": "Aparcamiento",
|
||||
"fr": "Lieu de stationnement"
|
||||
},
|
||||
"minzoom": 12,
|
||||
"source": {
|
||||
|
@ -16,17 +17,202 @@
|
|||
"nl": "Parking voor auto's",
|
||||
"en": "Car parking",
|
||||
"de": "Parkplatz",
|
||||
"es": "aparcamiento de coches"
|
||||
"es": "aparcamiento de coches",
|
||||
"fr": "Lieu de stationnement"
|
||||
}
|
||||
},
|
||||
"description": {
|
||||
"en": "A layer showing car parkings",
|
||||
"nl": "Deze laag toont autoparkings",
|
||||
"de": "Eine Ebene mit Parkplätzen",
|
||||
"es": "Una capa que muestra aparcamientos para coches"
|
||||
"es": "Una capa que muestra aparcamientos para coches",
|
||||
"fr": "Un calque montrant les parkings"
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images"
|
||||
"images",
|
||||
"level",
|
||||
{
|
||||
"id": "parking-type",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "parking=surface",
|
||||
"then": {
|
||||
"en": "This is a surface parking lot",
|
||||
"nl": "Dit is een bovengronds parkeerterrein",
|
||||
"de": "Dies ist ein oberirdischer Parkplatz",
|
||||
"fr": "Il s'agit d'un parking en surface"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking=street_side",
|
||||
"then": {
|
||||
"en": "This is a parking bay next to a street",
|
||||
"nl": "Dit is een parkeerplek langs een weg",
|
||||
"de": "Dies ist eine Parkbucht neben einer Straße",
|
||||
"fr": "Ceci est un lieu de stationnement à côté d'une route"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking=underground",
|
||||
"then": {
|
||||
"en": "This is an underground parking garage",
|
||||
"nl": "Dit is een ondergrondse parkeergarage",
|
||||
"de": "Dies ist eine Tiefgarage",
|
||||
"fr": "Il s'agit d'un parking souterrain"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking=multi-storey",
|
||||
"then": {
|
||||
"en": "This is a multi-storey parking garage",
|
||||
"nl": "Dit is een bovengrondse parkeergarage met meerdere verdiepingen",
|
||||
"de": "Dies ist ein mehrstöckiges oberirdisches Parkhaus",
|
||||
"fr": "Il s'agit d'un parking à plusieurs étages"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking=rooftop",
|
||||
"then": {
|
||||
"en": "This is a rooftop parking deck",
|
||||
"nl": "Dit is een parkeerdek op een dak",
|
||||
"de": "Dies ist ein Parkdeck auf dem Dach",
|
||||
"fr": "Il s'agit d'un parking sur le toit"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking=lane",
|
||||
"then": {
|
||||
"en": "This is a lane for parking on the road",
|
||||
"nl": "Dit is een strook voor parkeren op de weg",
|
||||
"de": "Dies ist eine Fahrspur zum Parken auf der Straße",
|
||||
"fr": "Il s'agit d'une voie de stationnement sur la route"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking=carports",
|
||||
"then": {
|
||||
"en": "This is parking covered by carports",
|
||||
"nl": "Dit is parking overdekt met carports",
|
||||
"de": "Dies ist ein durch Carports überdachter Parkplatz",
|
||||
"fr": "Il s'agit d'un parking couvert par des carports"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking=garage_boxes",
|
||||
"then": {
|
||||
"en": "This a parking consisting of garage boxes",
|
||||
"nl": "Dit is een parking bestaande uit garageboxen",
|
||||
"de": "Dies ist ein Parkplatz bestehend aus Garagenboxen",
|
||||
"fr": "Il s'agit d'un parking composé de box de garage"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking=layby",
|
||||
"then": {
|
||||
"en": "This is a parking on a layby",
|
||||
"nl": "Dit is een parkeerplek op een layby",
|
||||
"de": "Hier gibt es Parkmöglichkeiten auf einem kleinen Rastplatz",
|
||||
"fr": "Ceci est un parking sur une aire de stationnement"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking=sheds",
|
||||
"then": {
|
||||
"en": "This is a parking consisting of sheds",
|
||||
"nl": "Dit is een parking bestaande uit schuren",
|
||||
"de": "Hier gibt es Parkmöglichkeiten unter einer offenen Dachkonstruktion",
|
||||
"fr": "Il s'agit d'un parking composé de cabanons"
|
||||
}
|
||||
}
|
||||
],
|
||||
"question": {
|
||||
"en": "What kind of parking is this?",
|
||||
"nl": "Wat voor parking is dit?",
|
||||
"de": "Was ist das für ein Parkplatz?",
|
||||
"fr": "De quel type de stationnement s'agit-il ?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "capacity-disabled",
|
||||
"freeform": {
|
||||
"key": "capacity:disabled",
|
||||
"type": "pnat",
|
||||
"placeholder": {
|
||||
"en": "Amount of parking spots reserved for disabled people",
|
||||
"nl": "Aantal parkeerplaatsen voor gehandicapten",
|
||||
"de": "Anzahl barrierefreier Stellplätze",
|
||||
"fr": "Nombre de places de stationnement réservées aux personnes à mobilité réduite"
|
||||
}
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "capacity:disabled=yes",
|
||||
"then": {
|
||||
"en": "There are disabled parking spots, but it is not known how many",
|
||||
"nl": "Er zijn parkeerplaatsen voor gehandicapten, maar het is niet bekend hoeveel er zijn",
|
||||
"de": "Es gibt barrierefreie Stellplätze, aber die Anzahl ist unbekannt",
|
||||
"fr": "Il y a des places de stationnement pour personnes à mobilité réduite, mais on ne sait pas combien"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
{
|
||||
"if": "capacity:disabled=no",
|
||||
"then": {
|
||||
"en": "There are no disabled parking spots",
|
||||
"nl": "Er zijn geen parkeerplaatsen voor gehandicapten",
|
||||
"de": "Es gibt keine barrierefreien Stellplätze",
|
||||
"fr": "Il n'y a pas de places de stationnement pour personnes à mobilité réduite"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
{
|
||||
"if": "capacity:disabled=0",
|
||||
"then": {
|
||||
"en": "There are no disabled parking spots",
|
||||
"nl": "Er zijn geen parkeerplaatsen voor gehandicapten",
|
||||
"de": "Es gibt keine barrierefreien Stellplätze",
|
||||
"fr": "Il n'y a pas de places de stationnement pour personnes à mobilité réduite"
|
||||
}
|
||||
}
|
||||
],
|
||||
"question": {
|
||||
"en": "How many disabled parking spots are there at this parking?",
|
||||
"nl": "Hoeveel parkeerplaatsen voor gehandicapten zijn er op deze parking?",
|
||||
"de": "Wie viele barrierefreie Stellplätze gibt es auf diesem Parkplatz?",
|
||||
"fr": "Combien y a-t-il de places de stationnement pour personnes à mobilité réduite dans ce parking ?"
|
||||
},
|
||||
"render": {
|
||||
"en": "There are {capacity:disabled} disabled parking spots",
|
||||
"nl": "Er zijn {capacity:disabled} parkeerplaatsen voor gehandicapten",
|
||||
"de": "Es gibt {capacity:disabled} barrierefreie Stellplätze",
|
||||
"fr": "Il y a {capacity:disabled} places de stationnement pour personnes à mobilité réduite"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "capacity",
|
||||
"freeform": {
|
||||
"key": "capacity",
|
||||
"type": "pnat",
|
||||
"placeholder": {
|
||||
"en": "Amount of parking spots",
|
||||
"nl": "Aantal parkeerplaatsen",
|
||||
"de": "Anzahl der Parkplätze",
|
||||
"fr": "Nombre de places de stationnement"
|
||||
}
|
||||
},
|
||||
"question": {
|
||||
"en": "How many parking spots are there at this parking?",
|
||||
"nl": "Hoeveel parkeerplaatsen zijn er op deze parking?",
|
||||
"de": "Wie viele Stellplätze gibt es auf diesem Parkplatz?",
|
||||
"fr": "Combien de places de stationnement y a-t-il dans ce parking ?"
|
||||
},
|
||||
"render": {
|
||||
"en": "There are {capacity} parking spots",
|
||||
"nl": "Er zijn {capacity} parkeerplaatsen",
|
||||
"de": "Es gibt {capacity} Stellplätze",
|
||||
"fr": "Il y a {capacity} places de stationnement"
|
||||
}
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
|
@ -36,8 +222,9 @@
|
|||
"title": {
|
||||
"nl": "een parking voor auto's",
|
||||
"en": "a car parking",
|
||||
"de": "ein Parkplatz",
|
||||
"es": "un aparcamiento de coches"
|
||||
"de": "einen Parkplatz",
|
||||
"es": "un aparcamiento de coches",
|
||||
"fr": "un lieu de stationnement pour voitures"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -52,7 +239,7 @@
|
|||
},
|
||||
"allowMove": {
|
||||
"enableRelocation": false,
|
||||
"enableImproveAccuraccy": true
|
||||
"enableImproveAccuracy": true
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
|
@ -65,6 +252,17 @@
|
|||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"capacity:disabled>0",
|
||||
"capacity:disabled=yes"
|
||||
]
|
||||
},
|
||||
"then": "circle:white;./assets/layers/toilet/wheelchair.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
10
assets/layers/parking_spaces/license_info.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
[
|
||||
{
|
||||
"path": "parking_space.svg",
|
||||
"license": "CC0",
|
||||
"authors": [
|
||||
"Robin van der Linde"
|
||||
],
|
||||
"sources": []
|
||||
}
|
||||
]
|
70
assets/layers/parking_spaces/parking_space.svg
Normal file
|
@ -0,0 +1,70 @@
|
|||
<?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="500"
|
||||
height="500"
|
||||
viewBox="0 0 132.29166 132.29167"
|
||||
version="1.1"
|
||||
id="svg8"
|
||||
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
|
||||
sodipodi:docname="Parking_space.svg">
|
||||
<defs
|
||||
id="defs2" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.979899"
|
||||
inkscape:cx="105.28861"
|
||||
inkscape:cy="436.23499"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:document-rotation="0"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="3840"
|
||||
inkscape:window-height="2066"
|
||||
inkscape:window-x="2149"
|
||||
inkscape:window-y="-11"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata5">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Laag 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
style="fill:none;stroke:#1d5485;stroke-width:5px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 26.458333,121.70833 0,-111.124997 h 79.374997 l 0,111.124997"
|
||||
id="path833"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<g
|
||||
aria-label="P"
|
||||
id="text833"
|
||||
style="font-style:normal;font-weight:normal;font-size:68.771px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.71928">
|
||||
<path
|
||||
d="m 82.499093,56.25664 q 0,3.32438 -1.175286,6.178645 -1.141706,2.820686 -3.22364,4.90262 -2.585629,2.585629 -6.111486,3.895233 -3.525857,1.276025 -8.898592,1.276025 H 56.44133 V 91.145836 H 49.792571 V 41.145824 h 13.566155 q 4.499665,0 7.622567,0.772331 3.122902,0.738751 5.540633,2.350571 2.854265,1.914037 4.398926,4.768302 1.578241,2.854265 1.578241,7.219612 z m -6.917396,0.167898 q 0,-2.585628 -0.906649,-4.499665 -0.906649,-1.914037 -2.753526,-3.122902 -1.611821,-1.040968 -3.693755,-1.477502 -2.048355,-0.470115 -5.204837,-0.470115 h -6.5816 v 19.979858 h 5.607792 q 4.029551,0 6.54802,-0.705172 2.51847,-0.738751 4.09671,-2.316992 1.578241,-1.61182 2.216253,-3.391538 0.671592,-1.779719 0.671592,-3.995972 z"
|
||||
style="stroke-width:1.71928"
|
||||
id="path835" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
176
assets/layers/parking_spaces/parking_spaces.json
Normal file
|
@ -0,0 +1,176 @@
|
|||
{
|
||||
"id": "parking_spaces",
|
||||
"name": {
|
||||
"en": "Parking Spaces",
|
||||
"de": "Stellplätze"
|
||||
},
|
||||
"description": {
|
||||
"en": "Layer showing individual parking spaces.",
|
||||
"de": "Ebene mit den einzelnen PKW Stellplätzen."
|
||||
},
|
||||
"minzoom": 19,
|
||||
"source": {
|
||||
"osmTags": "amenity=parking_space"
|
||||
},
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "type",
|
||||
"question": {
|
||||
"en": "What kind of parking space is this?",
|
||||
"de": "Welche Art von Stellplatz ist dies?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "parking_space=",
|
||||
"then": {
|
||||
"en": "This is a normal parking space",
|
||||
"de": "Dies ist ein normaler Stellplatz"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
{
|
||||
"if": "parking_space=normal",
|
||||
"then": {
|
||||
"en": "This is a normal parking space.",
|
||||
"de": "Dies ist ein normaler Stellplatz."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=disabled",
|
||||
"then": {
|
||||
"en": "This is a disabled parking space.",
|
||||
"de": "Dies ist ein Behindertenstellplatz."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=private",
|
||||
"then": {
|
||||
"en": "This is a private parking space.",
|
||||
"de": "Dies ist ein privater Stellplatz."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=charging",
|
||||
"then": {
|
||||
"en": "This is parking space reserved for charging vehicles.",
|
||||
"de": "Dies ist ein Stellplatz, der für das Laden von Fahrzeugen reserviert ist."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=delivery",
|
||||
"then": {
|
||||
"en": "This is parking space reserved for deliveries.",
|
||||
"de": "Dies ist ein Stellplatz, der für Lieferfahrzeuge reserviert ist."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=hgv",
|
||||
"then": {
|
||||
"en": "This is parking space reserved for heavy goods vehicles.",
|
||||
"de": "Dies ist ein Stellplatz, der für Lastkraftwagen reserviert ist."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=caravan",
|
||||
"then": {
|
||||
"en": "This is parking space reserved for caravans or RVs.",
|
||||
"de": "Dieser Stellplatz ist für Wohnwagen oder Wohnmobile reserviert."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=bus",
|
||||
"then": {
|
||||
"en": "This is parking space reserved for buses.",
|
||||
"de": "Dies ist ein Stellplatz, der für Busse reserviert ist."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=motorcycle",
|
||||
"then": {
|
||||
"en": "This is parking space reserved for motorcycles.",
|
||||
"de": "Dies ist ein Stellplatz, der für Motorräder reserviert ist."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=parent",
|
||||
"then": {
|
||||
"en": "This is a parking space reserved for parents with children.",
|
||||
"de": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=staff",
|
||||
"then": {
|
||||
"en": "This is a parking space reserved for staff.",
|
||||
"de": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=taxi",
|
||||
"then": {
|
||||
"en": "This is a parking space reserved for taxis.",
|
||||
"de": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=trailer",
|
||||
"then": {
|
||||
"en": "This is a parking space reserved for vehicles towing a trailer.",
|
||||
"de": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "parking_space=car_sharing",
|
||||
"then": {
|
||||
"en": "This is a parking space reserved for car sharing.",
|
||||
"de": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "capacity",
|
||||
"render": {
|
||||
"en": "This parking spaces has {capacity} spaces.",
|
||||
"de": "Dieser Parkplatz hat {capacity} Stellplätze."
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "capacity=1",
|
||||
"then": {
|
||||
"en": "This parking space has 1 space.",
|
||||
"de": "Dieser Parkplatz hat 1 Stellplatz."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Parking Space",
|
||||
"de": "Stellplatz"
|
||||
}
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "./assets/layers/parking_spaces/parking_space.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "parking_space=disabled",
|
||||
"then": "./assets/layers/toilet/wheelchair.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"iconSize": "20,20,center",
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"color": "#696969",
|
||||
"width": "1"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -3,7 +3,8 @@
|
|||
"name": {
|
||||
"en": "Pedestrian paths",
|
||||
"nl": "Pad voor voetgangers",
|
||||
"de": "Fußgängerwege"
|
||||
"de": "Fußgängerwege",
|
||||
"fr": "Sentiers piétons"
|
||||
},
|
||||
"minzoom": 18,
|
||||
"source": {
|
||||
|
@ -16,11 +17,11 @@
|
|||
]
|
||||
}
|
||||
},
|
||||
"title": {},
|
||||
"description": {
|
||||
"en": "Pedestrian footpaths, especially used for indoor navigation and snapping entrances to this layer",
|
||||
"nl": "Pad voor voetgangers, in het bijzonder gebruikt voor navigatie binnen gebouwen en om aan toegangen vast te klikken in deze laag",
|
||||
"de": "Fußgängerwege, insbesondere für die Navigation in Gebäuden und die Aufnahme von Eingängen in diese Ebene"
|
||||
"de": "Fußgängerwege, insbesondere für die Navigation in Gebäuden und die Aufnahme von Eingängen in diese Ebene",
|
||||
"fr": "Sentiers piétonniers, particulièrement utilisés pour la navigation intérieure et les entrées d'accrochage à cette couche"
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
|
|
|
@ -1,12 +1,31 @@
|
|||
{
|
||||
"id": "pharmacy",
|
||||
"name": {
|
||||
"en": "pharmacy"
|
||||
"en": "pharmacy",
|
||||
"de": "Apotheke",
|
||||
"nl": "apotheek"
|
||||
},
|
||||
"description": {
|
||||
"en": "A layer showing pharmacies, which (probably) dispense prescription drugs",
|
||||
"de": "Eine Ebene mit Apotheken, die (wahrscheinlich) verschreibungspflichtige Medikamente ausgeben",
|
||||
"nl": "Deze laag toont apotheken, welke (waarschijnlijk) ook medicijnen onder voorschrift verkopen"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "{name}"
|
||||
}
|
||||
"en": "{name}",
|
||||
"de": "{name}",
|
||||
"nl": "{name}"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "name=",
|
||||
"then": {
|
||||
"en": "Pharmacy",
|
||||
"de": "Apotheke",
|
||||
"nl": "Apotheek"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
|
@ -18,6 +37,28 @@
|
|||
"minzoom": 13,
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "name",
|
||||
"freeform": {
|
||||
"key": "name",
|
||||
"type": "string",
|
||||
"placeholder": {
|
||||
"en": "Name of the pharmacy",
|
||||
"de": "Name der Apotheke",
|
||||
"nl": "Naam van de apotheek"
|
||||
}
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the name of the pharmacy?",
|
||||
"de": "Wie lautet der Name der Apotheke?",
|
||||
"nl": "Wat is de naam van deze apotheek?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This pharmacy is called {name}",
|
||||
"de": "Der Name der Apotheke lautet {name}",
|
||||
"nl": "Deze apotheek heet {name}"
|
||||
}
|
||||
},
|
||||
"opening_hours",
|
||||
"phone",
|
||||
"email",
|
||||
|
@ -25,25 +66,34 @@
|
|||
{
|
||||
"id": "wheelchair",
|
||||
"question": {
|
||||
"en": "Is this pharmacy easy to access on a wheelchair?"
|
||||
"en": "Is this pharmacy easy to access on a wheelchair?",
|
||||
"de": "Ist die Apotheke für Rollstuhlfahrer leicht zugänglich?",
|
||||
"nl": "Is het mogelijk om deze apotheek te bereiken met een rolstoel?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "wheelchair=yes",
|
||||
"then": {
|
||||
"en": "This pharmacy is easy to access on a wheelchair"
|
||||
"en": "This pharmacy is easy to access on a wheelchair",
|
||||
"ca": "Aquesta farmàcia és fàcil d'accedir en una cadira de rodes",
|
||||
"de": "Die Apotheke ist für Rollstuhlfahrer leicht zugänglich",
|
||||
"nl": "Deze apotheek is makkelijk te bereiken met een rolstoel"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "wheelchair=no",
|
||||
"then": {
|
||||
"en": "This pharmacy is hard to access on a wheelchair"
|
||||
"en": "This pharmacy is hard to access on a wheelchair",
|
||||
"de": "Die Apotheke ist für Rollstuhlfahrer nur schwer zugänglich",
|
||||
"nl": "Deze apotheek is moeilijk te bereiken met een rolstoel"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "wheelchair=limited",
|
||||
"then": {
|
||||
"en": "This pharmacy has limited access for wheelchair users"
|
||||
"en": "This pharmacy has limited access for wheelchair users",
|
||||
"de": "Die Apotheke ist für Rollstuhlfahrer nur eingeschränkt zugänglich",
|
||||
"nl": "Deze apotheek is bereikbaar met een rolstoel, maar het is niet makkelijk"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -58,7 +108,50 @@
|
|||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
],
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": "opening_hours~*",
|
||||
"then": "isOpen"
|
||||
}
|
||||
],
|
||||
"label": {
|
||||
"mappings": [
|
||||
{
|
||||
"if": "name~*",
|
||||
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "drive-through",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Has drive through",
|
||||
"de": "Bietet einen Durchfahr-Service an",
|
||||
"nl": "Heeft een drive-through"
|
||||
},
|
||||
"osmTags": "drive_through=yes"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "dispensing",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Pharmacy able to provide prescription drugs",
|
||||
"de": "Apotheke, die verschreibungspflichtige Arzneimittel ausgibt",
|
||||
"nl": "Deze apotheek verdeelt medicijnen met voorschrift"
|
||||
},
|
||||
"osmTags": "dispensing=yes"
|
||||
}
|
||||
]
|
||||
},
|
||||
"open_now"
|
||||
]
|
||||
}
|
|
@ -1,6 +1,4 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="500" height="500" viewBox="0 0 14 14">
|
||||
<rect width="14" height="14" x="0" y="0" id="canvas" style="fill:none;stroke:none;visibility:hidden"/>
|
||||
<path d="m 4,4 -2,2 0,8 10,0 0,-8 -2,-2.0000003 z m 2,2 2,0 0,2 2,0 0,2 -2,0 0,2 -2,0 0,-2 -2,0 0,-2 2,0 z M 4,0 4,3 10,3 10,0 z" id="pharmacy" style="fill:#BF0000"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 493 B After Width: | Height: | Size: 330 B |
|
@ -37,6 +37,7 @@
|
|||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"level",
|
||||
{
|
||||
"question": {
|
||||
"en": "What material is this picnic table made of?",
|
||||
|
@ -90,7 +91,8 @@
|
|||
"en": "This picnic table is made from (recycled) plastic",
|
||||
"nl": "Deze picknictafel is gemaakt uit (gerecycleerd) plastiek",
|
||||
"de": "Dieser Picknicktisch ist aus (recyceltem) Kunststoff hergestellt",
|
||||
"es": "Esta es una mesa de picnic hecha de plástico reciclado"
|
||||
"es": "Esta es una mesa de picnic hecha de plástico reciclado",
|
||||
"fr": "Cette table de pique-nique est en plastique (recyclé)"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
|
14
assets/layers/postboxes/license_info.json
Normal file
|
@ -0,0 +1,14 @@
|
|||
[
|
||||
{
|
||||
"path": "postbox.svg",
|
||||
"license": "CC BY 4.0",
|
||||
"authors": [
|
||||
"Vincent Le Moign",
|
||||
"https://twitter.com/webalys"
|
||||
],
|
||||
"sources": [
|
||||
"https://upload.wikimedia.org/wikipedia/commons/6/6d/726-postbox.svg",
|
||||
"http://emoji.streamlineicons.com"
|
||||
]
|
||||
}
|
||||
]
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
101
assets/layers/postboxes/postboxes.json
Normal file
|
@ -0,0 +1,101 @@
|
|||
{
|
||||
"id": "postboxes",
|
||||
"name": {
|
||||
"en": "Postboxes",
|
||||
"de": "Briefkästen",
|
||||
"ru": "Почтовые ящики",
|
||||
"zh_Hant": "郵筒",
|
||||
"id": "Kotak pos",
|
||||
"hu": "Postaládák",
|
||||
"nl": "Brievenbussen",
|
||||
"ca": "Bústies",
|
||||
"es": "Buzones de correo",
|
||||
"nb_NO": "Postbokser",
|
||||
"fr": "Boîtes à lettres"
|
||||
},
|
||||
"minzoom": 12,
|
||||
"source": {
|
||||
"osmTags": "amenity=post_box"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Postbox",
|
||||
"de": "Briefkasten",
|
||||
"ru": "Почтовый ящик",
|
||||
"zh_Hant": "郵筒",
|
||||
"id": "Kotak pos",
|
||||
"hu": "Postaláda",
|
||||
"ca": "Bústia",
|
||||
"es": "Buzón de correo",
|
||||
"nb_NO": "Postboks",
|
||||
"fr": "Boîte à lettres",
|
||||
"nl": "Brievenbus"
|
||||
}
|
||||
},
|
||||
"description": {
|
||||
"en": "The layer showing postboxes.",
|
||||
"de": "Die Ebene zeigt Briefkästen.",
|
||||
"zh_Hant": "這圖層顯示郵筒。",
|
||||
"id": "Layer yang memperlihatkan kotak pos.",
|
||||
"hu": "A postaládákat megjelenítő réteg.",
|
||||
"nl": "Deze laag toont brievenbussen.",
|
||||
"es": "La capa que muestra buzones de correo.",
|
||||
"fr": "Le calque montrant les boîtes à lettres."
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "minimap",
|
||||
"render": "{minimap(18): height: 5rem; overflow: hidden; border-radius:3rem; }"
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"amenity=post_box"
|
||||
],
|
||||
"title": {
|
||||
"en": "a postbox",
|
||||
"de": "ein Briefkasten",
|
||||
"ru": "почтовый ящик",
|
||||
"zh_Hant": "郵筒",
|
||||
"id": "kotak pos",
|
||||
"hu": "postaláda",
|
||||
"nl": "een brievenbus",
|
||||
"ca": "una bústia",
|
||||
"es": "un buzón de correo",
|
||||
"fr": "une boîte à lettres"
|
||||
}
|
||||
}
|
||||
],
|
||||
"deletion": {
|
||||
"softDeletionTags": {
|
||||
"and": [
|
||||
"amenity=",
|
||||
"razed:amenity=post_box"
|
||||
]
|
||||
}
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "./assets/layers/postboxes/postbox.svg"
|
||||
},
|
||||
"iconSize": {
|
||||
"render": "40,40,bottom"
|
||||
},
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"color": {
|
||||
"render": "#DADADA"
|
||||
},
|
||||
"width": {
|
||||
"render": "1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -9,17 +9,5 @@
|
|||
"https://commons.wikimedia.org/wiki/File:Emojione_BW_1F3E4.svg",
|
||||
"https://github.com/emojione/emojione/blob/2.2.7/assets/svg_bw/1f3e4.svg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "postbox.svg",
|
||||
"license": "CC BY 4.0",
|
||||
"authors": [
|
||||
"Vincent Le Moign",
|
||||
"https://twitter.com/webalys"
|
||||
],
|
||||
"sources": [
|
||||
"https://upload.wikimedia.org/wikipedia/commons/6/6d/726-postbox.svg",
|
||||
"http://emoji.streamlineicons.com"
|
||||
]
|
||||
}
|
||||
]
|
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.8 KiB |
148
assets/layers/postoffices/postoffices.json
Normal file
|
@ -0,0 +1,148 @@
|
|||
{
|
||||
"id": "postoffices",
|
||||
"name": {
|
||||
"en": "Post offices",
|
||||
"de": "Poststellen",
|
||||
"ru": "Почтовые отделения",
|
||||
"zh_Hant": "郵局",
|
||||
"id": "Kantor pos",
|
||||
"hu": "Posták",
|
||||
"nl": "Postkantoren",
|
||||
"ca": "Oficines de correus",
|
||||
"es": "Oficinas de correo",
|
||||
"fr": "Bureaux de poste",
|
||||
"nb_NO": "Postkontor"
|
||||
},
|
||||
"minzoom": 12,
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"amenity=post_office",
|
||||
"post_office=post_partner"
|
||||
]
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Post Office",
|
||||
"de": "Poststelle",
|
||||
"ru": "Почтовое отделение",
|
||||
"zh_Hant": "郵局",
|
||||
"id": "Kantor Pos",
|
||||
"hu": "Posta",
|
||||
"nl": "Postkantoor",
|
||||
"ca": "Oficina de correus",
|
||||
"es": "Oficina de Correo",
|
||||
"fr": "Bureau de poste",
|
||||
"nb_NO": "Postkontor"
|
||||
}
|
||||
},
|
||||
"description": {
|
||||
"en": "A layer showing post offices.",
|
||||
"de": "Eine Ebene mit Postämtern.",
|
||||
"zh_Hant": "圖層顯示郵局。",
|
||||
"id": "Layer yang menunjukkan kantor pos.",
|
||||
"hu": "Postákat megjelenítő réteg.",
|
||||
"nl": "Een laag die postkantoren toont.",
|
||||
"es": "Una capa que muestra oficinas de correo.",
|
||||
"fr": "Un claque montrant les bureaux de poste.",
|
||||
"nb_NO": "Et lag som viser postkontor."
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "minimap",
|
||||
"render": "{minimap(18): height: 5rem; overflow: hidden; border-radius:3rem; }"
|
||||
},
|
||||
{
|
||||
"render": {
|
||||
"en": "Opening Hours: {opening_hours_table()}",
|
||||
"ru": "Часы работы: {opening_hours_table()}",
|
||||
"zh_Hant": "開放時間:{opening_hours_table()}",
|
||||
"id": "Jam Buka: {opening_hours_table()}",
|
||||
"hu": "Nyitva tartás: {opening_hours_table()}",
|
||||
"de": "Öffnungszeiten: {opening_hours_table()}",
|
||||
"es": "Horas de Apertura: {opening_hours_table()}",
|
||||
"nb_NO": "Åpningstider: {opening_hours_table()}",
|
||||
"nl": "Openingsuren: {opening_hours_table()}",
|
||||
"fr": "Heures d’ouverture : {opening_hours_table()}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "opening_hours",
|
||||
"type": "opening_hours"
|
||||
},
|
||||
"question": {
|
||||
"en": "What are the opening hours for this post office?",
|
||||
"zh_Hant": "這間郵局的開放時間是?",
|
||||
"id": "Jam berapa kantor pos ini buka?",
|
||||
"hu": "Mikor van nyitva ez a posta?",
|
||||
"de": "Wie sind die Öffnungszeiten dieser Poststelle?",
|
||||
"es": "¿Cuáles son las horas de apertura para esta oficina de correos?",
|
||||
"nl": "Wat zijn de openingsuren voor dit postkantoor?",
|
||||
"fr": "Quelles sont les heures d’ouverture de ce bureau de poste ?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "opening_hours=24/7",
|
||||
"then": {
|
||||
"en": "24/7 opened (including holidays)",
|
||||
"de": "durchgehend geöffnet (auch an Feiertagen)",
|
||||
"zh_Hant": "24/7 開放 (包括假日)",
|
||||
"id": "Buka 24 jam (termasuk hari libur)",
|
||||
"hu": "Éjjel-nappal nyitva (munkaszüneti napokon is)",
|
||||
"es": "Abierta 24/7 (incluyendo festivos)",
|
||||
"nl": "24/7 open (ook tijdens feestdagen)",
|
||||
"fr": "Ouvert 24h/24 (jours fériés compris)",
|
||||
"nb_NO": "Døgnåpent (inkludert helligdager)"
|
||||
}
|
||||
}
|
||||
],
|
||||
"id": "OH"
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"amenity=post_office"
|
||||
],
|
||||
"title": {
|
||||
"en": "a post office",
|
||||
"de": "eine Poststelle",
|
||||
"ru": "Почтовое отделение",
|
||||
"zh_Hant": "郵局",
|
||||
"id": "Kantor Pos",
|
||||
"hu": "Posta",
|
||||
"nl": "een postkantoor",
|
||||
"ca": "una oficina de correus",
|
||||
"es": "una oficina de correo",
|
||||
"nb_NO": "et postkontor",
|
||||
"fr": "un bureau de poste"
|
||||
}
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
"open_now"
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "square:white;./assets/layers/postoffices/post_office.svg"
|
||||
},
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": "opening_hours~*",
|
||||
"then": "isOpen"
|
||||
}
|
||||
],
|
||||
"iconSize": "40,40,center",
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"color": "#DADADA",
|
||||
"width": "1"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -1,31 +1,35 @@
|
|||
{
|
||||
"id": "rainbow_crossings",
|
||||
"name": {
|
||||
"en": "Crossings with rainbow paintings"
|
||||
"en": "Crossings with rainbow paintings",
|
||||
"de": "Fußgängerüberwege in Regenbogenfarben"
|
||||
},
|
||||
"description": {
|
||||
"en": "A layer showing pedestrian crossings with rainbow paintings"
|
||||
"en": "A layer showing pedestrian crossings with rainbow paintings",
|
||||
"de": "Eine Ebene mit Fußgängerüberwegen in Regenbogenfarben"
|
||||
},
|
||||
"source": {
|
||||
"osmTags":
|
||||
"highway=crossing"
|
||||
"osmTags": "highway=crossing"
|
||||
},
|
||||
"minzoom": 17,
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Crossing"
|
||||
"en": "Crossing",
|
||||
"de": "Überweg"
|
||||
}
|
||||
},
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "a crossing"
|
||||
"en": "a crossing",
|
||||
"de": "einen Überweg"
|
||||
},
|
||||
"tags": [
|
||||
"highway=crossing"
|
||||
],
|
||||
"description": {
|
||||
"en": "Pedestrian crossing"
|
||||
"en": "Pedestrian crossing",
|
||||
"de": "Fußgängerüberweg"
|
||||
},
|
||||
"preciseInput": {
|
||||
"preferredBackground": [
|
||||
|
@ -38,17 +42,19 @@
|
|||
],
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
{
|
||||
"id": "crossing-with-rainbow",
|
||||
"question": {
|
||||
"en": "Does this crossing has rainbow paintings?"
|
||||
"en": "Does this crossing has rainbow paintings?",
|
||||
"de": "Hat der Überweg eine Markierung in Regenbogenfarben?"
|
||||
},
|
||||
"condition": "highway=crossing",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "crossing:marking=rainbow",
|
||||
"then": {
|
||||
"en": "This crossing has rainbow paintings"
|
||||
"en": "This crossing has rainbow paintings",
|
||||
"de": "Der Überweg hat eine Markierung in Regenbogenfarben"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/themes/rainbow_crossings/logo.svg",
|
||||
|
@ -58,14 +64,16 @@
|
|||
{
|
||||
"if": "not:crossing:marking=rainbow",
|
||||
"then": {
|
||||
"en": "No rainbow paintings here"
|
||||
"en": "No rainbow paintings here",
|
||||
"de": "Hier gibt es kein Markierung in Regenbogenfarben"
|
||||
},
|
||||
"icon": "./assets/themes/rainbow_crossings/crossing.svg"
|
||||
},
|
||||
{
|
||||
"if": "crossing:marking!=rainbow",
|
||||
"then": {
|
||||
"en": "No rainbow paintings here"
|
||||
"en": "No rainbow paintings here",
|
||||
"de": "Hier gibt es kein Markierung in Regenbogenfarben"
|
||||
},
|
||||
"icon": "./assets/themes/rainbow_crossings/crossing.svg",
|
||||
"hideInAnswer": true
|
||||
|
@ -77,10 +85,12 @@
|
|||
{
|
||||
"icon": {
|
||||
"render": "./assets/themes/rainbow_crossings/crossing.svg",
|
||||
"mappings": [{
|
||||
"if": "crossing:marking=rainbow",
|
||||
"then": "./assets/themes/rainbow_crossings/logo.svg"
|
||||
}]
|
||||
"mappings": [
|
||||
{
|
||||
"if": "crossing:marking=rainbow",
|
||||
"then": "./assets/themes/rainbow_crossings/logo.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"iconSize": "40,40,center",
|
||||
"location": [
|
||||
|
@ -89,4 +99,4 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
12
assets/layers/reception_desk/license_info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
[
|
||||
{
|
||||
"path": "reception_desk.svg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Robin Julien"
|
||||
],
|
||||
"sources": [
|
||||
"https://www.ctsteward.com/"
|
||||
]
|
||||
}
|
||||
]
|