Merge branch 'develop' into feature/station-map
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"contributors": [
|
||||
{
|
||||
"commits": 4454,
|
||||
"commits": 4464,
|
||||
"contributor": "Pieter Vander Vennet"
|
||||
},
|
||||
{
|
||||
|
|
|
@ -407,10 +407,38 @@
|
|||
"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?",
|
||||
|
@ -449,6 +477,7 @@
|
|||
"freeform": {
|
||||
"key": "artist_name"
|
||||
},
|
||||
"condition": "artist:wikidata=",
|
||||
"id": "artwork-artist_name"
|
||||
},
|
||||
{
|
||||
|
@ -483,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",
|
||||
|
@ -491,44 +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>",
|
||||
"da": "Svarer til <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": {
|
||||
|
@ -562,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": {
|
||||
|
@ -132,6 +133,7 @@
|
|||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"question": {
|
||||
"en": "Can a bicycle go past this barrier?",
|
||||
|
@ -507,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="
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -70,7 +70,7 @@
|
|||
"pt_BR": "Encosto: Sim",
|
||||
"pt": "Encosto: Sim",
|
||||
"ca": "Respatller: sí",
|
||||
"da": "Ryglæn: Ja"
|
||||
"da": "Har et ryglæn"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -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"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -205,7 +205,7 @@
|
|||
"pt": "Material: madeira",
|
||||
"eo": "Materialo: ligna",
|
||||
"ca": "Material: fusta",
|
||||
"da": "Materiale: træ"
|
||||
"da": "Siddepladserne er lavet af træ"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -227,7 +227,7 @@
|
|||
"pt": "Material: metal",
|
||||
"eo": "Materialo: metala",
|
||||
"ca": "Material: metall",
|
||||
"da": "Materiale: metal"
|
||||
"da": "Sædet er lavet af metal"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -250,7 +250,7 @@
|
|||
"pt": "Material: pedra",
|
||||
"eo": "Materialo: ŝtona",
|
||||
"ca": "Material: pedra",
|
||||
"da": "Materiale: sten"
|
||||
"da": "Siddepladserne er lavet af sten"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -273,7 +273,7 @@
|
|||
"pt": "Material: concreto",
|
||||
"eo": "Materialo: betona",
|
||||
"ca": "Material: ciment",
|
||||
"da": "Materiale: beton"
|
||||
"da": "Siddepladserne er lavet af beton"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -296,7 +296,7 @@
|
|||
"pt": "Material: plástico",
|
||||
"eo": "Materialo: plasta",
|
||||
"ca": "Material: plàstic",
|
||||
"da": "Materiale: plastik"
|
||||
"da": "Sædet er lavet af plastik"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -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 garantía"
|
||||
"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"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
|
|
@ -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,7 +289,8 @@
|
|||
"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"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
@ -302,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, ...)"
|
||||
}
|
||||
}
|
|
@ -404,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."
|
||||
}
|
||||
}
|
|
@ -269,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": [
|
||||
{
|
||||
|
@ -302,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"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -335,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
|
||||
}
|
||||
|
@ -354,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"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -630,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)"
|
||||
}
|
||||
},
|
||||
|
@ -657,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)"
|
||||
}
|
||||
}
|
||||
|
@ -728,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": [
|
||||
|
@ -745,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"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -761,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"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -777,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"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -814,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",
|
||||
|
@ -831,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",
|
||||
|
@ -292,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"
|
||||
|
@ -551,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": [
|
||||
{
|
||||
|
@ -564,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"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -577,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"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -643,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"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -682,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"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -694,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"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -712,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 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"
|
||||
|
@ -189,7 +191,7 @@
|
|||
"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",
|
||||
"da": "Hvilken slags cafe er dette?",
|
||||
"es": "Qué tipo de cafetería es esta",
|
||||
"fr": "Quel genre de café est-ce ?"
|
||||
},
|
||||
|
@ -201,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"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -256,7 +259,8 @@
|
|||
"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)",
|
||||
"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)"
|
||||
"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"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -277,24 +281,9 @@
|
|||
"reviews"
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "opened-now",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Opened now",
|
||||
"nl": "Nu geopend",
|
||||
"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"
|
||||
},
|
||||
|
|
|
@ -12,6 +12,13 @@
|
|||
"sl": "Defibrilatorji",
|
||||
"da": "Hjertestartere"
|
||||
},
|
||||
"description": {
|
||||
"en": "A layer showing defibrillators which can be used in case of emergency. This contains public defibrillators, but also defibrillators which might need staff to fetch the actual device",
|
||||
"nl": "Een laag die defibrillatoren toont die je kan gebruiken bij noodgevallen. Dit omvat zowel publiek beschikbare toestellen als defibrillatoren waarvoor het toestel enkel door personeel aangeboden kan worden",
|
||||
"sl": "Sloj prikazuje defibrilatorje, ki jih je možno uporabiti v primeru sile. Sloj poleg javno dostopnih defibrilatorjev vsebuje tudi tiste, ki za dostop morda potrebujejo pomoč osebja",
|
||||
"de": "Eine Ebene mit Defibrillatoren, die in Notfällen eingesetzt werden können. Diese Ebene enthält öffentliche Defibrillatoren, aber auch Defibrillatoren, bei denen möglicherweise Personal benötigt wird, um das Gerät zu holen",
|
||||
"es": "Una capa que muestra desfibriladores que se pueden utilizar en caso de emergencia. Contiene desfibriladores públicos, pero también desfibriladores para los que se puede necesitar que el personal vaya a buscar el dispositivo"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "emergency=defibrillator"
|
||||
},
|
||||
|
@ -667,11 +674,8 @@
|
|||
"color": "#0000ff"
|
||||
}
|
||||
],
|
||||
"description": {
|
||||
"en": "A layer showing defibrillators which can be used in case of emergency. This contains public defibrillators, but also defibrillators which might need staff to fetch the actual device",
|
||||
"nl": "Een laag die defibrillatoren toont die je kan gebruiken bij noodgevallen. Dit omvat zowel publiek beschikbare toestellen als defibrillatoren waarvoor het toestel enkel door personeel aangeboden kan worden",
|
||||
"sl": "Sloj prikazuje defibrilatorje, ki jih je možno uporabiti v primeru sile. Sloj poleg javno dostopnih defibrilatorjev vsebuje tudi tiste, ki za dostop morda potrebujejo pomoč osebja",
|
||||
"de": "Eine Ebene mit Defibrillatoren, die in Notfällen eingesetzt werden können. Diese Ebene enthält öffentliche Defibrillatoren, aber auch Defibrillatoren, bei denen möglicherweise Personal benötigt wird, um das Gerät zu holen",
|
||||
"es": "Una capa que muestra desfibriladores que se pueden utilizar en caso de emergencia. Contiene desfibriladores públicos, pero también desfibriladores para los que se puede necesitar que el personal vaya a buscar el dispositivo"
|
||||
}
|
||||
}
|
||||
"filter": [
|
||||
"has_image",
|
||||
"open_now"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -162,20 +162,7 @@
|
|||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "opened-now",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Opened now",
|
||||
"de": "Jetzt geöffnet",
|
||||
"nl": "Nu geopend",
|
||||
"fr": "Ouvert maintenant"
|
||||
},
|
||||
"osmTags": "_isOpen=yes"
|
||||
}
|
||||
]
|
||||
}
|
||||
"open_now"
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
|
@ -188,5 +175,6 @@
|
|||
"centroid"
|
||||
]
|
||||
}
|
||||
]
|
||||
],
|
||||
"deletion": true
|
||||
}
|
99
assets/layers/filters/filters.json
Normal file
|
@ -0,0 +1,99 @@
|
|||
{
|
||||
"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~*",
|
||||
"mapillary~*"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Probably does not have an image"
|
||||
},
|
||||
"osmTags": {
|
||||
"and": [
|
||||
"image=",
|
||||
"image:0=",
|
||||
"image:1=",
|
||||
"image:2=",
|
||||
"image:3=",
|
||||
"mapillary="
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
89
assets/layers/fitness_centre/fitness_centre.json
Normal file
|
@ -0,0 +1,89 @@
|
|||
{
|
||||
"id": "fitness_centre",
|
||||
"name": {
|
||||
"en": "Fitness Centres"
|
||||
},
|
||||
"description": {
|
||||
"en": "Layer showing fitness centres"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "leisure=fitness_centre"
|
||||
},
|
||||
"minzoom": 12,
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Fitness Centre"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "name~*",
|
||||
"then": "{name}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "name",
|
||||
"question": {
|
||||
"en": "What is the name of this fitness centre?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name",
|
||||
"placeholder": {
|
||||
"en": "Name of fitness centre"
|
||||
},
|
||||
"type": "string"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "noname=yes",
|
||||
"then": {
|
||||
"en": "This fitness centre has no name"
|
||||
}
|
||||
}
|
||||
],
|
||||
"render": {
|
||||
"en": "This fitness centre is called {name}"
|
||||
}
|
||||
},
|
||||
"images",
|
||||
"phone",
|
||||
"email",
|
||||
"website",
|
||||
"opening_hours",
|
||||
"wheelchair-access",
|
||||
"level",
|
||||
"reviews"
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"leisure=fitness_centre"
|
||||
],
|
||||
"title": {
|
||||
"en": "a fitness centre"
|
||||
},
|
||||
"icon": "./assets/layers/fitness_centre/gym.svg"
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"icon": "circle:white;./assets/layers/fitness_centre/gym.svg",
|
||||
"iconSize": "40,40,center",
|
||||
"label": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>",
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": "opening_hours~*",
|
||||
"then": "isOpen"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
"open_now"
|
||||
]
|
||||
}
|
15
assets/layers/fitness_centre/gym.svg
Normal file
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="700pt" height="700pt" version="1.1" viewBox="0 0 700 700" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g>
|
||||
<path d="m577.73 551.52h-455.47c-4.6836 0-8.4844-3.8008-8.4844-8.4844v-309.11c0-4.6836 3.8008-8.4844 8.4844-8.4844 4.6875 0 8.4844 3.8008 8.4844 8.4844v300.62h438.5v-300.62c0-4.6836 3.7969-8.4844 8.4844-8.4844 4.6836 0 8.4844 3.8008 8.4844 8.4844v309.11c0 2.25-0.89453 4.4062-2.4844 6-1.5938 1.5898-3.75 2.4844-6 2.4844z"/>
|
||||
<path d="m535.31 551.52h-370.62c-4.6875 0-8.4844-3.8008-8.4844-8.4844v-300.62c0-4.6875 3.7969-8.4883 8.4844-8.4883h370.62c2.25 0 4.4102 0.89453 6 2.4883 1.5898 1.5898 2.4844 3.7461 2.4844 6v300.62c0 2.25-0.89453 4.4062-2.4844 6-1.5898 1.5898-3.75 2.4844-6 2.4844zm-362.13-16.969h353.65v-283.65h-353.65z"/>
|
||||
<path d="m430.18 551.52h-160.37c-4.6836 0-8.4844-3.8008-8.4844-8.4844v-300.62c0-4.6875 3.8008-8.4883 8.4844-8.4883h160.37c2.25 0 4.4062 0.89453 5.9961 2.4883 1.5938 1.5898 2.4883 3.7461 2.4883 6v300.62c0 2.25-0.89453 4.4062-2.4883 6-1.5898 1.5898-3.7461 2.4844-5.9961 2.4844zm-151.88-16.969h143.39l-0.003907-283.65h-143.39z"/>
|
||||
<path d="m596.06 208.47h-269.23c-4.6875 0-8.4844-3.7969-8.4844-8.4844s3.7969-8.4844 8.4844-8.4844h269.23c2.25 0 4.4062-0.89453 5.9961-2.4844 1.5938-1.5938 2.4883-3.75 2.4883-6v-46.328c0-2.25-0.89453-4.4102-2.4883-6-1.5898-1.5898-3.7461-2.4844-5.9961-2.4844h-81.117c-4.6875 0-8.4844-3.8008-8.4844-8.4844 0-4.6875 3.7969-8.4844 8.4844-8.4844h81.117c6.75 0 13.223 2.6797 17.996 7.4531 4.7734 4.7734 7.457 11.25 7.457 18v46.328c0 6.75-2.6836 13.223-7.457 17.996-4.7734 4.7734-11.246 7.457-17.996 7.457z"/>
|
||||
<path d="m207.88 208.47h-103.94c-6.75 0-13.223-2.6836-17.996-7.457-4.7734-4.7734-7.457-11.246-7.457-17.996v-46.328c0-6.75 2.6836-13.227 7.457-18 4.7734-4.7734 11.246-7.4531 17.996-7.4531h82.898c4.6875 0 8.4844 3.7969 8.4844 8.4844 0 4.6836-3.7969 8.4844-8.4844 8.4844h-82.898c-4.6836 0-8.4844 3.7969-8.4844 8.4844v46.328c0 2.25 0.89453 4.4062 2.4883 6 1.5898 1.5898 3.7461 2.4844 5.9961 2.4844h103.94c4.6875 0 8.4844 3.7969 8.4844 8.4844s-3.7969 8.4844-8.4844 8.4844z"/>
|
||||
<path d="m613.03 551.52h-526.06c-4.6836 0-8.4844-3.8008-8.4844-8.4844 0-4.6875 3.8008-8.4844 8.4844-8.4844h526.06c4.6836 0 8.4844 3.7969 8.4844 8.4844 0 4.6836-3.8008 8.4844-8.4844 8.4844z"/>
|
||||
<path d="m296.55 411.77c-4.6875 0-8.4844-3.7969-8.4844-8.4844v-21.469c0-4.6836 3.7969-8.4844 8.4844-8.4844 4.6836 0 8.4844 3.8008 8.4844 8.4844v21.215c0.066406 2.293-0.79688 4.5156-2.3945 6.1641-1.5977 1.6484-3.7969 2.5742-6.0898 2.5742z"/>
|
||||
<path d="m450.04 173.34c-4.6094 0.019531-9.0977-1.4961-12.754-4.3047-3.6562-2.8125-6.2734-6.7578-7.4375-11.223l-30.633-116.84c-1.3711-5.3516-0.57031-11.031 2.2266-15.801 2.7969-4.7656 7.3633-8.2344 12.707-9.6523l23.926-6.2773h0.003907c5.3398-1.4492 11.043-0.65234 15.781 2.2031 4.8047 2.7695 8.2891 7.3594 9.6719 12.73l30.715 116.75c1.4219 5.3438 0.65234 11.035-2.1328 15.812-2.7891 4.7773-7.3633 8.2461-12.715 9.6406l-23.926 6.2773-0.003906 0.003907c-1.7656 0.48047-3.5938 0.71094-5.4297 0.67578zm27.238-15.102m-33.941-132.79c-0.33203-0.074219-0.68359-0.074219-1.0156 0l-23.926 6.2773-0.003906 0.003906c-2.082 0.53906-3.3359 2.6641-2.8008 4.75l30.715 116.84h0.003907c0.26562 0.99219 0.90234 1.8438 1.7812 2.375 0.89062 0.54297 1.9609 0.69531 2.9688 0.42578l23.926-6.2773c2.0977-0.58203 3.3438-2.7305 2.8008-4.8359l-30.629-116.58c-0.23828-1.0508-0.91797-1.9492-1.8672-2.4609-0.60156-0.32422-1.2695-0.5-1.9531-0.51172z"/>
|
||||
<path d="m256.67 224.09c-4.6094 0.003906-9.0898-1.5195-12.742-4.3281-3.6523-2.8086-6.2734-6.7461-7.4531-11.199l-30.715-116.84c-1.3984-5.3438-0.61719-11.027 2.1641-15.797 2.7852-4.7695 7.3438-8.2461 12.684-9.6602l23.926-6.2773h0.003906c5.3711-1.375 11.07-0.58594 15.863 2.207 4.8047 2.7695 8.293 7.3555 9.6758 12.727l30.715 116.75c1.3945 5.3555 0.60156 11.047-2.1992 15.82-2.8008 4.7734-7.3789 8.2383-12.734 9.6367l-23.926 6.2773h-0.003907c-1.7109 0.48047-3.4805 0.71094-5.2578 0.67969zm27.066-15.102m-33.77-132.62h-1.0195l-23.926 6.2773c-1.0547 0.35938-1.8945 1.168-2.293 2.207-0.39844 0.94922-0.39844 2.0195 0 2.9688l30.629 116.84 0.003906 0.003906c0.57812 2.0938 2.7305 3.3398 4.8359 2.7969l23.926-6.2773c2.0664-0.61719 3.293-2.7383 2.8008-4.8359l-31.227-117.18c-0.23828-1.0039-0.88281-1.8633-1.7812-2.375-0.60156-0.3125-1.2734-0.46094-1.9492-0.42578z"/>
|
||||
<path d="m283.56 168c-3.9688 0.125-7.4922-2.5195-8.4844-6.3633l-12.641-48.195c-1.1875-4.5195 1.5078-9.1484 6.0234-10.352l145.6-38.184v0.003906c2.1484-0.5625 4.4336-0.25781 6.3633 0.84766 1.9648 1.125 3.4023 2.9883 3.9883 5.1758l12.641 48.277c0.5625 2.1523 0.25781 4.4375-0.84766 6.3633-1.1641 1.9336-3.0117 3.3555-5.1758 3.9883l-145.6 38.184c-0.60938 0.14844-1.2383 0.23438-1.8672 0.25391zm-2.2891-50.91 8.4844 31.816 129.14-33.938-8.4844-31.816z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.7 KiB |
13
assets/layers/fitness_centre/license_info.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
[
|
||||
{
|
||||
"path": "gym.svg",
|
||||
"license": "CC-BY",
|
||||
"authors": [
|
||||
"Bernd Lakenbrink",
|
||||
"Noun Project"
|
||||
],
|
||||
"sources": [
|
||||
"https://thenounproject.com/icon/gym-3583088/"
|
||||
]
|
||||
}
|
||||
]
|
After Width: | Height: | Size: 7.4 MiB |
BIN
assets/layers/fitness_station/Annecy_-_rower.jpg
Normal file
After Width: | Height: | Size: 3.9 MiB |
After Width: | Height: | Size: 3.6 MiB |
BIN
assets/layers/fitness_station/Battling_ropes.jpg
Normal file
After Width: | Height: | Size: 1.9 MiB |
BIN
assets/layers/fitness_station/Captains_chair.jpg
Normal file
After Width: | Height: | Size: 1.4 MiB |
BIN
assets/layers/fitness_station/Exercise9159.jpg
Normal file
After Width: | Height: | Size: 3.3 MiB |
BIN
assets/layers/fitness_station/Exercise9170.jpg
Normal file
After Width: | Height: | Size: 3.1 MiB |
BIN
assets/layers/fitness_station/Exercise_Box.jpg
Normal file
After Width: | Height: | Size: 2.1 MiB |
BIN
assets/layers/fitness_station/Fitness_station_beam_jump.jpg
Normal file
After Width: | Height: | Size: 771 KiB |
BIN
assets/layers/fitness_station/Fitness_station_hurdling.jpg
Normal file
After Width: | Height: | Size: 1 MiB |
BIN
assets/layers/fitness_station/Fitness_station_leapfrog.jpg
Normal file
After Width: | Height: | Size: 659 KiB |
BIN
assets/layers/fitness_station/Fitness_station_slalom.jpg
Normal file
After Width: | Height: | Size: 969 KiB |
BIN
assets/layers/fitness_station/Fitness_station_stepping_stone.jpg
Normal file
After Width: | Height: | Size: 958 KiB |
BIN
assets/layers/fitness_station/Fitness_station_stretch_bars.jpg
Normal file
After Width: | Height: | Size: 727 KiB |
BIN
assets/layers/fitness_station/Fitness_station_wall.jpg
Normal file
After Width: | Height: | Size: 901 KiB |
BIN
assets/layers/fitness_station/Horizontal_ladder.jpg
Normal file
After Width: | Height: | Size: 1.7 MiB |
After Width: | Height: | Size: 1.8 MiB |
BIN
assets/layers/fitness_station/Inclined_sit-up_bench.jpg
Normal file
After Width: | Height: | Size: 2 MiB |
BIN
assets/layers/fitness_station/Log_lifting_exercise.jpg
Normal file
After Width: | Height: | Size: 1.6 MiB |
BIN
assets/layers/fitness_station/Outdoor_fitness_station_sign.jpg
Normal file
After Width: | Height: | Size: 824 KiB |
BIN
assets/layers/fitness_station/Outdoor_stationary_bicycle.jpg
Normal file
After Width: | Height: | Size: 1.7 MiB |
BIN
assets/layers/fitness_station/Push-up_bars.jpg
Normal file
After Width: | Height: | Size: 1.8 MiB |
After Width: | Height: | Size: 456 KiB |
After Width: | Height: | Size: 2.8 MiB |
After Width: | Height: | Size: 1.5 MiB |
3
assets/layers/fitness_station/fitness.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="14.933333" height="14.933333" viewBox="0 0 14 14">
|
||||
<path d="M 8.5372267,1.2755905 A 1.2677165,1.2598426 0 0 0 9.8049431,2.5354332 1.2677165,1.2598426 0 0 0 11.07266,1.2755905 1.2677165,1.2598426 0 0 0 9.8049431,0.01574798 1.2677165,1.2598426 0 0 0 8.5372267,1.2755905 Z m -6.8521549,8.5590563 2.681077,0.6891092 c 0.1095105,0.02815 0.3520751,0.0033 0.4439037,-0.01932 0.2353372,-0.04563 0.3030067,-0.154948 0.3951006,-0.269256 L 6.4744703,8.1436871 8.0702194,9.8565596 7.4259242,13.059105 c -0.020606,0.06867 -0.030908,0.125809 -0.030908,0.171443 0,0.205576 0.06647,0.382584 0.1994435,0.531025 0.1329742,0.148441 0.2915382,0.222679 0.4757602,0.222679 0.3477057,0 0.5626041,-0.199862 0.6447278,-0.59955 L 9.4973678,9.4969405 C 9.589462,9.0857519 9.5485828,8.7831202 9.3746971,8.589009 L 7.9784575,7.0302906 9.4974007,5.0607914 10.479298,6.1568624 c 0.102364,0.1139368 0.22005,0.1709239 0.353057,0.1709239 0.173852,0 0.342553,-0.085555 0.506136,-0.256627 l 1.59575,-1.7813601 C 13.016,4.1754915 13.056846,4.0498678 13.056912,3.9129284 13.056828,3.7418565 13.003204,3.5991666 12.895788,3.4848589 12.788439,3.3705882 12.663076,3.3134163 12.519833,3.3134163 c -0.14331,0 -0.255844,0.045634 -0.337602,0.1369386 l -1.3195,1.4734604 -1.5957491,-1.781323 C 9.1443112,3.0051817 8.9868819,2.8964026 8.8067089,2.9365084 L 5.3328033,3.7097878 C 5.1825403,3.7432359 5.0725688,3.8848954 4.960201,4.0222057 L 4.1885612,5.3519223 c -0.1226707,0.1139369 -0.184056,0.2566264 -0.1840228,0.4280696 -2.45e-5,0.1599419 0.051082,0.2969925 0.1533468,0.4111144 0.1021978,0.1140852 0.2249683,0.1711462 0.3682777,0.1711462 0.1532472,0 0.2862541,-0.068488 0.3989206,-0.2054272 l 0.8959802,-1.50064 1.45563,-0.246662 L 4.2570354,9.0973169 1.7965727,8.3909191 c -0.1944583,0 -0.3718955,0.039275 -0.5049023,0.1763999 C 1.1587305,8.7044064 1.023622,8.8259892 1.023622,9.0427316 c 0,0.2055763 0.084747,0.3840352 0.2176873,0.5267625 0.1329734,0.1427266 0.2647139,0.2191324 0.4437625,0.2651527 z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 2 KiB |
364
assets/layers/fitness_station/fitness_station.json
Normal file
|
@ -0,0 +1,364 @@
|
|||
{
|
||||
"id": "fitness_station",
|
||||
"name": {
|
||||
"en": "Fitness Stations"
|
||||
},
|
||||
"description": {
|
||||
"en": "Find a fitness station near you, and add missing ones."
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "leisure=fitness_station"
|
||||
},
|
||||
"minzoom": 12,
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Fitness Station"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "name~*",
|
||||
"then": {
|
||||
"en": "Fitness Station {name}"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "name",
|
||||
"question": {
|
||||
"en": "What is the name of this fitness station?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name",
|
||||
"placeholder": {
|
||||
"en": "Name of the fitness station"
|
||||
},
|
||||
"type": "string"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "noname=yes",
|
||||
"then": {
|
||||
"en": "This fitness station doesn't have a name"
|
||||
}
|
||||
}
|
||||
],
|
||||
"render": {
|
||||
"en": "This fitness station is called {name}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "type",
|
||||
"question": {
|
||||
"en": "What kind of equipment does this fitness station have?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "fitness_station=horizontal_bar",
|
||||
"then": {
|
||||
"en": "This fitness station has a horizontal bar, high enough for pull-ups."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Trimm-Dich-Pfad_Grünwalder_Forst_Klimmzüge.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=sign",
|
||||
"then": {
|
||||
"en": "This fitness station has a sign with instructions for a specific exercise."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Outdoor_fitness_station_sign.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=sit-up",
|
||||
"then": {
|
||||
"en": "This fitness station has a facility for sit-ups."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Inclined_sit-up_bench.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=push-up",
|
||||
"then": {
|
||||
"en": "This fitness station has a facility for push-ups. Usually consists of one or more low horizontal bars."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Push-up_bars.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=stretch_bars",
|
||||
"then": {
|
||||
"en": "This fitness station has bars for stretching."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Fitness_station_stretch_bars.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=hyperextension",
|
||||
"then": {
|
||||
"en": "This fitness station has a station for making hyperextensions."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Inclined_sit-up_and_hyperextension_bench.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=rings",
|
||||
"then": {
|
||||
"en": "This fitness station has rings for gymnastic exercises."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Exercise9159.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=horizontal_ladder",
|
||||
"then": {
|
||||
"en": "This fitness station has a horizontal ladder, also known as monkey bars."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Horizontal_ladder.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=wall_bars",
|
||||
"then": {
|
||||
"en": "This fitness station has wall bars to climb on."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/RIAN_archive_493268_Sports_at_a_kindergarten.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=slalom",
|
||||
"then": {
|
||||
"en": "This fitness station has posts for performing slalom exercises."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Fitness_station_slalom.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=stepping_stones",
|
||||
"then": {
|
||||
"en": "This fitness station has stepping stones."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Fitness_station_stepping_stone.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=leapfrog",
|
||||
"then": {
|
||||
"en": "This fitness station has cones for performing leapfrog jumps."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Fitness_station_leapfrog.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=beam_jump",
|
||||
"then": {
|
||||
"en": "This fitness station has beams to jump over."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Fitness_station_beam_jump.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=hurdling",
|
||||
"then": {
|
||||
"en": "This fitness station has hurdles to cross."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Fitness_station_hurdling.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=wall",
|
||||
"then": {
|
||||
"en": "This fitness station has a wall to climb on."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Fitness_station_wall.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=balance_beam",
|
||||
"then": {
|
||||
"en": "This fitness station has a balance beam."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Exercise9170.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=log_lifting",
|
||||
"then": {
|
||||
"en": "This fitness station has a log with a handle on the end to lift."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Log_lifting_exercise.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=captains_chair",
|
||||
"then": {
|
||||
"en": "This fitness station has a chair with only elbow supports and a rear (without seat), for performing leg raises."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Captains_chair.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=box",
|
||||
"then": {
|
||||
"en": "This fitness station has a box that can be used for jumping."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Exercise_Box.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=battling_ropes",
|
||||
"then": {
|
||||
"en": "This fitness station has battling ropes."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Battling_ropes.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=excercise_bike",
|
||||
"then": {
|
||||
"en": "This fitness station has a stationary bicycle."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Outdoor_stationary_bicycle.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=elliptical_trainer",
|
||||
"then": {
|
||||
"en": "This fitness station has a cross-trainer."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/07-12-2016,_Fitness_trail,_Parque_da_Alfarrobeira,_Albufeira_2.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=air_walker",
|
||||
"then": {
|
||||
"en": "This fitness station has an air walker."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Ansan_Park_beind_the_city_hall_022.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=rower",
|
||||
"then": {
|
||||
"en": "This fitness station has a rower."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Annecy_-_rower.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "fitness_station=slackline",
|
||||
"then": {
|
||||
"en": "This fitness station has a slackline."
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/fitness_station/Slacklineanlage_im_Dietenbachpark.jpg",
|
||||
"class": "large"
|
||||
}
|
||||
}
|
||||
],
|
||||
"multiAnswer": true
|
||||
},
|
||||
{
|
||||
"id": "operator",
|
||||
"question": {
|
||||
"en": "Who maintains this fitness station?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "operator",
|
||||
"placeholder": {
|
||||
"en": "Operator of the fitness station"
|
||||
},
|
||||
"type": "string"
|
||||
},
|
||||
"render": {
|
||||
"en": "The fitness station is maintained by {operator}."
|
||||
}
|
||||
},
|
||||
"opening_hours"
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"leisure=fitness_station",
|
||||
"sport=fitness"
|
||||
],
|
||||
"title": {
|
||||
"en": "a fitness station"
|
||||
},
|
||||
"icon": "./assets/layers/fitness_station/fitness.svg"
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"icon": "circle:white;./assets/layers/fitness_station/fitness.svg",
|
||||
"iconSize": "40,40,center",
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"opening_hours!=24/7",
|
||||
"opening_hours~*"
|
||||
]
|
||||
},
|
||||
"then": "isOpen"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
"open_now"
|
||||
]
|
||||
}
|
264
assets/layers/fitness_station/license_info.json
Normal file
|
@ -0,0 +1,264 @@
|
|||
[
|
||||
{
|
||||
"path": "07-12-2016,_Fitness_trail,_Parque_da_Alfarrobeira,_Albufeira_2.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Kolforn"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:07-12-2016,_Fitness_trail,_Parque_da_Alfarrobeira,_Albufeira_(2).JPG"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Annecy_-_rower.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tiia Monto"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Annecy_-_rower.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Ansan_Park_beind_the_city_hall_022.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Piotrus"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Ansan_Park_(beind_the_city_hall)_022.JPG"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Battling_ropes.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tpikonen"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Battling_ropes.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Captains_chair.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tpikonen"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Captains_chair.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Exercise9159.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"יעקב"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Exercise9159.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Exercise9170.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"יעקב"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Exercise9170.JPG"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Exercise_Box.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tpikonen"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Exercise_Box.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Fitness_station_beam_jump.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Axelos"
|
||||
],
|
||||
"sources": [
|
||||
"https://wiki.openstreetmap.org/wiki/File:Fitness_station_beam_jump.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Fitness_station_hurdling.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Axelos"
|
||||
],
|
||||
"sources": [
|
||||
"https://wiki.openstreetmap.org/wiki/File:Fitness_station_hurdling.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Fitness_station_leapfrog.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Axelos"
|
||||
],
|
||||
"sources": [
|
||||
"https://wiki.openstreetmap.org/wiki/File:Fitness_station_leapfrog.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Fitness_station_slalom.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Axelos"
|
||||
],
|
||||
"sources": [
|
||||
"https://wiki.openstreetmap.org/wiki/File:Fitness_station_slalom.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Fitness_station_stepping_stone.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Axelos"
|
||||
],
|
||||
"sources": [
|
||||
"https://wiki.openstreetmap.org/wiki/File:Fitness_station_stepping_stone.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Fitness_station_stretch_bars.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Axelos"
|
||||
],
|
||||
"sources": [
|
||||
"https://wiki.openstreetmap.org/wiki/File:Fitness_station_stretch_bars.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Fitness_station_wall.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Axelos",
|
||||
"Al-Hun"
|
||||
],
|
||||
"sources": [
|
||||
"https://wiki.openstreetmap.org/wiki/File:Fitness_station_wall.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Horizontal_ladder.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tpikonen"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Horizontal_ladder.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Inclined_sit-up_and_hyperextension_bench.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tpikonen"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Inclined_sit-up_and_hyperextension_bench.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Inclined_sit-up_bench.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tpikonen"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Inclined_sit-up_bench.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Log_lifting_exercise.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tpikonen"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Log_lifting_exercise.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Outdoor_fitness_station_sign.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"kaitu"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Outdoor_fitness_station_sign.jpg",
|
||||
"https://www.mapillary.com/app/?pKey=iWBo8pm9COksv8Qc8E7cfw&lat=45.87432166666667&lng=9.487998999999999&focus=photo&z=17&x=0.4903320875161608&y=0.48257487392238285&zoom=0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Outdoor_stationary_bicycle.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tpikonen"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Outdoor_stationary_bicycle.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Push-up_bars.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Tpikonen"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Push-up_bars.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "RIAN_archive_493268_Sports_at_a_kindergarten.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Igor Utkin"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:RIAN_archive_493268_Sports_at_a_kindergarten.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Slacklineanlage_im_Dietenbachpark.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Andreas Schwarzkopf"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Slacklineanlage_im_Dietenbachpark.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "Trimm-Dich-Pfad_Grünwalder_Forst_Klimmzüge.jpg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Zeitlupe"
|
||||
],
|
||||
"sources": [
|
||||
"https://commons.wikimedia.org/wiki/File:Trimm-Dich-Pfad_Grünwalder_Forst_Klimmzüge.jpg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "fitness.svg",
|
||||
"license": "CC0",
|
||||
"authors": [
|
||||
"Kocio"
|
||||
],
|
||||
"sources": [
|
||||
"https://github.com/gravitystorm/openstreetmap-carto/blob/master/symbols/leisure/fitness.svg"
|
||||
]
|
||||
}
|
||||
]
|
|
@ -770,22 +770,7 @@
|
|||
"reviews"
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "opened-now",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Opened now",
|
||||
"nl": "Nu geopened",
|
||||
"de": "Aktuell geöffnet",
|
||||
"ca": "Obert ara",
|
||||
"es": "Abierta ahora",
|
||||
"fr": "Ouvert maintenant"
|
||||
},
|
||||
"osmTags": "_isOpen=yes"
|
||||
}
|
||||
]
|
||||
},
|
||||
"open_now",
|
||||
{
|
||||
"id": "vegetarian",
|
||||
"options": [
|
||||
|
@ -849,36 +834,8 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "accepts-cash",
|
||||
"options": [
|
||||
{
|
||||
"osmTags": "payment:cash=yes",
|
||||
"question": {
|
||||
"en": "Accepts cash",
|
||||
"de": "Akzeptiert Bargeld",
|
||||
"es": "Acepta efectivo",
|
||||
"nl": "Accepteert cash",
|
||||
"fr": "Accepte les paiements en espèces"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "accepts-cards",
|
||||
"options": [
|
||||
{
|
||||
"osmTags": "payment:cards=yes",
|
||||
"question": {
|
||||
"en": "Accepts payment cards",
|
||||
"de": "Akzeptiert Kartenzahlung",
|
||||
"es": "Acepta tarjetas de pago",
|
||||
"nl": "Accepteert betaalkaarten",
|
||||
"fr": "Accepte les cartes de paiement"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
"accepts_cash",
|
||||
"accepts_cards"
|
||||
],
|
||||
"deletion": {
|
||||
"nonDeleteMappings": [
|
||||
|
|
|
@ -32,7 +32,8 @@
|
|||
"en": "Your travelled track",
|
||||
"nl": "Jouw afgelegde route",
|
||||
"de": "Zurückgelegte Strecke anzeigen",
|
||||
"fr": "Votre chemin parcouru"
|
||||
"fr": "Votre chemin parcouru",
|
||||
"da": "Dit tilbagelagte spor"
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"path": "hotel.svg",
|
||||
"license": "",
|
||||
"license": "CC0",
|
||||
"authors": [
|
||||
"Andy Allan",
|
||||
"Michael Glanznig",
|
||||
|
|
|
@ -58,6 +58,7 @@
|
|||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "kerb-type",
|
||||
"question": {
|
||||
|
@ -373,4 +374,4 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
12
assets/layers/osm_community_index/license_info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
[
|
||||
{
|
||||
"path": "osm.svg",
|
||||
"license": "ISC License",
|
||||
"authors": [
|
||||
"osmlab"
|
||||
],
|
||||
"sources": [
|
||||
"https://github.com/osmlab/osm-community-index/blob/main/dist/img/osm.svg"
|
||||
]
|
||||
}
|
||||
]
|
51
assets/layers/osm_community_index/osm.svg
Normal file
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
version="1.1"
|
||||
viewBox="0 0 500 500"
|
||||
id="svg8"
|
||||
sodipodi:docname="osm.svg"
|
||||
width="500"
|
||||
height="500"
|
||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)"
|
||||
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="defs12" />
|
||||
<sodipodi:namedview
|
||||
id="namedview10"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="false"
|
||||
showguides="false"
|
||||
inkscape:zoom="1.28375"
|
||||
inkscape:cx="489.19182"
|
||||
inkscape:cy="254.33301"
|
||||
inkscape:window-width="1444"
|
||||
inkscape:window-height="1236"
|
||||
inkscape:window-x="1038"
|
||||
inkscape:window-y="425"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg8" />
|
||||
<path
|
||||
d="M 0,8 42.37,119.15 0,230.3 42.37,341.45 0,452.6 l 26.01,9.92 141.34,-141.18 25.36,3.9 30.78,-30.77 C 205.32,273.44 191.73,248.35 184.3,220.64 l 14.43,-11.85 c -2.48,-11.5 -3.84,-23.41 -3.84,-35.66 0,-61.12 32.63,-114.83 81.36,-144.62 L 222.43,8 111.21,50.34 Z"
|
||||
fill="currentColor"
|
||||
id="path2"
|
||||
style="stroke-width:10" />
|
||||
<path
|
||||
d="M 363.19,35.2 C 438.75,35.2 500,96.41 500,171.92 500,247.43 438.75,308.64 363.2,308.64 287.64,308.64 226.39,247.43 226.39,171.92 226.39,96.41 287.64,35.2 363.2,35.2 Z"
|
||||
fill="currentColor"
|
||||
id="path4"
|
||||
style="stroke-width:10" />
|
||||
<path
|
||||
d="m 472.67,303.28 c -29.4,24.49 -67.15,39.23 -108.3,39.23 -12.25,0 -24.17,-1.36 -35.68,-3.84 l -11.86,14.43 c -26.33,-7.06 -50.33,-19.6 -70.7,-36.39 l -31.85,31.88 3.92,23.56 -118.44,118.42 11.45,4.37 111.22,-42.34 111.22,42.34 111.21,-42.34 42.38,-111.15 z"
|
||||
fill="currentColor"
|
||||
id="path6"
|
||||
style="stroke-width:10" />
|
||||
</svg>
|
After Width: | Height: | Size: 2 KiB |
132
assets/layers/osm_community_index/osm_community_index.json
Normal file
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"id": "osm_community_index",
|
||||
"name": {
|
||||
"en": "OSM Community Index"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "OSM Community Index"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"geoJson": "https://raw.githubusercontent.com/osmlab/osm-community-index/main/dist/completeFeatureCollection.json",
|
||||
"osmTags": "resources~*",
|
||||
"isOsmCache": false
|
||||
},
|
||||
"calculatedTags": [
|
||||
"_community_links=Object.values(JSON.parse(feat.properties.resources || '{}')).map(value =>{return value.resolved.nameHTML + '<br> ' + value.resolved.descriptionHTML}).join('<br>')"
|
||||
],
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "country_name",
|
||||
"condition": "level=country",
|
||||
"render": "{nameEn} {emojiFlag}",
|
||||
"description": "The name of the country"
|
||||
},
|
||||
{
|
||||
"id": "community_links",
|
||||
"render": "{_community_links}",
|
||||
"condition": "_community_links~*",
|
||||
"description": "Community Links (Discord, meetups, Slack groups, IRC channels, mailing lists etc...)"
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "pin:#6BC4F7;./assets/layers/osm_community_index/osm.svg"
|
||||
},
|
||||
"iconSize": "40,40,bottom",
|
||||
"location": [
|
||||
"point"
|
||||
]
|
||||
},
|
||||
{
|
||||
"color": "#444444",
|
||||
"width": {
|
||||
"render": "1"
|
||||
}
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "country",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Country"
|
||||
},
|
||||
"osmTags": "level=country"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "sub_country",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Sub Country Group"
|
||||
},
|
||||
"osmTags": "level=subcountryGroup"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "region",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Region"
|
||||
},
|
||||
"osmTags": "level=region"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "intermediate_region",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Intermediate Region"
|
||||
},
|
||||
"osmTags": "level=intermediateRegion"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "territory",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Territory"
|
||||
},
|
||||
"osmTags": "level=territory"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "world",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "World"
|
||||
},
|
||||
"osmTags": "level=world"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "other",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Other Communities"
|
||||
},
|
||||
"osmTags": "level="
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"description": {
|
||||
"en": "A layer showing the OpenStreetMap Communities"
|
||||
}
|
||||
}
|
|
@ -212,25 +212,7 @@
|
|||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "is_open",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Currently open",
|
||||
"de": "Aktuell geöffnet",
|
||||
"zh_Hant": "目前開放",
|
||||
"id": "Saat ini buka",
|
||||
"hu": "Most nyitva",
|
||||
"nl": "Momenteel geopend",
|
||||
"ca": "Actualment obert",
|
||||
"es": "Actualmente abierta",
|
||||
"fr": "Ouvert actuellement"
|
||||
},
|
||||
"osmTags": "_isOpen=yes"
|
||||
}
|
||||
]
|
||||
}
|
||||
"open_now"
|
||||
],
|
||||
"allowMove": {
|
||||
"enableImproveAccuracy": true
|
||||
|
@ -252,4 +234,4 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
"en": "Layer showing individual parking spaces.",
|
||||
"de": "Ebene mit den einzelnen PKW Stellplätzen."
|
||||
},
|
||||
"minzoom": 20,
|
||||
"minzoom": 19,
|
||||
"source": {
|
||||
"osmTags": "amenity=parking_space"
|
||||
},
|
||||
|
|
|
@ -151,6 +151,7 @@
|
|||
"osmTags": "dispensing=yes"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"open_now"
|
||||
]
|
||||
}
|
|
@ -35,7 +35,34 @@
|
|||
"es": "Oficina de Correo",
|
||||
"fr": "Bureau de poste",
|
||||
"nb_NO": "Postkontor"
|
||||
}
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"post_office=post_partner",
|
||||
"name="
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"en": "Post partner at a shop",
|
||||
"de": "Postfiliale im Einzelhandel",
|
||||
"nl": "Postpartner in een winkel"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"post_office=post_partner",
|
||||
"name~*"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"en": "Post partner at {name}",
|
||||
"de": "Postfiliale im {name}"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"description": {
|
||||
"en": "A layer showing post offices.",
|
||||
|
@ -55,49 +82,253 @@
|
|||
"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()}"
|
||||
"builtin": "opening_hours",
|
||||
"override": {
|
||||
"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 ?"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "post_partner",
|
||||
"question": {
|
||||
"en": "Is this a post partner?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "opening_hours",
|
||||
"type": "opening_hours"
|
||||
"condition": "post_office=post_partner",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "post_office=post_partner",
|
||||
"then": {
|
||||
"en": "This shop is a post partner"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office=",
|
||||
"then": {
|
||||
"en": "This shop is not a post partner"
|
||||
},
|
||||
"addExtraTags": [
|
||||
"was:post_office=post_partner"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "partner-brand",
|
||||
"render": {
|
||||
"en": "This location offers services for {post_office:brand}"
|
||||
},
|
||||
"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 ?"
|
||||
"en": "For which brand does this location offer services?"
|
||||
},
|
||||
"condition": "post_office=post_partner",
|
||||
"freeform": {
|
||||
"key": "post_office:brand",
|
||||
"type": "string"
|
||||
},
|
||||
"multiAnswer": true,
|
||||
"mappings": [
|
||||
{
|
||||
"if": "post_office:brand=DHL",
|
||||
"then": {
|
||||
"en": "This location offers services for DHL"
|
||||
},
|
||||
"hideInAnswer": "_country=de"
|
||||
},
|
||||
{
|
||||
"if": "post_office:brand=DPD",
|
||||
"then": {
|
||||
"en": "This location offers services for DPD"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office:brand=GLS",
|
||||
"then": {
|
||||
"en": "This location offers services for GLS"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office:brand=UPS",
|
||||
"then": {
|
||||
"en": "This location offers services for UPS"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office:brand=DHL Paketshop",
|
||||
"then": {
|
||||
"en": "This location is a DHL Paketshop"
|
||||
},
|
||||
"hideInAnswer": "_country!=de"
|
||||
},
|
||||
{
|
||||
"if": "post_office:brand=Hermes PaketShop",
|
||||
"then": {
|
||||
"en": "This location is a Hermes PaketShop"
|
||||
},
|
||||
"hideInAnswer": "_country!=de"
|
||||
},
|
||||
{
|
||||
"if": "post_office:brand=PostNL",
|
||||
"then": {
|
||||
"en": "This location is a PostNL-point"
|
||||
},
|
||||
"hideInAnswer": {
|
||||
"and": [
|
||||
"_country!=nl",
|
||||
"_country!=be"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office:brand=bpost",
|
||||
"then": {
|
||||
"en": "This location offers services for bpost"
|
||||
},
|
||||
"hideInAnswer": "_country!=be"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "letter-from",
|
||||
"render": {
|
||||
"en": "You can post letters with these companies: {post_office:letter_from}"
|
||||
},
|
||||
"question": {
|
||||
"en": "Can you post a letter here?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "post_office:letter_from",
|
||||
"type": "string"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "opening_hours=24/7",
|
||||
"if": "post_office:letter_from=yes",
|
||||
"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)"
|
||||
"en": "You can post letters here"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office:letter_from=no",
|
||||
"then": {
|
||||
"en": "You can't post letters here"
|
||||
}
|
||||
}
|
||||
],
|
||||
"id": "OH"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "parcel-from",
|
||||
"render": {
|
||||
"en": "You can post parcels with these companies: {post_office:parcel_from}"
|
||||
},
|
||||
"question": {
|
||||
"en": "Can you send a parcel here?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "post_office:parcel_from",
|
||||
"type": "string"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "post_office:parcel_from=yes",
|
||||
"then": {
|
||||
"en": "You can send parcels here"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office:parcel_from=no",
|
||||
"then": {
|
||||
"en": "You can't send parcels here"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "parcel-pickup",
|
||||
"render": {
|
||||
"en": "You can pick up parcels from these companies: {post_office:parcel_pickup}"
|
||||
},
|
||||
"question": {
|
||||
"en": "Can you pick up missed parcels here?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "post_office:parcel_pickup",
|
||||
"type": "string"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "post_office:parcel_pickup=yes",
|
||||
"then": {
|
||||
"en": "You can pick up missed parcels here"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office:parcel_pickup=no",
|
||||
"then": {
|
||||
"en": "You can't pick up missed parcels here"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "parcel-to",
|
||||
"render": {
|
||||
"en": "You can send parcels to here for pickup with these companies: {post_office:parcel_to}"
|
||||
},
|
||||
"question": {
|
||||
"en": "Can you send parcels to here for pickup?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "post_office:parcel_to",
|
||||
"type": "string"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "post_office:parcel_to=yes",
|
||||
"then": {
|
||||
"en": "You can send parcels to here for pickup"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office:parcel_to=no",
|
||||
"then": {
|
||||
"en": "You can't send parcels to here for pickup"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "stamps",
|
||||
"render": {
|
||||
"en": "You can buy stamps from companies: {post_office:stamps}"
|
||||
},
|
||||
"question": {
|
||||
"en": "Can you buy stamps here?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "post_office:stamps",
|
||||
"type": "string"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "post_office:stamps=yes",
|
||||
"then": {
|
||||
"en": "You can buy stamps here"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "post_office:stamps=no",
|
||||
"then": {
|
||||
"en": "You can't buy stamps here"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
|
@ -121,25 +352,7 @@
|
|||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "is_open",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Currently open",
|
||||
"de": "Aktuell geöffnet",
|
||||
"zh_Hant": "目前開放",
|
||||
"id": "Saat ini buka",
|
||||
"hu": "Most nyitva",
|
||||
"nl": "Momenteel geopend",
|
||||
"ca": "Actualment obert",
|
||||
"es": "Actualmente abierta",
|
||||
"fr": "Ouvert actuellement"
|
||||
},
|
||||
"osmTags": "_isOpen=yes"
|
||||
}
|
||||
]
|
||||
}
|
||||
"open_now"
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
|
@ -150,6 +363,10 @@
|
|||
{
|
||||
"if": "opening_hours~*",
|
||||
"then": "isOpen"
|
||||
},
|
||||
{
|
||||
"if": "shop~*",
|
||||
"then": "./assets/themes/shops/shop.svg"
|
||||
}
|
||||
],
|
||||
"iconSize": "40,40,center",
|
||||
|
@ -163,4 +380,4 @@
|
|||
"width": "1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -990,21 +990,7 @@
|
|||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "isOpen",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Currently open",
|
||||
"nl": "Op dit moment open",
|
||||
"de": "Derzeit geöffnet",
|
||||
"es": "Actualmente abierto",
|
||||
"it": "Aperto ora"
|
||||
},
|
||||
"osmTags": "_isOpen=yes"
|
||||
}
|
||||
]
|
||||
},
|
||||
"open_now",
|
||||
{
|
||||
"id": "recyclingType",
|
||||
"options": [
|
||||
|
|
|
@ -295,6 +295,7 @@
|
|||
}
|
||||
],
|
||||
"filter": [
|
||||
"open_now",
|
||||
{
|
||||
"id": "shop-type",
|
||||
"options": [
|
||||
|
@ -337,35 +338,7 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"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"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
"accepts_cash",
|
||||
"accepts_cards"
|
||||
]
|
||||
}
|
13
assets/layers/speed_camera/license_info.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
[
|
||||
{
|
||||
"path": "speed_camera.svg",
|
||||
"license": "CC0",
|
||||
"authors": [
|
||||
"Earlyswerver",
|
||||
"OpenClipArt"
|
||||
],
|
||||
"sources": [
|
||||
"https://en.wikipedia.org/wiki/File:Earlyswerver_UK_Speed_Camera_Sign.svg"
|
||||
]
|
||||
}
|
||||
]
|
127
assets/layers/speed_camera/speed_camera.json
Normal file
|
@ -0,0 +1,127 @@
|
|||
{
|
||||
"id": "speed_camera",
|
||||
"name": {
|
||||
"en": "Speed Camera"
|
||||
},
|
||||
"description": {
|
||||
"en": "Layer showing speed cameras"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Speed Camera"
|
||||
}
|
||||
},
|
||||
"minzoom": 12,
|
||||
"source": {
|
||||
"osmTags": "highway=speed_camera"
|
||||
},
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "maxspeed",
|
||||
"question": {
|
||||
"en": "What is the maximum speed allowed at this speed camera?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "maxspeed",
|
||||
"type": "pnat",
|
||||
"placeholder": {
|
||||
"en": "Maximum speed allowed"
|
||||
}
|
||||
},
|
||||
"render": {
|
||||
"en": "The maximum speed allowed is {canonical(maxspeed)}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "ref",
|
||||
"render": {
|
||||
"en": "The reference number of this speed camera is {ref}"
|
||||
},
|
||||
"condition": "ref~*"
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"highway=speed_camera"
|
||||
],
|
||||
"title": {
|
||||
"en": "a speed camera"
|
||||
},
|
||||
"preciseInput": {
|
||||
"preferredBackground": "photo",
|
||||
"maxSnapDistance": 10,
|
||||
"snapToLayer": [
|
||||
"maxspeed"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": "square:white;./assets/layers/speed_camera/speed_camera.svg",
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
}
|
||||
],
|
||||
"units": [
|
||||
{
|
||||
"appliesToKey": [
|
||||
"maxspeed"
|
||||
],
|
||||
"applicableUnits": [
|
||||
{
|
||||
"#": "km/h is the default for a maxspeed; should be empty string",
|
||||
"canonicalDenomination": "",
|
||||
"alternativeDenomination": [
|
||||
"km/u",
|
||||
"kmh",
|
||||
"kph"
|
||||
],
|
||||
"human": {
|
||||
"en": "kilometers/hour",
|
||||
"ca": "quilòmetres/hora",
|
||||
"es": "kilómetros/hora",
|
||||
"nl": "kilometers/uur",
|
||||
"de": "Kilometer/Stunde"
|
||||
},
|
||||
"humanShort": {
|
||||
"en": "km/h",
|
||||
"ca": "km/h",
|
||||
"es": "km/h",
|
||||
"nl": "km/u",
|
||||
"de": "km/h"
|
||||
}
|
||||
},
|
||||
{
|
||||
"canonicalDenomination": "mph",
|
||||
"useIfNoUnitGiven": [
|
||||
"gb",
|
||||
"us"
|
||||
],
|
||||
"alternativeDenomination": [
|
||||
"m/u",
|
||||
"mh",
|
||||
"m/ph"
|
||||
],
|
||||
"human": {
|
||||
"en": "miles/hour",
|
||||
"ca": "milles/hora",
|
||||
"es": "millas/hora",
|
||||
"nl": "miles/uur",
|
||||
"de": "Meilen/Stunde"
|
||||
},
|
||||
"humanShort": {
|
||||
"en": "mph",
|
||||
"ca": "mph",
|
||||
"es": "mph",
|
||||
"nl": "mph",
|
||||
"de": "mph"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
20
assets/layers/speed_camera/speed_camera.svg
Normal file
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
version="1.0"
|
||||
width="236.196"
|
||||
height="194.823"
|
||||
viewBox="0 0 236.196 194.823"
|
||||
xml:space="preserve"
|
||||
>
|
||||
<g>
|
||||
<path fill="none" stroke="#000000" stroke-width="7.5222" d="M 232.436,182.036 C 232.436,187.021 228.395,191.062 223.41,191.062 L 12.788,191.062 C 7.803,191.062 3.761,187.021 3.761,182.036 L 3.761,12.787 C 3.761,7.801 7.803,3.761 12.788,3.761 L 223.409,3.761 C 228.394,3.761 232.435,7.801 232.435,12.787 L 232.435,182.036 L 232.436,182.036 z "/>
|
||||
<path d="M 120.43,24.971 L 42.857,24.971 C 30.902,24.971 21.21,34.582 21.21,46.436 L 21.21,148.389 C 21.21,160.243 30.902,169.852 42.857,169.852 L 120.43,169.852 C 132.386,169.852 142.078,160.243 142.078,148.389 L 142.078,46.436 C 142.078,34.582 132.386,24.971 120.43,24.971 z M 69.535,154.813 C 52.736,154.813 39.118,141.197 39.118,124.401 C 39.118,107.599 52.736,93.984 69.535,93.984 C 86.332,93.984 99.95,107.599 99.95,124.401 C 99.949,141.196 86.332,154.813 69.535,154.813 z M 107.645,68.695 C 98.335,68.695 90.788,61.148 90.788,51.839 C 90.788,42.528 98.335,34.983 107.645,34.983 C 116.955,34.983 124.502,42.529 124.502,51.839 C 124.501,61.148 116.955,68.695 107.645,68.695 z "/>
|
||||
<circle cx="107.645" cy="51.839001" r="9.5279999"/>
|
||||
<circle cx="69.492" cy="124.31" r="20.978"/>
|
||||
<rect width="8.9469995" height="82.337997" x="148.371" y="50.320999"/>
|
||||
<rect width="8.9469995" height="78.117996" x="164.03999" y="54.541"/>
|
||||
<polygon points="214.988,79.89 188.554,79.89 188.554,66.341 179.604,66.341 179.604,138.997 148.358,138.997 148.358,148.058 179.604,148.058 188.299,148.058 188.554,148.058 188.554,126.068 214.988,126.068 214.988,79.89 "/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
12
assets/layers/speed_display/license_info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
[
|
||||
{
|
||||
"path": "speed_display.svg",
|
||||
"license": "CC0",
|
||||
"authors": [
|
||||
"Robin van der Linde"
|
||||
],
|
||||
"sources": [
|
||||
"https://www.keshikan.net/fonts-e.html"
|
||||
]
|
||||
}
|
||||
]
|
132
assets/layers/speed_display/speed_display.json
Normal file
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"id": "speed_display",
|
||||
"name": {
|
||||
"en": "Speed Display"
|
||||
},
|
||||
"description": {
|
||||
"en": "Layer showing speed displays that alert drivers of their speed."
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Speed Display"
|
||||
}
|
||||
},
|
||||
"minzoom": 12,
|
||||
"source": {
|
||||
"osmTags": "highway=speed_display"
|
||||
},
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "maxspeed",
|
||||
"question": {
|
||||
"en": "What is the maximum speed allowed at this speed display?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "maxspeed",
|
||||
"type": "pnat",
|
||||
"placeholder": {
|
||||
"en": "Speed allowed at speed display"
|
||||
}
|
||||
},
|
||||
"render": {
|
||||
"en": "The maximum speed allowed at this speed display is {canonical(maxspeed)}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "inscription",
|
||||
"question": {
|
||||
"en": "What is the text on this speed display?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "inscription",
|
||||
"type": "string",
|
||||
"placeholder": {
|
||||
"en": "Text on speed display (e.g. 'Your speed')"
|
||||
}
|
||||
},
|
||||
"render": {
|
||||
"en": "The text on this speed display is {inscription}"
|
||||
}
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "a speed display"
|
||||
},
|
||||
"tags": [
|
||||
"highway=speed_display"
|
||||
],
|
||||
"preciseInput": {
|
||||
"preferredBackground": "photo"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"icon": "./assets/layers/speed_display/speed_display.svg"
|
||||
}
|
||||
],
|
||||
"units": [
|
||||
{
|
||||
"appliesToKey": [
|
||||
"maxspeed"
|
||||
],
|
||||
"applicableUnits": [
|
||||
{
|
||||
"#": "km/h is the default for a maxspeed; should be empty string",
|
||||
"canonicalDenomination": "",
|
||||
"alternativeDenomination": [
|
||||
"km/u",
|
||||
"kmh",
|
||||
"kph"
|
||||
],
|
||||
"human": {
|
||||
"en": "kilometers/hour",
|
||||
"ca": "quilòmetres/hora",
|
||||
"es": "kilómetros/hora",
|
||||
"nl": "kilometers/uur",
|
||||
"de": "Kilometer/Stunde"
|
||||
},
|
||||
"humanShort": {
|
||||
"en": "km/h",
|
||||
"ca": "km/h",
|
||||
"es": "km/h",
|
||||
"nl": "km/u",
|
||||
"de": "km/h"
|
||||
}
|
||||
},
|
||||
{
|
||||
"canonicalDenomination": "mph",
|
||||
"useIfNoUnitGiven": [
|
||||
"gb",
|
||||
"us"
|
||||
],
|
||||
"alternativeDenomination": [
|
||||
"m/u",
|
||||
"mh",
|
||||
"m/ph"
|
||||
],
|
||||
"human": {
|
||||
"en": "miles/hour",
|
||||
"ca": "milles/hora",
|
||||
"es": "millas/hora",
|
||||
"nl": "miles/uur",
|
||||
"de": "Meilen/Stunde"
|
||||
},
|
||||
"humanShort": {
|
||||
"en": "mph",
|
||||
"ca": "mph",
|
||||
"es": "mph",
|
||||
"nl": "mph",
|
||||
"de": "mph"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
6
assets/layers/speed_display/speed_display.svg
Normal file
|
@ -0,0 +1,6 @@
|
|||
<svg width="400" height="400" viewBox="0 0 400 400" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect width="400" height="400" rx="50" fill="#D9D9D9"/>
|
||||
<path d="M45.376 84.56C45.376 68.7733 54.848 60.88 73.792 60.88C80.448 60.88 88.0427 62.3733 96.576 65.36L93.632 77.008C84.928 74.2773 78.0587 72.912 73.024 72.912C68.0747 72.8267 64.4907 73.6373 62.272 75.344C60.0533 77.0507 58.944 80.0373 58.944 84.304C58.944 87.2053 60.1813 89.68 62.656 91.728C65.1307 93.6907 69.312 95.44 75.2 96.976C84.16 99.3653 90.304 102.437 93.632 106.192C96.96 109.947 98.624 115.536 98.624 122.96C98.624 139.088 88.9813 147.152 69.696 147.152C63.296 147.152 55.232 145.787 45.504 143.056L48.192 130.896C48.192 130.981 49.5147 131.365 52.16 132.048C60.4373 134.181 66.8373 135.248 71.36 135.248C75.968 135.248 79.3813 134.096 81.6 131.792C83.904 129.488 85.056 126.587 85.056 123.088C85.056 119.589 84.0747 116.901 82.112 115.024C80.2347 113.147 76.736 111.483 71.616 110.032C62.4 107.472 55.7013 104.315 51.52 100.56C47.424 96.8053 45.376 91.472 45.376 84.56ZM135.744 119.12H123.072V146H109.76V62.16H136.128C145.856 62.16 152.939 64.4213 157.376 68.944C161.899 73.3813 164.16 80.3787 164.16 89.936C164.16 109.392 154.688 119.12 135.744 119.12ZM134.08 73.936H123.072V106.96H134.08C139.797 106.96 143.979 105.637 146.624 102.992C149.269 100.261 150.592 95.9093 150.592 89.936C150.592 83.9627 149.227 79.824 146.496 77.52C143.851 75.1307 139.712 73.936 134.08 73.936ZM175.68 146V62.16H224.704V74.192H188.992V97.488H221.248V109.008H188.992V133.968H225.088V146H175.68ZM239.68 146V62.16H288.704V74.192H252.992V97.488H285.248V109.008H252.992V133.968H289.088V146H239.68ZM300.864 146V62.16H320.832C327.573 62.16 332.992 62.7147 337.088 63.824C341.269 64.9333 344.811 67.024 347.712 70.096C350.613 73.168 352.661 77.4347 353.856 82.896C355.051 88.272 355.648 95.952 355.648 105.936C355.648 115.835 354.411 123.813 351.936 129.872C349.547 135.931 345.92 140.155 341.056 142.544C336.192 144.848 329.365 146 320.576 146H300.864ZM336.96 128.976C338.923 126.757 340.245 123.728 340.928 119.888C341.696 115.963 342.08 110.672 342.08 104.016C342.08 97.2747 341.781 91.984 341.184 88.144C340.587 84.304 339.307 81.2747 337.344 79.056C335.467 76.752 333.12 75.3013 330.304 74.704C327.488 74.0213 323.477 73.68 318.272 73.68H314.176V134.48H318.016C322.965 134.48 326.848 134.139 329.664 133.456C332.565 132.688 334.997 131.195 336.96 128.976Z" fill="#1E1E1E"/>
|
||||
<rect x="40" y="170" width="320" height="200" fill="#1E1E1E"/>
|
||||
<path d="M168.856 262.064L176.92 270.128L169.112 277.936H125.336L117.4 270L125.336 262.064H168.856ZM111.64 328.24L107.672 324.272V271.28H115.096L115.608 271.92L123.544 279.728V316.336L111.64 328.24ZM113.432 209.968L117.4 206H177.048L181.016 209.968L169.112 221.872H125.336L113.432 209.968ZM182.808 211.76L186.776 215.728V268.72H179.352L178.84 268.208L170.904 260.4V223.664L182.808 211.76ZM181.016 330.032L177.048 334H117.4L113.432 330.032L125.336 318.128H169.112L181.016 330.032ZM273.356 262.064L281.42 270.128L273.612 277.936H229.836L221.9 270L229.836 262.064H273.356ZM220.108 268.08L219.596 268.72H212.172V215.728L216.14 211.76L228.044 223.664V260.272L220.108 268.08ZM217.932 209.968L221.9 206H281.548L285.516 209.968L273.612 221.872H229.836L217.932 209.968ZM283.34 271.92L283.852 271.408H291.276V324.272L287.308 328.24L275.404 316.336V279.728L283.34 271.92ZM287.308 211.76L291.276 215.728V268.72H283.852L283.34 268.208L275.404 260.4V223.664L287.308 211.76ZM285.516 330.032L281.548 334H221.9L217.932 330.032L229.836 318.128H273.612L285.516 330.032Z" fill="#05FF00"/>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
|
@ -580,5 +580,8 @@
|
|||
"width": "1",
|
||||
"fill": "false"
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
"open_now"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
13
assets/layers/sports_centre/license_info.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
[
|
||||
{
|
||||
"path": "sports_centre.svg",
|
||||
"license": "CC-BY",
|
||||
"authors": [
|
||||
"Hello world",
|
||||
"The Noun Project"
|
||||
],
|
||||
"sources": [
|
||||
"https://thenounproject.com/icon/rogers-centre-464379/"
|
||||
]
|
||||
}
|
||||
]
|
67
assets/layers/sports_centre/sports_centre.json
Normal file
|
@ -0,0 +1,67 @@
|
|||
{
|
||||
"id": "sports_centre",
|
||||
"name": {
|
||||
"en": "Sports centres"
|
||||
},
|
||||
"description": {
|
||||
"en": "Indoor and outdoor sports centres can be found on this layer"
|
||||
},
|
||||
"minzoom": 12,
|
||||
"source": {
|
||||
"osmTags": "leisure=sports_centre"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Sports centre"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "name~*",
|
||||
"then": "{name}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"opening_hours",
|
||||
"phone",
|
||||
"website",
|
||||
"email",
|
||||
"wheelchair-access"
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "a sports centre"
|
||||
},
|
||||
"tags": [
|
||||
"leisure=sports_centre"
|
||||
]
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": "circle:white;./assets/layers/sports_centre/sports_centre.svg",
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": "opening_hours~*",
|
||||
"then": "isOpen"
|
||||
}
|
||||
],
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"color": "darkgreen",
|
||||
"fill": "no"
|
||||
}
|
||||
],
|
||||
"allowMove": {
|
||||
"enableImproveAccuracy": true
|
||||
},
|
||||
"filter": [
|
||||
"open_now"
|
||||
]
|
||||
}
|
7
assets/layers/sports_centre/sports_centre.svg
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="700pt" height="700pt" version="1.1" viewBox="0 0 700 700" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g>
|
||||
<path d="m591.92 328.72c0-49.281-110.88-127.68-242.48-127.68-131.6 0-242.48 78.398-242.48 127.68v0.55859 0.55859 89.602c0 3.9219 2.8008 6.7188 6.7188 6.7188l471.52 0.003906c3.9219 0 6.7188-2.8008 6.7188-6.7188v-89.602c0.003906-0.55859 0.003906-0.55859 0.003906-1.1211zm-242.48-114.24c123.76 0 218.96 68.879 227.92 108.08h-36.398c-12.32-30.238-89.039-89.602-191.52-89.602-106.4 0-176.96 45.359-191.52 89.602h-36.406c8.9609-39.199 104.16-108.08 227.92-108.08zm176.96 108.08h-354.48c20.156-47.598 103.6-76.16 177.52-76.16 92.398 0 160.72 51.523 176.96 76.16zm52.082 89.602h-457.52v-76.16h457.52z"/>
|
||||
<path d="m427.84 346.64h-156.8v46.48h156.8zm-61.602 13.438v20.16h-33.602v-20.16zm-81.758 0h34.719v20.16h-34.719zm129.92 20.16h-34.719v-20.16h34.719z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 958 B |
|
@ -237,34 +237,17 @@
|
|||
}
|
||||
},
|
||||
{
|
||||
"id": "Opening-hours",
|
||||
"condition": "access!=no",
|
||||
"question": {
|
||||
"en": "When are these toilets opened?",
|
||||
"nl": "Wanneer zijn deze toiletten open?",
|
||||
"de": "Wann sind diese Toiletten geöffnet?",
|
||||
"es": "",
|
||||
"fr": "Quand ces toilettes sont-elles ouvertes ?",
|
||||
"da": "Hvornår åbnes disse toiletter?"
|
||||
},
|
||||
"render": "{opening_hours_table()}",
|
||||
"freeform": {
|
||||
"key": "opening_hours",
|
||||
"type": "opening_hours"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "opening_hours=24/7",
|
||||
"then": {
|
||||
"en": "Opened 24/7",
|
||||
"nl": "Altijd open",
|
||||
"de": "Durchgehend geöffnet",
|
||||
"es": "Abierto 24/7",
|
||||
"fr": "Ouvert 24h/24 et 7j/7",
|
||||
"da": "Åbent 24/7"
|
||||
}
|
||||
"builtin": "opening_hours_24_7",
|
||||
"override": {
|
||||
"condition": "access!=no",
|
||||
"question": {
|
||||
"en": "When are these toilets opened?",
|
||||
"nl": "Wanneer zijn deze toiletten open?",
|
||||
"de": "Wann sind diese Toiletten geöffnet?",
|
||||
"fr": "Quand ces toilettes sont-elles ouvertes ?",
|
||||
"da": "Hvornår åbnes disse toiletter?"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "toilets-wheelchair",
|
||||
|
@ -315,6 +298,12 @@
|
|||
},
|
||||
{
|
||||
"id": "wheelchair-door-width",
|
||||
"condition": {
|
||||
"or": [
|
||||
"wheelchair=yes",
|
||||
"wheelchair=designated"
|
||||
]
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the width of the door to the wheelchair accessible toilet?",
|
||||
"nl": "Hoe breed is de deur van de rolstoeltoegankelijke toilet?",
|
||||
|
@ -640,27 +629,7 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "is_open",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"nl": "Nu geopened",
|
||||
"en": "Opened now",
|
||||
"de": "Derzeit geöffnet",
|
||||
"es": "Abierto ahora",
|
||||
"fr": "Ouvert maintenant",
|
||||
"da": "Åbnet nu"
|
||||
},
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"opening_hours=",
|
||||
"_isOpen=yes"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
"open_now"
|
||||
],
|
||||
"deletion": {
|
||||
"softDeletionTags": {
|
||||
|
@ -673,7 +642,7 @@
|
|||
},
|
||||
"allowMove": {
|
||||
"enableRelocation": false,
|
||||
"enableImproveAccuraccy": true
|
||||
"enableImproveAccuracy": true
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
|
@ -756,4 +725,4 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
455
assets/layers/toilet_at_amenity/toilet_at_amenity.json
Normal file
|
@ -0,0 +1,455 @@
|
|||
{
|
||||
"id": "toilet_at_amenity",
|
||||
"name": {
|
||||
"en": "Toilets at other amenities"
|
||||
},
|
||||
"minzoom": 12,
|
||||
"source": {
|
||||
"osmTags": "toilets=yes"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Toilet at amenity"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "name~*",
|
||||
"then": {
|
||||
"en": "Toilet at {name}"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
"level",
|
||||
{
|
||||
"question": {
|
||||
"en": "Are these toilets publicly accessible?"
|
||||
},
|
||||
"render": {
|
||||
"en": "Access is {toilets:access}",
|
||||
"de": "Zugang ist {toilets:access}",
|
||||
"fr": "L'accès est {toilets:access}",
|
||||
"nl": "Toegankelijkheid is {toilets:access}",
|
||||
"it": "L'accesso è {toilets:access}",
|
||||
"es": "El acceso es {toilets:access}",
|
||||
"da": "Adgang er {toilets:access}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "toilets:access",
|
||||
"addExtraTags": [
|
||||
"fixme=the tag toilets:access was filled out by the user and might need refinement"
|
||||
]
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "toilets:access=yes",
|
||||
"then": {
|
||||
"en": "Public access",
|
||||
"de": "Der Zugang ist öffentlich",
|
||||
"fr": "Accès publique",
|
||||
"nl": "Publiek toegankelijk",
|
||||
"it": "Accesso pubblico",
|
||||
"ru": "Свободный доступ",
|
||||
"es": "Acceso públic",
|
||||
"da": "Offentlig adgang"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "toilets:access=customers",
|
||||
"then": {
|
||||
"en": "Only access to customers of the amenity"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "toilets:access=no",
|
||||
"then": {
|
||||
"en": "Not accessible, even for customers of the amenity"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "toilets:access=key",
|
||||
"then": {
|
||||
"en": "Accessible, but one has to ask a key to enter",
|
||||
"de": "Der Zugang ist möglich, aber man muss nach einen Schlüssel fragen",
|
||||
"fr": "Accessible, mais vous devez demander la clé",
|
||||
"nl": "Toegankelijk na het vragen van de sleutel",
|
||||
"it": "Accessibile, ma occorre chiedere una chiave per accedere",
|
||||
"es": "Accesible, pero hay que pedir la llave para entrar",
|
||||
"da": "Tilgængelig, men man skal bede om en nøgle for at komme ind"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "toilets:access=public",
|
||||
"then": {
|
||||
"en": "Public access",
|
||||
"de": "Öffentlicher Zugang",
|
||||
"fr": "Accès publique",
|
||||
"nl": "Publiek toegankelijk",
|
||||
"it": "Accesso pubblico",
|
||||
"ru": "Свободный доступ",
|
||||
"es": "De acceso público",
|
||||
"da": "Offentlig adgang"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
}
|
||||
],
|
||||
"id": "toilet-access"
|
||||
},
|
||||
{
|
||||
"id": "toilets-fee",
|
||||
"condition": "toilets:access!=no",
|
||||
"question": {
|
||||
"en": "Are these toilets free to use?",
|
||||
"de": "Können diese Toiletten kostenlos benutzt werden?",
|
||||
"fr": "Ces toilettes sont-elles payantes ?",
|
||||
"nl": "Zijn deze toiletten gratis te gebruiken?",
|
||||
"it": "Questi servizi igienici sono gratuiti?",
|
||||
"da": "Er det gratis at benytte disse toiletter?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"then": {
|
||||
"en": "These are paid toilets",
|
||||
"de": "Die Nutzung ist gebührenpflichtig",
|
||||
"fr": "Toilettes payantes",
|
||||
"nl": "Men moet betalen om deze toiletten te gebruiken",
|
||||
"ru": "Это платные туалеты",
|
||||
"it": "Questi servizi igienici sono a pagamento",
|
||||
"es": "Estos son baños de pago",
|
||||
"da": "Det er betalingstoiletter"
|
||||
},
|
||||
"if": "toilets:fee=yes"
|
||||
},
|
||||
{
|
||||
"if": "toilets:fee=no",
|
||||
"then": {
|
||||
"en": "Free to use",
|
||||
"de": "Die Nutzung ist kostenlos",
|
||||
"fr": "Toilettes gratuites",
|
||||
"nl": "Gratis te gebruiken",
|
||||
"it": "Gratis",
|
||||
"da": "Gratis at bruge"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "How much does one have to pay for these toilets?",
|
||||
"de": "Wie viel muss man für die Nutzung bezahlen?",
|
||||
"fr": "Quel est le prix d'accès de ces toilettes ?",
|
||||
"nl": "Hoeveel moet men betalen om deze toiletten te gebruiken?",
|
||||
"it": "Quanto costa l'accesso a questi servizi igienici?",
|
||||
"ru": "Сколько стоит посещение туалета?",
|
||||
"es": "¿Cuánto hay que pagar para estos baños?",
|
||||
"da": "Hvor meget skal man betale for disse toiletter?"
|
||||
},
|
||||
"render": {
|
||||
"en": "The fee is {toilets:charge}",
|
||||
"de": "Die Gebühr beträgt {toilets:charge}",
|
||||
"fr": "Le prix est {toilets:charge}",
|
||||
"nl": "De toiletten gebruiken kost {toilets:charge}",
|
||||
"it": "La tariffa è {toilets:charge}",
|
||||
"ru": "Стоимость {toilets:charge}",
|
||||
"es": "La tasa es {toilets:charge}",
|
||||
"da": "Gebyret er {toilets:charge}"
|
||||
},
|
||||
"condition": "toilets:fee=yes",
|
||||
"freeform": {
|
||||
"key": "toilets:charge",
|
||||
"type": "string"
|
||||
},
|
||||
"id": "toilet-charge"
|
||||
},
|
||||
{
|
||||
"builtin": "opening_hours",
|
||||
"override": {
|
||||
"condition": "toilets:access!=no",
|
||||
"question": {
|
||||
"en": "When is the amenity where these toilets are located open?"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "toilets-wheelchair",
|
||||
"question": {
|
||||
"en": "Is there a dedicated toilet for wheelchair users?",
|
||||
"de": "Können Rollstuhlfahrer die Toilette benutzen?",
|
||||
"fr": "Y a-t-il des toilettes réservées aux personnes en fauteuil roulant ?",
|
||||
"nl": "Is er een rolstoeltoegankelijke toilet voorzien?",
|
||||
"it": "C'è un WC riservato alle persone in sedia a rotelle",
|
||||
"da": "Er der et særligt toilet til kørestolsbrugere?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"then": {
|
||||
"en": "There is a dedicated toilet for wheelchair users",
|
||||
"de": "Rollstuhlfahrer können die Toilette benutzen",
|
||||
"fr": "Il y a des toilettes réservées pour les personnes à mobilité réduite",
|
||||
"nl": "Er is een toilet voor rolstoelgebruikers",
|
||||
"it": "C'è un WC riservato alle persone in sedia a rotelle",
|
||||
"es": "Hay un baño dedicado para usuarios con sillas de ruedas",
|
||||
"da": "Der er et særligt toilet til kørestolsbrugere"
|
||||
},
|
||||
"if": "toilets:wheelchair=yes"
|
||||
},
|
||||
{
|
||||
"if": "toilets:wheelchair=no",
|
||||
"then": {
|
||||
"en": "No wheelchair access",
|
||||
"de": "Rollstuhlfahrer können die Toilette nicht benutzen",
|
||||
"fr": "Non accessible aux personnes à mobilité réduite",
|
||||
"nl": "Niet toegankelijk voor rolstoelgebruikers",
|
||||
"it": "Non accessibile in sedia a rotelle",
|
||||
"ru": "Недоступно пользователям кресел-колясок",
|
||||
"es": "Sin acceso para sillas de ruedas",
|
||||
"da": "Ingen kørestolsadgang"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "toilets:wheelchair=designated",
|
||||
"then": {
|
||||
"en": "There is only a dedicated toilet for wheelchair users",
|
||||
"nl": "Er is alleen een toilet voor rolstoelgebruikers",
|
||||
"de": "Es gibt nur eine barrierefreie Toilette für Rollstuhlfahrer",
|
||||
"da": "Der er kun et særligt toilet til kørestolsbrugere"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "wheelchair-door-width",
|
||||
"condition": {
|
||||
"or": [
|
||||
"toilets:wheelchair=yes",
|
||||
"toilets:wheelchair=designated"
|
||||
]
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the width of the door to the wheelchair accessible toilet?",
|
||||
"nl": "Hoe breed is de deur van de rolstoeltoegankelijke toilet?",
|
||||
"fr": "Quelle est la largeur de la porte des toilettes accessibles aux fauteuils roulants ?",
|
||||
"de": "Wie breit ist die Tür zur rollstuhlgerechten Toilette?",
|
||||
"da": "Hvad er bredden på døren til det kørestolsvenlige toilet?"
|
||||
},
|
||||
"render": {
|
||||
"en": "The door to the wheelchair-accessible toilet is {canonical(toilets:door:width)} wide",
|
||||
"nl": "De deur naar de rolstoeltoegankelijke toilet is {canonical(toilets:door:width)} wide",
|
||||
"fr": "La porte des toilettes accessibles aux fauteuils roulants a une large de {canonical(toilets:door:width)}",
|
||||
"de": "Die Tür zur rollstuhlgerechten Toilette ist {canonical(toilets:door:width)} breit",
|
||||
"da": "Døren til det kørestolsvenlige toilet er {canonical(toilets:door:width)} bred"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "toilets:door:width",
|
||||
"type": "pfloat"
|
||||
}
|
||||
},
|
||||
"toilet.toilets-type",
|
||||
"toilet.toilets-changing-table",
|
||||
"toilet.toilet-changing_table:location",
|
||||
"toilet.toilet-handwashing",
|
||||
"toilet.toilet-has-paper",
|
||||
{
|
||||
"builtin": "description",
|
||||
"override": {
|
||||
"render": "{toilets:description}",
|
||||
"freeform": {
|
||||
"key": "toilets:description",
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "wheelchair",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Wheelchair accessible",
|
||||
"nl": "Rolstoel toegankelijk",
|
||||
"de": "Rollstuhlgerecht",
|
||||
"es": "Accesible con sillas de ruedas",
|
||||
"fr": "Accessible aux fauteuils roulants",
|
||||
"da": "Tilgængelig for kørestolsbrugere"
|
||||
},
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"toilets:wheelchair=yes",
|
||||
"toilets:wheelchair=designated"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "changing_table",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Has a changing table",
|
||||
"nl": "Heeft een luiertafel",
|
||||
"de": "Mit Wickeltisch",
|
||||
"es": "Tiene un cambiador",
|
||||
"fr": "A une table à langer",
|
||||
"da": "Har et puslebord"
|
||||
},
|
||||
"osmTags": "changing_table=yes"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "free",
|
||||
"options": [
|
||||
{
|
||||
"question": {
|
||||
"en": "Free to use",
|
||||
"nl": "Gratis toegankelijk",
|
||||
"de": "Nutzung kostenlos",
|
||||
"fr": "Utilisation gratuite",
|
||||
"da": "Gratis at bruge"
|
||||
},
|
||||
"osmTags": {
|
||||
"or": [
|
||||
"toilets:fee=no",
|
||||
"toilets:fee=0",
|
||||
"toilets:charge=0"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"open_now"
|
||||
],
|
||||
"deletion": {
|
||||
"softDeletionTags": {
|
||||
"and": [
|
||||
"toilets=no",
|
||||
"toilets:wheelchair=no"
|
||||
]
|
||||
},
|
||||
"neededChangesets": 1
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "./assets/layers/toilet/toilets.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"toilets:wheelchair=yes",
|
||||
"toilets:wheelchair=designated"
|
||||
]
|
||||
},
|
||||
"then": "circle:white;./assets/layers/toilet/wheelchair.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"toilets:position=urinals",
|
||||
"toilets:position=urinal"
|
||||
]
|
||||
},
|
||||
"then": "./assets/layers/toilet/urinal.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": "opening_hours~*",
|
||||
"then": "isOpen"
|
||||
},
|
||||
{
|
||||
"if": "shop~*",
|
||||
"then": "./assets/themes/shops/shop.svg"
|
||||
},
|
||||
{
|
||||
"if": "amenity=restaurant",
|
||||
"then": "circle:white;./assets/layers/food/restaurant.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"amenity=fast_food",
|
||||
"cuisine=friture"
|
||||
]
|
||||
},
|
||||
"then": "circle:white;./assets/layers/food/fries.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"amenity=fast_food",
|
||||
"cuisine!=friture"
|
||||
]
|
||||
},
|
||||
"then": "circle:white;./assets/layers/food/fastfood.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"amenity=bar",
|
||||
"amenity=pub",
|
||||
"amenity=biergarten"
|
||||
]
|
||||
},
|
||||
"then": "circle:white;./assets/layers/cafe_pub/pub.svg"
|
||||
},
|
||||
{
|
||||
"if": "amenity=cafe",
|
||||
"then": "circle:white;./assets/layers/cafe_pub/cafe.svg"
|
||||
},
|
||||
{
|
||||
"if": "amenity=nightclub",
|
||||
"then": "circle:white;./assets/layers/cafe_pub/nightclub.svg"
|
||||
}
|
||||
],
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
}
|
||||
],
|
||||
"description": {
|
||||
"en": "A layer showing (public) toilets located at different places."
|
||||
},
|
||||
"units": [
|
||||
{
|
||||
"appliesToKey": [
|
||||
"toilets:door:width"
|
||||
],
|
||||
"applicableUnits": [
|
||||
{
|
||||
"canonicalDenomination": "m",
|
||||
"alternativeDenomination": [
|
||||
"meter"
|
||||
],
|
||||
"human": {
|
||||
"en": "meter",
|
||||
"nl": "meter",
|
||||
"fr": "mètre",
|
||||
"de": "Meter",
|
||||
"da": "meter"
|
||||
}
|
||||
},
|
||||
{
|
||||
"canonicalDenomination": "cm",
|
||||
"alternativeDenomination": [
|
||||
"centimeter",
|
||||
"cms"
|
||||
],
|
||||
"human": {
|
||||
"en": "centimeter",
|
||||
"nl": "centimeter",
|
||||
"fr": "centimètre",
|
||||
"de": "Zentimeter",
|
||||
"da": "centimeter"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -15,7 +15,8 @@
|
|||
"en": "Special builtin layer providing all walls and buildings. This layer is useful in presets for objects which can be placed against walls (e.g. AEDs, postboxes, entrances, addresses, surveillance cameras, …). This layer is invisible by default and not toggleable by the user.",
|
||||
"nl": "Speciale laag met alle muren en gebouwen. Deze laag is nuttig om objecten toe te voegen die met een muur verbonden zijn (zoals AEDs, brievenbussen, adressen, bewakingscamera's,…). Deze laag is standaard onzichtbaar en kan niet aangezet worden door de gebruiker.",
|
||||
"de": "Spezielle Ebene, die alle Wände und Gebäude bereitstellt. Diese Ebene ist nützlich in Voreinstellungen für Objekte, die an Wänden platziert werden können (z. B. AEDs, Briefkästen, Eingänge, Adressen, Überwachungskameras, ...). Diese Ebene ist standardmäßig unsichtbar und kann vom Benutzer nicht umgeschaltet werden.",
|
||||
"fr": "Couche intégrée spéciale fournissant tous les murs et bâtiments. Cette couche est utile dans les préréglages pour les objets qui peuvent être placés contre les murs (par exemple, les DEA, les boîtes aux lettres, les entrées, les adresses, les caméras de surveillance, …). Ce calque est invisible par défaut et non inchangeable par l'utilisateur."
|
||||
"fr": "Couche intégrée spéciale fournissant tous les murs et bâtiments. Cette couche est utile dans les préréglages pour les objets qui peuvent être placés contre les murs (par exemple, les DEA, les boîtes aux lettres, les entrées, les adresses, les caméras de surveillance, …). Ce calque est invisible par défaut et non inchangeable par l'utilisateur.",
|
||||
"da": "Specielt indbygget lag giver alle vægge og bygninger. Dette lag er nyttigt i forudindstillinger til objekter, der kan placeres mod vægge (f.eks. AED'er, postkasser, indgange, adresser, overvågningskameraer, …). Dette lag er usynligt som standard og kan ikke skiftes af brugeren."
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
|
|
|
@ -170,6 +170,7 @@
|
|||
],
|
||||
"filter": [
|
||||
{
|
||||
"#": "ignore-possible-duplicate",
|
||||
"id": "public-access",
|
||||
"options": [
|
||||
{
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
"render": "{export_as_geojson()}"
|
||||
},
|
||||
"wikipedia": {
|
||||
"description": "Shows a wikipedia box with the corresponding wikipedia article",
|
||||
"description": "Shows a wikipedia box with the corresponding wikipedia article; the wikidata-item link can be changed by a contributor",
|
||||
"render": "{wikipedia():max-height:25rem}",
|
||||
"question": {
|
||||
"en": "What is the corresponding Wikidata entity?",
|
||||
|
@ -119,7 +119,7 @@
|
|||
"zh_Hant": "{title()} 的電話號碼是什麼?",
|
||||
"it": "Qual è il numero di telefono di {title()}?",
|
||||
"pt_BR": "Qual o número de telefone de {title()}?",
|
||||
"id": "Nomor telepon dari {title()}?",
|
||||
"id": "Berapa nomor telepon dari {title()}?",
|
||||
"pl": "Jaki jest numer telefonu do {title()}?",
|
||||
"pt": "Qual é o número de telefone de {title()}?",
|
||||
"eo": "Kio estas la telefonnumero de {title()}?",
|
||||
|
@ -489,7 +489,7 @@
|
|||
"zh_Hant": "<b>不</b>允許犬隻",
|
||||
"pl": "Psy <b>nie</b> dozwolone",
|
||||
"ru": "С собаками <b>не</b> впускают",
|
||||
"id": "Anjing <b> tidak </b> diperbolehkan",
|
||||
"id": "Anjing <b>tidak</b> diperbolehkan",
|
||||
"ja": "ペット同伴<b>不可</b>",
|
||||
"es": "<b>No</b> se permiten perros",
|
||||
"sl": "Psi <b>niso</b> dovoljeni",
|
||||
|
@ -631,6 +631,27 @@
|
|||
"type": "opening_hours"
|
||||
}
|
||||
},
|
||||
"opening_hours_24_7": {
|
||||
"builtin": "opening_hours",
|
||||
"override": {
|
||||
"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)"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"service:electricity": {
|
||||
"#": "service:socket describes if a pub, restaurant or café offers electricity to their customers.",
|
||||
"question": {
|
||||
|
@ -768,7 +789,7 @@
|
|||
"nl": "Cash geld wordt hier aanvaard",
|
||||
"pt": "Aceitam pagamento com dinheiro aqui",
|
||||
"pt_BR": "Dinheiro é aceito aqui",
|
||||
"id": "Disini menerima pembayaran tunai",
|
||||
"id": "Pembayaran tunai diterima di sini",
|
||||
"de": "Hier wird Bargeld akzeptiert",
|
||||
"fr": "Paiement en liquide accepté",
|
||||
"hu": "Itt készpénzzel is lehet fizetni",
|
||||
|
@ -796,7 +817,7 @@
|
|||
"nl": "Betalen met bankkaarten kan hier",
|
||||
"pt": "Aceitam pagamento com cartões bancários aqui",
|
||||
"pt_BR": "Cartões de pagamento são aceitos aqui",
|
||||
"id": "Disini menerima pembayaran dengan kartu",
|
||||
"id": "Kartu pembayaran diterima di sini",
|
||||
"de": "Hier wird Kartenzahlung akzeptiert",
|
||||
"fr": "Paiement par carte accepté",
|
||||
"hu": "Itt fizetőkártyákkal is lehet fizetni",
|
||||
|
@ -840,7 +861,8 @@
|
|||
"da": "Betaling sker ved hjælp af en dedikeret app",
|
||||
"nb_NO": "Betaling utføres med et eget program",
|
||||
"pt": "O pagamento é feito utilizando uma aplicação dedicada",
|
||||
"it": "Pagamento effettuato utilizzando un'app dedicata"
|
||||
"it": "Pagamento effettuato utilizzando un'app dedicata",
|
||||
"id": "Pembayaran dilakukan dengan aplikasi khusus"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -861,7 +883,8 @@
|
|||
"nb_NO": "Betaling utføres med et medlemskort",
|
||||
"zh_Hans": "使用会员卡支付",
|
||||
"da": "Betaling sker med medlemskort",
|
||||
"pt": "O pagamento é feito usando um cartão de membro"
|
||||
"pt": "O pagamento é feito usando um cartão de membro",
|
||||
"id": "Pembayaran dilakukan dengan kartu anggota"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -884,14 +907,16 @@
|
|||
"de": "Auf welchen Geschossen hält dieser Aufzug?",
|
||||
"fr": "Quels étages sont desservis par cet ascenceur ?",
|
||||
"pt": "Para que pisos vai este elevador?",
|
||||
"da": "Hvilke niveauer går denne elevator til?"
|
||||
"da": "Hvilke niveauer går denne elevator til?",
|
||||
"id": "Pada lantai berapa saja lift ini berjalan?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This elevator goes to floors {level}",
|
||||
"de": "Der Aufzug hält auf den Geschossen {level}",
|
||||
"fr": "Cet ascenceur permet d’accéder aux étages {level}",
|
||||
"pt": "Este elevador vai para os pisos {level}",
|
||||
"da": "Denne elevator går til etager {level}"
|
||||
"da": "Denne elevator går til etager {level}",
|
||||
"id": "Lift ini berjalan ke lantai {level}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "level",
|
||||
|
@ -1084,7 +1109,8 @@
|
|||
"fr": "Est-ce autorisé de fumer à {title()} ?",
|
||||
"pt": "É permitido fumar em {title()}?",
|
||||
"nb_NO": "Tillates røyking på {title()}?",
|
||||
"da": "Er det tilladt at ryge på {title()}?"
|
||||
"da": "Er det tilladt at ryge på {title()}?",
|
||||
"id": "Apa diizinkan untuk merokok di {title()}?"
|
||||
},
|
||||
"#condition": "Based on https://en.wikipedia.org/wiki/List_of_smoking_bans",
|
||||
"condition": "_country!~al|be",
|
||||
|
@ -1102,7 +1128,8 @@
|
|||
"fr": "Il est <b>autorisé</b> de fumer",
|
||||
"pt": "<b>É permitido</b> fumar",
|
||||
"nb_NO": "Røyking er <b>tillatt</b>",
|
||||
"da": "Rygning er <b>tilladt</b>"
|
||||
"da": "Rygning er <b>tilladt</b>",
|
||||
"id": "Merokok <b>diizinkan</b>"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1118,7 +1145,8 @@
|
|||
"fr": "Il est <b>interdit</b> de fumer",
|
||||
"pt": "<b>Não é permitido</b> fumar",
|
||||
"nb_NO": "Røyking <b>forbudt</b>",
|
||||
"da": "Rygning er <b>ikke tilladt</b>"
|
||||
"da": "Rygning er <b>ikke tilladt</b>",
|
||||
"id": "Merokok <b>dilarang</b>"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1130,7 +1158,8 @@
|
|||
"fr": "Il est autorisé de fumer <b>à l'extérieur</b>.",
|
||||
"pt": "É permitido fumar <b>no exterior</b>.",
|
||||
"nb_NO": "Røyking <b>tillates på utsiden</b>.",
|
||||
"da": "Rygning er <b>tilladt udenfor</b>."
|
||||
"da": "Rygning er <b>tilladt udenfor</b>.",
|
||||
"id": "Merokok <b>diizinkan di luar ruangan</b>."
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1178,7 +1207,8 @@
|
|||
"nl": "Biedt deze plaats internettoegang aan?",
|
||||
"de": "Bietet dieser Ort Internetzugang?",
|
||||
"pt": "Este lugar tem acesso à Internet?",
|
||||
"da": "Tilbyder dette sted internetadgang?"
|
||||
"da": "Tilbyder dette sted internetadgang?",
|
||||
"id": "Apa tempat ini menyediakan jaringan internet?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -1189,7 +1219,8 @@
|
|||
"de": "Dieser Ort bietet drahtlosen Internetzugang",
|
||||
"fr": "Ce lieu propose un accès internet sans fil",
|
||||
"pt": "Este lugar tem acesso à Internet sem fios",
|
||||
"da": "Dette sted tilbyder trådløs internetadgang"
|
||||
"da": "Dette sted tilbyder trådløs internetadgang",
|
||||
"id": "Tempat ini menyediakan jaringan internet nirkabel"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1200,7 +1231,8 @@
|
|||
"de": "Dieser Ort bietet <b>keinen</b> Internetzugang",
|
||||
"fr": "Ce lieu <b>ne propose pas</b> d'accès internet",
|
||||
"pt": "Este lugar <b>não</b> tem acesso à Internet",
|
||||
"da": "Dette sted <b>tilbyder ikke</b> internetadgang"
|
||||
"da": "Dette sted <b>tilbyder ikke</b> internetadgang",
|
||||
"id": "Tempat ini <b>tidak</b> menyediakan jaringan internet"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1211,7 +1243,8 @@
|
|||
"de": "Dieser Ort bietet Internetzugang",
|
||||
"fr": "Ce lieu propose un accès internet",
|
||||
"pt": "Este lugar tem acesso à Internet",
|
||||
"da": "Dette sted tilbyder internetadgang"
|
||||
"da": "Dette sted tilbyder internetadgang",
|
||||
"id": "Tempat ini menyediakan jaringan internet"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
|
@ -1222,7 +1255,8 @@
|
|||
"nl": "Deze plaats biedt internettoegang via een terminal of computer aan",
|
||||
"de": "Dieser Ort bietet Internetzugang über ein Terminal oder einen Computer",
|
||||
"pt": "Este lugar tem acesso à Internet através de um terminal ou computador",
|
||||
"da": "Dette sted tilbyder internetadgang via en terminal eller computer"
|
||||
"da": "Dette sted tilbyder internetadgang via en terminal eller computer",
|
||||
"id": "Tempat ini menyediakan jaringan internet melalui terminal atau komputer"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1232,7 +1266,8 @@
|
|||
"nl": "Deze plaats biedt bedrade internettoegang aan",
|
||||
"de": "Dieser Ort bietet kabelgebundenen Internetzugang",
|
||||
"pt": "Este lugar tem acesso à Internet com fios/por cabo",
|
||||
"da": "Dette sted tilbyder internetadgang via kabel"
|
||||
"da": "Dette sted tilbyder internetadgang via kabel",
|
||||
"id": "Tempat ini menyediakan jaringan internet kabel"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1269,7 +1304,8 @@
|
|||
"nl": "Internettoegang is gratis op deze plaats",
|
||||
"de": "Der Internetzugang ist an diesem Ort kostenlos",
|
||||
"pt": "O acesso à Internet é gratuito neste local",
|
||||
"da": "Internetadgang er gratis på dette sted"
|
||||
"da": "Internetadgang er gratis på dette sted",
|
||||
"id": "Jaringan internet tersedia gratis di tempat ini"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1279,7 +1315,8 @@
|
|||
"nl": "Internettoegang is gratis op deze plaats, alleen voor klanten",
|
||||
"de": "Der Internetzugang ist an diesem Ort kostenlos, aber nur für Kunden",
|
||||
"pt": "O acesso à Internet é gratuito neste local, apenas para clientes",
|
||||
"da": "Internetadgang er gratis på dette sted, kun for kunder"
|
||||
"da": "Internetadgang er gratis på dette sted, kun for kunder",
|
||||
"id": "Jaringan internet tersedia gratis di tempat ini, hanya untuk pelanggan"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1291,7 +1328,8 @@
|
|||
"nl": "Wat is de netwerknaam voor de draadloze internettoegang?",
|
||||
"de": "Wie lautet der Netzwerkname für den drahtlosen Internetzugang?",
|
||||
"pt": "Qual é o nome da rede para o acesso sem fios à Internet?",
|
||||
"da": "Hvad er netværksnavnet for den trådløse internetadgang?"
|
||||
"da": "Hvad er netværksnavnet for den trådløse internetadgang?",
|
||||
"id": "Apa nama jaringan internet nirkabelnya?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "internet_access:ssid",
|
||||
|
@ -1301,7 +1339,8 @@
|
|||
"nl": "Voer de netwerknaam in",
|
||||
"de": "Geben Sie den Netzwerknamen ein",
|
||||
"pt": "Introduza o nome da rede",
|
||||
"da": "Indtast netværksnavnet"
|
||||
"da": "Indtast netværksnavnet",
|
||||
"id": "Masukkan nama jaringan"
|
||||
}
|
||||
},
|
||||
"mappings": [
|
||||
|
@ -1316,7 +1355,8 @@
|
|||
"nl": "De netwerknaam is <b>{internet_access:ssid}</b>",
|
||||
"de": "Der Netzwerkname lautet <b>{internet_access:ssid}</b>",
|
||||
"pt": "O nome da rede é <b>{internet_access:ssid}</b>",
|
||||
"da": "Netværksnavnet er <b>{internet_access:ssid}</b>"
|
||||
"da": "Netværksnavnet er <b>{internet_access:ssid}</b>",
|
||||
"id": "Nama jaringan ini adalah <b>{internet_access:ssid}</b>"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
908
assets/templates/MapComplete-flyer.back.svg
Normal file
After Width: | Height: | Size: 56 KiB |
1492
assets/templates/MapComplete-flyer.svg
Normal file
After Width: | Height: | Size: 1.6 MiB |
2353
assets/templates/MapComplete-poster-a2.svg
Normal file
After Width: | Height: | Size: 1.5 MiB |
2398
assets/templates/MapComplete-poster-a3.svg
Normal file
After Width: | Height: | Size: 1.5 MiB |
7
assets/templates/Ubuntu-L-normal.js
Normal file
7
assets/templates/Ubuntu-M-normal.js
Normal file
7
assets/templates/UbuntuMono-B-bold.js
Normal file
|
@ -19,7 +19,8 @@
|
|||
"pt_BR": "Abrir mapa AED",
|
||||
"sl": "Zemljevid defibrilatorjev (AED)",
|
||||
"zh_Hans": "Open AED Map",
|
||||
"fil": "Open AED Map"
|
||||
"fil": "Open AED Map",
|
||||
"da": "Åben AED Kort"
|
||||
},
|
||||
"icon": "./assets/themes/aed/aed.svg",
|
||||
"description": {
|
||||
|
|
|
@ -16,7 +16,8 @@
|
|||
"nb_NO": "Kunstkort",
|
||||
"ca": "Open Artwork Map",
|
||||
"zh_Hans": "Open Artwork Map",
|
||||
"fil": "Open Artwork Map"
|
||||
"fil": "Open Artwork Map",
|
||||
"da": "Åbn illustrationskort"
|
||||
},
|
||||
"description": {
|
||||
"en": "An open map of statues, busts, graffitis and other artwork all over the world",
|
||||
|
|
334
assets/themes/bag_import/bag.json
Normal file
|
@ -0,0 +1,334 @@
|
|||
{
|
||||
"id": "bag",
|
||||
"title": {
|
||||
"nl": "BAG import helper",
|
||||
"en": "BAG import helper"
|
||||
},
|
||||
"shortDescription": {
|
||||
"nl": "BAG import helper tool",
|
||||
"en": "BAG import helper tool"
|
||||
},
|
||||
"description": {
|
||||
"nl": "Dit thema helpt het importeren van BAG data",
|
||||
"en": "This theme helps with importing data from BAG"
|
||||
},
|
||||
"credits": "Wouter van der Wal",
|
||||
"icon": "./assets/themes/bag_import/logo.svg",
|
||||
"startLat": 53.1726,
|
||||
"startLon": 7.04545,
|
||||
"startZoom": 9,
|
||||
"layers": [
|
||||
{
|
||||
"id": "osm:buildings",
|
||||
"name": "OSM Buildings",
|
||||
"title": "OSM Building",
|
||||
"description": "Layer showing buildings that are in OpenStreetMap",
|
||||
"source": {
|
||||
"osmTags": "building~*",
|
||||
"maxCacheAge": 0
|
||||
},
|
||||
"minzoom": 19,
|
||||
"calculatedTags": [
|
||||
"_surface:strict:=feat.get('_surface')"
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"width": {
|
||||
"render": "2",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "fixme~*",
|
||||
"then": "5"
|
||||
}
|
||||
]
|
||||
},
|
||||
"color": {
|
||||
"render": "#00c",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "fixme~*",
|
||||
"then": "#ff00ff"
|
||||
},
|
||||
{
|
||||
"if": "building=house",
|
||||
"then": "#a00"
|
||||
},
|
||||
{
|
||||
"if": "building=shed",
|
||||
"then": "#563e02"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"building=garage",
|
||||
"building=garages"
|
||||
]
|
||||
},
|
||||
"then": "#f9bfbb"
|
||||
},
|
||||
{
|
||||
"if": "building=yes",
|
||||
"then": "#0774f2"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "Reference",
|
||||
"render": {
|
||||
"en": "The reference in BAG is <b>{ref:bag}</b>"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "ref:bag=",
|
||||
"then": {
|
||||
"en": "This building has no reference in the BAG"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "Building type",
|
||||
"freeform": {
|
||||
"key": "building",
|
||||
"type": "string",
|
||||
"addExtraTags": [
|
||||
"construction="
|
||||
]
|
||||
},
|
||||
"render": "This building is a <b>{building}</b>",
|
||||
"question": "What kind of building is this?"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "osm:adresses",
|
||||
"name": "OSM Adresses",
|
||||
"title": "OSM Adress",
|
||||
"description": "Layer showing adresses that are in OpenStreetMap",
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"and": [
|
||||
"source=BAG",
|
||||
"addr:city~*",
|
||||
"addr:housenumber~*",
|
||||
"addr:postcode~*",
|
||||
"addr:street~*"
|
||||
]
|
||||
},
|
||||
"maxCacheAge": 0
|
||||
},
|
||||
"minzoom": 19,
|
||||
"mapRendering": [
|
||||
{
|
||||
"label": {
|
||||
"render": "<div style='color: black' class='rounded-full p-1 font-bold relative'>{addr:housenumber}</div>",
|
||||
"condition": "addr:housenumber~*"
|
||||
},
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"width": {
|
||||
"render": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "bag:pand",
|
||||
"name": "BAG Buildings",
|
||||
"title": "BAG Building",
|
||||
"description": {
|
||||
"en": "Buildings from BAG register"
|
||||
},
|
||||
"source": {
|
||||
"geoJson": "https://service.pdok.nl/lv/bag/wfs/v2_0?request=GetFeature&service=WFS&version=2.0.0&outputFormat=application%2Fjson%3B%20subtype%3Dgeojson&typeName=bag%3Apand&bbox={x_min}%2C{y_min}%2C{x_max}%2C{y_max}%2CCRS84&srsName=EPSG%3A4326",
|
||||
"geoJsonZoomLevel": 18,
|
||||
"osmTags": "identificatie~*",
|
||||
"maxCacheAge": 0
|
||||
},
|
||||
"minzoom": 19,
|
||||
"calculatedTags": [
|
||||
"_overlaps_with_buildings=feat.overlapWith('osm:buildings').filter(f => f.feat.properties.id.indexOf('-') < 0)",
|
||||
"_overlaps_with=feat.get('_overlaps_with_buildings').find(f => f.overlap > 1 /* square meter */ )",
|
||||
"_overlaps_with_properties=feat.get('_overlaps_with')?.feat?.properties",
|
||||
"_overlap_percentage=Math.round(100 * (feat.get('_overlaps_with')?.overlap / feat.get('_overlaps_with_properties')['_surface:strict']))",
|
||||
"_reverse_overlap_percentage=Math.round(100 * (feat.get('_overlaps_with')?.overlap / feat.get('_surface')))",
|
||||
"_bag_obj:in_construction=feat.properties.status.startsWith('Bouwvergunning verleend') || feat.properties.status.startsWith('Bouw gestart')",
|
||||
"_bag_obj:construction=(feat.properties.gebruiksdoel == 'woonfunctie') ? ((Number(feat.properties.aantal_verblijfsobjecten) == 1) ? 'house' : 'apartments') : 'yes'",
|
||||
"_bag_obj:building=(feat.properties.status.startsWith('Bouwvergunning verleend') || feat.properties.status.startsWith('Bouw gestart')) ? 'construction' : feat.properties['_bag_obj:construction']",
|
||||
"_bag_obj:ref:bag=Number(feat.properties.identificatie)",
|
||||
"_bag_obj:source:date=new Date().toISOString().split('T')[0]",
|
||||
"_bag_obj:start_date=feat.properties.bouwjaar",
|
||||
"_osm_obj:id=feat.get('_overlaps_with_properties')?.id",
|
||||
"_osm_obj:building=feat.get('_overlaps_with_properties')?.building",
|
||||
"_imported_osm_object_found:=Number(feat.properties.identificatie)==Number(feat.get('_overlaps_with_properties')['ref:bag'])"
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"width": {
|
||||
"render": 5,
|
||||
"mappings": [
|
||||
{
|
||||
"if": "_imported_osm_object_found=true",
|
||||
"then": "1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"color": {
|
||||
"render": "#00a",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "_imported_osm_object_found=true",
|
||||
"then": "#0f0"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "Import button",
|
||||
"render": "{import_way_button(osm:buildings, building=$_bag_obj:building; ref:bag=$_bag_obj:ref:bag; source=BAG; source:date=$_bag_obj:source:date; start_date=$_bag_obj:start_date, Upload this building to OpenStreetMap)}",
|
||||
"mappings": [
|
||||
{
|
||||
"#": "Something went wrong calculating the tags - don't show an import button",
|
||||
"if": {
|
||||
"or": [
|
||||
"_bag_obj:building=",
|
||||
"_bag_obj:ref:bag="
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"en": "Didn't calculate the correct values yet. Refresh this page"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "_overlaps_with!=",
|
||||
"then": "{conflate_button(osm:buildings, building=$_bag_obj:building; ref:bag=$_bag_obj:ref:bag; source=BAG; source:date=$_bag_obj:source:date; start_date=$_bag_obj:start_date, Replace the geometry in OpenStreetMap, , _osm_obj:id)}"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and":[
|
||||
"_bag_obj:building~*",
|
||||
"_bag_obj:ref:bag~*",
|
||||
"_bag_obj:in_construction=true"]
|
||||
},
|
||||
"then": "{import_way_button(osm:buildings, building=$_bag_obj:building; construction=$_bag_obj:construction; ref:bag=$_bag_obj:ref:bag; source=BAG; source:date=$_bag_obj:source:date; start_date=$_bag_obj:start_date, Upload this building to OpenStreetMap)}"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "Reference",
|
||||
"render": {
|
||||
"en": "The reference in BAG is <b>{_bag_obj:ref:bag}</b>"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "Build year",
|
||||
"render": {
|
||||
"en": "This building was built in <b>{_bag_obj:start_date}</b>"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "_bag_obj:in_construction=true",
|
||||
"then": {
|
||||
"en": "The building was started in <b>{_bag_obj:start_date}</b>"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "Building type",
|
||||
"render": {
|
||||
"en": "The building type is a <b>{_bag_obj:building}</b>"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "_bag_obj:in_construction=true",
|
||||
"then": {
|
||||
"en": "The building type will be a <b>{_bag_obj:construction}</b>"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "Overlapping building",
|
||||
"render": "<div>The overlapping <a href=https://osm.org/{_osm_obj:id} target=_blank>osm:buildings</a> is a <b>{_osm_obj:building}</b> and covers <b>{_overlap_percentage}%</b> of the BAG building.<br>The BAG-building covers <b>{_reverse_overlap_percentage}%</b> of the OSM building<div><h3>BAG geometry:</h3>{minimap(21, id):height:10rem;border-radius:1rem;overflow:hidden}<h3>OSM geometry:</h3>{minimap(21,_osm_obj:id):height:10rem;border-radius:1rem;overflow:hidden}</div></div>",
|
||||
"condition": "_overlaps_with!="
|
||||
},
|
||||
{
|
||||
"id": "Building status",
|
||||
"render": "The current building status is <b>{status}</b>"
|
||||
},
|
||||
{
|
||||
"id": "Buidling function",
|
||||
"render": "The current function of the building is <b>{gebruiksdoel}</b>"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "bag:verblijfsobject",
|
||||
"name": "BAG Addresses",
|
||||
"title": "BAG Address",
|
||||
"description": "Address information from the BAG register",
|
||||
"source": {
|
||||
"geoJson": "https://service.pdok.nl/lv/bag/wfs/v2_0?request=GetFeature&service=WFS&version=2.0.0&outputFormat=application%2Fjson%3B%20subtype%3Dgeojson&typeName=bag%3Averblijfsobject&bbox={x_min}%2C{y_min}%2C{x_max}%2C{y_max}%2CCRS84&srsName=EPSG%3A4326",
|
||||
"geoJsonZoomLevel": 19,
|
||||
"osmTags": "identificatie~*",
|
||||
"maxCacheAge": 0
|
||||
},
|
||||
"minzoom": 19,
|
||||
"calculatedTags": [
|
||||
"_closed_osm_addr:=feat.closest('osm:adresses').properties",
|
||||
"_bag_obj:addr:housenumber=`${feat.properties.huisnummer}${feat.properties.huisletter}${(feat.properties.toevoeging != '') ? '-' : ''}${feat.properties.toevoeging}`",
|
||||
"_bag_obj:ref:bag=Number(feat.properties.identificatie)",
|
||||
"_bag_obj:source:date=new Date().toISOString().split('T')[0]",
|
||||
"_osm_obj:addr:city:=feat.get('_closed_osm_addr')['addr:city']",
|
||||
"_osm_obj:addr:housenumber:=feat.get('_closed_osm_addr')['addr:housenumber']",
|
||||
"_osm_obj:addr:postcode:=feat.get('_closed_osm_addr')['addr:postcode']",
|
||||
"_osm_obj:addr:street:=feat.get('_closed_osm_addr')['addr:street']",
|
||||
"_imported_osm_object_found:=(feat.properties.woonplaats==feat.get('_closed_osm_addr')['addr:city'])&&(feat.get('_bag_obj:addr:housenumber')==feat.get('_closed_osm_addr')['addr:housenumber'])&&(feat.properties.postcode==feat.get('_closed_osm_addr')['addr:postcode'])&&(feat.properties.openbare_ruimte==feat.get('_closed_osm_addr')['addr:street'])"
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"label": {
|
||||
"render": "<div style='color: black' class='rounded-full p-1 font-bold relative'>{_bag_obj:addr:housenumber}</div>",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "_imported_osm_object_found=true",
|
||||
"then": "<div style='color: #107c10' class='rounded-full p-1 font-bold relative'>{_bag_obj:addr:housenumber}</div>"
|
||||
}
|
||||
]
|
||||
},
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
},
|
||||
{
|
||||
"width": {
|
||||
"render": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
{
|
||||
"id": "Import button",
|
||||
"render": "{import_button(osm:adresses, addr:city=$woonplaats; addr:housenumber=$_bag_obj:addr:housenumber; addr:postcode=$postcode; addr:street=$openbare_ruimte; ref:bag=$_bag_obj:ref:bag; source=BAG; source:date=$_bag_obj:source:date, Upload this adress to OpenStreetMap)}",
|
||||
"condition": "_imported_osm_object_found=false"
|
||||
},
|
||||
{
|
||||
"id": "Address",
|
||||
"render": "{openbare_ruimte} {_bag_obj:addr:housenumber}, {woonplaats} {postcode}"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"hideFromOverview": true
|
||||
}
|
10
assets/themes/bag_import/license_info.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
[
|
||||
{
|
||||
"path": "logo.svg",
|
||||
"license": "CC0",
|
||||
"authors": [
|
||||
"Wouter van der Wal"
|
||||
],
|
||||
"sources": []
|
||||
}
|
||||
]
|
5
assets/themes/bag_import/logo.svg
Normal file
After Width: | Height: | Size: 7.6 KiB |
|
@ -48,7 +48,8 @@
|
|||
"hu": "Ez a térkép megjeleníti az OpenStreetMap-en rögzített összes padot: egyes padokat, valamint tömegközlekedési megállókban vagy menedékhelyeken található padokat. OpenStreetMap-fiókkal Ön is felrajzolhat új padokat, vagy szerkesztheti a meglévő padok részleteit.",
|
||||
"ca": "Aquest mapa mostra tots els bancs que hi ha a OpenStreetMap: bancs individuals i els bancs que hi ha a parades o refugis de transport públic. Amb un compte d'OpenStreetMap pots afegir nous bancs o editar detalls dels existents.",
|
||||
"es": "Este mapa muestra todos los bancos que están grabados en OpenStreetMap: Bancos individuales, bancos que pertenecen a paradas o marquesinas del transporte público. Con una cuenta de OpenStreetMap, puedes mapear nuevos bancos o editar detalles de bancos existentes.",
|
||||
"nb_NO": "Viser alle benker som er registrert i OpenStreetMap: Individuelle benker, og benker som tilhører offentlig transport eller -skur. Med en OpenStreetMap-konto kan du kartlegge nye benker eller redigere eksisterende."
|
||||
"nb_NO": "Viser alle benker som er registrert i OpenStreetMap: Individuelle benker, og benker som tilhører offentlig transport eller -skur. Med en OpenStreetMap-konto kan du kartlegge nye benker eller redigere eksisterende.",
|
||||
"da": "Dette kort viser alle bænke, der er registreret i OpenStreetMap: Individuelle bænke og bænke, der hører til offentlige transportpladser eller shelters. Med en OpenStreetMap-konto kan du kortlægge nye bænke eller redigere detaljer om eksisterende bænke."
|
||||
},
|
||||
"icon": "./assets/themes/benches/bench_poi.svg",
|
||||
"startLat": 0,
|
||||
|
|
|
@ -19,7 +19,8 @@
|
|||
"fr": "Une carte avec des stations et magasins de location de vélos",
|
||||
"es": "Un mapa con estaciones de alquiler de bicicletas y tiendas de alquiler de bicicletas",
|
||||
"nb_NO": "Sykkelutleiestasjoner og sykkelutleiebutikker",
|
||||
"ca": "Un mapa amb estacions de lloguer de bicicletes i botigues de lloguer de bicicletes"
|
||||
"ca": "Un mapa amb estacions de lloguer de bicicletes i botigues de lloguer de bicicletes",
|
||||
"da": "Et kort med cykeludlejningsstationer og cykeludlejningsbutikker"
|
||||
},
|
||||
"description": {
|
||||
"en": "On this map, you'll find the many bicycle rental stations as they are known by OpenStreetMap",
|
||||
|
|
|
@ -14,7 +14,8 @@
|
|||
"pl": "Wypożyczalnie rowerów",
|
||||
"hu": "Kerékpárkönyvtárak",
|
||||
"id": "Perpustakaan sepeda",
|
||||
"ca": "Biblioteques de bicicletes"
|
||||
"ca": "Biblioteques de bicicletes",
|
||||
"da": "Cykelbiblioteker"
|
||||
},
|
||||
"description": {
|
||||
"nl": "Een fietsbibliotheek is een plaats waar men een fiets kan lenen, vaak voor een klein bedrag per jaar. Een typisch voorbeeld zijn kinderfietsbibliotheken, waar men een fiets op maat van het kind kan lenen. Is het kind de fiets ontgroeid, dan kan het te kleine fietsje omgeruild worden voor een grotere.",
|
||||
|
@ -27,7 +28,8 @@
|
|||
"de": "Fahrradbibliotheken sind Orte, um Fahrräder auszuleihen, oft gegen eine geringe Gebühr. Ein wichtiger Anwendungsfall sind Fahrradbibliotheken für Kinder, die es ihnen ermöglichen, auf ein größeres Fahrrad umzusteigen, wenn sie aus ihrem aktuellen Fahrrad herausgewachsen sind",
|
||||
"hu": "A kerékpárkönyvtárak olyan helyek, ahol kerékpárokat lehet kölcsönözni, gyakran egy kis éves díj ellenében. Figyelemre méltó felhasználásuk a gyerekeknek szánt kerékpárkönyvtárak, amelyek segítségével nagyobb kerékpárra válthatnak, amikor jelenlegi kerékpárjukat kinőtték",
|
||||
"nb_NO": "Et sykkelbibliotek er et sted der man kan låne sykler, ofte for en liten årlig sum. I særdeleshet finnes de for unger som lar dem bytte til en større sykkel når de har vokst fra den de har.",
|
||||
"ca": "Una biblioteca de bicicletes és un lloc on es poden prestar bicicletes, sovint per una petita quota anual. Un cas d'ús notable són les biblioteques de bicicletes per als nens, que els permet canviar per una bicicleta més gran quan han superat la seva bicicleta actual"
|
||||
"ca": "Una biblioteca de bicicletes és un lloc on es poden prestar bicicletes, sovint per una petita quota anual. Un cas d'ús notable són les biblioteques de bicicletes per als nens, que els permet canviar per una bicicleta més gran quan han superat la seva bicicleta actual",
|
||||
"da": "Et cykelbibliotek er et sted, hvor cykler kan udlånes, ofte mod et mindre årligt gebyr. Et bemærkelsesværdigt eksempel er cykelbiblioteker til børn, som giver dem mulighed for at skifte til en større cykel, når de er vokset fra deres nuværende cykel"
|
||||
},
|
||||
"icon": "./assets/themes/bicyclelib/logo.svg",
|
||||
"startLat": 0,
|
||||
|
|
|
@ -23,7 +23,8 @@
|
|||
"hu": "Rögzített távcsövek (binokulárok) térképe",
|
||||
"fr": "Une carte de jumelles panoramiques",
|
||||
"es": "Un mapa con prismáticos fijos",
|
||||
"ca": "Un mapa amb prismàtics fixos"
|
||||
"ca": "Un mapa amb prismàtics fixos",
|
||||
"da": "Et kort over fastgjorte kikkerter"
|
||||
},
|
||||
"description": {
|
||||
"en": "A map with binoculars fixed in place with a pole. It can typically be found on touristic locations, viewpoints, on top of panoramic towers or occasionally on a nature reserve.",
|
||||
|
@ -35,7 +36,8 @@
|
|||
"fr": "Une carte des longue-vues fixes. Se trouve typiquement sur les sites touristiques, les points de vue, les tours panoramiques ou dans les réserves naturelles.",
|
||||
"es": "Un mapa con prismáticos fijos en un poste. Suele encontrarse en lugares turísticos, miradores, en lo alto de torres panorámicas u ocasionalmente en una reserva natural.",
|
||||
"nb_NO": "Stedsbundne kikkerter på påle. Vanligvis på turiststeder, utkikkspunkter, på toppen av utsiktstårn, og noen ganger i naturreservat.",
|
||||
"ca": "Un mapa amb prismàtics fixos en un pal. Sol trobar-se en llocs turístics, miradors, a la part alta de torres panoràmiques o ocasionalment en una reserva natural."
|
||||
"ca": "Un mapa amb prismàtics fixos en un pal. Sol trobar-se en llocs turístics, miradors, a la part alta de torres panoràmiques o ocasionalment en una reserva natural.",
|
||||
"da": "Et kort over udsigtskikkert fastgjort på en stang. Det kan typisk findes på turistmæssige steder, udsigtspunkter, på toppen af panoramatårne eller lejlighedsvis på et naturreservat."
|
||||
},
|
||||
"icon": "./assets/layers/binocular/telescope.svg",
|
||||
"startLat": 0,
|
||||
|
|
|
@ -12,7 +12,8 @@
|
|||
"de": "Wohnmobilstellplätze",
|
||||
"hu": "Lakóautós megállóhelyek",
|
||||
"ca": "Llocs d'acampada",
|
||||
"es": "Campings"
|
||||
"es": "Campings",
|
||||
"da": "Campingpladser"
|
||||
},
|
||||
"shortDescription": {
|
||||
"en": "Find sites to spend the night with your camper",
|
||||
|
@ -25,7 +26,8 @@
|
|||
"pt_BR": "Encontre locais para passar a noite com o seu campista",
|
||||
"de": "Finden Sie Plätze zum Übernachten mit Ihrem Wohnmobil",
|
||||
"hu": "Helyek, ahol lakóautóval eltöltheti az éjszakát",
|
||||
"es": "Encuentra sitios para pasar la noche con tu caravana"
|
||||
"es": "Encuentra sitios para pasar la noche con tu caravana",
|
||||
"da": "Find steder, hvor du kan overnatte med din autocamper"
|
||||
},
|
||||
"description": {
|
||||
"en": "This site collects all official camper stopover places and places where you can dump grey and black water. You can add details about the services provided and the cost. Add pictures and reviews. This is a website and a webapp. The data is stored in OpenStreetMap, so it will be free forever and can be re-used by any app.",
|
||||
|
@ -38,7 +40,8 @@
|
|||
"de": "Eine Karte für offizielle Wohnmobilstellplätze und Orte zur Entsorgung von Schmutzwasser. Sie können Details über die angebotenen Dienstleistungen und die Kosten hinzufügen, oder Bilder und Bewertungen ergänzen. Dies ist eine Webseite und eine Webapp. Die Daten werden in OpenStreetMap gespeichert, so dass sie für immer kostenlos sind und von jeder App weiterverwendet werden können.",
|
||||
"hu": "Ez az oldal az összes olyan hivatalos lakóautós megállóhelyet és helyet gyűjti össze, ahol szürke és fekete szennyvizet lehet üríteni. Hozzáadhat részleteket a nyújtott szolgáltatásokról és a költségekről, valamint képeket és értékeléseket. Ez egyszerre egy weboldal és egy webes alkalmazás. Az adatokat az OpenStreetMapen tároljuk, így mindig ingyenesek lesznek, és bármelyik alkalmazás újra felhasználhatja őket.",
|
||||
"es": "Este sitio recoge todos los lugares oficiales de parada de caravanas y los lugares donde se pueden verter las aguas grises y negras. Puedes añadir detalles sobre los servicios prestados y el coste. Añade fotos y reseñas. Este es un sitio web y una aplicación web. Los datos se almacenan en OpenStreetMap, por lo que serán gratuitos para siempre y podrán ser reutilizados por cualquier aplicación.",
|
||||
"ca": "Aquest lloc recull tots els llocs oficials de parada de caravanes i els llocs on es poden abocar les aigües grises i negres. Pots afegir detalls sobre els serveis prestats i el cost. Afig fotos i ressenyes. Aquest és un lloc web i una aplicació web. Les dades s'emmagatzemen en OpenStreetMap, per la qual cosa seran gratuïts per sempre i podran ser reutilitzats per qualsevol aplicació."
|
||||
"ca": "Aquest lloc recull tots els llocs oficials de parada de caravanes i els llocs on es poden abocar les aigües grises i negres. Pots afegir detalls sobre els serveis prestats i el cost. Afig fotos i ressenyes. Aquest és un lloc web i una aplicació web. Les dades s'emmagatzemen en OpenStreetMap, per la qual cosa seran gratuïts per sempre i podran ser reutilitzats per qualsevol aplicació.",
|
||||
"da": "Denne side samler alle officielle camper-stopsteder og steder, hvor du kan dumpe gråt og sort vand. Du kan tilføje detaljer om de leverede tjenester og omkostningerne. Tilføj billeder og anmeldelser. Dette er en hjemmeside og en webapp. Dataene gemmes i OpenStreetMap, så de vil være gratis for evigt og kan genbruges af enhver app."
|
||||
},
|
||||
"icon": "./assets/themes/campersite/caravan.svg",
|
||||
"startLat": 43.14,
|
||||
|
@ -62,7 +65,8 @@
|
|||
"hu": "Lakóautós megállóhely",
|
||||
"id": "Tempat camping",
|
||||
"ca": "Llocs d'acampada",
|
||||
"es": "Sitios de Acampada"
|
||||
"es": "Sitios de Acampada",
|
||||
"da": "Campingpladser"
|
||||
},
|
||||
"minzoom": 10,
|
||||
"source": {
|
||||
|
@ -85,7 +89,8 @@
|
|||
"pt_BR": "Local de acampamento {name}",
|
||||
"de": "Wohnmobilstellplatz {name}",
|
||||
"id": "Tempat kemping {name}",
|
||||
"ca": "Lloc d'acampada {name}"
|
||||
"ca": "Lloc d'acampada {name}",
|
||||
"da": "Camperplads {name}"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -104,7 +109,8 @@
|
|||
"nl": "Camper site",
|
||||
"pt_BR": "Locais de acampamento sem nome",
|
||||
"de": "Unbenannter Wohnmobilstellplatz",
|
||||
"ca": "Lloc d'acampada sense nom"
|
||||
"ca": "Lloc d'acampada sense nom",
|
||||
"da": "Unavngiven autocamperplads"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -179,7 +185,8 @@
|
|||
"de": "Wird hier eine Gebühr erhoben?",
|
||||
"es": "¿Este lugar cobra una tarifa?",
|
||||
"nb_NO": "Tar dette stedet en avgift?",
|
||||
"ca": "Aquest lloc cobra una taxa?"
|
||||
"ca": "Aquest lloc cobra una taxa?",
|
||||
"da": "Opkræver dette sted et gebyr?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -289,7 +296,8 @@
|
|||
"id": "Apakah tempat ini memiliki tempat pembuangan sanitasi?",
|
||||
"es": "¿Este lugar tiene un vertedero sanitario?",
|
||||
"nl": "Heeft deze plaats een loosplaats?",
|
||||
"ca": "Aquest lloc té una estació d'abocament sanitari?"
|
||||
"ca": "Aquest lloc té una estació d'abocament sanitari?",
|
||||
"da": "Har dette sted en sanitær afleveringsplads?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -310,7 +318,8 @@
|
|||
"id": "Tempat ini memiliki tempat pembuangan sanitasi",
|
||||
"es": "Este lugar tiene un vertedero sanitario",
|
||||
"nl": "Deze plaats heeft een loosplaats",
|
||||
"ca": "Aquest lloc té una estació d'abocament sanitari"
|
||||
"ca": "Aquest lloc té una estació d'abocament sanitari",
|
||||
"da": "Dette sted har en sanitær afleveringsplads"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -331,7 +340,8 @@
|
|||
"id": "Tempat ini tidak memiliki tempat pembuangan sampah sanitasi",
|
||||
"es": "Este lugar no tiene vertedero sanitario",
|
||||
"nl": "Deze plaats heeft geen loosplaats",
|
||||
"ca": "Aquest lloc no té una estació d'abocament sanitari"
|
||||
"ca": "Aquest lloc no té una estació d'abocament sanitari",
|
||||
"da": "Dette sted har ikke en sanitær afleveringsplads"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -615,7 +625,8 @@
|
|||
"pt_BR": "Site oficial: <a href='{website}'>{website}</a>",
|
||||
"de": "Offizielle Webseite: <a href='{website}'>{website}</a>",
|
||||
"es": "Sitio web oficial: <a href='{website}'>{website}</a>",
|
||||
"ca": "Lloc web oficial: <a href='{website}'>{website}</a>"
|
||||
"ca": "Lloc web oficial: <a href='{website}'>{website}</a>",
|
||||
"da": "Officiel hjemmeside: <a href='{website}'>{website}</a>"
|
||||
},
|
||||
"freeform": {
|
||||
"type": "url",
|
||||
|
@ -634,7 +645,8 @@
|
|||
"de": "Hat dieser Ort eine Webseite?",
|
||||
"nl": "Heeft deze plaats een website?",
|
||||
"es": "¿Este lugar tiene un sitio web?",
|
||||
"ca": "Aquest lloc té un lloc web?"
|
||||
"ca": "Aquest lloc té un lloc web?",
|
||||
"da": "Har dette sted et websted?"
|
||||
},
|
||||
"id": "caravansites-website"
|
||||
},
|
||||
|
@ -674,7 +686,8 @@
|
|||
"es": "Sí, hay algunas plazas de alquiler a largo plazo, pero también puedes alojarte por días",
|
||||
"nl": "Er zijn enkele plaatsen om op lange termijn te huren, maar je kan ook enkele dagen blijven",
|
||||
"nb_NO": "Det finnes noen plasser for langtidsleie, men man kan også bruke dem på dagsbasis",
|
||||
"ca": "Hi ha alguns punts per al lloguer a llarg termini, però també es pot romandre diàriament"
|
||||
"ca": "Hi ha alguns punts per al lloguer a llarg termini, però també es pot romandre diàriament",
|
||||
"da": "Der er nogle pladser til langtidsleje, men du kan også bo på daglig basis"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -706,17 +719,18 @@
|
|||
]
|
||||
},
|
||||
"then": {
|
||||
"en": "It is only possible to stay here if you have a long term contract(this place will disappear from this map if you choose this)",
|
||||
"en": "It is only possible to stay here if you have a long term contract (this place disappears from this map if you choose this)",
|
||||
"ru": "Здесь можно остановиться, только если у вас долгосрочный контракт (это место исчезнет с этой карты, если вы выберете это)",
|
||||
"ja": "長期契約をしている場合のみ宿泊可能です(これを選択すると、この場所はこの地図から消えます)",
|
||||
"zh_Hant": "如果有長期租用合約才有可能待下來(如果你選擇這個地方則會在這份地圖消失)",
|
||||
"it": "Puoi soggiornare qui solo se hai un contratto a lungo termine (se selezioni questa opzione, questo luogo sarà rimosso da questa mappa)",
|
||||
"fr": "C’est possible sous contrat (Cette option fera disparaître le site de la carte)",
|
||||
"de": "Es sind nur Plätze für Dauercamper vorhanden (wenn Sie diese Antwort auswählen, wird dieser Ort wird von der Karte verschwinden)",
|
||||
"de": "Es sind nur Plätze für Dauercamper vorhanden (wenn Sie diese Antwort auswählen, verschwindet der Ort von der Karte)",
|
||||
"es": "Solo es posible permanecer aquí si tienes un contrato a largo plazo (este lugar desaparecerá de este mapa si escoges esto)",
|
||||
"da": "Det er kun muligt at bo her, hvis du har en langtidskontrakt (dette sted forsvinder fra kortet, hvis du vælger dette)",
|
||||
"nl": "Hier kan je enkel verblijven met een langetermijnscontract (deze plaats zal verborgen worden van deze kaart als je dit kiest)",
|
||||
"ca": "Només és possible romandre aquí si teniu un contracte a llarg termini (aquest lloc desapareixerà d'aquest mapa si trieu això)"
|
||||
"ca": "Només és possible romandre aquí si teniu un contracte a llarg termini (aquest lloc desapareixerà d'aquest mapa si trieu això)",
|
||||
"nb_NO": "Det er kun mulig å bo her hvis man har en langtidskontrakt (dette stedet vil forsvinne fra kartet hvis du velger dette)"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -747,7 +761,9 @@
|
|||
"de": "Möchten Sie eine allgemeine Beschreibung für diesen Ort hinzufügen? (Bitte wiederholen Sie keine Informationen, die Sie bereits zuvor angegeben haben. Bitte bleiben Sie objektiv - Meinungen gehen in die Bewertungen ein)",
|
||||
"nl": "Wil je graag een algemene beschrijving toevoegen van deze plaats? (Herhaal hier niet de antwoorden op de vragen die reeds gesteld zijn. Hou het objectief - je kan je mening geven via een review)",
|
||||
"es": "¿Te gustaría añadir una descripción general de este lugar? (No repitas información previamente preguntada o mostrada arriba. Por favor mantenla objetiva - las opiniones van en la de opiniones)",
|
||||
"ca": "T'agradaria afegir una descripció general d'aquest lloc? (No repeteixis informació prèviament preguntada o mostrada a dalt. Si us plau mantín-la objectiva - les opinions van en les «reviews»)"
|
||||
"ca": "T'agradaria afegir una descripció general d'aquest lloc? (No repeteixis informació prèviament preguntada o mostrada a dalt. Si us plau mantín-la objectiva - les opinions van en les «reviews»)",
|
||||
"da": "Vil du tilføje en generel beskrivelse af dette sted? (Gentag ikke oplysninger, der tidligere er blevet spurgt eller vist ovenfor. Hold dem venligst objektive - udtalelser går ind i anmeldelserne)",
|
||||
"nb_NO": "Vil du legge til en generell beskrivelse av dette stedet? (Ikke gjenta info det har blitt spurt om eller som vises ovenfor. Hold det objektivt. Meninger henvises til vurderingene.)"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "description",
|
||||
|
@ -789,7 +805,8 @@
|
|||
"zh_Hant": "新增正式露營地點,通常是設計給過夜的露營者的地點。看起來像是真的露營地或是一般的停車場,而且也許沒有任何指標,但在城鎮被定議地點。如果一般給露營者的停車場並不是用來過夜,則不是露營地點 ",
|
||||
"hu": "Új hivatalos lakóautóhely hozzáadása. Ez arra vannak kijelölve, hogy lakóautóval ott éjszakázzunk. Lehet, hogy úgy néz ki, mint egy igazi kemping, de az is lehet, hogy csak olyan, mint egy parkoló. Előfordulhat, hogy egyáltalán nem jelzik őket, hanem csak egy önkormányzati határozatban vannak kijelölve. A lakóautósoknak szánt olyan hagyományos parkolók, ahol nem várhatóan nem fognak éjszakázni, -nem minősül- lakóautóhelynek. ",
|
||||
"es": "Añade un nuevo sitio de acampada oficial. Son lugares designados para pasar la noche con tu caravana. Pueden parecerse a un camping real o simplemente a un aparcamiento. Puede que no estén señalizados en absoluto, sino que simplemente estén definidos en una decisión municipal. Un aparcamiento normal destinado a los campistas en el que no se espera que se pase la noche, no es un camping. ",
|
||||
"ca": "Afig un nou lloc d'acampada oficial. Són llocs designats per a passar la nit amb la teua caravana. Poden semblar-se a un càmping real o simplement a un aparcament. Pot ser que no estiguen senyalitzats en absolut, sinó que simplement estiguen definits per una decisió municipal. Un aparcament normal destinat als acampadors en el qual no s'espera que es passe la nit, no és un càmping. "
|
||||
"ca": "Afig un nou lloc d'acampada oficial. Són llocs designats per a passar la nit amb la teua caravana. Poden semblar-se a un càmping real o simplement a un aparcament. Pot ser que no estiguen senyalitzats en absolut, sinó que simplement estiguen definits per una decisió municipal. Un aparcament normal destinat als acampadors en el qual no s'espera que es passe la nit, no és un càmping. ",
|
||||
"da": "Tilføj en ny officiel campingplads. Disse er udpegede steder at overnatte med din autocamper. De kan ligne en rigtig campingplads eller bare ligne en parkeringsplads. De er måske slet ikke skiltet, men er blot defineret i en kommunal beslutning. En almindelig parkering beregnet til campister, hvor det ikke forventes at overnatte, er -ikke- en autocamperplads "
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -839,7 +856,8 @@
|
|||
"zh_Hant": "垃圾處理站",
|
||||
"id": "Tempat pembuangan sanitasi",
|
||||
"nl": "Loostplaatsen",
|
||||
"ca": "Estacions d'abocament sanitari"
|
||||
"ca": "Estacions d'abocament sanitari",
|
||||
"da": "Sanitære afleveringspladser"
|
||||
},
|
||||
"minzoom": 10,
|
||||
"source": {
|
||||
|
@ -894,7 +912,8 @@
|
|||
"zh_Hant": "垃圾處理站",
|
||||
"id": "Tempat pembuangan sanitasi",
|
||||
"nl": "Loosplaatsen",
|
||||
"ca": "Estacions d'abocament sanitari"
|
||||
"ca": "Estacions d'abocament sanitari",
|
||||
"da": "Sanitære afleveringspladser"
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
|
@ -910,7 +929,8 @@
|
|||
"de": "Wird hier eine Gebühr erhoben?",
|
||||
"zh_Hant": "這個地方需要付費嗎?",
|
||||
"nl": "Vraagt deze plaats een vergoeding?",
|
||||
"es": "¿Este lugar cobra una tasa?"
|
||||
"es": "¿Este lugar cobra una tasa?",
|
||||
"da": "Opkræver dette sted et gebyr?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -930,7 +950,8 @@
|
|||
"zh_Hant": "你需要付費才能使用",
|
||||
"nb_NO": "Man må betale for bruk",
|
||||
"nl": "Je moet betalen voor het gebruik",
|
||||
"es": "Tienes que pagar por el uso"
|
||||
"es": "Tienes que pagar por el uso",
|
||||
"da": "Du skal betale for brug"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -950,7 +971,8 @@
|
|||
"zh_Hant": "這裡可以免費使用",
|
||||
"nl": "Kan gratis gebruikt worden",
|
||||
"nb_NO": "Kan brukes gratis",
|
||||
"es": "Se puede utilizar gratis"
|
||||
"es": "Se puede utilizar gratis",
|
||||
"da": "Kan bruges gratis"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -968,7 +990,8 @@
|
|||
"nb_NO": "Dette stedet tar {charge}",
|
||||
"nl": "Deze loosplaats rekent {charge} aan",
|
||||
"es": "Este lugar cobra {charge}",
|
||||
"ca": "Aquest lloc costa {charge}"
|
||||
"ca": "Aquest lloc costa {charge}",
|
||||
"da": "Dette sted opkræver {charge}"
|
||||
},
|
||||
"question": {
|
||||
"en": "How much does this place charge?",
|
||||
|
@ -981,7 +1004,8 @@
|
|||
"zh_Hant": "這個地方收費多少?",
|
||||
"nl": "Hoeveel kost het gebruik van deze loosplaats?",
|
||||
"es": "¿Cuánto cobra este lugar?",
|
||||
"ca": "Quant costa aquest lloc?"
|
||||
"ca": "Quant costa aquest lloc?",
|
||||
"da": "Hvor meget koster det at bruge dette sted?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "charge"
|
||||
|
@ -1005,7 +1029,8 @@
|
|||
"de": "Hat dieser Ort eine Wasserzapfstelle?",
|
||||
"zh_Hant": "這個地方有取水點嗎?",
|
||||
"nl": "Heeft deze loosplaats een waterkraan om je camper bij te vullen?",
|
||||
"nb_NO": "Har dette stedet et vannkranssted?"
|
||||
"nb_NO": "Har dette stedet et vannkranssted?",
|
||||
"da": "Har dette sted et vandpost?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -1023,7 +1048,8 @@
|
|||
"pt_BR": "Este lugar tem um ponto de água",
|
||||
"de": "Dieser Ort hat eine Wasserzapfstelle",
|
||||
"zh_Hant": "這個地方有取水點",
|
||||
"nl": "Deze loosplaats heeft een waterkraan om je camper bij te vullen"
|
||||
"nl": "Deze loosplaats heeft een waterkraan om je camper bij te vullen",
|
||||
"da": "Dette sted har et vandpost"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1041,7 +1067,8 @@
|
|||
"pt_BR": "Este lugar não tem um ponto de água",
|
||||
"de": "Dieser Ort hat keine Wasserzapfstelle",
|
||||
"zh_Hant": "這個地方沒有取水點",
|
||||
"nl": "Deze loosplaats heeft geen waterkraan om je camper bij te vullen"
|
||||
"nl": "Deze loosplaats heeft geen waterkraan om je camper bij te vullen",
|
||||
"da": "Dette sted har ikke et vandpost"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1056,7 +1083,8 @@
|
|||
"fr": "Est-il possible d’y faire sa vidange des eaux usées ?",
|
||||
"de": "Können Sie hier Brauch-/Grauwasser entsorgen?",
|
||||
"zh_Hant": "你能在這裡排放洗滌水嗎?",
|
||||
"nl": "Mag je hier grijs water lozen?"
|
||||
"nl": "Mag je hier grijs water lozen?",
|
||||
"da": "Kan du komme af med gråt vand her?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -1074,7 +1102,8 @@
|
|||
"de": "Hier können Sie Brauch-/Grauwasser entsorgen",
|
||||
"zh_Hant": "你可以在這裡排放洗滌水",
|
||||
"nl": "Je kan hier grijs water lozen",
|
||||
"ca": "Es pot desfer de les aigües grises aquí"
|
||||
"ca": "Es pot desfer de les aigües grises aquí",
|
||||
"da": "Du kan bortskaffe gråt vand her"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1091,7 +1120,8 @@
|
|||
"fr": "Il n’est pas possible d’y vidanger ses eaux usées",
|
||||
"de": "Hier können Sie kein Brauch-/Grauwasser entsorgen",
|
||||
"zh_Hant": "你無法在這裡排放洗滌水",
|
||||
"nl": "Je kan hier geen grijs water lozen"
|
||||
"nl": "Je kan hier geen grijs water lozen",
|
||||
"da": "Du kan ikke bortskaffe gråt vand her"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1107,7 +1137,8 @@
|
|||
"fr": "Est-il possible d’y vidanger ses toilettes chimiques ?",
|
||||
"de": "Können Sie hier chemische Toilettenabfälle entsorgen?",
|
||||
"hu": "Elhelyezhető-e itt a vegyi WC hulladéka?",
|
||||
"nl": "Mag je hier je chemisch toilet lozen?"
|
||||
"nl": "Mag je hier je chemisch toilet lozen?",
|
||||
"da": "Kan man bortskaffe kemisk toiletaffald her?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -1125,7 +1156,8 @@
|
|||
"fr": "Il est possible d’y vidanger ses toilettes chimiques",
|
||||
"de": "Hier können Sie chemische Toilettenabfälle entsorgen",
|
||||
"hu": "Itt ártalmatlanítható a vegyi WC hulladéka",
|
||||
"nl": "Je kan hier een chemisch toilet lozen"
|
||||
"nl": "Je kan hier een chemisch toilet lozen",
|
||||
"da": "Her kan du bortskaffe kemisk toiletaffald"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1143,7 +1175,8 @@
|
|||
"fr": "Il n’est pas possible d’y vidanger ses toilettes chimiques",
|
||||
"de": "Hier können Sie keine chemischen Toilettenabfälle entsorgen",
|
||||
"hu": "Itt nem ártalmatlanítható a vegyi WC hulladéka",
|
||||
"nl": "Je kan hier geen chemisch toilet lozen"
|
||||
"nl": "Je kan hier geen chemisch toilet lozen",
|
||||
"da": "Du kan ikke bortskaffe kemisk toiletaffald her"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1159,7 +1192,8 @@
|
|||
"de": "Wer darf diese sanitäre Entsorgungsstation nutzen?",
|
||||
"zh_Hant": "誰可以使用這個垃圾站?",
|
||||
"nl": "Wie mag deze loosplaats gebruiken?",
|
||||
"ca": "Qui pot utilitzar aquesta estació d'abocament?"
|
||||
"ca": "Qui pot utilitzar aquesta estació d'abocament?",
|
||||
"da": "Hvem kan bruge denne losseplads?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -1176,7 +1210,8 @@
|
|||
"de": "Sie benötigen einen Schlüssel/Code zur Benutzung",
|
||||
"zh_Hant": "你需要網路鑰匙/密碼來使用這個設施",
|
||||
"nl": "Netwerksleutel of -code nodig om dit te gebruiken",
|
||||
"nb_NO": "Du trenger en nettverksnøkkel/kode for å bruke dette"
|
||||
"nb_NO": "Du trenger en nettverksnøkkel/kode for å bruke dette",
|
||||
"da": "Du skal bruge en netværksnøgle/-kode for at bruge dette"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1193,7 +1228,8 @@
|
|||
"de": "Sie müssen Kunde des Campingplatzes sein, um diesen Ort nutzen zu können",
|
||||
"zh_Hant": "你需要是露營/露營地的客戶才能使用這一地方",
|
||||
"nl": "Je moet een klant van de kampeerplaats zijn om dit te gebruiken",
|
||||
"ca": "Heu de ser client del càmping/lloc d'acampada per utilitzar aquest lloc"
|
||||
"ca": "Heu de ser client del càmping/lloc d'acampada per utilitzar aquest lloc",
|
||||
"da": "Du skal være kunde hos camping/campingplads for at bruge dette sted"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1211,7 +1247,8 @@
|
|||
"de": "Jeder darf diese sanitäre Entsorgungsstation nutzen",
|
||||
"zh_Hant": "任何人都可以使用這個衛生廢棄物站",
|
||||
"nl": "Deze loosplaats is voor iedereen toegankelijk",
|
||||
"ca": "Qualsevol pot utilitzar aquesta estació d'abocament"
|
||||
"ca": "Qualsevol pot utilitzar aquesta estació d'abocament",
|
||||
"da": "Alle kan bruge denne losseplads"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
},
|
||||
|
@ -1230,7 +1267,8 @@
|
|||
"de": "Jeder darf diese sanitäre Entsorgungsstation nutzen",
|
||||
"zh_Hant": "任何人都可以使用這個垃圾站",
|
||||
"nl": "Deze loosplaats is toegankelijk voor iedereen",
|
||||
"ca": "Qualsevol pot utilitzar aquesta estació d'abocament"
|
||||
"ca": "Qualsevol pot utilitzar aquesta estació d'abocament",
|
||||
"da": "Alle kan bruge denne losseplads"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1245,7 +1283,8 @@
|
|||
"de": "Diese Station gehört zum Verbund/Netzwerk {network}",
|
||||
"zh_Hant": "這車站是屬於 {network} 網路的一部分",
|
||||
"nl": "Deze loosplaats is deel van het {network} netwerk",
|
||||
"es": "Esta estación forma parte de la red {network}"
|
||||
"es": "Esta estación forma parte de la red {network}",
|
||||
"da": "Denne station er en del af netværket {network}"
|
||||
},
|
||||
"question": {
|
||||
"en": "What network is this place a part of? (skip if none)",
|
||||
|
@ -1256,7 +1295,8 @@
|
|||
"de": "Zu welchem Verbund/Netzwerk gehört dieser Ort? (Überspringen, wenn nicht zutreffend)",
|
||||
"zh_Hant": "這裡是屬於那個網路的? (沒有則跳過)",
|
||||
"nl": "Van welk netwerk vormt deze plaats een deel? (Sla over als het geen deel uitmaakt van een netwerk)",
|
||||
"es": "¿A qué red forma parte este lugar? (saltar si a ninguna)"
|
||||
"es": "¿A qué red forma parte este lugar? (saltar si a ninguna)",
|
||||
"da": "Hvilket netværk er dette sted en del af? (spring over hvis ingen)"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "network"
|
||||
|
@ -1276,7 +1316,8 @@
|
|||
"fr": "une site de vidange",
|
||||
"de": "eine sanitäre Entsorgungsstation",
|
||||
"zh_Hant": "垃圾丟棄站",
|
||||
"nl": "een loosplaats"
|
||||
"nl": "een loosplaats",
|
||||
"da": "en sanitær afleveringsplads"
|
||||
},
|
||||
"description": {
|
||||
"en": "Add a new sanitary dump station. This is a place where camper drivers can dump waste water or chemical toilet waste. Often there's also drinking water and electricity.",
|
||||
|
@ -1286,7 +1327,8 @@
|
|||
"de": "Fügen Sie eine neue sanitäre Entsorgungsstation hinzu. Hier können Camper Abwasser oder chemischen Toilettenabfälle entsorgen. Oft gibt es auch Trinkwasser und Strom.",
|
||||
"zh_Hant": "新增垃圾站,這通常是提供露營駕駛丟棄廢水與化學性廁所廢水的地方,也會有飲用水與電力。",
|
||||
"hu": "Új egészségügyihulldék-lerakó hozzáadása. Ez egy olyan hely, ahol a lakókocsisok a szennyvizet vagy a vegyi WC hulladékát kiüríthetik. Gyakran van ivóvíz és áram is.",
|
||||
"nl": "Voeg een nieuwe loosplaats toe. Dat is een plaats waar campers hun grijs water en toiletten kunnen lozen. Vaak is er ook een kraan om water te tanken en een stopcontact."
|
||||
"nl": "Voeg een nieuwe loosplaats toe. Dat is een plaats waar campers hun grijs water en toiletten kunnen lozen. Vaak is er ook een kraan om water te tanken en een stopcontact.",
|
||||
"da": "Tilføj en ny sanitær afleveringsplads. Dette er et sted, hvor autocamperchauffører kan dumpe spildevand eller kemisk toiletaffald. Ofte er der også drikkevand og el."
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -1325,7 +1367,9 @@
|
|||
"de": "Dieser Ort wird betrieben von {operator}",
|
||||
"zh_Hant": "這個地方由 {operator} 營運的",
|
||||
"nl": "Deze plaats wordt beheerd door {operator}",
|
||||
"es": "Este lugar lo opera {operator}"
|
||||
"es": "Este lugar lo opera {operator}",
|
||||
"da": "Dette sted drives af {operator}",
|
||||
"nb_NO": "Dette stedet drives av {operator}"
|
||||
},
|
||||
"question": {
|
||||
"en": "Who operates this place?",
|
||||
|
@ -1335,7 +1379,9 @@
|
|||
"de": "Wer betreibt diesen Ort?",
|
||||
"zh_Hant": "這個地方是誰營運的?",
|
||||
"nl": "Wie beheert deze plaats?",
|
||||
"es": "¿Quién opera este lugar?"
|
||||
"es": "¿Quién opera este lugar?",
|
||||
"da": "Hvem driver dette sted?",
|
||||
"nb_NO": "Hvem driver dette stedet?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "operator"
|
||||
|
@ -1352,7 +1398,8 @@
|
|||
"hu": "Van-e itt elektromos áram?",
|
||||
"nl": "Beschikt deze plaats over stroomvoorziening?",
|
||||
"nb_NO": "Har dette stedet strømforsyning?",
|
||||
"es": "¿Tiene suministro eléctrico este lugar?"
|
||||
"es": "¿Tiene suministro eléctrico este lugar?",
|
||||
"da": "Har dette sted en strømforsyning?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -1370,7 +1417,8 @@
|
|||
"de": "Dieser Ort hat eine Stromversorgung",
|
||||
"nb_NO": "Dette stedet har strømforsyning",
|
||||
"nl": "Deze plaats heeft stroomvoorziening",
|
||||
"es": "Este lugar tiene suministro eléctrico"
|
||||
"es": "Este lugar tiene suministro eléctrico",
|
||||
"da": "Dette sted har en strømforsyning"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1388,7 +1436,8 @@
|
|||
"de": "Dieser Ort hat keine Stromversorgung",
|
||||
"nl": "Deze plaats beschikt niet over stroomvoorziening",
|
||||
"nb_NO": "Dette stedet har ikke strømforsyning",
|
||||
"es": "Este lugar no tiene suministro eléctrico"
|
||||
"es": "Este lugar no tiene suministro eléctrico",
|
||||
"da": "Dette sted har ikke strømforsyning"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
@ -13,7 +13,8 @@
|
|||
"hu": "Elektromos töltőpontok",
|
||||
"ca": "Estacions de càrrega",
|
||||
"fr": "Points de recharge",
|
||||
"es": "Estaciones de carga"
|
||||
"es": "Estaciones de carga",
|
||||
"da": "Ladestationer"
|
||||
},
|
||||
"shortDescription": {
|
||||
"en": "A worldwide map of charging stations",
|
||||
|
@ -26,7 +27,8 @@
|
|||
"ru": "Карта зарядных станций по всему миру",
|
||||
"hu": "Elektromos töltőpontok világtérképe",
|
||||
"fr": "Une carte mondiale des points de recharge",
|
||||
"es": "Un mapa mundial de estaciones de carga"
|
||||
"es": "Un mapa mundial de estaciones de carga",
|
||||
"da": "Et verdensomspændende kort over ladestationer"
|
||||
},
|
||||
"description": {
|
||||
"en": "On this open map, one can find and mark information about charging stations",
|
||||
|
@ -39,7 +41,8 @@
|
|||
"fr": "Sur cette carte l’on trouve et ajoute des informations sur les points de recharge",
|
||||
"nl": "Met deze kaart kan je informatie over oplaadpunten vinden en toevoegen",
|
||||
"es": "En este mapa, uno puede encontrar y marcar información sobre estaciones de carga",
|
||||
"nb_NO": "Finn og merk info om ladestasjoner"
|
||||
"nb_NO": "Finn og merk info om ladestasjoner",
|
||||
"da": "På dette åbne kort kan man finde og markere oplysninger om ladestandere"
|
||||
},
|
||||
"icon": "./assets/themes/charging_stations/logo.svg",
|
||||
"startLat": 0,
|
||||
|
|
|
@ -11,7 +11,8 @@
|
|||
"it": "Mappa aperta per le arrampicate",
|
||||
"fr": "Open Climbing Map",
|
||||
"hu": "Mászótérkép",
|
||||
"ca": "Open Climbing Map"
|
||||
"ca": "Open Climbing Map",
|
||||
"da": "Åbn klatrekort"
|
||||
},
|
||||
"description": {
|
||||
"nl": "Op deze kaart vind je verschillende klimgelegenheden, zoals klimzalen, bolderzalen en klimmen in de natuur",
|
||||
|
@ -23,7 +24,8 @@
|
|||
"fr": "Cette carte indique les sites d’escalade comme les salles d’escalade ou les sites naturels",
|
||||
"it": "In questa cartina puoi trovare vari luoghi per arrampicata come ad esempio palestre di arrampicata, sale di pratica e rocce naturali.",
|
||||
"hu": "Ezen a térképen különböző mászási lehetőségeket talál, például falmászótermeket, bouldertermeket és sziklákat a természetben.",
|
||||
"nb_NO": "Forskjellige klatremuligheter, som f.eks. buldrehaller og steiner i naturen."
|
||||
"nb_NO": "Forskjellige klatremuligheter, som f.eks. buldrehaller og steiner i naturen.",
|
||||
"da": "På dette kort finder du forskellige klatremuligheder såsom klatremotionsrum, boulderinghaller og sten i naturen."
|
||||
},
|
||||
"descriptionTail": {
|
||||
"nl": "De klimkaart is oorspronkelijk gemaakt door <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a> op <a href='https://kletterspots.de' target='_blank'>kletterspots.de</a>.",
|
||||
|
@ -129,7 +131,8 @@
|
|||
"ru": " метр",
|
||||
"ca": " metre",
|
||||
"nb_NO": " meter",
|
||||
"es": " metro"
|
||||
"es": " metro",
|
||||
"da": " meter"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -147,7 +150,8 @@
|
|||
"it": " piedi",
|
||||
"ca": " peus",
|
||||
"nb_NO": " fot",
|
||||
"es": " pies"
|
||||
"es": " pies",
|
||||
"da": " fod"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -164,7 +168,8 @@
|
|||
"nl": "<span class='subtle'>Een <a href='#{_embedding_feature:id}'>omvattend element</a> geeft aan dat dit publiek toegangkelijk is</span><br/>{_embedding_feature:access:description}",
|
||||
"fr": "<span class='subtle'>L’<a href='#{_embedding_feature:id}'>élément englobant</a> indique un </span> accès libre<br/>{_embedding_feature:access:description}",
|
||||
"it": "<span class='subtle'>L’ <a href='#{_embedding_feature:id}'>elemento in cui è contenuto</a> indica che è</span> pubblicamente accessibile<br/>{_embedding_feature:access:description}",
|
||||
"de": "<span class='subtle'>Das <a href='#{_embedding_feature:id}'>enthaltende Objekt</a> gibt an, dass es </span>öffentlich zugänglich ist<br/>{_embedding_feature:access:description}"
|
||||
"de": "<span class='subtle'>Das <a href='#{_embedding_feature:id}'>enthaltende Objekt</a> gibt an, dass es </span>öffentlich zugänglich ist<br/>{_embedding_feature:access:description}",
|
||||
"da": "<span class='subtle'>Den <a href='#{_embedding_feature:id}'>indeholdende funktion</a> angiver, at denne er</span> offentligt tilgængelig<br/>{_embedding_feature:access:description}"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -174,7 +179,8 @@
|
|||
"nl": "<span class='subtle'>Een <a href='#{_embedding_feature:id}'>omvattend element</a> geeft aan dat</span> een toelating nodig is om hier te klimmen<br/>{_embedding_feature:access:description}",
|
||||
"fr": "<span class='subtle'>L’<a href='#{_embedding_feature:id}'>élément englobant</a> indique qu’</span> une autorisation d’accès est nécessaire<br/>{_embedding_feature:access:description}",
|
||||
"it": "<span class='subtle'>L’<a href='#{_embedding_feature:id}'>elemento che lo contiene</a> indica che </span> è richiesto un’autorizzazione per accedervi<br/>{_embedding_feature:access:description}",
|
||||
"de": "<span class='subtle'>Das <a href='#{_embedding_feature:id}'>enthaltende Objekt</a> besagt, dass </span> eine Genehmigung erforderlich ist für den Zugang zu<br/>{_embedding_feature:access:description}"
|
||||
"de": "<span class='subtle'>Das <a href='#{_embedding_feature:id}'>enthaltende Objekt</a> besagt, dass </span> eine Genehmigung erforderlich ist für den Zugang zu<br/>{_embedding_feature:access:description}",
|
||||
"da": "<span class='subtle'>Den <a href='#{_embedding_feature:id}'>indeholdende funktion</a> angiver, at </span> en tilladelse er nødvendig for at få adgang til<br/>{_embedding_feature:access:description}"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -184,7 +190,8 @@
|
|||
"fr": "<span class='subtle'>L’<a href='#{_embedding_feature:id}'>élément englobant</a> indique que </span> l’accès est réservés aux clients<br/>{_embedding_feature:access:description}",
|
||||
"it": "<span class='subtle'>L’ <a href='#{_embedding_feature:id}'>elemento che lo contiene</a> indica che è</span> accessibile solo ai clienti<br/>{_embedding_feature:access:description}",
|
||||
"de": "<span class='subtle'>Das <a href='#{_embedding_feature:id}'>enthaltende Objekt</a> besagt, dass es nur für Kunden</span> zugänglich ist<br/>{_embedding_feature:access:description}",
|
||||
"nl": "<span class='subtle'>Het <a href='#{_embedding_feature:id}'>omsluitende kaart-object</a> zegt dat </span> het enkel toegankelijk is voor klanten<br/>{_embedding_feature:access:description}"
|
||||
"nl": "<span class='subtle'>Het <a href='#{_embedding_feature:id}'>omsluitende kaart-object</a> zegt dat </span> het enkel toegankelijk is voor klanten<br/>{_embedding_feature:access:description}",
|
||||
"da": "<span class='subtle'>Den <a href='#{_embedding_feature:id}'>indeholdende funktion</a> angiver, at denne</span> kun er tilgængelig for kunder<br/>{_embedding_feature:access:description}"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -194,7 +201,8 @@
|
|||
"fr": "<span class='subtle'>L’<a href='#{_embedding_feature:id}'>élément englobant</a> indique que </span> l’accès est réservé aux membres<br/>{_embedding_feature:access:description}",
|
||||
"it": "<span class='subtle'>L’ <a href='#{_embedding_feature:id}'>elemento che lo contiene</a> indica che è </span> accessibile solamente ai membri del club<br/>{_embedding_feature:access:description}",
|
||||
"de": "<span class='subtle'>Das <a href='#{_embedding_feature:id}'>enthaltende Objekt</a> besagt, dass es </span>nur für Mitglieder zugänglich ist<br/>{_embedding_feature:access:description}",
|
||||
"nl": "<span class='subtle'>Het <a href='#{_embedding_feature:id}'>omsluitende kaart-object</a> zegt dat </span> het enkel toegankelijk is voor club leden<br/>{_embedding_feature:access:description}"
|
||||
"nl": "<span class='subtle'>Het <a href='#{_embedding_feature:id}'>omsluitende kaart-object</a> zegt dat </span> het enkel toegankelijk is voor club leden<br/>{_embedding_feature:access:description}",
|
||||
"da": "<span class='subtle'>Den <a href='#{_embedding_feature:id}'>indeholdende funktion</a> angiver, at denne</span> kun er tilgængelig for klubmedlemmer<br/>{_embedding_feature:access:description}"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -213,7 +221,8 @@
|
|||
"it": "Chi può accedervi?",
|
||||
"nl": "Wie heeft hier toegang toe?",
|
||||
"es": "¿Quién puede acceder aquí?",
|
||||
"ca": "Qui pot accedir aquí?"
|
||||
"ca": "Qui pot accedir aquí?",
|
||||
"da": "Hvem kan få adgang her?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -225,7 +234,8 @@
|
|||
"it": "Pubblicamente accessibile a chiunque",
|
||||
"nl": "Voor iedereen publiek toegankelijk",
|
||||
"nb_NO": "Offentlig tilgjengelig for alle",
|
||||
"es": "Accesible públicamente a cualquiera"
|
||||
"es": "Accesible públicamente a cualquiera",
|
||||
"da": "Offentligt tilgængelig for alle"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -236,7 +246,8 @@
|
|||
"de": "Zugang nur mit Genehmigung",
|
||||
"it": "È necessario avere un’autorizzazione per entrare",
|
||||
"nl": "Je hebt een vergunning nodig om hier toegang te kregen",
|
||||
"es": "Necesitas un permiso para acceder aquí"
|
||||
"es": "Necesitas un permiso para acceder aquí",
|
||||
"da": "Du skal have en tilladelse for at få adgang her"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -249,7 +260,8 @@
|
|||
"ca": "Només clients",
|
||||
"nl": "Enkel klanten",
|
||||
"nb_NO": "Kun for kunder",
|
||||
"es": "Solo clientes"
|
||||
"es": "Solo clientes",
|
||||
"da": "Kun for kunder"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -263,7 +275,8 @@
|
|||
"ca": "Només membres del club",
|
||||
"nl": "Enkel clubleden",
|
||||
"nb_NO": "Kun klubbmedlemmer",
|
||||
"es": "Solo miembros del club"
|
||||
"es": "Solo miembros del club",
|
||||
"da": "Kun klubmedlemmer"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
|
@ -8,7 +8,8 @@
|
|||
"fr": "Aménagements cyclables",
|
||||
"nl": "Fietssnelwegen",
|
||||
"es": "Autovías ciclistas",
|
||||
"nb_NO": "Sykkelmotorveier"
|
||||
"nb_NO": "Sykkelmotorveier",
|
||||
"da": "Cykelmotorveje"
|
||||
},
|
||||
"hideFromOverview": true,
|
||||
"icon": "./assets/themes/cycle_highways/fietssnelwegen-logo.svg",
|
||||
|
@ -22,7 +23,8 @@
|
|||
"nl": "Deze kaart toont fietssnelwegen",
|
||||
"es": "Este mapa muestra autovías ciclistas",
|
||||
"nb_NO": "Kart som viser sykkelmotorveier",
|
||||
"ca": "Aquest mapa mostra carrils bici"
|
||||
"ca": "Aquest mapa mostra carrils bici",
|
||||
"da": "Dette kort viser cykelmotorveje"
|
||||
},
|
||||
"startLat": 51.1599,
|
||||
"startLon": 3.3475,
|
||||
|
@ -112,7 +114,8 @@
|
|||
"fr": "Aménagements cyclables",
|
||||
"nl": "fietssnelwegen",
|
||||
"es": "autovías ciclistas",
|
||||
"nb_NO": "sykkelmotorveier"
|
||||
"nb_NO": "sykkelmotorveier",
|
||||
"da": "cykelmotorveje"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "cycle_network=BE-VLG:cycle_highway"
|
||||
|
@ -126,7 +129,8 @@
|
|||
"fr": "Aménagement cyclable",
|
||||
"nl": "fietssnelweg",
|
||||
"es": "autovía ciclista",
|
||||
"nb_NO": "sykkelmotorvei"
|
||||
"nb_NO": "sykkelmotorvei",
|
||||
"da": "cykelmotorvej"
|
||||
}
|
||||
},
|
||||
"filter": [
|
||||
|
|
|
@ -11,7 +11,8 @@
|
|||
"hu": "Kerékpáros infrastruktúra",
|
||||
"ca": "Infraestructura per a bicicletes",
|
||||
"es": "Infraestructura ciclista",
|
||||
"fr": "Infrastructure cyclable"
|
||||
"fr": "Infrastructure cyclable",
|
||||
"da": "Cykelinfrastruktur"
|
||||
},
|
||||
"shortDescription": {
|
||||
"en": "A map where you can view and edit things related to the bicycle infrastructure.",
|
||||
|
@ -23,7 +24,8 @@
|
|||
"hu": "Olyan térkép, ahol a kerékpáros infrastruktúrával kapcsolatos dolgokat tekinthet meg és szerkeszthet.",
|
||||
"es": "Un mapa en el que puedes ver y editar cosas relacionadas con la infraestructura ciclista.",
|
||||
"fr": "Une carte où vous pouvez visualiser et modifier les éléments relatifs à l'infrastructure cyclable.",
|
||||
"ca": "Un mapa on es poden veure i editar coses relacionades amb la infraestructura ciclista."
|
||||
"ca": "Un mapa on es poden veure i editar coses relacionades amb la infraestructura ciclista.",
|
||||
"da": "Et kort, hvor du kan se og redigere ting relateret til cykelinfrastrukturen."
|
||||
},
|
||||
"description": {
|
||||
"en": "A map where you can view and edit things related to the bicycle infrastructure. Made during #osoc21.",
|
||||
|
@ -34,7 +36,8 @@
|
|||
"hu": "Kerékpáros infrastruktúrával kapcsolatos dolgokat megjelenítő és szerkesztésre felkínáló térkép. Az #osoc21 (Open Summer of Code) alatt készült.",
|
||||
"fr": "Une carte montrant les aménagements cyclables et où l’on peut rajouter des informations. Réalisée durant #osoc21.",
|
||||
"es": "Un mapa en el que puedes ver y editar cosas relacionadas con la infraestructura ciclista. Hecho durante #osoc21.",
|
||||
"ca": "Un mapa on es poden veure i editar coses relacionades amb la infraestructura ciclista. Fet durant #osoc21."
|
||||
"ca": "Un mapa on es poden veure i editar coses relacionades amb la infraestructura ciclista. Fet durant #osoc21.",
|
||||
"da": "Et kort, hvor du kan se og redigere ting relateret til cykelinfrastrukturen. Lavet under #osoc21."
|
||||
},
|
||||
"hideFromOverview": false,
|
||||
"defaultBackgroundId": "CartoDB.Voyager",
|
||||
|
|