Chore: reordering attributes to have a fixed order
This commit is contained in:
parent
fab6835bc5
commit
e13e9f652c
136 changed files with 7909 additions and 7909 deletions
|
@ -23,43 +23,6 @@
|
||||||
"eu": "OSMko helbide ezagunak",
|
"eu": "OSMko helbide ezagunak",
|
||||||
"pl": "Znane adresy w OSM"
|
"pl": "Znane adresy w OSM"
|
||||||
},
|
},
|
||||||
"minzoom": 18,
|
|
||||||
"source": {
|
|
||||||
"osmTags": {
|
|
||||||
"or": [
|
|
||||||
"addr:housenumber~*",
|
|
||||||
"addr:street~*"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"calculatedTags": [
|
|
||||||
"_closest_3_street_names=closestn(feat)('named_streets',3, 'name').map(f => f.feat.properties.name)",
|
|
||||||
"_closest_street:0:name=JSON.parse(feat.properties._closest_3_street_names)[0]",
|
|
||||||
"_closest_street:1:name=JSON.parse(feat.properties._closest_3_street_names)[1]",
|
|
||||||
"_closest_street:2:name=JSON.parse(feat.properties._closest_3_street_names)[2]"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "Known address",
|
|
||||||
"de": "Bekannte Adresse",
|
|
||||||
"hu": "Ismert cím",
|
|
||||||
"nl": "Bekend adres",
|
|
||||||
"fr": "Adresse connue",
|
|
||||||
"pl": "Znany adres",
|
|
||||||
"ru": "Известный адрес",
|
|
||||||
"es": "Domicilio conocido",
|
|
||||||
"zh_Hans": "已知的地址",
|
|
||||||
"id": "Alamat yang diketahui",
|
|
||||||
"nb_NO": "Kjent adresse",
|
|
||||||
"da": "Kendt adresse",
|
|
||||||
"cs": "Známá adresa",
|
|
||||||
"ca": "Adreça coneguda",
|
|
||||||
"pt": "Endereço conhecido",
|
|
||||||
"pt_BR": "Endereço conhecido",
|
|
||||||
"he": "כתובת ידועה",
|
|
||||||
"eu": "Helbide ezaguna"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description": {
|
"description": {
|
||||||
"en": "Addresses",
|
"en": "Addresses",
|
||||||
"nl": "Adressen",
|
"nl": "Adressen",
|
||||||
|
@ -84,6 +47,104 @@
|
||||||
"he": "כתובות",
|
"he": "כתובות",
|
||||||
"eu": "Helbideak"
|
"eu": "Helbideak"
|
||||||
},
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"or": [
|
||||||
|
"addr:housenumber~*",
|
||||||
|
"addr:street~*"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"calculatedTags": [
|
||||||
|
"_closest_3_street_names=closestn(feat)('named_streets',3, 'name').map(f => f.feat.properties.name)",
|
||||||
|
"_closest_street:0:name=JSON.parse(feat.properties._closest_3_street_names)[0]",
|
||||||
|
"_closest_street:1:name=JSON.parse(feat.properties._closest_3_street_names)[1]",
|
||||||
|
"_closest_street:2:name=JSON.parse(feat.properties._closest_3_street_names)[2]"
|
||||||
|
],
|
||||||
|
"minzoom": 18,
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "Known address",
|
||||||
|
"de": "Bekannte Adresse",
|
||||||
|
"hu": "Ismert cím",
|
||||||
|
"nl": "Bekend adres",
|
||||||
|
"fr": "Adresse connue",
|
||||||
|
"pl": "Znany adres",
|
||||||
|
"ru": "Известный адрес",
|
||||||
|
"es": "Domicilio conocido",
|
||||||
|
"zh_Hans": "已知的地址",
|
||||||
|
"id": "Alamat yang diketahui",
|
||||||
|
"nb_NO": "Kjent adresse",
|
||||||
|
"da": "Kendt adresse",
|
||||||
|
"cs": "Známá adresa",
|
||||||
|
"ca": "Adreça coneguda",
|
||||||
|
"pt": "Endereço conhecido",
|
||||||
|
"pt_BR": "Endereço conhecido",
|
||||||
|
"he": "כתובת ידועה",
|
||||||
|
"eu": "Helbide ezaguna"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"label": {
|
||||||
|
"render": "<div style='margin-top: -42px; color: white' class='rounded-full p-1 font-bold relative'>{addr:housenumber}</div>",
|
||||||
|
"condition": "addr:housenumber~*"
|
||||||
|
},
|
||||||
|
"iconSize": "50,50",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/address/housenumber_blank.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
{
|
||||||
|
"and": [
|
||||||
|
"addr:housenumber=",
|
||||||
|
"nohousenumber!=yes"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"addr:street="
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/themes/uk_addresses/housenumber_unknown.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": {
|
||||||
|
"render": "#00f",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
{
|
||||||
|
"and": [
|
||||||
|
"addr:housenumber=",
|
||||||
|
"nohousenumber!=yes"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"addr:street="
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "#ff0"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"width": "8"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "housenumber",
|
"id": "housenumber",
|
||||||
|
@ -262,66 +323,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"label": {
|
|
||||||
"render": "<div style='margin-top: -42px; color: white' class='rounded-full p-1 font-bold relative'>{addr:housenumber}</div>",
|
|
||||||
"condition": "addr:housenumber~*"
|
|
||||||
},
|
|
||||||
"iconSize": "50,50",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/address/housenumber_blank.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
{
|
|
||||||
"and": [
|
|
||||||
"addr:housenumber=",
|
|
||||||
"nohousenumber!=yes"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"addr:street="
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/themes/uk_addresses/housenumber_unknown.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": {
|
|
||||||
"render": "#00f",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
{
|
|
||||||
"and": [
|
|
||||||
"addr:housenumber=",
|
|
||||||
"nohousenumber!=yes"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"addr:street="
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "#ff0"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"width": "8"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -20,7 +20,23 @@
|
||||||
"pl": "Mapa stacji pogotowia ratunkowego",
|
"pl": "Mapa stacji pogotowia ratunkowego",
|
||||||
"pt_BR": "Mapa de estações de ambulância"
|
"pt_BR": "Mapa de estações de ambulância"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "An ambulance station is an area for storage of ambulance vehicles, medical equipment, personal protective equipment, and other medical supplies.",
|
||||||
|
"ja": "救急ステーションは、救急車、医療機器、個人用保護具、およびその他の医療用品を保管する場所です。",
|
||||||
|
"fr": "Une station d’ambulance est un lieu où sont stockés les véhicules d’urgence ainsi que de l’équipement médical.",
|
||||||
|
"de": "Eine Rettungswache ist ein Ort, an dem Rettungsfahrzeuge, medizinische Ausrüstung, persönliche Schutzausrüstung und anderes medizinisches Material untergebracht sind.",
|
||||||
|
"it": "La stazione delle ambulanze è un’area per lo stoccaggio delle ambulanze, dell’equipaggiamento medico, dei dispositivi di protezione individuale e di altre forniture medicali.",
|
||||||
|
"hu": "A mentőállomás olyan terület, ahol mentőautókat, orvosi felszereléseket, egyéni védőfelszereléseket és egyéb orvosi felszereléseket tárolnak.",
|
||||||
|
"ru": "Станция скорой помощи это полигон для хранения транспорта, медицинского оборудования, средств индивидуальной защиты и других медицинских принадлежностей.",
|
||||||
|
"nl": "Een ambulancestation is een plaats waar ambulances, medisch materiaal, persoonlijk beschermingsmateriaal en aanverwanten worden bewaard.",
|
||||||
|
"es": "Una estación de ambulancias es una zona para almacenar vehículos de ambulancia, equipamiento médico, equipos de protección personal y otros suministros médicos.",
|
||||||
|
"da": "En ambulancestation er et område til opbevaring af ambulancekøretøjer, medicinsk udstyr, personlige værnemidler og andre medicinske forsyninger.",
|
||||||
|
"cs": "Stanice záchranné služby je prostor pro umístění sanitních vozidel, zdravotnického vybavení, osobních ochranných prostředků a dalšího zdravotnického materiálu.",
|
||||||
|
"ca": "Una estició d'abulàncies és una àrea per a emmagatzemar ambulàncies, equipament mèdic, equips de protecció personal i altres subministraments mèdics.",
|
||||||
|
"he": "תחנת אמבולנס היא אזור לאחסון רכבי אמבולנס, ציוד רפואי, ציוד מגן אישי וציוד רפואי אחר.",
|
||||||
|
"pl": "Stacja pogotowia ratunkowego to miejsce przechowywania pojazdów ambulansów, sprzętu medycznego, środków ochrony osobistej i innych artykułów medycznych.",
|
||||||
|
"pt_BR": "Uma estação de ambulância é uma área de armazenamento de veículos de ambulância, equipamentos médicos, equipamentos de proteção pessoal e outros suprimentos médicos."
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -28,6 +44,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Ambulance Station",
|
"en": "Ambulance Station",
|
||||||
|
@ -48,23 +65,73 @@
|
||||||
"pt_BR": "Estação de Ambulância"
|
"pt_BR": "Estação de Ambulância"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "An ambulance station is an area for storage of ambulance vehicles, medical equipment, personal protective equipment, and other medical supplies.",
|
{
|
||||||
"ja": "救急ステーションは、救急車、医療機器、個人用保護具、およびその他の医療用品を保管する場所です。",
|
"iconSize": "35,35",
|
||||||
"fr": "Une station d’ambulance est un lieu où sont stockés les véhicules d’urgence ainsi que de l’équipement médical.",
|
"location": [
|
||||||
"de": "Eine Rettungswache ist ein Ort, an dem Rettungsfahrzeuge, medizinische Ausrüstung, persönliche Schutzausrüstung und anderes medizinisches Material untergebracht sind.",
|
"point",
|
||||||
"it": "La stazione delle ambulanze è un’area per lo stoccaggio delle ambulanze, dell’equipaggiamento medico, dei dispositivi di protezione individuale e di altre forniture medicali.",
|
"centroid"
|
||||||
"hu": "A mentőállomás olyan terület, ahol mentőautókat, orvosi felszereléseket, egyéni védőfelszereléseket és egyéb orvosi felszereléseket tárolnak.",
|
],
|
||||||
"ru": "Станция скорой помощи это полигон для хранения транспорта, медицинского оборудования, средств индивидуальной защиты и других медицинских принадлежностей.",
|
"anchor": "center",
|
||||||
"nl": "Een ambulancestation is een plaats waar ambulances, medisch materiaal, persoonlijk beschermingsmateriaal en aanverwanten worden bewaard.",
|
"marker": [
|
||||||
"es": "Una estación de ambulancias es una zona para almacenar vehículos de ambulancia, equipamiento médico, equipos de protección personal y otros suministros médicos.",
|
{
|
||||||
"da": "En ambulancestation er et område til opbevaring af ambulancekøretøjer, medicinsk udstyr, personlige værnemidler og andre medicinske forsyninger.",
|
"icon": "./assets/themes/hailhydrant/Twemoji_1f691.svg"
|
||||||
"cs": "Stanice záchranné služby je prostor pro umístění sanitních vozidel, zdravotnického vybavení, osobních ochranných prostředků a dalšího zdravotnického materiálu.",
|
}
|
||||||
"ca": "Una estició d'abulàncies és una àrea per a emmagatzemar ambulàncies, equipament mèdic, equips de protecció personal i altres subministraments mèdics.",
|
]
|
||||||
"he": "תחנת אמבולנס היא אזור לאחסון רכבי אמבולנס, ציוד רפואי, ציוד מגן אישי וציוד רפואי אחר.",
|
}
|
||||||
"pl": "Stacja pogotowia ratunkowego to miejsce przechowywania pojazdów ambulansów, sprzętu medycznego, środków ochrony osobistej i innych artykułów medycznych.",
|
],
|
||||||
"pt_BR": "Uma estação de ambulância é uma área de armazenamento de veículos de ambulância, equipamentos médicos, equipamentos de proteção pessoal e outros suprimentos médicos."
|
"lineRendering": [
|
||||||
},
|
{
|
||||||
|
"color": "#00f",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"emergency=ambulance_station"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "an ambulance station",
|
||||||
|
"ru": "Станция скорой помощи",
|
||||||
|
"ja": "救急ステーション(消防署)",
|
||||||
|
"fr": "une station d’ambulances",
|
||||||
|
"de": "eine Rettungswache",
|
||||||
|
"it": "una stazione delle ambulanze",
|
||||||
|
"hu": "Mentőállomás",
|
||||||
|
"nl": "een ambulancestation",
|
||||||
|
"zh_Hans": "救护车站",
|
||||||
|
"id": "Stasiun ambulans",
|
||||||
|
"es": "una estación de ambulancias",
|
||||||
|
"nb_NO": "en ambulansestasjon",
|
||||||
|
"da": "en ambulancestation",
|
||||||
|
"cs": "stanice rychlé záchranné služby",
|
||||||
|
"ca": "una estació d'ambulàncies",
|
||||||
|
"pl": "stacja pogotowia ratunkowego",
|
||||||
|
"pt_BR": "uma estação de ambulância"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "Add an ambulance station to the map",
|
||||||
|
"ja": "救急ステーション(消防署)をマップに追加する",
|
||||||
|
"ru": "Добавить станцию скорой помощи на карту",
|
||||||
|
"fr": "Ajouter une station d’ambulances à la carte",
|
||||||
|
"de": "Eine Rettungsstation der Karte hinzufügen",
|
||||||
|
"it": "Aggiungi una stazione delle ambulanza alla mappa",
|
||||||
|
"hu": "Mentőállomás hozzáadása a térképhez",
|
||||||
|
"nl": "Voeg een ambulancestation toe aan de kaart",
|
||||||
|
"zh_Hans": "向地图中添加一个救护车站",
|
||||||
|
"id": "Tambahkan stasiun ambulans ke peta",
|
||||||
|
"es": "Añadir una estación de ambulancias al mapa",
|
||||||
|
"nb_NO": "Legg til en ambulansestasjon på kartet",
|
||||||
|
"da": "Tilføj en ambulancestation til kortet",
|
||||||
|
"cs": "Přidat na mapu stanici záchranné služby",
|
||||||
|
"ca": "Afegeix una estació d'ambulàncies al mapa",
|
||||||
|
"he": "הוספת תחנת אמבולנס למפה",
|
||||||
|
"pl": "Dodaj stację pogotowia ratunkowego do mapy",
|
||||||
|
"pt_BR": "Adicionar uma estação de ambulância ao mapa"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "ambulance-name",
|
"id": "ambulance-name",
|
||||||
|
@ -363,72 +430,5 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"images"
|
"images"
|
||||||
],
|
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"emergency=ambulance_station"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "an ambulance station",
|
|
||||||
"ru": "Станция скорой помощи",
|
|
||||||
"ja": "救急ステーション(消防署)",
|
|
||||||
"fr": "une station d’ambulances",
|
|
||||||
"de": "eine Rettungswache",
|
|
||||||
"it": "una stazione delle ambulanze",
|
|
||||||
"hu": "Mentőállomás",
|
|
||||||
"nl": "een ambulancestation",
|
|
||||||
"zh_Hans": "救护车站",
|
|
||||||
"id": "Stasiun ambulans",
|
|
||||||
"es": "una estación de ambulancias",
|
|
||||||
"nb_NO": "en ambulansestasjon",
|
|
||||||
"da": "en ambulancestation",
|
|
||||||
"cs": "stanice rychlé záchranné služby",
|
|
||||||
"ca": "una estació d'ambulàncies",
|
|
||||||
"pl": "stacja pogotowia ratunkowego",
|
|
||||||
"pt_BR": "uma estação de ambulância"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "Add an ambulance station to the map",
|
|
||||||
"ja": "救急ステーション(消防署)をマップに追加する",
|
|
||||||
"ru": "Добавить станцию скорой помощи на карту",
|
|
||||||
"fr": "Ajouter une station d’ambulances à la carte",
|
|
||||||
"de": "Eine Rettungsstation der Karte hinzufügen",
|
|
||||||
"it": "Aggiungi una stazione delle ambulanza alla mappa",
|
|
||||||
"hu": "Mentőállomás hozzáadása a térképhez",
|
|
||||||
"nl": "Voeg een ambulancestation toe aan de kaart",
|
|
||||||
"zh_Hans": "向地图中添加一个救护车站",
|
|
||||||
"id": "Tambahkan stasiun ambulans ke peta",
|
|
||||||
"es": "Añadir una estación de ambulancias al mapa",
|
|
||||||
"nb_NO": "Legg til en ambulansestasjon på kartet",
|
|
||||||
"da": "Tilføj en ambulancestation til kortet",
|
|
||||||
"cs": "Přidat na mapu stanici záchranné služby",
|
|
||||||
"ca": "Afegeix una estació d'ambulàncies al mapa",
|
|
||||||
"he": "הוספת תחנת אמבולנס למפה",
|
|
||||||
"pl": "Dodaj stację pogotowia ratunkowego do mapy",
|
|
||||||
"pt_BR": "Adicionar uma estação de ambulância ao mapa"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "35,35",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/hailhydrant/Twemoji_1f691.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#00f",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,26 +1,27 @@
|
||||||
{
|
{
|
||||||
"id": "animal_shelter",
|
"id": "animal_shelter",
|
||||||
"credits": "Pieter Vander Vennet",
|
"name": {
|
||||||
|
"en": "Animal shelters"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "An animal shelter is a facility where animals in trouble are brought and facility's staff (volunteers or not) feeds them and cares of them, rehabilitating and healing them if necessary. This definition includes kennels for abandoned dogs, catteries for abandoned cats, shelters for other abandoned pets and wildlife recovery centres. "
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "amenity=animal_shelter"
|
"osmTags": "amenity=animal_shelter"
|
||||||
},
|
},
|
||||||
"presets": [
|
"title": {
|
||||||
{
|
"render": {
|
||||||
"title": {
|
"en": "Animal shelter"
|
||||||
"en": "an animal shelter"
|
},
|
||||||
},
|
"mappings": [
|
||||||
"tags": [
|
{
|
||||||
"amenity=animal_shelter"
|
"if": "name~*",
|
||||||
]
|
"then": {
|
||||||
}
|
"en": "{name}"
|
||||||
],
|
}
|
||||||
"lineRendering": [
|
}
|
||||||
{
|
]
|
||||||
"width": "1",
|
},
|
||||||
"lineCap": "square",
|
|
||||||
"color": "#b5835a"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"location": [
|
"location": [
|
||||||
|
@ -38,19 +39,23 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": {
|
"lineRendering": [
|
||||||
"render": {
|
{
|
||||||
"en": "Animal shelter"
|
"width": "1",
|
||||||
},
|
"lineCap": "square",
|
||||||
"mappings": [
|
"color": "#b5835a"
|
||||||
{
|
}
|
||||||
"if": "name~*",
|
],
|
||||||
"then": {
|
"presets": [
|
||||||
"en": "{name}"
|
{
|
||||||
}
|
"title": {
|
||||||
}
|
"en": "an animal shelter"
|
||||||
]
|
},
|
||||||
},
|
"tags": [
|
||||||
|
"amenity=animal_shelter"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"reviews",
|
"reviews",
|
||||||
|
@ -112,10 +117,5 @@
|
||||||
],
|
],
|
||||||
"deletion": true,
|
"deletion": true,
|
||||||
"allowMove": true,
|
"allowMove": true,
|
||||||
"name": {
|
"credits": "Pieter Vander Vennet"
|
||||||
"en": "Animal shelters"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "An animal shelter is a facility where animals in trouble are brought and facility's staff (volunteers or not) feeds them and cares of them, rehabilitating and healing them if necessary. This definition includes kennels for abandoned dogs, catteries for abandoned cats, shelters for other abandoned pets and wildlife recovery centres. "
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,9 +23,36 @@
|
||||||
"eu": "Artelanak",
|
"eu": "Artelanak",
|
||||||
"pt_BR": "Obras de arte"
|
"pt_BR": "Obras de arte"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "An open map of statues, busts, graffitis and other artwork all over the world",
|
||||||
|
"nl": "Een vrije kaart met standbeelden, bustes, graffiti en andere kunstwerken van over de hele wereld",
|
||||||
|
"fr": "Une carte ouverte de statues, bustes, graffitis et autres œuvres d'art de par le monde",
|
||||||
|
"de": "Eine freie Karte mit Statuen, Büsten, Graffitis und anderen Kunstwerken auf der ganzen Welt",
|
||||||
|
"it": "Diverse opere d’arte",
|
||||||
|
"ru": "Разнообразные произведения искусства",
|
||||||
|
"es": "Un mapa abierto de Estatuas, bustos, Graffitis y otras Obras de Arte en todo el mundo",
|
||||||
|
"ja": "多様な作品",
|
||||||
|
"zh_Hant": "顯示全世界的雕像、半身像、塗鴉以及其他類型的藝術品的地圖",
|
||||||
|
"id": "Peta terbuka patung, grafiti, dan karya seni lainnya di seluruh dunia",
|
||||||
|
"pt": "Diversas obras de arte",
|
||||||
|
"hu": "Szobrok, mellszobrok, graffitik és egyéb műalkotások nyílt világtérképe",
|
||||||
|
"da": "Et åbent kort over statuer, buster, graffitis og andre kunstværker over hele verden",
|
||||||
|
"ca": "Un mapa obert d'estàtues, busts, grafitis i altres obres d'art del tot el món",
|
||||||
|
"cs": "Otevřená mapa soch, bust, graffiti a dalších uměleckých děl po celém světě",
|
||||||
|
"zh_Hans": "一个雕塑、半身像、涂鸦和其他全球艺术品的地图",
|
||||||
|
"nb_NO": "Statuer, byster, graffiti, og andre kunstverk verden over",
|
||||||
|
"zgh": "ⵢⴰⵜ ⵜⴽⴰⵕⴹⴰ ⵉⵕⵥⵎⵏ ⵅⴼ ⵉⵙⴼⵔⵉⵙⵏ, ⵉⵖⵔⴰⵙⵏ ⴷ ⵜⵡⵓⵔⵉⵡⵉⵏ ⵜⵉⵏⴰⵥⵓⵕⵉⵏ ⵢⴰⴹⵏⵉⵏ ⴳ ⵓⵎⴰⴹⴰⵍ",
|
||||||
|
"eu": "Estatuen, bustoen, graffitien eta mundu osoko beste artelan batzuen mapa irekia",
|
||||||
|
"pl": "Otwarta mapa posągów, popiersi, graffiti i innych dzieł sztuki z całego świata",
|
||||||
|
"pt_BR": "Um mapa aberto de estátuas, bustos, grafites e outras obras de arte em todo o mundo"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "tourism=artwork"
|
"osmTags": "tourism=artwork"
|
||||||
},
|
},
|
||||||
|
"calculatedTags": [
|
||||||
|
"website:=feat.properties.website ?? feat.properties.url"
|
||||||
|
],
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Artwork",
|
"en": "Artwork",
|
||||||
|
@ -83,30 +110,29 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "An open map of statues, busts, graffitis and other artwork all over the world",
|
{
|
||||||
"nl": "Een vrije kaart met standbeelden, bustes, graffiti en andere kunstwerken van over de hele wereld",
|
"marker": [
|
||||||
"fr": "Une carte ouverte de statues, bustes, graffitis et autres œuvres d'art de par le monde",
|
{
|
||||||
"de": "Eine freie Karte mit Statuen, Büsten, Graffitis und anderen Kunstwerken auf der ganzen Welt",
|
"icon": "circle",
|
||||||
"it": "Diverse opere d’arte",
|
"color": "white"
|
||||||
"ru": "Разнообразные произведения искусства",
|
},
|
||||||
"es": "Un mapa abierto de Estatuas, bustos, Graffitis y otras Obras de Arte en todo el mundo",
|
{
|
||||||
"ja": "多様な作品",
|
"icon": "./assets/themes/artwork/artwork.svg"
|
||||||
"zh_Hant": "顯示全世界的雕像、半身像、塗鴉以及其他類型的藝術品的地圖",
|
}
|
||||||
"id": "Peta terbuka patung, grafiti, dan karya seni lainnya di seluruh dunia",
|
],
|
||||||
"pt": "Diversas obras de arte",
|
"location": [
|
||||||
"hu": "Szobrok, mellszobrok, graffitik és egyéb műalkotások nyílt világtérképe",
|
"point",
|
||||||
"da": "Et åbent kort over statuer, buster, graffitis og andre kunstværker over hele verden",
|
"centroid"
|
||||||
"ca": "Un mapa obert d'estàtues, busts, grafitis i altres obres d'art del tot el món",
|
]
|
||||||
"cs": "Otevřená mapa soch, bust, graffiti a dalších uměleckých děl po celém světě",
|
}
|
||||||
"zh_Hans": "一个雕塑、半身像、涂鸦和其他全球艺术品的地图",
|
],
|
||||||
"nb_NO": "Statuer, byster, graffiti, og andre kunstverk verden over",
|
"lineRendering": [
|
||||||
"zgh": "ⵢⴰⵜ ⵜⴽⴰⵕⴹⴰ ⵉⵕⵥⵎⵏ ⵅⴼ ⵉⵙⴼⵔⵉⵙⵏ, ⵉⵖⵔⴰⵙⵏ ⴷ ⵜⵡⵓⵔⵉⵡⵉⵏ ⵜⵉⵏⴰⵥⵓⵕⵉⵏ ⵢⴰⴹⵏⵉⵏ ⴳ ⵓⵎⴰⴹⴰⵍ",
|
{
|
||||||
"eu": "Estatuen, bustoen, graffitien eta mundu osoko beste artelan batzuen mapa irekia",
|
"color": "#0000ff",
|
||||||
"pl": "Otwarta mapa posągów, popiersi, graffiti i innych dzieł sztuki z całego świata",
|
"width": "10"
|
||||||
"pt_BR": "Um mapa aberto de estátuas, bustos, grafites e outras obras de arte em todo o mundo"
|
}
|
||||||
},
|
],
|
||||||
"minzoom": 12,
|
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"tags": [
|
"tags": [
|
||||||
|
@ -156,9 +182,6 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"calculatedTags": [
|
|
||||||
"website:=feat.properties.website ?? feat.properties.url"
|
|
||||||
],
|
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -806,6 +829,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"filter": [
|
||||||
|
"has_image"
|
||||||
|
],
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"softDeletionTags": {
|
"softDeletionTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -818,31 +844,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"filter": [
|
|
||||||
"has_image"
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/artwork/artwork.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#0000ff",
|
|
||||||
"width": "10"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,6 +26,10 @@
|
||||||
"pl": "Bankomaty do wypłacania pieniędzy",
|
"pl": "Bankomaty do wypłacania pieniędzy",
|
||||||
"pt_BR": "Caixas eletrônicos para sacar dinheiro"
|
"pt_BR": "Caixas eletrônicos para sacar dinheiro"
|
||||||
},
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": "amenity=atm"
|
||||||
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "ATM",
|
"en": "ATM",
|
||||||
|
@ -58,10 +62,24 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"source": {
|
"pointRendering": [
|
||||||
"osmTags": "amenity=atm"
|
{
|
||||||
},
|
"marker": [
|
||||||
"minzoom": 13,
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/atm/atm.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"tags": [
|
"tags": [
|
||||||
|
@ -500,35 +518,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"allowMove": {
|
|
||||||
"enableImproveAccuracy": true,
|
|
||||||
"enableRelocation": false
|
|
||||||
},
|
|
||||||
"deletion": {
|
|
||||||
"softDeletionTags": {
|
|
||||||
"and": [
|
|
||||||
"disused:amenity=atm",
|
|
||||||
"amenity="
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/atm/atm.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now",
|
"open_now",
|
||||||
{
|
{
|
||||||
|
@ -549,5 +538,16 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"lineRendering": []
|
"deletion": {
|
||||||
|
"softDeletionTags": {
|
||||||
|
"and": [
|
||||||
|
"disused:amenity=atm",
|
||||||
|
"amenity="
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"allowMove": {
|
||||||
|
"enableImproveAccuracy": true,
|
||||||
|
"enableRelocation": false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,15 +1,5 @@
|
||||||
{
|
{
|
||||||
"id": "bank",
|
"id": "bank",
|
||||||
"description": {
|
|
||||||
"en": "A financial institution to deposit money",
|
|
||||||
"de": "Ein Finanzinstitut, um Geld einzuzahlen",
|
|
||||||
"nl": "Een financiële instelling waar je geld kunt",
|
|
||||||
"ca": "Una institució financera per a dipositar diners",
|
|
||||||
"cs": "Finanční instituce pro ukládání peněz",
|
|
||||||
"he": "מוסד פיננסי להפקדת כסף",
|
|
||||||
"pl": "Instytucja finansowa pozwalająca wpłacić pieniądze",
|
|
||||||
"pt_BR": "Um instituição financeira para depositar dinheiro"
|
|
||||||
},
|
|
||||||
"name": {
|
"name": {
|
||||||
"en": "Banks",
|
"en": "Banks",
|
||||||
"de": "Banken",
|
"de": "Banken",
|
||||||
|
@ -22,6 +12,19 @@
|
||||||
"pl": "Banki",
|
"pl": "Banki",
|
||||||
"pt_BR": "Bancos"
|
"pt_BR": "Bancos"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A financial institution to deposit money",
|
||||||
|
"de": "Ein Finanzinstitut, um Geld einzuzahlen",
|
||||||
|
"nl": "Een financiële instelling waar je geld kunt",
|
||||||
|
"ca": "Una institució financera per a dipositar diners",
|
||||||
|
"cs": "Finanční instituce pro ukládání peněz",
|
||||||
|
"he": "מוסד פיננסי להפקדת כסף",
|
||||||
|
"pl": "Instytucja finansowa pozwalająca wpłacić pieniądze",
|
||||||
|
"pt_BR": "Um instituição financeira para depositar dinheiro"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": "amenity=bank"
|
||||||
|
},
|
||||||
"title": {
|
"title": {
|
||||||
"render": "Bank",
|
"render": "Bank",
|
||||||
"mappings": [
|
"mappings": [
|
||||||
|
@ -31,9 +34,24 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"source": {
|
"pointRendering": [
|
||||||
"osmTags": "amenity=bank"
|
{
|
||||||
},
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/bank/bank.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "has_atm",
|
"id": "has_atm",
|
||||||
|
@ -111,23 +129,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/bank/bank.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -90,6 +90,23 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/barrier/barrier.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"location": [
|
||||||
|
"point"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"width": "5"
|
||||||
|
}
|
||||||
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -634,22 +651,5 @@
|
||||||
"fixme="
|
"fixme="
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/barrier/barrier.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"width": "5"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,10 +24,22 @@
|
||||||
"he": "ספסלים",
|
"he": "ספסלים",
|
||||||
"eu": "Bankuak"
|
"eu": "Bankuak"
|
||||||
},
|
},
|
||||||
"minzoom": 14,
|
"description": {
|
||||||
|
"nl": "Een zitbank is een houten, metalen, stenen, … oppervlak waar een mens kan zitten. Deze laag toont ze en stelt er enkele vragen over.",
|
||||||
|
"en": "A bench is a wooden, metal, stone, … surface where a human can sit. This layers visualises them and asks a few questions about them.",
|
||||||
|
"fr": "Un banc est une surface en bois, métal, pierre… sur laquelle un humain peut s'asseoir. Cette couche permet de les visualiser et pose des questions à leur sujet.",
|
||||||
|
"de": "Diese Karte stellt Sitzbänke aus Holz, Metall, Stein, … dar und stellt ein paar Fragen, um weitere Informationen zu ergänzen.",
|
||||||
|
"es": "Un banco es una superficie de madera, metal, piedra, ... donde un humano se puede sentar. Estas capas los visualizan y hacen algunas preguntas sobre ellos.",
|
||||||
|
"da": "En bænk er en træ-, metal-, sten-, ... overflade, hvor et menneske kan sidde. Dette lag visualiserer dem og stiller et par spørgsmål om dem.",
|
||||||
|
"cs": "Lavička je dřevěná, kovová, kamenná, ... plocha, na které může člověk sedět. Tato vrstva je vizualizuje a klade si o nich několik otázek.",
|
||||||
|
"ca": "Un banc és una superfície de madera, metall, pedra, … on un humà s’hi pot sentar. Aquesta capa els mostra i fa algunes preguntes sobre ells.",
|
||||||
|
"he": "ספסל הוא משטח עץ, מתכת, אבן, ... בו אדם יכול לשבת. השכבות הללו מדמות אותן ושואלות עליהן מספר שאלות.",
|
||||||
|
"pt_BR": "Um banco é uma superfície de madeira, metal, pedra, etc., onde uma pessoa pode se sentar. Essa camada os visualiza e faz algumas perguntas sobre eles."
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "amenity=bench"
|
"osmTags": "amenity=bench"
|
||||||
},
|
},
|
||||||
|
"minzoom": 14,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bench",
|
"en": "Bench",
|
||||||
|
@ -54,18 +66,62 @@
|
||||||
"eu": "Bankua"
|
"eu": "Bankua"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"nl": "Een zitbank is een houten, metalen, stenen, … oppervlak waar een mens kan zitten. Deze laag toont ze en stelt er enkele vragen over.",
|
{
|
||||||
"en": "A bench is a wooden, metal, stone, … surface where a human can sit. This layers visualises them and asks a few questions about them.",
|
"iconSize": "35,35",
|
||||||
"fr": "Un banc est une surface en bois, métal, pierre… sur laquelle un humain peut s'asseoir. Cette couche permet de les visualiser et pose des questions à leur sujet.",
|
"iconBadges": [
|
||||||
"de": "Diese Karte stellt Sitzbänke aus Holz, Metall, Stein, … dar und stellt ein paar Fragen, um weitere Informationen zu ergänzen.",
|
{
|
||||||
"es": "Un banco es una superficie de madera, metal, piedra, ... donde un humano se puede sentar. Estas capas los visualizan y hacen algunas preguntas sobre ellos.",
|
"if": "tourism=artwork",
|
||||||
"da": "En bænk er en træ-, metal-, sten-, ... overflade, hvor et menneske kan sidde. Dette lag visualiserer dem og stiller et par spørgsmål om dem.",
|
"then": "circle:white;./assets/layers/artwork/artwork.svg"
|
||||||
"cs": "Lavička je dřevěná, kovová, kamenná, ... plocha, na které může člověk sedět. Tato vrstva je vizualizuje a klade si o nich několik otázek.",
|
}
|
||||||
"ca": "Un banc és una superfície de madera, metall, pedra, … on un humà s’hi pot sentar. Aquesta capa els mostra i fa algunes preguntes sobre ells.",
|
],
|
||||||
"he": "ספסל הוא משטח עץ, מתכת, אבן, ... בו אדם יכול לשבת. השכבות הללו מדמות אותן ושואלות עליהן מספר שאלות.",
|
"location": [
|
||||||
"pt_BR": "Um banco é uma superfície de madeira, metal, pedra, etc., onde uma pessoa pode se sentar. Essa camada os visualiza e faz algumas perguntas sobre eles."
|
"point",
|
||||||
},
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "#99bd54"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/bench/bench.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=bench"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a bench",
|
||||||
|
"de": "eine Sitzbank",
|
||||||
|
"fr": "une banc",
|
||||||
|
"nl": "een zitbank",
|
||||||
|
"es": "una banco",
|
||||||
|
"it": "una panchina",
|
||||||
|
"ru": "cкамейка",
|
||||||
|
"id": "bangku",
|
||||||
|
"zh_Hans": "长椅",
|
||||||
|
"nb_NO": "en benk",
|
||||||
|
"zh_Hant": "長椅",
|
||||||
|
"pt_BR": "um banco",
|
||||||
|
"fi": "penkki",
|
||||||
|
"pl": "Ławka",
|
||||||
|
"pt": "uma banco",
|
||||||
|
"ca": "un banc",
|
||||||
|
"da": "en bænk",
|
||||||
|
"cs": "lavička"
|
||||||
|
},
|
||||||
|
"presiceInput": {
|
||||||
|
"preferredBackground": "photo"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -1030,49 +1086,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=bench"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a bench",
|
|
||||||
"de": "eine Sitzbank",
|
|
||||||
"fr": "une banc",
|
|
||||||
"nl": "een zitbank",
|
|
||||||
"es": "una banco",
|
|
||||||
"it": "una panchina",
|
|
||||||
"ru": "cкамейка",
|
|
||||||
"id": "bangku",
|
|
||||||
"zh_Hans": "长椅",
|
|
||||||
"nb_NO": "en benk",
|
|
||||||
"zh_Hant": "長椅",
|
|
||||||
"pt_BR": "um banco",
|
|
||||||
"fi": "penkki",
|
|
||||||
"pl": "Ławka",
|
|
||||||
"pt": "uma banco",
|
|
||||||
"ca": "un banc",
|
|
||||||
"da": "en bænk",
|
|
||||||
"cs": "lavička"
|
|
||||||
},
|
|
||||||
"presiceInput": {
|
|
||||||
"preferredBackground": "photo"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": {
|
|
||||||
"softDeletionTags": {
|
|
||||||
"and": [
|
|
||||||
"disused:amenity=bench",
|
|
||||||
"amenity="
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"neededChangesets": 1
|
|
||||||
},
|
|
||||||
"allowMove": {
|
|
||||||
"enableRelocation": false,
|
|
||||||
"enableImproveAccuraccy": true
|
|
||||||
},
|
|
||||||
"filter": [
|
"filter": [
|
||||||
{
|
{
|
||||||
"id": "bench_is_memorial",
|
"id": "bench_is_memorial",
|
||||||
|
@ -1145,30 +1158,17 @@
|
||||||
},
|
},
|
||||||
"has_image"
|
"has_image"
|
||||||
],
|
],
|
||||||
"pointRendering": [
|
"deletion": {
|
||||||
{
|
"softDeletionTags": {
|
||||||
"iconSize": "35,35",
|
"and": [
|
||||||
"iconBadges": [
|
"disused:amenity=bench",
|
||||||
{
|
"amenity="
|
||||||
"if": "tourism=artwork",
|
|
||||||
"then": "circle:white;./assets/layers/artwork/artwork.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "#99bd54"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/bench/bench.svg"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
},
|
||||||
],
|
"neededChangesets": 1
|
||||||
"lineRendering": []
|
},
|
||||||
|
"allowMove": {
|
||||||
|
"enableRelocation": false,
|
||||||
|
"enableImproveAccuraccy": true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,7 +19,19 @@
|
||||||
"cs": "Lavičky na zastávkách veřejné dopravy",
|
"cs": "Lavičky na zastávkách veřejné dopravy",
|
||||||
"ca": "Bancs en una parada de transport públic"
|
"ca": "Bancs en una parada de transport públic"
|
||||||
},
|
},
|
||||||
"minzoom": 14,
|
"description": {
|
||||||
|
"en": "A layer showing all public-transport-stops which do have a bench",
|
||||||
|
"es": "Una capa que muestra todas las paradas de transporte público que tienen bancos",
|
||||||
|
"nl": "Een laag die stopplaatsen van openbaar vervoer toont waar er een zitbank is",
|
||||||
|
"fr": "Une couche montrant tous les arrêts de transports publics qui ont un banc",
|
||||||
|
"de": "Eine Ebene mit allen Haltestellen des öffentlichen Nahverkehrs, die über eine Sitzbank verfügen",
|
||||||
|
"da": "Et lag, der viser alle offentlige stoppesteder, som har en bænk",
|
||||||
|
"cs": "Vrstva zobrazující všechny zastávky veřejné dopravy, které mají lavičku",
|
||||||
|
"ca": "Una capa que mostra totes les parades de transport públic que tenen bancs",
|
||||||
|
"pt": "Uma camada mostrando todas as paradas de transporte público que possuem um banco",
|
||||||
|
"pl": "Warstwa pokazująca wszystkie przystanki transportu publicznego, które mają ławki",
|
||||||
|
"pt_BR": "Uma camada mostrando todas as paradas de transporte público que têm um banco"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -33,6 +45,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 14,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bench",
|
"en": "Bench",
|
||||||
|
@ -114,6 +127,30 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "35,35",
|
||||||
|
"location": [
|
||||||
|
"point"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/benches/bench_public_transport.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#00f",
|
||||||
|
"width": "8"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -250,42 +287,5 @@
|
||||||
"bench=no"
|
"bench=no"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"description": {
|
|
||||||
"en": "A layer showing all public-transport-stops which do have a bench",
|
|
||||||
"es": "Una capa que muestra todas las paradas de transporte público que tienen bancos",
|
|
||||||
"nl": "Een laag die stopplaatsen van openbaar vervoer toont waar er een zitbank is",
|
|
||||||
"fr": "Une couche montrant tous les arrêts de transports publics qui ont un banc",
|
|
||||||
"de": "Eine Ebene mit allen Haltestellen des öffentlichen Nahverkehrs, die über eine Sitzbank verfügen",
|
|
||||||
"da": "Et lag, der viser alle offentlige stoppesteder, som har en bænk",
|
|
||||||
"cs": "Vrstva zobrazující všechny zastávky veřejné dopravy, které mají lavičku",
|
|
||||||
"ca": "Una capa que mostra totes les parades de transport públic que tenen bancs",
|
|
||||||
"pt": "Uma camada mostrando todas as paradas de transporte público que possuem um banco",
|
|
||||||
"pl": "Warstwa pokazująca wszystkie przystanki transportu publicznego, które mają ławki",
|
|
||||||
"pt_BR": "Uma camada mostrando todas as paradas de transporte público que têm um banco"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "35,35",
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/benches/bench_public_transport.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#00f",
|
|
||||||
"width": "8"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,10 +15,27 @@
|
||||||
"da": "Cykel bibliotek",
|
"da": "Cykel bibliotek",
|
||||||
"cs": "Půjčovna kol"
|
"cs": "Půjčovna kol"
|
||||||
},
|
},
|
||||||
"minzoom": 8,
|
"description": {
|
||||||
|
"en": "A facility where bicycles can be lent for longer period of times",
|
||||||
|
"nl": "Een plaats waar men voor langere tijd een fiets kan lenen",
|
||||||
|
"fr": "Un lieu où des vélos peuvent être empruntés pour un temps plus long",
|
||||||
|
"hu": "Létesítmény, ahonnan kerékpár kölcsönözhető hosszabb időre",
|
||||||
|
"it": "Una struttura dove le biciclette possono essere prestate per periodi di tempo più lunghi",
|
||||||
|
"de": "Eine Einrichtung, in der Fahrräder für längere Zeit geliehen werden können",
|
||||||
|
"ru": "Учреждение, где велосипед может быть арендован на более длительный срок",
|
||||||
|
"zh_Hant": "能夠長期租用單車的設施",
|
||||||
|
"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 instalación donde se pueden alquilar bicicletas durante largos periodos de tiempo",
|
||||||
|
"da": "En facilitet, hvor cykler kan lånes i længere perioder",
|
||||||
|
"cs": "Zařízení, kde si lze půjčit jízdní kola na delší dobu",
|
||||||
|
"ca": "Una instal·lació on es poden cedir bicicletes per llargs períodes de temps"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "amenity=bicycle_library"
|
"osmTags": "amenity=bicycle_library"
|
||||||
},
|
},
|
||||||
|
"minzoom": 8,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bicycle library",
|
"en": "Bicycle library",
|
||||||
|
@ -54,23 +71,79 @@
|
||||||
},
|
},
|
||||||
"icons.defaults"
|
"icons.defaults"
|
||||||
],
|
],
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "A facility where bicycles can be lent for longer period of times",
|
{
|
||||||
"nl": "Een plaats waar men voor langere tijd een fiets kan lenen",
|
"iconBadges": [
|
||||||
"fr": "Un lieu où des vélos peuvent être empruntés pour un temps plus long",
|
{
|
||||||
"hu": "Létesítmény, ahonnan kerékpár kölcsönözhető hosszabb időre",
|
"if": "opening_hours~*",
|
||||||
"it": "Una struttura dove le biciclette possono essere prestate per periodi di tempo più lunghi",
|
"then": "icons.isOpen"
|
||||||
"de": "Eine Einrichtung, in der Fahrräder für längere Zeit geliehen werden können",
|
},
|
||||||
"ru": "Учреждение, где велосипед может быть арендован на более длительный срок",
|
{
|
||||||
"zh_Hant": "能夠長期租用單車的設施",
|
"if": "service:bicycle:pump=yes",
|
||||||
"pt_BR": "Uma instalação onde as bicicletas podem ser emprestadas por períodos mais longos",
|
"then": "circle:#e2783d;./assets/layers/bike_repair_station/pump.svg"
|
||||||
"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 instalación donde se pueden alquilar bicicletas durante largos periodos de tiempo",
|
"iconSize": "50,50",
|
||||||
"da": "En facilitet, hvor cykler kan lånes i længere perioder",
|
"location": [
|
||||||
"cs": "Zařízení, kde si lze půjčit jízdní kola na delší dobu",
|
"point",
|
||||||
"ca": "Una instal·lació on es poden cedir bicicletes per llargs períodes de temps"
|
"centroid"
|
||||||
},
|
],
|
||||||
|
"anchor": "bottom",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "pin",
|
||||||
|
"color": "#22ff55"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/bicycle_library/bicycle_library.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#c00",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"nl": "een fietsbibliotheek",
|
||||||
|
"en": "a bicycle library",
|
||||||
|
"ru": "Велосипедная библиотека",
|
||||||
|
"zh_Hant": "自行車圖書館 ( Fietsbibliotheek)",
|
||||||
|
"it": "una bici in prestito",
|
||||||
|
"fr": "une vélothèque",
|
||||||
|
"pt_BR": "uma biblioteca de bicicletas",
|
||||||
|
"de": "eine Fahrradbibliothek",
|
||||||
|
"pt": "uma biblioteca de bicicletas",
|
||||||
|
"eo": "Fietsbibliotheek",
|
||||||
|
"da": "et cykelbibliotek",
|
||||||
|
"es": "una biblioteca de bicicletas",
|
||||||
|
"cs": "půjčovna kol",
|
||||||
|
"ca": "una biblioteca de bicicletes"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=bicycle_library"
|
||||||
|
],
|
||||||
|
"description": {
|
||||||
|
"nl": "Een fietsbieb heeft een collectie fietsen die leden mogen lenen",
|
||||||
|
"en": "A bicycle library has a collection of bikes which can be lent",
|
||||||
|
"fr": "Une vélothèque a une flotte de vélos qui peuvent être empruntés",
|
||||||
|
"it": "Una ciclo-teca o «bici in prestito» ha una collezione di bici che possno essere prestate",
|
||||||
|
"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",
|
||||||
|
"da": "Et cykelbibliotek har en samling cykler, som kan lånes",
|
||||||
|
"cs": "Cyklistická půjčovna má k dispozici sbírku kol, která lze zapůjčit",
|
||||||
|
"ca": "Una biblioteca de bicicletes té una col·lecció de bicicletes que es poden cedir",
|
||||||
|
"pt": "Uma \"biblioteca de bicicletas\" tem uma coleção de bicicletas que podem ser emprestadas",
|
||||||
|
"pt_BR": "Uma biblioteca de bicicletas tem uma coleção de bicicletas que podem ser emprestadas"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -288,78 +361,5 @@
|
||||||
},
|
},
|
||||||
"description"
|
"description"
|
||||||
],
|
],
|
||||||
"presets": [
|
"deletion": true
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"nl": "een fietsbibliotheek",
|
|
||||||
"en": "a bicycle library",
|
|
||||||
"ru": "Велосипедная библиотека",
|
|
||||||
"zh_Hant": "自行車圖書館 ( Fietsbibliotheek)",
|
|
||||||
"it": "una bici in prestito",
|
|
||||||
"fr": "une vélothèque",
|
|
||||||
"pt_BR": "uma biblioteca de bicicletas",
|
|
||||||
"de": "eine Fahrradbibliothek",
|
|
||||||
"pt": "uma biblioteca de bicicletas",
|
|
||||||
"eo": "Fietsbibliotheek",
|
|
||||||
"da": "et cykelbibliotek",
|
|
||||||
"es": "una biblioteca de bicicletas",
|
|
||||||
"cs": "půjčovna kol",
|
|
||||||
"ca": "una biblioteca de bicicletes"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=bicycle_library"
|
|
||||||
],
|
|
||||||
"description": {
|
|
||||||
"nl": "Een fietsbieb heeft een collectie fietsen die leden mogen lenen",
|
|
||||||
"en": "A bicycle library has a collection of bikes which can be lent",
|
|
||||||
"fr": "Une vélothèque a une flotte de vélos qui peuvent être empruntés",
|
|
||||||
"it": "Una ciclo-teca o «bici in prestito» ha una collezione di bici che possno essere prestate",
|
|
||||||
"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",
|
|
||||||
"da": "Et cykelbibliotek har en samling cykler, som kan lånes",
|
|
||||||
"cs": "Cyklistická půjčovna má k dispozici sbírku kol, která lze zapůjčit",
|
|
||||||
"ca": "Una biblioteca de bicicletes té una col·lecció de bicicletes que es poden cedir",
|
|
||||||
"pt": "Uma \"biblioteca de bicicletas\" tem uma coleção de bicicletas que podem ser emprestadas",
|
|
||||||
"pt_BR": "Uma biblioteca de bicicletas tem uma coleção de bicicletas que podem ser emprestadas"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": true,
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "service:bicycle:pump=yes",
|
|
||||||
"then": "circle:#e2783d;./assets/layers/bike_repair_station/pump.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "50,50",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "bottom",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": "#22ff55"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/bicycle_library/bicycle_library.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#c00",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,6 +11,18 @@
|
||||||
"ca": "Lloguer de bicicletes",
|
"ca": "Lloguer de bicicletes",
|
||||||
"pt_BR": "Aluguel de bicicletas"
|
"pt_BR": "Aluguel de bicicletas"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "Bicycle rental stations",
|
||||||
|
"nl": "Fietsverhuurstations",
|
||||||
|
"fr": "Stations de location de vélo",
|
||||||
|
"de": "Fahrradverleihstationen",
|
||||||
|
"es": "Estaciones de alquiler de bicicletas",
|
||||||
|
"da": "Stationer til udlejning af cykler",
|
||||||
|
"cs": "Půjčovny jízdních kol",
|
||||||
|
"ca": "Estacions de lloguer de bicicletes",
|
||||||
|
"pl": "Stacje wypożyczania rowerów",
|
||||||
|
"pt_BR": "Estações de aluguel de bicicletas"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -62,18 +74,73 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "Bicycle rental stations",
|
{
|
||||||
"nl": "Fietsverhuurstations",
|
"iconSize": "40,40",
|
||||||
"fr": "Stations de location de vélo",
|
"location": [
|
||||||
"de": "Fahrradverleihstationen",
|
"point",
|
||||||
"es": "Estaciones de alquiler de bicicletas",
|
"centroid"
|
||||||
"da": "Stationer til udlejning af cykler",
|
],
|
||||||
"cs": "Půjčovny jízdních kol",
|
"anchor": "center",
|
||||||
"ca": "Estacions de lloguer de bicicletes",
|
"marker": [
|
||||||
"pl": "Stacje wypożyczania rowerów",
|
{
|
||||||
"pt_BR": "Estações de aluguel de bicicletas"
|
"icon": "./assets/themes/bicycle_rental/logo.svg"
|
||||||
},
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#3333aa88",
|
||||||
|
"width": "2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a bicycle rental shop",
|
||||||
|
"nl": "een fietsverhuurzaak",
|
||||||
|
"fr": "un magasin de location de vélos",
|
||||||
|
"de": "ein Geschäft mit Fahrradverleih",
|
||||||
|
"es": "una tienda de alquiler de bicicletas",
|
||||||
|
"da": "en cykeludlejningsforretning",
|
||||||
|
"cs": "půjčovna jízdních kol",
|
||||||
|
"ca": "una botiga de lloguer de bicicletes",
|
||||||
|
"pt_BR": "uma loja de aluguel de bicicletas"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=bicycle_rental",
|
||||||
|
"bicycle_rental=shop"
|
||||||
|
],
|
||||||
|
"description": {
|
||||||
|
"en": "A manned shop which focuses on bicycle rental",
|
||||||
|
"nl": "Een bemande winkel die focust op fietsverhuur",
|
||||||
|
"fr": "Un magasin qui priorise la location de vélos",
|
||||||
|
"de": "Ein Geschäft, das sich auf den Fahrradverleih konzentriert",
|
||||||
|
"da": "En bemandet butik, der fokuserer på cykeludlejning",
|
||||||
|
"es": "Una tienda atendida que se centra en el alquiler de bicicletas",
|
||||||
|
"cs": "Obsluhovaný obchod zaměřený na půjčování jízdních kol",
|
||||||
|
"ca": "Una botiga atesa que es centra en el lloguer de bicicletes",
|
||||||
|
"pt_BR": "Uma loja com atendimento pessoal que foca no aluguel de bicicletas"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a bicycle rental",
|
||||||
|
"nl": "een fietsverhuur",
|
||||||
|
"de": "eine Fahrradleihstation",
|
||||||
|
"da": "cykeludlejning",
|
||||||
|
"es": "un alquiler de bicicletas",
|
||||||
|
"fr": "une location de vélos",
|
||||||
|
"cs": "půjčovna kol",
|
||||||
|
"ca": "un lloguer de bicicletes",
|
||||||
|
"pt_BR": "um aluguel de bicicletas"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=bicycle_rental"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -524,56 +591,6 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a bicycle rental shop",
|
|
||||||
"nl": "een fietsverhuurzaak",
|
|
||||||
"fr": "un magasin de location de vélos",
|
|
||||||
"de": "ein Geschäft mit Fahrradverleih",
|
|
||||||
"es": "una tienda de alquiler de bicicletas",
|
|
||||||
"da": "en cykeludlejningsforretning",
|
|
||||||
"cs": "půjčovna jízdních kol",
|
|
||||||
"ca": "una botiga de lloguer de bicicletes",
|
|
||||||
"pt_BR": "uma loja de aluguel de bicicletas"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=bicycle_rental",
|
|
||||||
"bicycle_rental=shop"
|
|
||||||
],
|
|
||||||
"description": {
|
|
||||||
"en": "A manned shop which focuses on bicycle rental",
|
|
||||||
"nl": "Een bemande winkel die focust op fietsverhuur",
|
|
||||||
"fr": "Un magasin qui priorise la location de vélos",
|
|
||||||
"de": "Ein Geschäft, das sich auf den Fahrradverleih konzentriert",
|
|
||||||
"da": "En bemandet butik, der fokuserer på cykeludlejning",
|
|
||||||
"es": "Una tienda atendida que se centra en el alquiler de bicicletas",
|
|
||||||
"cs": "Obsluhovaný obchod zaměřený na půjčování jízdních kol",
|
|
||||||
"ca": "Una botiga atesa que es centra en el lloguer de bicicletes",
|
|
||||||
"pt_BR": "Uma loja com atendimento pessoal que foca no aluguel de bicicletas"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a bicycle rental",
|
|
||||||
"nl": "een fietsverhuur",
|
|
||||||
"de": "eine Fahrradleihstation",
|
|
||||||
"da": "cykeludlejning",
|
|
||||||
"es": "un alquiler de bicicletas",
|
|
||||||
"fr": "une location de vélos",
|
|
||||||
"cs": "půjčovna kol",
|
|
||||||
"ca": "un lloguer de bicicletes",
|
|
||||||
"pt_BR": "um aluguel de bicicletas"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=bicycle_rental"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"allowMove": {
|
|
||||||
"enableImproveAccuracy": true,
|
|
||||||
"enableRelocation": true
|
|
||||||
},
|
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"softDeletionTags": {
|
"softDeletionTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -620,25 +637,8 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pointRendering": [
|
"allowMove": {
|
||||||
{
|
"enableImproveAccuracy": true,
|
||||||
"iconSize": "40,40",
|
"enableRelocation": true
|
||||||
"location": [
|
}
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/bicycle_rental/logo.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#3333aa88",
|
|
||||||
"width": "2"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,6 +14,25 @@
|
||||||
"cs": "Automat na cyklistické duše",
|
"cs": "Automat na cyklistické duše",
|
||||||
"ca": "Màquina expenedora de tubs de bicicleta"
|
"ca": "Màquina expenedora de tubs de bicicleta"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"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, 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, ...)",
|
||||||
|
"cs": "Vrstva zobrazující automaty na cyklistické duše (buď speciální automaty na cyklistické duše, nebo klasické automaty s cyklistickými dušemi a případně dalšími předměty souvisejícími s jízdními koly, jako jsou světla, rukavice, zámky, ...)",
|
||||||
|
"ca": "Una capa que mostra màquines expenedores per a tubs de bicicleta (ja siguin màquines expenedores de tubs de bicicleta o màquines expenedores clàssiques amb tubs de bicicleta i opcionalment objectes addicionals relacionats amb la bicicleta com ara llums, guants, panys, ...)",
|
||||||
|
"pt_BR": "Uma camada que mostra máquinas de venda de câmaras de ar de bicicleta (sejam máquinas de venda de câmaras de ar de bicicleta específicas ou máquinas de venda clássicas com câmaras de ar de bicicleta e opcionalmente objetos relacionados a bicicletas, como luzes, luvas, travas, ...)"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"and": [
|
||||||
|
"amenity=vending_machine",
|
||||||
|
"vending~.*bicycle_tube.*"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bicycle tube vending machine",
|
"en": "Bicycle tube vending machine",
|
||||||
|
@ -50,15 +69,41 @@
|
||||||
},
|
},
|
||||||
"icons.defaults"
|
"icons.defaults"
|
||||||
],
|
],
|
||||||
"source": {
|
"pointRendering": [
|
||||||
"osmTags": {
|
{
|
||||||
"and": [
|
"iconBadges": [
|
||||||
"amenity=vending_machine",
|
{
|
||||||
"vending~.*bicycle_tube.*"
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"operational_status=broken",
|
||||||
|
"operational_status=closed"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "close:#c33"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "50,50",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "bottom",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "pin",
|
||||||
|
"color": "#ffffff"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/bicycle_tube_vending_machine/pinIcon.svg"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
],
|
||||||
"minzoom": 13,
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#6bc4f7"
|
||||||
|
}
|
||||||
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -383,50 +428,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"description": {
|
|
||||||
"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, 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, ...)",
|
|
||||||
"cs": "Vrstva zobrazující automaty na cyklistické duše (buď speciální automaty na cyklistické duše, nebo klasické automaty s cyklistickými dušemi a případně dalšími předměty souvisejícími s jízdními koly, jako jsou světla, rukavice, zámky, ...)",
|
|
||||||
"ca": "Una capa que mostra màquines expenedores per a tubs de bicicleta (ja siguin màquines expenedores de tubs de bicicleta o màquines expenedores clàssiques amb tubs de bicicleta i opcionalment objectes addicionals relacionats amb la bicicleta com ara llums, guants, panys, ...)",
|
|
||||||
"pt_BR": "Uma camada que mostra máquinas de venda de câmaras de ar de bicicleta (sejam máquinas de venda de câmaras de ar de bicicleta específicas ou máquinas de venda clássicas com câmaras de ar de bicicleta e opcionalmente objetos relacionados a bicicletas, como luzes, luvas, travas, ...)"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"operational_status=broken",
|
|
||||||
"operational_status=closed"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "close:#c33"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "50,50",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "bottom",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": "#ffffff"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/bicycle_tube_vending_machine/pinIcon.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#6bc4f7"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,16 @@
|
||||||
"da": "Cykelcafé",
|
"da": "Cykelcafé",
|
||||||
"cs": "Cyklokavárna"
|
"cs": "Cyklokavárna"
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
"description": {
|
||||||
|
"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, 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.",
|
||||||
|
"cs": "Cyklokavárna je kavárna zaměřená na cyklisty, například se službami, jako je pumpa, se spoustou výzdoby související s jízdními koly, …",
|
||||||
|
"ca": "Un cafè ciclista és un cafè enfocat a ciclistes, per exemple, amb serveis com una manxa, amb molta decoració relacionada amb el ciclisme, …",
|
||||||
|
"pt_BR": "Um café para ciclistas é um café direcionado aos ciclistas, por exemplo, com serviços como uma bomba de ar, muita decoração relacionada a bicicletas, …"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -41,6 +50,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bike cafe",
|
"en": "Bike cafe",
|
||||||
|
@ -80,6 +90,55 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "50,50",
|
||||||
|
"anchor": "bottom",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "pin",
|
||||||
|
"color": "#684c2b"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/bike_cafe/bike_cafe.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#694E2D",
|
||||||
|
"width": "2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a bike cafe",
|
||||||
|
"nl": "een fietscafé",
|
||||||
|
"fr": "une café vélo",
|
||||||
|
"gl": "Café de ciclistas",
|
||||||
|
"de": "ein Fahrrad-Café",
|
||||||
|
"it": "un cafè per ciclisti",
|
||||||
|
"zh_Hans": "自行车咖啡",
|
||||||
|
"zh_Hant": "單車咖啡廳",
|
||||||
|
"ru": "Велосипедное кафе",
|
||||||
|
"pt_BR": "uma café de bicicleta",
|
||||||
|
"pt": "uma café de bicicleta",
|
||||||
|
"da": "en cykelcafé",
|
||||||
|
"cs": "kavárna pro cyklisty",
|
||||||
|
"ca": "un cafè ciclista"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=pub",
|
||||||
|
"pub=cycling"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -319,64 +378,5 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a bike cafe",
|
|
||||||
"nl": "een fietscafé",
|
|
||||||
"fr": "une café vélo",
|
|
||||||
"gl": "Café de ciclistas",
|
|
||||||
"de": "ein Fahrrad-Café",
|
|
||||||
"it": "un cafè per ciclisti",
|
|
||||||
"zh_Hans": "自行车咖啡",
|
|
||||||
"zh_Hant": "單車咖啡廳",
|
|
||||||
"ru": "Велосипедное кафе",
|
|
||||||
"pt_BR": "uma café de bicicleta",
|
|
||||||
"pt": "uma café de bicicleta",
|
|
||||||
"da": "en cykelcafé",
|
|
||||||
"cs": "kavárna pro cyklisty",
|
|
||||||
"ca": "un cafè ciclista"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=pub",
|
|
||||||
"pub=cycling"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"description": {
|
|
||||||
"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, 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.",
|
|
||||||
"cs": "Cyklokavárna je kavárna zaměřená na cyklisty, například se službami, jako je pumpa, se spoustou výzdoby související s jízdními koly, …",
|
|
||||||
"ca": "Un cafè ciclista és un cafè enfocat a ciclistes, per exemple, amb serveis com una manxa, amb molta decoració relacionada amb el ciclisme, …",
|
|
||||||
"pt_BR": "Um café para ciclistas é um café direcionado aos ciclistas, por exemplo, com serviços como uma bomba de ar, muita decoração relacionada a bicicletas, …"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "50,50",
|
|
||||||
"anchor": "bottom",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": "#684c2b"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/bike_cafe/bike_cafe.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#694E2D",
|
|
||||||
"width": "2"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": true
|
"deletion": true
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,6 +15,28 @@
|
||||||
"cs": "Služba mytí jízdních kol",
|
"cs": "Služba mytí jízdních kol",
|
||||||
"ca": "Servei de neteja de bicicletes"
|
"ca": "Servei de neteja de bicicletes"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A layer showing facilities where one can clean their bike",
|
||||||
|
"nl": "Een laag die plaatsen toont waar je je fiets kunt wassen",
|
||||||
|
"de": "Eine Ebene mit Einrichtungen, in denen man sein Fahrrad reinigen kann",
|
||||||
|
"es": "Una capa que muestra instalaciones en las que uno puede limpiar su bici",
|
||||||
|
"da": "Et lag med faciliteter, hvor man kan rengøre sin cykel",
|
||||||
|
"fr": "Une couche affichant les lieux où l'on peut nettoyer son vélo",
|
||||||
|
"cs": "Vrstva zobrazující zařízení, kde si můžete umýt kolo",
|
||||||
|
"ca": "Una capa que mostra les instal·lacions on pots netejar la teva bicicleta",
|
||||||
|
"pt_BR": "Uma camada que mostra instalações onde é possível limpar a sua bicicleta"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"or": [
|
||||||
|
"service:bicycle:cleaning=yes",
|
||||||
|
"service:bicycle:cleaning=diy",
|
||||||
|
"amenity=bicycle_wash",
|
||||||
|
"amenity=bike_wash"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bike cleaning service",
|
"en": "Bike cleaning service",
|
||||||
|
@ -51,17 +73,37 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"source": {
|
"pointRendering": [
|
||||||
"osmTags": {
|
{
|
||||||
"or": [
|
"iconBadges": [
|
||||||
"service:bicycle:cleaning=yes",
|
{
|
||||||
"service:bicycle:cleaning=diy",
|
"if": {
|
||||||
"amenity=bicycle_wash",
|
"and": [
|
||||||
"amenity=bike_wash"
|
"service:bicycle:cleaning~*",
|
||||||
|
"amenity!=bike_wash",
|
||||||
|
"amenity!=bicycle_wash"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": {
|
||||||
|
"render": "./assets/layers/bike_cleaning/bike_cleaning_icon.svg",
|
||||||
|
"roaming": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "50,50",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "bottom",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/bike_cleaning/bike_cleaning.svg"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
],
|
||||||
"minzoom": 13,
|
"lineRendering": [],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -244,47 +286,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"description": {
|
|
||||||
"en": "A layer showing facilities where one can clean their bike",
|
|
||||||
"nl": "Een laag die plaatsen toont waar je je fiets kunt wassen",
|
|
||||||
"de": "Eine Ebene mit Einrichtungen, in denen man sein Fahrrad reinigen kann",
|
|
||||||
"es": "Una capa que muestra instalaciones en las que uno puede limpiar su bici",
|
|
||||||
"da": "Et lag med faciliteter, hvor man kan rengøre sin cykel",
|
|
||||||
"fr": "Une couche affichant les lieux où l'on peut nettoyer son vélo",
|
|
||||||
"cs": "Vrstva zobrazující zařízení, kde si můžete umýt kolo",
|
|
||||||
"ca": "Una capa que mostra les instal·lacions on pots netejar la teva bicicleta",
|
|
||||||
"pt_BR": "Uma camada que mostra instalações onde é possível limpar a sua bicicleta"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"service:bicycle:cleaning~*",
|
|
||||||
"amenity!=bike_wash",
|
|
||||||
"amenity!=bicycle_wash"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": {
|
|
||||||
"render": "./assets/layers/bike_cleaning/bike_cleaning_icon.svg",
|
|
||||||
"roaming": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "50,50",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "bottom",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/bike_cleaning/bike_cleaning.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,7 +18,18 @@
|
||||||
"da": "Cykelparkering",
|
"da": "Cykelparkering",
|
||||||
"cs": "Parkování kol"
|
"cs": "Parkování kol"
|
||||||
},
|
},
|
||||||
"minzoom": 17,
|
"description": {
|
||||||
|
"en": "A layer showing where you can park your bike",
|
||||||
|
"nl": "Een laag die toont waar je je fiets kunt parkeren",
|
||||||
|
"de": "Eine Ebene, die anzeigt, wo Sie Ihr Fahrrad abstellen können",
|
||||||
|
"es": "Una capa que muestra donde puedes aparcar tu bici",
|
||||||
|
"da": "Et lag, der viser, hvor man kan parkere sin cykel",
|
||||||
|
"fr": "Une couche montrant où stationner son vélo",
|
||||||
|
"cs": "Vrstva ukazující, kde můžete zaparkovat kolo",
|
||||||
|
"ca": "Una capa que mostra on pots aparcar la teva bicicleta",
|
||||||
|
"it": "Un livello che mostra dove puoi parcheggiare la tua bicicletta",
|
||||||
|
"pt_BR": "Uma camada mostrado onde você pode estacionar sua bicicleta"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -26,6 +37,52 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 17,
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "Bike parking",
|
||||||
|
"nl": "Fietsparking",
|
||||||
|
"fr": "Parking à vélo",
|
||||||
|
"gl": "Aparcadoiro de bicicletas",
|
||||||
|
"de": "Fahrrad-Parkplätze",
|
||||||
|
"hu": "Kerékpártároló",
|
||||||
|
"it": "Parcheggio bici",
|
||||||
|
"zh_Hant": "單車停車場",
|
||||||
|
"ru": "Велосипедная парковка",
|
||||||
|
"pl": "Parking dla rowerów",
|
||||||
|
"pt_BR": "Estacionamento de bicicletas",
|
||||||
|
"pt": "Estacionamento de bicicletas",
|
||||||
|
"ca": "Aparcament per a bicicletes",
|
||||||
|
"es": "Aparcamiento de bicis",
|
||||||
|
"da": "Cykelparkering",
|
||||||
|
"cs": "Parkování kol"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "bottom",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "pin",
|
||||||
|
"color": "#5473de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/bike_parking/parking.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#00f",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -51,26 +108,6 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "Bike parking",
|
|
||||||
"nl": "Fietsparking",
|
|
||||||
"fr": "Parking à vélo",
|
|
||||||
"gl": "Aparcadoiro de bicicletas",
|
|
||||||
"de": "Fahrrad-Parkplätze",
|
|
||||||
"hu": "Kerékpártároló",
|
|
||||||
"it": "Parcheggio bici",
|
|
||||||
"zh_Hant": "單車停車場",
|
|
||||||
"ru": "Велосипедная парковка",
|
|
||||||
"pl": "Parking dla rowerów",
|
|
||||||
"pt_BR": "Estacionamento de bicicletas",
|
|
||||||
"pt": "Estacionamento de bicicletas",
|
|
||||||
"ca": "Aparcament per a bicicletes",
|
|
||||||
"es": "Aparcamiento de bicis",
|
|
||||||
"da": "Cykelparkering",
|
|
||||||
"cs": "Parkování kol"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -711,42 +748,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuracy": true
|
"enableImproveAccuracy": true
|
||||||
},
|
}
|
||||||
"description": {
|
|
||||||
"en": "A layer showing where you can park your bike",
|
|
||||||
"nl": "Een laag die toont waar je je fiets kunt parkeren",
|
|
||||||
"de": "Eine Ebene, die anzeigt, wo Sie Ihr Fahrrad abstellen können",
|
|
||||||
"es": "Una capa que muestra donde puedes aparcar tu bici",
|
|
||||||
"da": "Et lag, der viser, hvor man kan parkere sin cykel",
|
|
||||||
"fr": "Une couche montrant où stationner son vélo",
|
|
||||||
"cs": "Vrstva ukazující, kde můžete zaparkovat kolo",
|
|
||||||
"ca": "Una capa que mostra on pots aparcar la teva bicicleta",
|
|
||||||
"it": "Un livello che mostra dove puoi parcheggiare la tua bicicletta",
|
|
||||||
"pt_BR": "Uma camada mostrado onde você pode estacionar sua bicicleta"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "bottom",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": "#5473de"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/bike_parking/parking.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#00f",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,7 +14,17 @@
|
||||||
"cs": "Vzduchový kompresor a opravy jízdních kol",
|
"cs": "Vzduchový kompresor a opravy jízdních kol",
|
||||||
"ca": "Manxa i reparació de bicicletes"
|
"ca": "Manxa i reparació de bicicletes"
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
"description": {
|
||||||
|
"en": "A layer showing bicycle pumps and bicycle repair tool stands",
|
||||||
|
"nl": "Deze laag toont fietspompen en herstelpunten voor fietsen",
|
||||||
|
"de": "Eine Ebene mit Fahrradpumpen und Werkzeugständern für die Fahrradreparatur",
|
||||||
|
"es": "Una capa que muestra bombas de bicicletas y puestos de herramientas de reparación de bicicletas",
|
||||||
|
"da": "Et lag med cykelpumper og cykelreværktøjsstativer",
|
||||||
|
"fr": "Une couche montrant les pompes à vélo et les centres de réparation",
|
||||||
|
"cs": "Vrstva zobrazující vzduchové kompresory na jízdní kola a stojany na nářadí pro opravu jízdních kol",
|
||||||
|
"ca": "Una capa que mostra bombes de bicicletes i suports d'eines de reparació de bicicletes",
|
||||||
|
"pt_BR": "Uma camada que mostra bombas de ar para bicicletas e suportes com ferramentas de reparo para bicicletas"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -22,6 +32,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bike station (pump & repair)",
|
"en": "Bike station (pump & repair)",
|
||||||
|
@ -170,6 +181,243 @@
|
||||||
},
|
},
|
||||||
"icons.defaults"
|
"icons.defaults"
|
||||||
],
|
],
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "pin",
|
||||||
|
"color": {
|
||||||
|
"render": "#88d32c",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"service:bicycle:pump=yes",
|
||||||
|
"service:bicycle:tools=yes",
|
||||||
|
"service:bicycle:pump:operational_status=broken"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "#88d32c"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"service:bicycle:pump=yes",
|
||||||
|
"service:bicycle:tools=yes"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "#30abf0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"service:bicycle:pump:operational_status=broken",
|
||||||
|
"service:bicycle:tools=no"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "black"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"service:bicycle:pump=yes",
|
||||||
|
{
|
||||||
|
"or": [
|
||||||
|
"service:bicycle:tools=no",
|
||||||
|
"service:bicycle:tools="
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "#e1783a"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/bike_repair_station/repair_station.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"service:bicycle:pump=yes",
|
||||||
|
"service:bicycle:tools=yes",
|
||||||
|
"service:bicycle:pump:operational_status=broken"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/bike_repair_station/repair_station_broken_pump.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"service:bicycle:pump=yes",
|
||||||
|
"service:bicycle:tools=yes"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/bike_repair_station/repair_station_pump.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"service:bicycle:pump:operational_status=broken",
|
||||||
|
"service:bicycle:tools=no"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/bike_repair_station/broken_pump.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"service:bicycle:pump=yes",
|
||||||
|
{
|
||||||
|
"or": [
|
||||||
|
"service:bicycle:tools=no",
|
||||||
|
"service:bicycle:tools="
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/bike_repair_station/pump.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": "operator=De Fietsambassade Gent",
|
||||||
|
"then": "./assets/themes/cyclofix/fietsambassade_gent_logo_small.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"access=no",
|
||||||
|
"access=private"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "invalid"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "50,50",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "bottom"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a bike pump",
|
||||||
|
"nl": "een fietspomp",
|
||||||
|
"fr": "une pompe à vélo",
|
||||||
|
"gl": "bomba de ar",
|
||||||
|
"de": "eine Fahrradpumpe",
|
||||||
|
"it": "una pompa per bici",
|
||||||
|
"ru": "bелосипедный насос",
|
||||||
|
"fi": "pyöräpumppu",
|
||||||
|
"pl": "pompka do roweru",
|
||||||
|
"pt_BR": "uma bomba de bicicleta",
|
||||||
|
"es": "una bomba de bicicletas",
|
||||||
|
"da": "en cykelpumpe",
|
||||||
|
"cs": "pumpa na kolo",
|
||||||
|
"ca": "una manxa per a bicicletes"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=bicycle_repair_station",
|
||||||
|
"service:bicycle:tools=no",
|
||||||
|
"service:bicycle:pump=yes"
|
||||||
|
],
|
||||||
|
"description": {
|
||||||
|
"en": "A device to inflate your tires on a fixed location in the public space.",
|
||||||
|
"nl": "Een fietspomp in de publieke ruimte zonder extra gereedschap. De fietspomp in je kelder telt dus niet.",
|
||||||
|
"it": "Un dispositivo per gonfiare le proprie gomme in un luogo fisso pubblicamente accessibile.",
|
||||||
|
"fr": "Un dispositif pour gonfler vos pneus sur un emplacement fixe dans l'espace public.",
|
||||||
|
"de": "Ein Gerät zum Aufpumpen von Reifen an einem festen Standort im öffentlichen Raum.",
|
||||||
|
"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.",
|
||||||
|
"da": "En anordning til at fylde dine dæk op på et fast sted i det offentlige rum.",
|
||||||
|
"cs": "Zařízení pro huštění pneumatik na pevném místě na veřejném místě.",
|
||||||
|
"ca": "Un dispositiu per a unflar les teues rodes en una posició fixa a l'espai públic."
|
||||||
|
},
|
||||||
|
"exampleImages": [
|
||||||
|
"./assets/layers/bike_repair_station/pump_example_round.jpg",
|
||||||
|
"./assets/layers/bike_repair_station/pump_example.png",
|
||||||
|
"./assets/layers/bike_repair_station/pump_example_manual.jpg"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a bike repair station and pump",
|
||||||
|
"nl": "een herstelpunt en pomp",
|
||||||
|
"fr": "une point de réparation vélo avec pompe",
|
||||||
|
"gl": "estación de arranxo de bicicletas con bomba de ar",
|
||||||
|
"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",
|
||||||
|
"da": "en cykelreparationsstation og pumpe",
|
||||||
|
"cs": "opravna kol a vzduchový kompresor",
|
||||||
|
"ca": "una estació de reparació de bicicletes i una bomba"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=bicycle_repair_station",
|
||||||
|
"service:bicycle:tools=yes",
|
||||||
|
"service:bicycle:pump=yes"
|
||||||
|
],
|
||||||
|
"description": {
|
||||||
|
"en": "A bicycle pump and tools to repair your bike in the public space. The tools are often secured with chains against theft.",
|
||||||
|
"nl": "Een fietspomp en gereedschap om je fiets te herstellen in de publieke ruimte. Deze zijn op een vastgemaakt, bijvoorbeeld aan een paal.",
|
||||||
|
"fr": "Un dispositif avec des outils pour réparer votre vélo combiné à une pompe a un emplacement fixe. Les outils sont souvent attachés par une chaîne pour empêcher le vol.",
|
||||||
|
"it": "Un dispositivo con attrezzi per riparare la tua bici e una pompa in un luogo fisso. Gli attrezzi sono spesso attaccati ad una catena per prevenire il furto.",
|
||||||
|
"de": "Ein Gerät mit Werkzeugen zur Reparatur von Fahrrädern kombiniert mit einer Pumpe an einem festen Standort. Die Werkzeuge sind oft mit Ketten gegen Diebstahl gesichert.",
|
||||||
|
"es": "Una bomba de bicicletas y herramientas para reparar tu bicicleta en el espacio público. Las herramientas habitualmente están aseguradas con cadenas contra el robo.",
|
||||||
|
"da": "En cykelpumpe og værktøj til at reparere din cykel i det offentlige rum. Værktøjet er ofte sikret med kæder mod tyveri.",
|
||||||
|
"cs": "Vzduchový kompresor na kolo a nářadí na opravu kola na veřejném místě. Nářadí je často zajištěno řetězy proti krádeži.",
|
||||||
|
"ca": "Una bomba per a bicicletes i eines per a reparar la teva bicicleta a l'espai públic. Les eines sovint estan assegurades amb cadenes contra robatoris.",
|
||||||
|
"pt_BR": "Uma bomba de ar para bicicletas e ferramentas para reparar sua bicicleta em espaço público. As ferramentas geralmente são protegidas com correntes contra furtos."
|
||||||
|
},
|
||||||
|
"exampleImages": [
|
||||||
|
"./assets/layers/bike_repair_station/repair_station_example_2.jpg",
|
||||||
|
"./assets/layers/bike_repair_station/repair_station_example_3.jpg"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a bike repair station without pump",
|
||||||
|
"nl": "een herstelpunt zonder pomp",
|
||||||
|
"fr": "une point de réparation vélo sans pompe",
|
||||||
|
"gl": "estación de arranxo de bicicletas sin bomba de ar",
|
||||||
|
"de": "eine Fahrrad-Reparaturstation ohne Pumpe",
|
||||||
|
"it": "una stazione di riparazione bici senza pompa",
|
||||||
|
"ru": "Станция обслуживания велосипедов без накачки (насоса)",
|
||||||
|
"es": "una estación de reparación de bicicletas sin bomba",
|
||||||
|
"da": "en cykelreparationsstation uden pumpe",
|
||||||
|
"cs": "opravna kol bez vzduchového kompresoru",
|
||||||
|
"ca": "una estació de reparació de bicicletes sense bomba"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=bicycle_repair_station",
|
||||||
|
"service:bicycle:tools=yes",
|
||||||
|
"service:bicycle:pump=no"
|
||||||
|
],
|
||||||
|
"description": {
|
||||||
|
"en": "Tools to repair your bike in the public space (without pump). The tools are secured against theft.",
|
||||||
|
"nl": "Gereedschap om je fiets te herstellen in de publieke ruimte (zonder pomp). Deze zijn op een vastgemaakt, bijvoorbeeld aan een paal.",
|
||||||
|
"de": "Werkzeug, um Ihr Fahrrad im öffentlichen Raum zu reparieren (ohne Pumpe). Die Werkzeuge sind gegen Diebstahl gesichert.",
|
||||||
|
"es": "Herramientas para reparar tu bici en el espacio público (sin bomba).Las herramientas están aseguradas contra el robo.",
|
||||||
|
"da": "Værktøj til at reparere din cykel i det offentlige rum (uden pumpe). Værktøjet er sikret mod tyveri.",
|
||||||
|
"fr": "Des outils pour réparer les vélos dans l’espace public (sans pompe). Les outils sont sécurisés contre le vol.",
|
||||||
|
"cs": "nářadí pro opravu kola na veřejném místě (bez vzduchového kompresoru) Nářadí je zabezpečeno proti krádeži.",
|
||||||
|
"ca": "Eines per reparar la teva bicicleta a l'espai públic (sense bomba). Les eines estan assegurades contra robatoris."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -865,116 +1113,6 @@
|
||||||
},
|
},
|
||||||
"level"
|
"level"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a bike pump",
|
|
||||||
"nl": "een fietspomp",
|
|
||||||
"fr": "une pompe à vélo",
|
|
||||||
"gl": "bomba de ar",
|
|
||||||
"de": "eine Fahrradpumpe",
|
|
||||||
"it": "una pompa per bici",
|
|
||||||
"ru": "bелосипедный насос",
|
|
||||||
"fi": "pyöräpumppu",
|
|
||||||
"pl": "pompka do roweru",
|
|
||||||
"pt_BR": "uma bomba de bicicleta",
|
|
||||||
"es": "una bomba de bicicletas",
|
|
||||||
"da": "en cykelpumpe",
|
|
||||||
"cs": "pumpa na kolo",
|
|
||||||
"ca": "una manxa per a bicicletes"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=bicycle_repair_station",
|
|
||||||
"service:bicycle:tools=no",
|
|
||||||
"service:bicycle:pump=yes"
|
|
||||||
],
|
|
||||||
"description": {
|
|
||||||
"en": "A device to inflate your tires on a fixed location in the public space.",
|
|
||||||
"nl": "Een fietspomp in de publieke ruimte zonder extra gereedschap. De fietspomp in je kelder telt dus niet.",
|
|
||||||
"it": "Un dispositivo per gonfiare le proprie gomme in un luogo fisso pubblicamente accessibile.",
|
|
||||||
"fr": "Un dispositif pour gonfler vos pneus sur un emplacement fixe dans l'espace public.",
|
|
||||||
"de": "Ein Gerät zum Aufpumpen von Reifen an einem festen Standort im öffentlichen Raum.",
|
|
||||||
"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.",
|
|
||||||
"da": "En anordning til at fylde dine dæk op på et fast sted i det offentlige rum.",
|
|
||||||
"cs": "Zařízení pro huštění pneumatik na pevném místě na veřejném místě.",
|
|
||||||
"ca": "Un dispositiu per a unflar les teues rodes en una posició fixa a l'espai públic."
|
|
||||||
},
|
|
||||||
"exampleImages": [
|
|
||||||
"./assets/layers/bike_repair_station/pump_example_round.jpg",
|
|
||||||
"./assets/layers/bike_repair_station/pump_example.png",
|
|
||||||
"./assets/layers/bike_repair_station/pump_example_manual.jpg"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a bike repair station and pump",
|
|
||||||
"nl": "een herstelpunt en pomp",
|
|
||||||
"fr": "une point de réparation vélo avec pompe",
|
|
||||||
"gl": "estación de arranxo de bicicletas con bomba de ar",
|
|
||||||
"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",
|
|
||||||
"da": "en cykelreparationsstation og pumpe",
|
|
||||||
"cs": "opravna kol a vzduchový kompresor",
|
|
||||||
"ca": "una estació de reparació de bicicletes i una bomba"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=bicycle_repair_station",
|
|
||||||
"service:bicycle:tools=yes",
|
|
||||||
"service:bicycle:pump=yes"
|
|
||||||
],
|
|
||||||
"description": {
|
|
||||||
"en": "A bicycle pump and tools to repair your bike in the public space. The tools are often secured with chains against theft.",
|
|
||||||
"nl": "Een fietspomp en gereedschap om je fiets te herstellen in de publieke ruimte. Deze zijn op een vastgemaakt, bijvoorbeeld aan een paal.",
|
|
||||||
"fr": "Un dispositif avec des outils pour réparer votre vélo combiné à une pompe a un emplacement fixe. Les outils sont souvent attachés par une chaîne pour empêcher le vol.",
|
|
||||||
"it": "Un dispositivo con attrezzi per riparare la tua bici e una pompa in un luogo fisso. Gli attrezzi sono spesso attaccati ad una catena per prevenire il furto.",
|
|
||||||
"de": "Ein Gerät mit Werkzeugen zur Reparatur von Fahrrädern kombiniert mit einer Pumpe an einem festen Standort. Die Werkzeuge sind oft mit Ketten gegen Diebstahl gesichert.",
|
|
||||||
"es": "Una bomba de bicicletas y herramientas para reparar tu bicicleta en el espacio público. Las herramientas habitualmente están aseguradas con cadenas contra el robo.",
|
|
||||||
"da": "En cykelpumpe og værktøj til at reparere din cykel i det offentlige rum. Værktøjet er ofte sikret med kæder mod tyveri.",
|
|
||||||
"cs": "Vzduchový kompresor na kolo a nářadí na opravu kola na veřejném místě. Nářadí je často zajištěno řetězy proti krádeži.",
|
|
||||||
"ca": "Una bomba per a bicicletes i eines per a reparar la teva bicicleta a l'espai públic. Les eines sovint estan assegurades amb cadenes contra robatoris.",
|
|
||||||
"pt_BR": "Uma bomba de ar para bicicletas e ferramentas para reparar sua bicicleta em espaço público. As ferramentas geralmente são protegidas com correntes contra furtos."
|
|
||||||
},
|
|
||||||
"exampleImages": [
|
|
||||||
"./assets/layers/bike_repair_station/repair_station_example_2.jpg",
|
|
||||||
"./assets/layers/bike_repair_station/repair_station_example_3.jpg"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a bike repair station without pump",
|
|
||||||
"nl": "een herstelpunt zonder pomp",
|
|
||||||
"fr": "une point de réparation vélo sans pompe",
|
|
||||||
"gl": "estación de arranxo de bicicletas sin bomba de ar",
|
|
||||||
"de": "eine Fahrrad-Reparaturstation ohne Pumpe",
|
|
||||||
"it": "una stazione di riparazione bici senza pompa",
|
|
||||||
"ru": "Станция обслуживания велосипедов без накачки (насоса)",
|
|
||||||
"es": "una estación de reparación de bicicletas sin bomba",
|
|
||||||
"da": "en cykelreparationsstation uden pumpe",
|
|
||||||
"cs": "opravna kol bez vzduchového kompresoru",
|
|
||||||
"ca": "una estació de reparació de bicicletes sense bomba"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=bicycle_repair_station",
|
|
||||||
"service:bicycle:tools=yes",
|
|
||||||
"service:bicycle:pump=no"
|
|
||||||
],
|
|
||||||
"description": {
|
|
||||||
"en": "Tools to repair your bike in the public space (without pump). The tools are secured against theft.",
|
|
||||||
"nl": "Gereedschap om je fiets te herstellen in de publieke ruimte (zonder pomp). Deze zijn op een vastgemaakt, bijvoorbeeld aan een paal.",
|
|
||||||
"de": "Werkzeug, um Ihr Fahrrad im öffentlichen Raum zu reparieren (ohne Pumpe). Die Werkzeuge sind gegen Diebstahl gesichert.",
|
|
||||||
"es": "Herramientas para reparar tu bici en el espacio público (sin bomba).Las herramientas están aseguradas contra el robo.",
|
|
||||||
"da": "Værktøj til at reparere din cykel i det offentlige rum (uden pumpe). Værktøjet er sikret mod tyveri.",
|
|
||||||
"fr": "Des outils pour réparer les vélos dans l’espace public (sans pompe). Les outils sont sécurisés contre le vol.",
|
|
||||||
"cs": "nářadí pro opravu kola na veřejném místě (bez vzduchového kompresoru) Nářadí je zabezpečeno proti krádeži.",
|
|
||||||
"ca": "Eines per reparar la teva bicicleta a l'espai públic (sense bomba). Les eines estan assegurades contra robatoris."
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"softDeletionTags": {
|
"softDeletionTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -987,143 +1125,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"description": {
|
|
||||||
"en": "A layer showing bicycle pumps and bicycle repair tool stands",
|
|
||||||
"nl": "Deze laag toont fietspompen en herstelpunten voor fietsen",
|
|
||||||
"de": "Eine Ebene mit Fahrradpumpen und Werkzeugständern für die Fahrradreparatur",
|
|
||||||
"es": "Una capa que muestra bombas de bicicletas y puestos de herramientas de reparación de bicicletas",
|
|
||||||
"da": "Et lag med cykelpumper og cykelreværktøjsstativer",
|
|
||||||
"fr": "Une couche montrant les pompes à vélo et les centres de réparation",
|
|
||||||
"cs": "Vrstva zobrazující vzduchové kompresory na jízdní kola a stojany na nářadí pro opravu jízdních kol",
|
|
||||||
"ca": "Una capa que mostra bombes de bicicletes i suports d'eines de reparació de bicicletes",
|
|
||||||
"pt_BR": "Uma camada que mostra bombas de ar para bicicletas e suportes com ferramentas de reparo para bicicletas"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": {
|
|
||||||
"render": "#88d32c",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"service:bicycle:pump=yes",
|
|
||||||
"service:bicycle:tools=yes",
|
|
||||||
"service:bicycle:pump:operational_status=broken"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "#88d32c"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"service:bicycle:pump=yes",
|
|
||||||
"service:bicycle:tools=yes"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "#30abf0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"service:bicycle:pump:operational_status=broken",
|
|
||||||
"service:bicycle:tools=no"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "black"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"service:bicycle:pump=yes",
|
|
||||||
{
|
|
||||||
"or": [
|
|
||||||
"service:bicycle:tools=no",
|
|
||||||
"service:bicycle:tools="
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "#e1783a"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/bike_repair_station/repair_station.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"service:bicycle:pump=yes",
|
|
||||||
"service:bicycle:tools=yes",
|
|
||||||
"service:bicycle:pump:operational_status=broken"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/bike_repair_station/repair_station_broken_pump.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"service:bicycle:pump=yes",
|
|
||||||
"service:bicycle:tools=yes"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/bike_repair_station/repair_station_pump.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"service:bicycle:pump:operational_status=broken",
|
|
||||||
"service:bicycle:tools=no"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/bike_repair_station/broken_pump.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"service:bicycle:pump=yes",
|
|
||||||
{
|
|
||||||
"or": [
|
|
||||||
"service:bicycle:tools=no",
|
|
||||||
"service:bicycle:tools="
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/bike_repair_station/pump.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "operator=De Fietsambassade Gent",
|
|
||||||
"then": "./assets/themes/cyclofix/fietsambassade_gent_logo_small.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"access=no",
|
|
||||||
"access=private"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "invalid"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "50,50",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "bottom"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,8 +15,20 @@
|
||||||
"da": "Cykelreparation/butik",
|
"da": "Cykelreparation/butik",
|
||||||
"cs": "Opravna/obchod s jízdními koly"
|
"cs": "Opravna/obchod s jízdními koly"
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
"description": {
|
||||||
"allowMove": true,
|
"en": "A shop specifically selling bicycles or related items",
|
||||||
|
"nl": "Een winkel die hoofdzakelijk fietsen en fietstoebehoren verkoopt",
|
||||||
|
"fr": "Un magasin vendant spécifiquement des vélos ou des objets en lien",
|
||||||
|
"it": "Un negozio che vende specificatamente biciclette o articoli similari",
|
||||||
|
"ru": "Магазин, специализирующийся на продаже велосипедов или сопутствующих товаров",
|
||||||
|
"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",
|
||||||
|
"da": "En butik, der specifikt sælger cykler eller relaterede varer",
|
||||||
|
"ca": "Una botiga que ven específicament bicicletes o articles relacionats",
|
||||||
|
"cs": "Obchod zaměřený na prodej jízdních kol nebo souvisejících předmětů"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"#": "We select all bicycle shops, sports shops (but we try to weed out non-bicycle related shops), and any shop with a bicycle related tag",
|
"#": "We select all bicycle shops, sports shops (but we try to weed out non-bicycle related shops), and any shop with a bicycle related tag",
|
||||||
|
@ -41,6 +53,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bike repair/shop",
|
"en": "Bike repair/shop",
|
||||||
|
@ -214,20 +227,97 @@
|
||||||
},
|
},
|
||||||
"icons.defaults"
|
"icons.defaults"
|
||||||
],
|
],
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "A shop specifically selling bicycles or related items",
|
{
|
||||||
"nl": "Een winkel die hoofdzakelijk fietsen en fietstoebehoren verkoopt",
|
"marker": [
|
||||||
"fr": "Un magasin vendant spécifiquement des vélos ou des objets en lien",
|
{
|
||||||
"it": "Un negozio che vende specificatamente biciclette o articoli similari",
|
"icon": {
|
||||||
"ru": "Магазин, специализирующийся на продаже велосипедов или сопутствующих товаров",
|
"render": "pin",
|
||||||
"pt_BR": "Uma loja que vende especificamente bicicletas ou itens relacionados",
|
"mappings": [
|
||||||
"de": "Ein Geschäft, das speziell Fahrräder oder verwandte Artikel verkauft",
|
{
|
||||||
"pt": "Uma loja que vende especificamente bicicletas ou itens relacionados",
|
"if": "operator=De Fietsambassade Gent",
|
||||||
"es": "Una tiene que vende específicamente bicis u objetos relacionados",
|
"then": null
|
||||||
"da": "En butik, der specifikt sælger cykler eller relaterede varer",
|
}
|
||||||
"ca": "Una botiga que ven específicament bicicletes o articles relacionats",
|
]
|
||||||
"cs": "Obchod zaměřený na prodej jízdních kol nebo souvisejících předmětů"
|
},
|
||||||
},
|
"color": {
|
||||||
|
"render": "#f04c4c",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "operator=De Fietsambassade Gent",
|
||||||
|
"then": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "service:bicycle:retail=yes",
|
||||||
|
"then": "#353d57"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/bike_shop/repair_shop.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "operator=De Fietsambassade Gent",
|
||||||
|
"then": "./assets/themes/cyclofix/fietsambassade_gent_logo_small.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "service:bicycle:retail=yes",
|
||||||
|
"then": "./assets/layers/bike_shop/shop.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": "opening_hours~*",
|
||||||
|
"then": "icons.isOpen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "service:bicycle:pump=yes",
|
||||||
|
"then": "circle:#e2783d;./assets/layers/bike_repair_station/pump.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "service:bicycle:cleaning~*",
|
||||||
|
"then": "./assets/layers/bike_cleaning/bike_cleaning_icon.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "50,50",
|
||||||
|
"anchor": "bottom",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#c00",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a bike repair/shop",
|
||||||
|
"nl": "een fietszaak",
|
||||||
|
"fr": "une magasin et réparateur de vélo",
|
||||||
|
"gl": "Tenda/arranxo de bicicletas",
|
||||||
|
"de": "eine Fahrradwerkstatt bzw. ein Fahrradgeschäft",
|
||||||
|
"it": "una negozio/riparatore di bici",
|
||||||
|
"ru": "Обслуживание велосипедов/магазин",
|
||||||
|
"es": "un taller/tienda de bicis",
|
||||||
|
"da": "en cykelværksted/butik",
|
||||||
|
"ca": "una botiga/reparació de bicicletes",
|
||||||
|
"cs": "opravna/obchod s jízdními koly"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"shop=bicycle"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -797,26 +887,6 @@
|
||||||
"bike_cleaning.bike_cleaning-service:bicycle:cleaning:charge",
|
"bike_cleaning.bike_cleaning-service:bicycle:cleaning:charge",
|
||||||
"description"
|
"description"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a bike repair/shop",
|
|
||||||
"nl": "een fietszaak",
|
|
||||||
"fr": "une magasin et réparateur de vélo",
|
|
||||||
"gl": "Tenda/arranxo de bicicletas",
|
|
||||||
"de": "eine Fahrradwerkstatt bzw. ein Fahrradgeschäft",
|
|
||||||
"it": "una negozio/riparatore di bici",
|
|
||||||
"ru": "Обслуживание велосипедов/магазин",
|
|
||||||
"es": "un taller/tienda de bicis",
|
|
||||||
"da": "en cykelværksted/butik",
|
|
||||||
"ca": "una botiga/reparació de bicicletes",
|
|
||||||
"cs": "opravna/obchod s jízdními koly"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"shop=bicycle"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now",
|
"open_now",
|
||||||
{
|
{
|
||||||
|
@ -865,75 +935,5 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"deletion": true,
|
"deletion": true,
|
||||||
"pointRendering": [
|
"allowMove": true
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "pin",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "operator=De Fietsambassade Gent",
|
|
||||||
"then": null
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"color": {
|
|
||||||
"render": "#f04c4c",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "operator=De Fietsambassade Gent",
|
|
||||||
"then": null
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "service:bicycle:retail=yes",
|
|
||||||
"then": "#353d57"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/bike_shop/repair_shop.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "operator=De Fietsambassade Gent",
|
|
||||||
"then": "./assets/themes/cyclofix/fietsambassade_gent_logo_small.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "service:bicycle:retail=yes",
|
|
||||||
"then": "./assets/layers/bike_shop/shop.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "service:bicycle:pump=yes",
|
|
||||||
"then": "circle:#e2783d;./assets/layers/bike_repair_station/pump.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "service:bicycle:cleaning~*",
|
|
||||||
"then": "./assets/layers/bike_cleaning/bike_cleaning_icon.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "50,50",
|
|
||||||
"anchor": "bottom",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#c00",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,16 @@
|
||||||
"cs": "Objekt související s jízdním kolem",
|
"cs": "Objekt související s jízdním kolem",
|
||||||
"pl": "Obiekt związany z rowerami"
|
"pl": "Obiekt związany z rowerami"
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
"description": {
|
||||||
|
"en": "A layer with bike-themed objects but who don't match any other layer",
|
||||||
|
"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",
|
||||||
|
"da": "Et lag med objekter med cykeltema, men som ikke matcher noget andet lag",
|
||||||
|
"ca": "Una capa amb els objectes relacionats amb bicis però que no coinxideixen amb cap altra capa",
|
||||||
|
"cs": "Vrstva s objekty s tématikou jízdních kol, které však neodpovídají žádné jiné vrstvě"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -28,6 +37,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bike-related object",
|
"en": "Bike-related object",
|
||||||
|
@ -63,25 +73,6 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"tagRenderings": [
|
|
||||||
"images",
|
|
||||||
"description",
|
|
||||||
"website",
|
|
||||||
"email",
|
|
||||||
"phone",
|
|
||||||
"opening_hours"
|
|
||||||
],
|
|
||||||
"presets": [],
|
|
||||||
"description": {
|
|
||||||
"en": "A layer with bike-themed objects but who don't match any other layer",
|
|
||||||
"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",
|
|
||||||
"da": "Et lag med objekter med cykeltema, men som ikke matcher noget andet lag",
|
|
||||||
"ca": "Una capa amb els objectes relacionats amb bicis però que no coinxideixen amb cap altra capa",
|
|
||||||
"cs": "Vrstva s objekty s tématikou jízdních kol, které však neodpovídají žádné jiné vrstvě"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"iconSize": "50,50",
|
"iconSize": "50,50",
|
||||||
|
@ -102,5 +93,14 @@
|
||||||
"color": "#AB76D5",
|
"color": "#AB76D5",
|
||||||
"width": "2"
|
"width": "2"
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"presets": [],
|
||||||
|
"tagRenderings": [
|
||||||
|
"images",
|
||||||
|
"description",
|
||||||
|
"website",
|
||||||
|
"email",
|
||||||
|
"phone",
|
||||||
|
"opening_hours"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,26 @@
|
||||||
"cs": "Dalekohledy",
|
"cs": "Dalekohledy",
|
||||||
"eu": "Prismatikoak"
|
"eu": "Prismatikoak"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "Binoculars",
|
||||||
|
"nl": "Verrekijkers",
|
||||||
|
"de": "Ferngläser",
|
||||||
|
"ru": "Бинокли",
|
||||||
|
"ca": "Prismàtics",
|
||||||
|
"da": "Kikkerter",
|
||||||
|
"es": "Prismáticos",
|
||||||
|
"fr": "Jumelles",
|
||||||
|
"pa_PK": "بائینوکولر",
|
||||||
|
"cs": "Dalekohledy",
|
||||||
|
"eu": "Prismatikoak"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"and": [
|
||||||
|
"amenity=binoculars"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
"minzoom": 0,
|
"minzoom": 0,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
|
@ -29,19 +49,58 @@
|
||||||
"cs": "Dalekohledy"
|
"cs": "Dalekohledy"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "Binoculars",
|
{
|
||||||
"nl": "Verrekijkers",
|
"iconSize": "40,40",
|
||||||
"de": "Ferngläser",
|
"location": [
|
||||||
"ru": "Бинокли",
|
"point"
|
||||||
"ca": "Prismàtics",
|
],
|
||||||
"da": "Kikkerter",
|
"anchor": "center",
|
||||||
"es": "Prismáticos",
|
"marker": [
|
||||||
"fr": "Jumelles",
|
{
|
||||||
"pa_PK": "بائینوکولر",
|
"icon": "circle",
|
||||||
"cs": "Dalekohledy",
|
"color": "white"
|
||||||
"eu": "Prismatikoak"
|
},
|
||||||
},
|
{
|
||||||
|
"icon": "./assets/layers/binocular/telescope.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#00f",
|
||||||
|
"width": "8"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=binoculars"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a binocular",
|
||||||
|
"nl": "een verrekijker",
|
||||||
|
"de": "ein Fernglas",
|
||||||
|
"ru": "бинокль",
|
||||||
|
"ca": "uns prismàtics",
|
||||||
|
"da": "en kikkert",
|
||||||
|
"es": "unos prismáticos",
|
||||||
|
"fr": "des jumelles",
|
||||||
|
"cs": "dalekohled"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A telescope or pair of binoculars mounted on a pole, available to the public to look around. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
||||||
|
"nl": "Een telescoop of verrekijker die op een vaste plaats gemonteerd staat waar iedereen door mag kijken. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
||||||
|
"de": "Ein fest installiertes Teleskop oder Fernglas, für die öffentliche Nutzung. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
||||||
|
"fr": "Une longue-vue ou une paire de jumelles montée sur un poteau, disponible au public pour scruter les environs. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
||||||
|
"da": "Et teleskop eller en kikkert monteret på en stang, som offentligheden kan se sig omkring med. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
||||||
|
"es": "Un telescopio o unos prismáticos montados en un poste, disponible para que el público mire alrededor. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
||||||
|
"ca": "Un telescopi o un parell de prismàtics muntats en un pal, a disposició del públic per mirar al seu voltant. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
||||||
|
"cs": "Jednooký teleskop nebo dalekohled umístěný na stožáru, který je k dispozici veřejnosti k prohlídce. <img src='./assets/layers/binoculars/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -121,41 +180,6 @@
|
||||||
"id": "binocular-direction"
|
"id": "binocular-direction"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=binoculars"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a binocular",
|
|
||||||
"nl": "een verrekijker",
|
|
||||||
"de": "ein Fernglas",
|
|
||||||
"ru": "бинокль",
|
|
||||||
"ca": "uns prismàtics",
|
|
||||||
"da": "en kikkert",
|
|
||||||
"es": "unos prismáticos",
|
|
||||||
"fr": "des jumelles",
|
|
||||||
"cs": "dalekohled"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A telescope or pair of binoculars mounted on a pole, available to the public to look around. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
|
||||||
"nl": "Een telescoop of verrekijker die op een vaste plaats gemonteerd staat waar iedereen door mag kijken. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
|
||||||
"de": "Ein fest installiertes Teleskop oder Fernglas, für die öffentliche Nutzung. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
|
||||||
"fr": "Une longue-vue ou une paire de jumelles montée sur un poteau, disponible au public pour scruter les environs. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
|
||||||
"da": "Et teleskop eller en kikkert monteret på en stang, som offentligheden kan se sig omkring med. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
|
||||||
"es": "Un telescopio o unos prismáticos montados en un poste, disponible para que el público mire alrededor. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
|
||||||
"ca": "Un telescopi o un parell de prismàtics muntats en un pal, a disposició del públic per mirar al seu voltant. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />",
|
|
||||||
"cs": "Jednooký teleskop nebo dalekohled umístěný na stožáru, který je k dispozici veřejnosti k prohlídce. <img src='./assets/layers/binoculars/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"source": {
|
|
||||||
"osmTags": {
|
|
||||||
"and": [
|
|
||||||
"amenity=binoculars"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"softDeletionTags": {
|
"softDeletionTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -168,29 +192,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/binocular/telescope.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#00f",
|
|
||||||
"width": "8"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,15 @@
|
||||||
"pl": "Miejsca do obserwacji ptaków",
|
"pl": "Miejsca do obserwacji ptaków",
|
||||||
"cs": "Místa pro pozorování ptáků"
|
"cs": "Místa pro pozorování ptáků"
|
||||||
},
|
},
|
||||||
"minzoom": 14,
|
"description": {
|
||||||
|
"en": "A birdhide",
|
||||||
|
"nl": "Een vogelkijkhut",
|
||||||
|
"da": "Et fugleskjul",
|
||||||
|
"de": "Ein Vogelbeobachtungsturm",
|
||||||
|
"fr": "Un observatoire ornithologique",
|
||||||
|
"ca": "Un observatori d'ocells",
|
||||||
|
"cs": "Pozorovatelna"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -19,6 +27,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 14,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Bird watching place",
|
"en": "Bird watching place",
|
||||||
|
@ -81,15 +90,88 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "A birdhide",
|
{
|
||||||
"nl": "Een vogelkijkhut",
|
"marker": [
|
||||||
"da": "Et fugleskjul",
|
{
|
||||||
"de": "Ein Vogelbeobachtungsturm",
|
"icon": {
|
||||||
"fr": "Un observatoire ornithologique",
|
"render": "./assets/layers/birdhide/birdhide.svg",
|
||||||
"ca": "Un observatori d'ocells",
|
"mappings": [
|
||||||
"cs": "Pozorovatelna"
|
{
|
||||||
},
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"building=yes",
|
||||||
|
"shelter=yes",
|
||||||
|
"amenity=shelter"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/birdhide/birdshelter.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"leisure=bird_hide",
|
||||||
|
"building=yes",
|
||||||
|
"shelter=yes",
|
||||||
|
"amenity=shelter"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a birdhide",
|
||||||
|
"nl": "een vogelkijkhut",
|
||||||
|
"da": "et fugleskjul",
|
||||||
|
"de": "ein Gebäude zur Vogelbeobachtung",
|
||||||
|
"fr": "un observatoire ornithologique",
|
||||||
|
"ca": "un observatori d'ocells",
|
||||||
|
"cs": "pozorovatelna"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A covered shelter where one can watch birds comfortably",
|
||||||
|
"nl": "Een overdekte hut waarbinnen er warm en droog naar vogels gekeken kan worden",
|
||||||
|
"de": "Ein überdachter Unterstand, in dem man bequem Vögel beobachten kann",
|
||||||
|
"es": "Un refugio cubierto donde se pueden ver pájaros confortablemente",
|
||||||
|
"da": "Et overdækket ly, hvor man kan se fugle i ro og mag",
|
||||||
|
"fr": "Un abris couvert pour observer les oiseaux confortablement",
|
||||||
|
"ca": "Un refugi cobert on es poden veure ocells confortablement",
|
||||||
|
"cs": "Krytý přístřešek, kde lze pohodlně pozorovat ptáky"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"leisure=bird_hide",
|
||||||
|
"building=no",
|
||||||
|
"shelter=no"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a bird blind",
|
||||||
|
"nl": "een vogelkijkwand",
|
||||||
|
"de": "einen Sichtschutz zur Vogelbeobachtung",
|
||||||
|
"fr": "un camouflage d’observation ornithologique",
|
||||||
|
"da": "et fugletårn",
|
||||||
|
"ca": "un observatori d'ocells"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A screen or wall with openings to watch birds",
|
||||||
|
"nl": "Een vogelkijkwand waarachter men kan staan om vogels te kijken",
|
||||||
|
"es": "Una pantalla o pared con aperturas para ver pájaros",
|
||||||
|
"da": "En skærm eller væg med åbninger til at se på fugle",
|
||||||
|
"de": "Ein Schirm oder eine Wand mit Öffnungen zum Beobachten von Vögeln",
|
||||||
|
"fr": "Un écran ou un mur avec des ouvertures pour observer les oiseaux",
|
||||||
|
"ca": "Una pantalla o paret amb obertures per a observar ocells",
|
||||||
|
"cs": "Obrazovka nebo stěna s otvory pro sledování ptáků"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -311,60 +393,6 @@
|
||||||
"id": "birdhide-operator"
|
"id": "birdhide-operator"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"leisure=bird_hide",
|
|
||||||
"building=yes",
|
|
||||||
"shelter=yes",
|
|
||||||
"amenity=shelter"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a birdhide",
|
|
||||||
"nl": "een vogelkijkhut",
|
|
||||||
"da": "et fugleskjul",
|
|
||||||
"de": "ein Gebäude zur Vogelbeobachtung",
|
|
||||||
"fr": "un observatoire ornithologique",
|
|
||||||
"ca": "un observatori d'ocells",
|
|
||||||
"cs": "pozorovatelna"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A covered shelter where one can watch birds comfortably",
|
|
||||||
"nl": "Een overdekte hut waarbinnen er warm en droog naar vogels gekeken kan worden",
|
|
||||||
"de": "Ein überdachter Unterstand, in dem man bequem Vögel beobachten kann",
|
|
||||||
"es": "Un refugio cubierto donde se pueden ver pájaros confortablemente",
|
|
||||||
"da": "Et overdækket ly, hvor man kan se fugle i ro og mag",
|
|
||||||
"fr": "Un abris couvert pour observer les oiseaux confortablement",
|
|
||||||
"ca": "Un refugi cobert on es poden veure ocells confortablement",
|
|
||||||
"cs": "Krytý přístřešek, kde lze pohodlně pozorovat ptáky"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"leisure=bird_hide",
|
|
||||||
"building=no",
|
|
||||||
"shelter=no"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a bird blind",
|
|
||||||
"nl": "een vogelkijkwand",
|
|
||||||
"de": "einen Sichtschutz zur Vogelbeobachtung",
|
|
||||||
"fr": "un camouflage d’observation ornithologique",
|
|
||||||
"da": "et fugletårn",
|
|
||||||
"ca": "un observatori d'ocells"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A screen or wall with openings to watch birds",
|
|
||||||
"nl": "Een vogelkijkwand waarachter men kan staan om vogels te kijken",
|
|
||||||
"es": "Una pantalla o pared con aperturas para ver pájaros",
|
|
||||||
"da": "En skærm eller væg med åbninger til at se på fugle",
|
|
||||||
"de": "Ein Schirm oder eine Wand mit Öffnungen zum Beobachten von Vögeln",
|
|
||||||
"fr": "Un écran ou un mur avec des ouvertures pour observer les oiseaux",
|
|
||||||
"ca": "Una pantalla o paret amb obertures per a observar ocells",
|
|
||||||
"cs": "Obrazovka nebo stěna s otvory pro sledování ptáků"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
{
|
{
|
||||||
"id": "wheelchair",
|
"id": "wheelchair",
|
||||||
|
@ -429,33 +457,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuracy": true
|
"enableImproveAccuracy": true
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/birdhide/birdhide.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"building=yes",
|
|
||||||
"shelter=yes",
|
|
||||||
"amenity=shelter"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/birdhide/birdshelter.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,17 @@
|
||||||
"pl": "Kawiarnie i puby",
|
"pl": "Kawiarnie i puby",
|
||||||
"cs": "Kavárny a hospody"
|
"cs": "Kavárny a hospody"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions",
|
||||||
|
"hu": "Egy olyan réteg, amely kávézókat és kocsmákat jelenít meg, ahol össze lehet gyűlni egy ital köré. A réteg néhány lényeges kérdést tesz fel",
|
||||||
|
"nl": "Een laag die kroegen en koffiehuizen toont waar je iets kunt drinken. De laag zal je enkele vragen stellen",
|
||||||
|
"de": "Eine Ebene mit Cafés und Kneipen, in denen man sich auf ein Getränk treffen kann. Die Ebene fragt nach einigen relevanten Eigenschaften",
|
||||||
|
"es": "Una capa que muestra cafeterías y bares donde uno se puede reunir con una bebida. La capa hace algunas preguntas relevantes",
|
||||||
|
"da": "Et lag med caféer og pubber, hvor man kan samles omkring en drink. Laget stiller nogle relevante spørgsmål",
|
||||||
|
"fr": "Une couche montrants les cafés et pubs où l’on peut prendre un verre. Cette couche pose des questions y afférentes.",
|
||||||
|
"ca": "Una capa que mostra cafeteries i bars on un es pot reunir amb una beguda. La capa demana algunes preguntes rellevants",
|
||||||
|
"cs": "Vrstva s kavárnami a hospodami, kde se můžete sejít u skleničky. Vrstva se ptá na několik důležitých otázek"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -24,6 +35,87 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "Pub",
|
||||||
|
"nl": "Café",
|
||||||
|
"ca": "Bar",
|
||||||
|
"de": "Kneipe",
|
||||||
|
"da": "Pub",
|
||||||
|
"es": "Bar",
|
||||||
|
"fr": "Bar",
|
||||||
|
"pa_PK": "پب",
|
||||||
|
"eu": "Edaritegia",
|
||||||
|
"pl": "Pub",
|
||||||
|
"cs": "Hospoda"
|
||||||
|
},
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"name~*"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": {
|
||||||
|
"nl": "<i>{name}</i>",
|
||||||
|
"en": "<i>{name}</i>",
|
||||||
|
"de": "<i>{name}</i>",
|
||||||
|
"ru": "<i>{name}</i>",
|
||||||
|
"ca": "<i>{name}</i>",
|
||||||
|
"da": "<i>{name}</i>",
|
||||||
|
"es": "<i>{name}</i>",
|
||||||
|
"fr": "<i>{name}</i>",
|
||||||
|
"eu": "<i>{name}</i>",
|
||||||
|
"cs": "<i>{name}</i>"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": "opening_hours~*",
|
||||||
|
"then": "icons.isOpen"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/cafe_pub/pub.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "amenity=cafe",
|
||||||
|
"then": "./assets/layers/cafe_pub/cafe.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "amenity=nightclub",
|
||||||
|
"then": "./assets/layers/cafe_pub/nightclub.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"tags": [
|
"tags": [
|
||||||
|
@ -136,42 +228,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "Pub",
|
|
||||||
"nl": "Café",
|
|
||||||
"ca": "Bar",
|
|
||||||
"de": "Kneipe",
|
|
||||||
"da": "Pub",
|
|
||||||
"es": "Bar",
|
|
||||||
"fr": "Bar",
|
|
||||||
"pa_PK": "پب",
|
|
||||||
"eu": "Edaritegia",
|
|
||||||
"pl": "Pub",
|
|
||||||
"cs": "Hospoda"
|
|
||||||
},
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"name~*"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": {
|
|
||||||
"nl": "<i>{name}</i>",
|
|
||||||
"en": "<i>{name}</i>",
|
|
||||||
"de": "<i>{name}</i>",
|
|
||||||
"ru": "<i>{name}</i>",
|
|
||||||
"ca": "<i>{name}</i>",
|
|
||||||
"da": "<i>{name}</i>",
|
|
||||||
"es": "<i>{name}</i>",
|
|
||||||
"fr": "<i>{name}</i>",
|
|
||||||
"eu": "<i>{name}</i>",
|
|
||||||
"cs": "<i>{name}</i>"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"level",
|
"level",
|
||||||
|
@ -313,7 +369,6 @@
|
||||||
"internet-ssid",
|
"internet-ssid",
|
||||||
"reviews"
|
"reviews"
|
||||||
],
|
],
|
||||||
"minzoom": 12,
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now",
|
"open_now",
|
||||||
"accepts_cash",
|
"accepts_cash",
|
||||||
|
@ -344,60 +399,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"allowMove": true,
|
"allowMove": true
|
||||||
"description": {
|
|
||||||
"en": "A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions",
|
|
||||||
"hu": "Egy olyan réteg, amely kávézókat és kocsmákat jelenít meg, ahol össze lehet gyűlni egy ital köré. A réteg néhány lényeges kérdést tesz fel",
|
|
||||||
"nl": "Een laag die kroegen en koffiehuizen toont waar je iets kunt drinken. De laag zal je enkele vragen stellen",
|
|
||||||
"de": "Eine Ebene mit Cafés und Kneipen, in denen man sich auf ein Getränk treffen kann. Die Ebene fragt nach einigen relevanten Eigenschaften",
|
|
||||||
"es": "Una capa que muestra cafeterías y bares donde uno se puede reunir con una bebida. La capa hace algunas preguntas relevantes",
|
|
||||||
"da": "Et lag med caféer og pubber, hvor man kan samles omkring en drink. Laget stiller nogle relevante spørgsmål",
|
|
||||||
"fr": "Une couche montrants les cafés et pubs où l’on peut prendre un verre. Cette couche pose des questions y afférentes.",
|
|
||||||
"ca": "Una capa que mostra cafeteries i bars on un es pot reunir amb una beguda. La capa demana algunes preguntes rellevants",
|
|
||||||
"cs": "Vrstva s kavárnami a hospodami, kde se můžete sejít u skleničky. Vrstva se ptá na několik důležitých otázek"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"label": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/cafe_pub/pub.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "amenity=cafe",
|
|
||||||
"then": "./assets/layers/cafe_pub/cafe.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "amenity=nightclub",
|
|
||||||
"then": "./assets/layers/cafe_pub/nightclub.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,6 +9,15 @@
|
||||||
"pl": "Wypożyczalnia samochodów",
|
"pl": "Wypożyczalnia samochodów",
|
||||||
"cs": "Půjčovna aut"
|
"cs": "Půjčovna aut"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "Places where you can rent a car",
|
||||||
|
"nl": "Plaatsen waar je een auto kunt huren",
|
||||||
|
"de": "Orte, an denen Sie ein Auto mieten können",
|
||||||
|
"fr": "Lieu où vous pouvez louer une voiture",
|
||||||
|
"ca": "Llocs on pots llogar un cotxe",
|
||||||
|
"pl": "Miejsca, w których można wypożyczyć samochód",
|
||||||
|
"cs": "Místa, kde si můžete pronajmout auto"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "amenity=car_rental"
|
"osmTags": "amenity=car_rental"
|
||||||
},
|
},
|
||||||
|
@ -30,15 +39,55 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "Places where you can rent a car",
|
{
|
||||||
"nl": "Plaatsen waar je een auto kunt huren",
|
"location": [
|
||||||
"de": "Orte, an denen Sie ein Auto mieten können",
|
"point",
|
||||||
"fr": "Lieu où vous pouvez louer une voiture",
|
"centroid"
|
||||||
"ca": "Llocs on pots llogar un cotxe",
|
],
|
||||||
"pl": "Miejsca, w których można wypożyczyć samochód",
|
"label": "<div class='bg-white block p-1 rounded'>{name}</div>",
|
||||||
"cs": "Místa, kde si můžete pronajmout auto"
|
"marker": [
|
||||||
},
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/car_rental/car_rental.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "darkblue",
|
||||||
|
"width": 2
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=car_rental"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a car rental",
|
||||||
|
"nl": "een autoverhuur",
|
||||||
|
"de": "eine Autovermietung",
|
||||||
|
"fr": "Une société de location de véhicules",
|
||||||
|
"ca": "un lloguer de cotxes",
|
||||||
|
"pl": "wypożyczalnia samochodów",
|
||||||
|
"cs": "půjčovna aut"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A place where you can rent a car",
|
||||||
|
"nl": "Een plaats waar je een auto kunt huren",
|
||||||
|
"de": "Ein Ort, an dem Sie ein Auto mieten können",
|
||||||
|
"fr": "Un lieu où vous pouvez louer une voiture",
|
||||||
|
"ca": "Un lloc on pots llogar un cotxe",
|
||||||
|
"pl": "Miejsce, w którym można wypożyczyć samochód",
|
||||||
|
"cs": "Místo, kde si můžete pronajmout auto"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -94,59 +143,10 @@
|
||||||
"phone",
|
"phone",
|
||||||
"opening_hours"
|
"opening_hours"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=car_rental"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a car rental",
|
|
||||||
"nl": "een autoverhuur",
|
|
||||||
"de": "eine Autovermietung",
|
|
||||||
"fr": "Une société de location de véhicules",
|
|
||||||
"ca": "un lloguer de cotxes",
|
|
||||||
"pl": "wypożyczalnia samochodów",
|
|
||||||
"cs": "půjčovna aut"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A place where you can rent a car",
|
|
||||||
"nl": "Een plaats waar je een auto kunt huren",
|
|
||||||
"de": "Ein Ort, an dem Sie ein Auto mieten können",
|
|
||||||
"fr": "Un lieu où vous pouvez louer une voiture",
|
|
||||||
"ca": "Un lloc on pots llogar un cotxe",
|
|
||||||
"pl": "Miejsce, w którym można wypożyczyć samochód",
|
|
||||||
"cs": "Místo, kde si můžete pronajmout auto"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"allowMove": {
|
|
||||||
"enableImproveAccuracy": true
|
|
||||||
},
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now"
|
"open_now"
|
||||||
],
|
],
|
||||||
"pointRendering": [
|
"allowMove": {
|
||||||
{
|
"enableImproveAccuracy": true
|
||||||
"location": [
|
}
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"label": "<div class='bg-white block p-1 rounded'>{name}</div>",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/car_rental/car_rental.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "darkblue",
|
|
||||||
"width": 2
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,17 @@
|
||||||
"es": "Estaciones de carga",
|
"es": "Estaciones de carga",
|
||||||
"pl": "Stacje ładowania"
|
"pl": "Stacje ładowania"
|
||||||
},
|
},
|
||||||
"minzoom": 10,
|
"description": {
|
||||||
|
"en": "A charging station",
|
||||||
|
"nl": "Oplaadpunten",
|
||||||
|
"ca": "Una estació de càrrega",
|
||||||
|
"cs": "Nabíjecí stanice",
|
||||||
|
"da": "En ladestation",
|
||||||
|
"de": "Eine Ladestation",
|
||||||
|
"es": "Una estación de carga",
|
||||||
|
"fr": "Une station de recharge",
|
||||||
|
"pl": "Stacja ładowania"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -25,6 +35,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 10,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Charging station",
|
"en": "Charging station",
|
||||||
|
@ -80,18 +91,113 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "A charging station",
|
{
|
||||||
"nl": "Oplaadpunten",
|
"location": [
|
||||||
"ca": "Una estació de càrrega",
|
"point",
|
||||||
"cs": "Nabíjecí stanice",
|
"centroid"
|
||||||
"da": "En ladestation",
|
],
|
||||||
"de": "Eine Ladestation",
|
"marker": [
|
||||||
"es": "Una estación de carga",
|
{
|
||||||
"fr": "Une station de recharge",
|
"icon": "pin",
|
||||||
"pl": "Stacja ładowania"
|
"color": "#fff"
|
||||||
},
|
},
|
||||||
"#": "no-question-hint-check",
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/themes/charging_stations/plug.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "bicycle=yes",
|
||||||
|
"then": "./assets/themes/charging_stations/bicycle.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"car=yes",
|
||||||
|
"motorcar=yes"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/themes/charging_stations/car.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"disused:amenity=charging_station",
|
||||||
|
"operational_status=broken"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "close:#c22;"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"proposed:amenity=charging_station",
|
||||||
|
"planned:amenity=charging_station"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/charging_station/under_construction.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"bicycle=yes",
|
||||||
|
{
|
||||||
|
"or": [
|
||||||
|
"motorcar=yes",
|
||||||
|
"car=yes"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "circle:#fff;./assets/themes/charging_stations/car.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"anchor": "bottom",
|
||||||
|
"iconSize": "50,50"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=charging_station",
|
||||||
|
"motorcar=no",
|
||||||
|
"bicycle=yes",
|
||||||
|
"socket:typee=1"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a charging station for electrical bikes with a normal european wall plug <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (meant to charge electrical bikes)",
|
||||||
|
"nl": "een oplaadpunt voor elektrische fietsen met een gewoon Europees stopcontact <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (speciaal bedoeld voor fietsen)",
|
||||||
|
"ca": "una estació de càrrega per a bicicletes elèctriques amb un endoll de paret europeu normal<img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (destinat a carregar bicicletes elèctriques)",
|
||||||
|
"cs": "nabíjecí stanice pro elektrokola s běžnou evropskou zástrčkou <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (určeno k nabíjení elektrických kol)",
|
||||||
|
"da": "en ladestation til elektriske cykler med et normalt europæisk vægstik <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (beregnet til opladning af elektriske cykler)",
|
||||||
|
"de": "eine Ladestation für Elektrofahrräder mit einer normalen europäischen Steckdose <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (zum Laden von Elektrofahrrädern)",
|
||||||
|
"es": "una estación de carga para bicicletas eléctricas con un enchufe de pared europeo normal <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (pensado para cargar bicicletas eléctricas)"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=charging_station",
|
||||||
|
"motorcar=yes",
|
||||||
|
"bicycle=no"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a charging station for cars",
|
||||||
|
"nl": "een oplaadstation voor elektrische auto's",
|
||||||
|
"ca": "una estació de càrrega per a cotxes",
|
||||||
|
"cs": "nabíjecí stanice pro automobily",
|
||||||
|
"da": "en ladestation til biler",
|
||||||
|
"de": "Eine Ladestation für Elektrofahrzeuge",
|
||||||
|
"es": "una estación de carga para coches",
|
||||||
|
"pl": "stacja ładowania dla samochodów"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -5026,113 +5132,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"lineRendering": [],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": "#fff"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/themes/charging_stations/plug.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "bicycle=yes",
|
|
||||||
"then": "./assets/themes/charging_stations/bicycle.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"car=yes",
|
|
||||||
"motorcar=yes"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/themes/charging_stations/car.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"disused:amenity=charging_station",
|
|
||||||
"operational_status=broken"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "close:#c22;"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"proposed:amenity=charging_station",
|
|
||||||
"planned:amenity=charging_station"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/charging_station/under_construction.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"bicycle=yes",
|
|
||||||
{
|
|
||||||
"or": [
|
|
||||||
"motorcar=yes",
|
|
||||||
"car=yes"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "circle:#fff;./assets/themes/charging_stations/car.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"anchor": "bottom",
|
|
||||||
"iconSize": "50,50"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=charging_station",
|
|
||||||
"motorcar=no",
|
|
||||||
"bicycle=yes",
|
|
||||||
"socket:typee=1"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a charging station for electrical bikes with a normal european wall plug <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (meant to charge electrical bikes)",
|
|
||||||
"nl": "een oplaadpunt voor elektrische fietsen met een gewoon Europees stopcontact <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (speciaal bedoeld voor fietsen)",
|
|
||||||
"ca": "una estació de càrrega per a bicicletes elèctriques amb un endoll de paret europeu normal<img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (destinat a carregar bicicletes elèctriques)",
|
|
||||||
"cs": "nabíjecí stanice pro elektrokola s běžnou evropskou zástrčkou <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (určeno k nabíjení elektrických kol)",
|
|
||||||
"da": "en ladestation til elektriske cykler med et normalt europæisk vægstik <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (beregnet til opladning af elektriske cykler)",
|
|
||||||
"de": "eine Ladestation für Elektrofahrräder mit einer normalen europäischen Steckdose <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (zum Laden von Elektrofahrrädern)",
|
|
||||||
"es": "una estación de carga para bicicletas eléctricas con un enchufe de pared europeo normal <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (pensado para cargar bicicletas eléctricas)"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=charging_station",
|
|
||||||
"motorcar=yes",
|
|
||||||
"bicycle=no"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a charging station for cars",
|
|
||||||
"nl": "een oplaadstation voor elektrische auto's",
|
|
||||||
"ca": "una estació de càrrega per a cotxes",
|
|
||||||
"cs": "nabíjecí stanice pro automobily",
|
|
||||||
"da": "en ladestation til biler",
|
|
||||||
"de": "Eine Ladestation für Elektrofahrzeuge",
|
|
||||||
"es": "una estación de carga para coches",
|
|
||||||
"pl": "stacja ładowania dla samochodów"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
{
|
{
|
||||||
"id": "vehicle-type",
|
"id": "vehicle-type",
|
||||||
|
@ -5420,6 +5419,19 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"deletion": {
|
||||||
|
"softDeletionTags": {
|
||||||
|
"and": [
|
||||||
|
"amenity=",
|
||||||
|
"disused:amenity=charging_station"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"neededChangesets": 10
|
||||||
|
},
|
||||||
|
"allowMove": {
|
||||||
|
"enableRelocation": false,
|
||||||
|
"enableImproveAccuracy": true
|
||||||
|
},
|
||||||
"units": [
|
"units": [
|
||||||
{
|
{
|
||||||
"appliesToKey": [
|
"appliesToKey": [
|
||||||
|
@ -5669,17 +5681,5 @@
|
||||||
"eraseInvalidValues": true
|
"eraseInvalidValues": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"allowMove": {
|
"#": "no-question-hint-check"
|
||||||
"enableRelocation": false,
|
}
|
||||||
"enableImproveAccuracy": true
|
|
||||||
},
|
|
||||||
"deletion": {
|
|
||||||
"softDeletionTags": {
|
|
||||||
"and": [
|
|
||||||
"amenity=",
|
|
||||||
"disused:amenity=charging_station"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"neededChangesets": 10
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
{
|
{
|
||||||
"id": "climbing",
|
"id": "climbing",
|
||||||
"title": null,
|
|
||||||
"description": {
|
"description": {
|
||||||
"en": "A dummy layer which contains tagrenderings, shared among the climbing layers",
|
"en": "A dummy layer which contains tagrenderings, shared among the climbing layers",
|
||||||
"nl": "Een dummy-laag die tagrenderings bevat, gedeeld over de verschillende klimsport lagen",
|
"nl": "Een dummy-laag die tagrenderings bevat, gedeeld over de verschillende klimsport lagen",
|
||||||
|
@ -8,8 +7,11 @@
|
||||||
"cs": "Falešná vrstva, která obsahuje tagrenderingy sdílené mezi lezeckými vrstvami",
|
"cs": "Falešná vrstva, která obsahuje tagrenderingy sdílené mezi lezeckými vrstvami",
|
||||||
"ca": "Una capa fictícia que conté renderització d'etiquetes compartides entre les capes d'escalada"
|
"ca": "Una capa fictícia que conté renderització d'etiquetes compartides entre les capes d'escalada"
|
||||||
},
|
},
|
||||||
"minzoom": 18,
|
|
||||||
"source": "special:library",
|
"source": "special:library",
|
||||||
|
"minzoom": 18,
|
||||||
|
"title": null,
|
||||||
|
"pointRendering": null,
|
||||||
|
"lineRendering": null,
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "website",
|
"id": "website",
|
||||||
|
@ -442,7 +444,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"lineRendering": null,
|
|
||||||
"pointRendering": null
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,6 @@
|
||||||
"ca": "Una àrea on l'escalada és possible, p.e. una penya, lloc, bloc, … Conté l'agregació de rutes",
|
"ca": "Una àrea on l'escalada és possible, p.e. una penya, lloc, bloc, … Conté l'agregació de rutes",
|
||||||
"cs": "Oblast, kde je možné lezení, např. skalisko, místo, balvan, … Obsahuje agregaci cest"
|
"cs": "Oblast, kde je možné lezení, např. skalisko, místo, balvan, … Obsahuje agregaci cest"
|
||||||
},
|
},
|
||||||
"minzoom": 10,
|
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -29,6 +28,22 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"calculatedTags": [
|
||||||
|
"_contained_climbing_routes_properties=overlapWith(feat)('climbing_route').map(f => f.feat.properties).map(p => {return {id: p.id, name: p.name, 'climbing:grade:french': p['climbing:grade:french'], 'climbing:length': p['climbing:length']} })",
|
||||||
|
"_contained_climbing_routes=get(feat)('_contained_climbing_routes_properties')?.map(p => `<li><a href='#${p.id}'>${p.name ?? 'climbing route'}</a> (<b class='climbing-${p['__difficulty:char']} rounded-full p-l-1 p-r-1'>${p['climbing:grade:french'] ?? 'unknown difficulty'}</b>, ${p['climbing:length'] ?? 'unkown length'} meter)</li>`).join('')",
|
||||||
|
"_contained_climbing_route_ids=get(feat)('_contained_climbing_routes_properties')?.map(p => p.id)",
|
||||||
|
"_difficulty_hist=get(feat)('_contained_climbing_routes_properties')?.map(p => p['climbing:grade:french'])?.filter(p => (p ?? null) !== null)?.sort()",
|
||||||
|
"_difficulty_max=get(feat)('_difficulty_hist')?.at(-1)",
|
||||||
|
"_difficulty_min=get(feat)('_difficulty_hist')?.at(0)",
|
||||||
|
"_length_hist=get(feat)('_contained_climbing_routes_properties')?.map(p => p['climbing:length'])?.filter(p => (p ?? null) !== null)?.sort()",
|
||||||
|
"_length_max=get(feat)('_length_hist')?.at(-1)",
|
||||||
|
"_length_min=get(feat)('_length_hist')?.at(0)",
|
||||||
|
"_bolts_hist=get(feat)('_contained_climbing_routes_properties')?.map(p => p['climbing:bolts'])?.filter(p => (p ?? null) !== null)?.sort()",
|
||||||
|
"_bolts_max=get(feat)('_bolts_hist')?.at(-1)",
|
||||||
|
"_bolts_min=get(feat)('_bolts_hist')?.at(0)",
|
||||||
|
"_contained_climbing_routes_count=get(feat)('_contained_climbing_routes_properties')?.length"
|
||||||
|
],
|
||||||
|
"minzoom": 10,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Climbing opportunity",
|
"en": "Climbing opportunity",
|
||||||
|
@ -105,20 +120,58 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"calculatedTags": [
|
"pointRendering": [
|
||||||
"_contained_climbing_routes_properties=overlapWith(feat)('climbing_route').map(f => f.feat.properties).map(p => {return {id: p.id, name: p.name, 'climbing:grade:french': p['climbing:grade:french'], 'climbing:length': p['climbing:length']} })",
|
{
|
||||||
"_contained_climbing_routes=get(feat)('_contained_climbing_routes_properties')?.map(p => `<li><a href='#${p.id}'>${p.name ?? 'climbing route'}</a> (<b class='climbing-${p['__difficulty:char']} rounded-full p-l-1 p-r-1'>${p['climbing:grade:french'] ?? 'unknown difficulty'}</b>, ${p['climbing:length'] ?? 'unkown length'} meter)</li>`).join('')",
|
"iconSize": "40,40",
|
||||||
"_contained_climbing_route_ids=get(feat)('_contained_climbing_routes_properties')?.map(p => p.id)",
|
"location": [
|
||||||
"_difficulty_hist=get(feat)('_contained_climbing_routes_properties')?.map(p => p['climbing:grade:french'])?.filter(p => (p ?? null) !== null)?.sort()",
|
"point",
|
||||||
"_difficulty_max=get(feat)('_difficulty_hist')?.at(-1)",
|
"centroid"
|
||||||
"_difficulty_min=get(feat)('_difficulty_hist')?.at(0)",
|
],
|
||||||
"_length_hist=get(feat)('_contained_climbing_routes_properties')?.map(p => p['climbing:length'])?.filter(p => (p ?? null) !== null)?.sort()",
|
"anchor": "center",
|
||||||
"_length_max=get(feat)('_length_hist')?.at(-1)",
|
"marker": [
|
||||||
"_length_min=get(feat)('_length_hist')?.at(0)",
|
{
|
||||||
"_bolts_hist=get(feat)('_contained_climbing_routes_properties')?.map(p => p['climbing:bolts'])?.filter(p => (p ?? null) !== null)?.sort()",
|
"icon": "./assets/themes/climbing/climbing_no_rope.svg"
|
||||||
"_bolts_max=get(feat)('_bolts_hist')?.at(-1)",
|
}
|
||||||
"_bolts_min=get(feat)('_bolts_hist')?.at(0)",
|
]
|
||||||
"_contained_climbing_routes_count=get(feat)('_contained_climbing_routes_properties')?.length"
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"dashArray": "8 16",
|
||||||
|
"lineCap": "square",
|
||||||
|
"color": "#d38d5fAA",
|
||||||
|
"fill": "no",
|
||||||
|
"width": "8"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"sport=climbing"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a climbing opportunity",
|
||||||
|
"nl": "een klimgelegenheid",
|
||||||
|
"de": "eine Klettereinrichtung",
|
||||||
|
"ja": "登坂教室",
|
||||||
|
"nb_NO": "en klatremulighet",
|
||||||
|
"fr": "une opportunité d’escalade",
|
||||||
|
"it": "una opportunità di arrampicata",
|
||||||
|
"ca": "una oportuinitat d'escalada",
|
||||||
|
"cs": "lezecká příležitost"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"nl": "Een klimgelegenheid",
|
||||||
|
"de": "Eine Klettereinrichtung",
|
||||||
|
"en": "A climbing opportunity",
|
||||||
|
"ja": "登坂教室",
|
||||||
|
"nb_NO": "En klatremulighet",
|
||||||
|
"fr": "Opportunité d’escalade",
|
||||||
|
"it": "Un’opportunità di arrampicata",
|
||||||
|
"ca": "Una oportunitat d'escalada",
|
||||||
|
"cs": "Lezecká příležitost"
|
||||||
|
}
|
||||||
|
}
|
||||||
],
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
|
@ -298,58 +351,5 @@
|
||||||
"climbing.bouldering"
|
"climbing.bouldering"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"sport=climbing"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a climbing opportunity",
|
|
||||||
"nl": "een klimgelegenheid",
|
|
||||||
"de": "eine Klettereinrichtung",
|
|
||||||
"ja": "登坂教室",
|
|
||||||
"nb_NO": "en klatremulighet",
|
|
||||||
"fr": "une opportunité d’escalade",
|
|
||||||
"it": "una opportunità di arrampicata",
|
|
||||||
"ca": "una oportuinitat d'escalada",
|
|
||||||
"cs": "lezecká příležitost"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"nl": "Een klimgelegenheid",
|
|
||||||
"de": "Eine Klettereinrichtung",
|
|
||||||
"en": "A climbing opportunity",
|
|
||||||
"ja": "登坂教室",
|
|
||||||
"nb_NO": "En klatremulighet",
|
|
||||||
"fr": "Opportunité d’escalade",
|
|
||||||
"it": "Un’opportunità di arrampicata",
|
|
||||||
"ca": "Una oportunitat d'escalada",
|
|
||||||
"cs": "Lezecká příležitost"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/climbing/climbing_no_rope.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"dashArray": "8 16",
|
|
||||||
"lineCap": "square",
|
|
||||||
"color": "#d38d5fAA",
|
|
||||||
"fill": "no",
|
|
||||||
"width": "8"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,7 +14,19 @@
|
||||||
"ca": "Club d'escalada",
|
"ca": "Club d'escalada",
|
||||||
"cs": "Lezecký klub"
|
"cs": "Lezecký klub"
|
||||||
},
|
},
|
||||||
"minzoom": 10,
|
"description": {
|
||||||
|
"de": "Ein Kletterverein oder -organisation",
|
||||||
|
"nl": "Een klimclub of organisatie",
|
||||||
|
"en": "A climbing club or organisation",
|
||||||
|
"ja": "クライミングクラブや団体",
|
||||||
|
"zh_Hant": "攀岩社團或組織",
|
||||||
|
"nb_NO": "En klatreklubb eller organisasjoner",
|
||||||
|
"fr": "Club ou association d’escalade",
|
||||||
|
"it": "Un club o associazione di arrampacata",
|
||||||
|
"hu": "Mászóegyesület vagy -szervezet",
|
||||||
|
"ca": "Un club d'escalada o organització",
|
||||||
|
"cs": "Lezecký klub nebo organizace"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -33,6 +45,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 10,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Climbing club",
|
"en": "Climbing club",
|
||||||
|
@ -64,55 +77,36 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"de": "Ein Kletterverein oder -organisation",
|
|
||||||
"nl": "Een klimclub of organisatie",
|
|
||||||
"en": "A climbing club or organisation",
|
|
||||||
"ja": "クライミングクラブや団体",
|
|
||||||
"zh_Hant": "攀岩社團或組織",
|
|
||||||
"nb_NO": "En klatreklubb eller organisasjoner",
|
|
||||||
"fr": "Club ou association d’escalade",
|
|
||||||
"it": "Un club o associazione di arrampacata",
|
|
||||||
"hu": "Mászóegyesület vagy -szervezet",
|
|
||||||
"ca": "Un club d'escalada o organització",
|
|
||||||
"cs": "Lezecký klub nebo organizace"
|
|
||||||
},
|
|
||||||
"tagRenderings": [
|
|
||||||
{
|
{
|
||||||
"render": {
|
"iconBadges": [
|
||||||
"en": "<strong>{name}</strong>",
|
{
|
||||||
"nl": "<strong>{name}</strong>",
|
"if": "opening_hours~*",
|
||||||
"de": "<strong>{name}</strong>",
|
"then": "icons.isOpen"
|
||||||
"ca": "<strong>{name}</strong>",
|
}
|
||||||
"fr": "<strong>{name}</strong>",
|
],
|
||||||
"id": "<strong>{name}</strong>",
|
"iconSize": "40,40",
|
||||||
"ru": "<strong>{name}</strong>",
|
"location": [
|
||||||
"ja": "<strong>{name}</strong>",
|
"point",
|
||||||
"zh_Hant": "<strong>{name}</strong>",
|
"centroid"
|
||||||
"it": "<strong>{name}</strong>",
|
],
|
||||||
"hu": "<strong>{name}</strong>",
|
"label": {
|
||||||
"cs": "<strong>{name}</strong>"
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"question": {
|
"anchor": "center",
|
||||||
"en": "What is the name of this climbing club or NGO?",
|
"marker": [
|
||||||
"de": "Wie lautet der Name dieses Vereins oder Organisation?",
|
{
|
||||||
"nl": "Wat is de naam van deze klimclub?",
|
"icon": "./assets/themes/climbing/club.svg"
|
||||||
"ja": "この登山クラブやNGOの名前は何ですか?",
|
}
|
||||||
"fr": "Quel est le nom du club ou de l’association ?",
|
]
|
||||||
"it": "Qual è il nome di questo club o associazione di arrampicata?",
|
}
|
||||||
"hu": "Mi a neve ennek a mászóegyesületnek vagy szervezetnek?",
|
|
||||||
"cs": "Jak se jmenuje tento lezecký klub nebo nevládní organizace?"
|
|
||||||
},
|
|
||||||
"freeform": {
|
|
||||||
"key": "name"
|
|
||||||
},
|
|
||||||
"id": "climbing_club-name"
|
|
||||||
},
|
|
||||||
"website",
|
|
||||||
"email",
|
|
||||||
"phone",
|
|
||||||
"opening_hours"
|
|
||||||
],
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"tags": [
|
"tags": [
|
||||||
|
@ -173,34 +167,40 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"pointRendering": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"iconBadges": [
|
"render": {
|
||||||
{
|
"en": "<strong>{name}</strong>",
|
||||||
"if": "opening_hours~*",
|
"nl": "<strong>{name}</strong>",
|
||||||
"then": "icons.isOpen"
|
"de": "<strong>{name}</strong>",
|
||||||
}
|
"ca": "<strong>{name}</strong>",
|
||||||
],
|
"fr": "<strong>{name}</strong>",
|
||||||
"iconSize": "40,40",
|
"id": "<strong>{name}</strong>",
|
||||||
"location": [
|
"ru": "<strong>{name}</strong>",
|
||||||
"point",
|
"ja": "<strong>{name}</strong>",
|
||||||
"centroid"
|
"zh_Hant": "<strong>{name}</strong>",
|
||||||
],
|
"it": "<strong>{name}</strong>",
|
||||||
"label": {
|
"hu": "<strong>{name}</strong>",
|
||||||
"mappings": [
|
"cs": "<strong>{name}</strong>"
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"anchor": "center",
|
"question": {
|
||||||
"marker": [
|
"en": "What is the name of this climbing club or NGO?",
|
||||||
{
|
"de": "Wie lautet der Name dieses Vereins oder Organisation?",
|
||||||
"icon": "./assets/themes/climbing/club.svg"
|
"nl": "Wat is de naam van deze klimclub?",
|
||||||
}
|
"ja": "この登山クラブやNGOの名前は何ですか?",
|
||||||
]
|
"fr": "Quel est le nom du club ou de l’association ?",
|
||||||
}
|
"it": "Qual è il nome di questo club o associazione di arrampicata?",
|
||||||
],
|
"hu": "Mi a neve ennek a mászóegyesületnek vagy szervezetnek?",
|
||||||
"lineRendering": []
|
"cs": "Jak se jmenuje tento lezecký klub nebo nevládní organizace?"
|
||||||
|
},
|
||||||
|
"freeform": {
|
||||||
|
"key": "name"
|
||||||
|
},
|
||||||
|
"id": "climbing_club-name"
|
||||||
|
},
|
||||||
|
"website",
|
||||||
|
"email",
|
||||||
|
"phone",
|
||||||
|
"opening_hours"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,17 @@
|
||||||
"ca": "Gimnasos d'escalada",
|
"ca": "Gimnasos d'escalada",
|
||||||
"cs": "Lezecké tělocvičny"
|
"cs": "Lezecké tělocvičny"
|
||||||
},
|
},
|
||||||
"minzoom": 10,
|
"description": {
|
||||||
|
"de": "Eine Kletterhalle",
|
||||||
|
"en": "A climbing gym",
|
||||||
|
"ja": "クライミングジム",
|
||||||
|
"nl": "Een klimzaal",
|
||||||
|
"fr": "Une salle d’escalade",
|
||||||
|
"it": "Una palestra di arrampicata",
|
||||||
|
"ru": "Комплекс скалолазания",
|
||||||
|
"ca": "Un gimnàs d'escalada",
|
||||||
|
"cs": "Lezecká tělocvična"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -20,6 +30,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 10,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"nl": "Klimzaal",
|
"nl": "Klimzaal",
|
||||||
|
@ -46,17 +57,50 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"de": "Eine Kletterhalle",
|
{
|
||||||
"en": "A climbing gym",
|
"iconBadges": [
|
||||||
"ja": "クライミングジム",
|
{
|
||||||
"nl": "Een klimzaal",
|
"if": "opening_hours~*",
|
||||||
"fr": "Une salle d’escalade",
|
"then": "icons.isOpen"
|
||||||
"it": "Una palestra di arrampicata",
|
}
|
||||||
"ru": "Комплекс скалолазания",
|
],
|
||||||
"ca": "Un gimnàs d'escalada",
|
"iconSize": "40,40",
|
||||||
"cs": "Lezecká tělocvična"
|
"location": [
|
||||||
},
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"label": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/climbing/climbing_gym.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "Climbing gym",
|
||||||
|
"nl": "Klimzaal",
|
||||||
|
"de": "Kletterhalle",
|
||||||
|
"cs": "Lezecká tělocvična"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"leisure=sports_centre",
|
||||||
|
"sport=climbing"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -495,49 +539,5 @@
|
||||||
"internet",
|
"internet",
|
||||||
"internet-fee",
|
"internet-fee",
|
||||||
"internet-ssid"
|
"internet-ssid"
|
||||||
],
|
]
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "Climbing gym",
|
|
||||||
"nl": "Klimzaal",
|
|
||||||
"de": "Kletterhalle",
|
|
||||||
"cs": "Lezecká tělocvična"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"leisure=sports_centre",
|
|
||||||
"sport=climbing"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"label": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/climbing/climbing_gym.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
"nl": "Laag met plaatsen waar klimmen _misschien_ mogelijk is. Deze wordt geladen als je ver inzoomt, om te voorkomen dat je per ongeluk dubbels maakt",
|
"nl": "Laag met plaatsen waar klimmen _misschien_ mogelijk is. Deze wordt geladen als je ver inzoomt, om te voorkomen dat je per ongeluk dubbels maakt",
|
||||||
"cs": "Záložní vrstva s předměty, na které je _možné_ lézt. Načítá se při velkém přiblížení, aby se zabránilo přidávání duplicitních položek"
|
"cs": "Záložní vrstva s předměty, na které je _možné_ lézt. Načítá se při velkém přiblížení, aby se zabránilo přidávání duplicitních položek"
|
||||||
},
|
},
|
||||||
"minzoom": 19,
|
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -34,6 +33,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 19,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Climbing opportunity?",
|
"en": "Climbing opportunity?",
|
||||||
|
@ -46,6 +46,25 @@
|
||||||
"cs": "Lezecká příležitost?"
|
"cs": "Lezecká příležitost?"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/climbing/climbing_unknown.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#ddff55AA",
|
||||||
|
"width": "2"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "climbing-opportunity-name",
|
"id": "climbing-opportunity-name",
|
||||||
|
@ -127,24 +146,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/climbing/climbing_unknown.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#ddff55AA",
|
|
||||||
"width": "2"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
"fr": "Une seule voie d'escalade et ses propriétés. Certaines propriétés sont dérivées des objets qui les contiennent",
|
"fr": "Une seule voie d'escalade et ses propriétés. Certaines propriétés sont dérivées des objets qui les contiennent",
|
||||||
"cs": "Jedna lezecká cesta a její vlastnosti. Některé vlastnosti jsou odvozeny z obsahujících prvků"
|
"cs": "Jedna lezecká cesta a její vlastnosti. Některé vlastnosti jsou odvozeny z obsahujících prvků"
|
||||||
},
|
},
|
||||||
"minzoom": 18,
|
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -26,6 +25,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 18,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"de": "Kleterroute",
|
"de": "Kleterroute",
|
||||||
|
@ -56,6 +56,68 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "28,28",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"label": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"climbing:grade:french~*",
|
||||||
|
"name~*"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "<div class='w-max p-1 rounded-xl' style='background: white;'>{name} <span class='climbing-{__difficulty:char}'>{climbing:grade:french}</span></div>"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": "<div class='w-max p-1 rounded-xl' style='background: white;'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/climbing/climbing_route.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#0f0",
|
||||||
|
"width": "4"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a climbing route",
|
||||||
|
"nl": "een klimroute",
|
||||||
|
"fr": "une voie d’escalade",
|
||||||
|
"de": "eine Kletterroute",
|
||||||
|
"it": "una via di arrampicata",
|
||||||
|
"ca": "una ruta d'escalada",
|
||||||
|
"cs": "lezecká trasa"
|
||||||
|
},
|
||||||
|
"snapToLayer": [
|
||||||
|
"climbing_opportunity"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"sport=climbing",
|
||||||
|
"climbing=route"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -220,67 +282,5 @@
|
||||||
"key": "_embedding_features_with_rock:rock"
|
"key": "_embedding_features_with_rock:rock"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a climbing route",
|
|
||||||
"nl": "een klimroute",
|
|
||||||
"fr": "une voie d’escalade",
|
|
||||||
"de": "eine Kletterroute",
|
|
||||||
"it": "una via di arrampicata",
|
|
||||||
"ca": "una ruta d'escalada",
|
|
||||||
"cs": "lezecká trasa"
|
|
||||||
},
|
|
||||||
"snapToLayer": [
|
|
||||||
"climbing_opportunity"
|
|
||||||
],
|
|
||||||
"tags": [
|
|
||||||
"sport=climbing",
|
|
||||||
"climbing=route"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "28,28",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"label": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"climbing:grade:french~*",
|
|
||||||
"name~*"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "<div class='w-max p-1 rounded-xl' style='background: white;'>{name} <span class='climbing-{__difficulty:char}'>{climbing:grade:french}</span></div>"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": "<div class='w-max p-1 rounded-xl' style='background: white;'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/climbing/climbing_route.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#0f0",
|
|
||||||
"width": "4"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,6 +17,10 @@
|
||||||
"cs": "Vrstva s veřejnými hodinami",
|
"cs": "Vrstva s veřejnými hodinami",
|
||||||
"pl": "Warstwa z zegarami publicznymi"
|
"pl": "Warstwa z zegarami publicznymi"
|
||||||
},
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": "amenity=clock"
|
||||||
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Clock",
|
"en": "Clock",
|
||||||
|
@ -28,10 +32,88 @@
|
||||||
"cs": "Hodiny"
|
"cs": "Hodiny"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"source": {
|
"pointRendering": [
|
||||||
"osmTags": "amenity=clock"
|
{
|
||||||
},
|
"location": [
|
||||||
"minzoom": 13,
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/clock/clock.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "display=digital",
|
||||||
|
"then": "./assets/layers/clock/clock_digital.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": {
|
||||||
|
"render": "40,40,center",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "display=digital",
|
||||||
|
"then": "50,20,center"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=clock"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a clock",
|
||||||
|
"nl": "een klok",
|
||||||
|
"de": "eine Uhr",
|
||||||
|
"ca": "un rellotge",
|
||||||
|
"fr": "une horloge",
|
||||||
|
"pl": "zegar",
|
||||||
|
"cs": "hodiny"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A publicly visible clock",
|
||||||
|
"nl": "Een publiekelijk zichtbare klok",
|
||||||
|
"de": "Eine öffentlich sichtbare Uhr",
|
||||||
|
"ca": "Un rellotge visible públicament",
|
||||||
|
"fr": "Une horloge visible de l'espace public",
|
||||||
|
"cs": "Veřejně viditelné hodiny"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=clock",
|
||||||
|
"support=wall_mounted"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a wall-mounted clock",
|
||||||
|
"nl": "een klok aan een muur",
|
||||||
|
"de": "eine an der Wand montierte Uhr",
|
||||||
|
"ca": "un rellotge muntat en un paret",
|
||||||
|
"fr": "une horloge fixée au mur",
|
||||||
|
"pl": "zegar na ścianie",
|
||||||
|
"cs": "hodiny na stěně"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A publicly visible clock mounted on a wall",
|
||||||
|
"nl": "Een publiekelijk zichtbare klok aan een muur",
|
||||||
|
"de": "Eine öffentlich sichtbare Uhr an einer Wand",
|
||||||
|
"ca": "Un rellotge visible públicament muntat en una paret",
|
||||||
|
"fr": "Une horloge publique fixée sur un mur",
|
||||||
|
"pl": "Publicznie widoczny zegar zamontowany na ścianie",
|
||||||
|
"cs": "Veřejně viditelné hodiny umístěné na stěně"
|
||||||
|
},
|
||||||
|
"snapToLayer": [
|
||||||
|
"walls_and_buildings"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -479,88 +561,6 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=clock"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a clock",
|
|
||||||
"nl": "een klok",
|
|
||||||
"de": "eine Uhr",
|
|
||||||
"ca": "un rellotge",
|
|
||||||
"fr": "une horloge",
|
|
||||||
"pl": "zegar",
|
|
||||||
"cs": "hodiny"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A publicly visible clock",
|
|
||||||
"nl": "Een publiekelijk zichtbare klok",
|
|
||||||
"de": "Eine öffentlich sichtbare Uhr",
|
|
||||||
"ca": "Un rellotge visible públicament",
|
|
||||||
"fr": "Une horloge visible de l'espace public",
|
|
||||||
"cs": "Veřejně viditelné hodiny"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=clock",
|
|
||||||
"support=wall_mounted"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a wall-mounted clock",
|
|
||||||
"nl": "een klok aan een muur",
|
|
||||||
"de": "eine an der Wand montierte Uhr",
|
|
||||||
"ca": "un rellotge muntat en un paret",
|
|
||||||
"fr": "une horloge fixée au mur",
|
|
||||||
"pl": "zegar na ścianie",
|
|
||||||
"cs": "hodiny na stěně"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A publicly visible clock mounted on a wall",
|
|
||||||
"nl": "Een publiekelijk zichtbare klok aan een muur",
|
|
||||||
"de": "Eine öffentlich sichtbare Uhr an einer Wand",
|
|
||||||
"ca": "Un rellotge visible públicament muntat en una paret",
|
|
||||||
"fr": "Une horloge publique fixée sur un mur",
|
|
||||||
"pl": "Publicznie widoczny zegar zamontowany na ścianie",
|
|
||||||
"cs": "Veřejně viditelné hodiny umístěné na stěně"
|
|
||||||
},
|
|
||||||
"snapToLayer": [
|
|
||||||
"walls_and_buildings"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"allowMove": true,
|
|
||||||
"deletion": true,
|
"deletion": true,
|
||||||
"pointRendering": [
|
"allowMove": true
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/clock/clock.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "display=digital",
|
|
||||||
"then": "./assets/layers/clock/clock_digital.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": {
|
|
||||||
"render": "40,40,center",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "display=digital",
|
|
||||||
"then": "50,20,center"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
{
|
{
|
||||||
"id": "conflation",
|
"id": "conflation",
|
||||||
"description": "If the import-button moves OSM points, the imported way points or conflates, a preview is shown. This layer defines how this preview is rendered. This layer cannot be included in a theme.",
|
|
||||||
"minzoom": 1,
|
|
||||||
"source": "special",
|
|
||||||
"name": "Conflation",
|
"name": "Conflation",
|
||||||
|
"description": "If the import-button moves OSM points, the imported way points or conflates, a preview is shown. This layer defines how this preview is rendered. This layer cannot be included in a theme.",
|
||||||
|
"source": "special",
|
||||||
|
"minzoom": 1,
|
||||||
"title": "Conflation",
|
"title": "Conflation",
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
{
|
{
|
||||||
"id": "crab_address",
|
"id": "crab_address",
|
||||||
|
"name": "CRAB-addressen",
|
||||||
"description": "Address data for Flanders by the governement, suited for import into OpenStreetMap. Datadump from 2021-10-26. This layer contains only visualisation logic. Import buttons should be added via an override. Note that HNRLABEL contains the original value, whereas _HNRLABEL contains a slightly cleaned version",
|
"description": "Address data for Flanders by the governement, suited for import into OpenStreetMap. Datadump from 2021-10-26. This layer contains only visualisation logic. Import buttons should be added via an override. Note that HNRLABEL contains the original value, whereas _HNRLABEL contains a slightly cleaned version",
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "HUISNR~*",
|
"osmTags": "HUISNR~*",
|
||||||
|
@ -7,19 +8,10 @@
|
||||||
"geoJsonZoomLevel": 18,
|
"geoJsonZoomLevel": 18,
|
||||||
"maxCacheAge": 0
|
"maxCacheAge": 0
|
||||||
},
|
},
|
||||||
"name": "CRAB-addressen",
|
|
||||||
"title": "CRAB-adres",
|
|
||||||
"calculatedTags": [
|
"calculatedTags": [
|
||||||
"_HNRLABEL=(() => {const lbl = feat.properties.HNRLABEL?.split('-')?.map(l => Number(l))?.filter(i => !isNaN (i)) ;if(lbl?.length != 2) {return feat.properties.HNRLABEL}; const addresses = []; for(let i = lbl[0]; i <= lbl[1]; i += 1){addresses.push(''+i);}; return addresses.join(';') })()"
|
"_HNRLABEL=(() => {const lbl = feat.properties.HNRLABEL?.split('-')?.map(l => Number(l))?.filter(i => !isNaN (i)) ;if(lbl?.length != 2) {return feat.properties.HNRLABEL}; const addresses = []; for(let i = lbl[0]; i <= lbl[1]; i += 1){addresses.push(''+i);}; return addresses.join(';') })()"
|
||||||
],
|
],
|
||||||
"tagRenderings": [
|
"title": "CRAB-adres",
|
||||||
{
|
|
||||||
"id": "render_crab",
|
|
||||||
"render": {
|
|
||||||
"nl": "Volgens het CRAB ligt hier <b>{STRAATNM}</b> {HUISNR} (label: {HNRLABEL})"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"location": [
|
"location": [
|
||||||
|
@ -36,5 +28,13 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"lineRendering": []
|
"lineRendering": [],
|
||||||
|
"tagRenderings": [
|
||||||
|
{
|
||||||
|
"id": "render_crab",
|
||||||
|
"render": {
|
||||||
|
"nl": "Volgens het CRAB ligt hier <b>{STRAATNM}</b> {HUISNR} (label: {HNRLABEL})"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,6 +69,36 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/crossings/pedestrian_crossing.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"highway=traffic_signals",
|
||||||
|
"crossing=traffic_signals"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/crossings/traffic_lights.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"location": [
|
||||||
|
"point"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"width": "5"
|
||||||
|
}
|
||||||
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -696,35 +726,5 @@
|
||||||
],
|
],
|
||||||
"filter": [
|
"filter": [
|
||||||
"tactile_paving_advanced"
|
"tactile_paving_advanced"
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/crossings/pedestrian_crossing.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"highway=traffic_signals",
|
|
||||||
"crossing=traffic_signals"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/crossings/traffic_lights.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"width": "5"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,12 +4,12 @@
|
||||||
"source": "special",
|
"source": "special",
|
||||||
"shownByDefault": false,
|
"shownByDefault": false,
|
||||||
"title": "Current View",
|
"title": "Current View",
|
||||||
"tagRenderings": [],
|
|
||||||
"popupInFloatover": true,
|
"popupInFloatover": true,
|
||||||
"pointRendering": [],
|
"pointRendering": [],
|
||||||
"lineRendering": [
|
"lineRendering": [
|
||||||
{
|
{
|
||||||
"color": "#cccc0088"
|
"color": "#cccc0088"
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"tagRenderings": []
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,7 +9,15 @@
|
||||||
"ca": "Vies ciclistes i carreteres",
|
"ca": "Vies ciclistes i carreteres",
|
||||||
"cs": "Cyklostezky a silnice"
|
"cs": "Cyklostezky a silnice"
|
||||||
},
|
},
|
||||||
"minzoom": 16,
|
"description": {
|
||||||
|
"en": "All infrastructure that someone can cycle over, accompanied with questions about this infrastructure",
|
||||||
|
"nl": "Alle infrastructuur waar je over kunt fietsen, met vragen over die infrastructuur",
|
||||||
|
"de": "Infrastruktur, die man mit dem Fahrrad befahren kann, begleitet von diesbezüglichen Fragen",
|
||||||
|
"es": "Toda la infraestructura sobre la que alguien puede ir en bici, acompañado de preguntas sobre esta infraestructura\"",
|
||||||
|
"fr": "Toutes les infrastructures sur lesquelles quelqu'un peut rouler, accompagnées de questions sur cette infrastructure",
|
||||||
|
"ca": "Totes les infraestructures per les quals algú pot ciclar, acompanyades de preguntes sobre aquesta infraestructura",
|
||||||
|
"cs": "Veškerá infrastruktura, kterou může někdo projet na kole, doplněná o otázky týkající se této infrastruktury"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -39,6 +47,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 16,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Way",
|
"en": "Way",
|
||||||
|
@ -207,6 +216,92 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/cycle_infra/bicycleway.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": {
|
||||||
|
"render": "rgba(170, 170, 170, 0.7)",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "highway=cycleway",
|
||||||
|
"then": "rgba(0, 189, 141, 0.7)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "highway=path",
|
||||||
|
"then": "rgba(204, 74, 207, 0.7)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "cycleway=track",
|
||||||
|
"then": "rgba(113, 3, 200, 0.7)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "cycleway=shared_lane",
|
||||||
|
"then": "rgba(74, 59, 247, 0.7)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "cycleway=lane",
|
||||||
|
"then": "rgba(254, 155, 6, 0.9)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "cyclestreet=yes",
|
||||||
|
"then": "rgba(57, 159, 191, 0.7)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "cycleway=no",
|
||||||
|
"then": "rgba(0, 0, 0, 0.7)"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"width": "8",
|
||||||
|
"dashArray": {
|
||||||
|
"render": "",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"oneway=yes",
|
||||||
|
{
|
||||||
|
"or": [
|
||||||
|
"highway=cycleway",
|
||||||
|
"highway=path"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "cycleway=track",
|
||||||
|
"then": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "cycleway=shared_lane",
|
||||||
|
"then": "15 30"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "cycleway=lane",
|
||||||
|
"then": "25 15 15 15 25"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "cyclestreet=yes",
|
||||||
|
"then": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"question": {
|
"question": {
|
||||||
|
@ -1807,100 +1902,5 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"allowSplit": true,
|
"allowSplit": true
|
||||||
"description": {
|
|
||||||
"en": "All infrastructure that someone can cycle over, accompanied with questions about this infrastructure",
|
|
||||||
"nl": "Alle infrastructuur waar je over kunt fietsen, met vragen over die infrastructuur",
|
|
||||||
"de": "Infrastruktur, die man mit dem Fahrrad befahren kann, begleitet von diesbezüglichen Fragen",
|
|
||||||
"es": "Toda la infraestructura sobre la que alguien puede ir en bici, acompañado de preguntas sobre esta infraestructura\"",
|
|
||||||
"fr": "Toutes les infrastructures sur lesquelles quelqu'un peut rouler, accompagnées de questions sur cette infrastructure",
|
|
||||||
"ca": "Totes les infraestructures per les quals algú pot ciclar, acompanyades de preguntes sobre aquesta infraestructura",
|
|
||||||
"cs": "Veškerá infrastruktura, kterou může někdo projet na kole, doplněná o otázky týkající se této infrastruktury"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/cycle_infra/bicycleway.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": {
|
|
||||||
"render": "rgba(170, 170, 170, 0.7)",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "highway=cycleway",
|
|
||||||
"then": "rgba(0, 189, 141, 0.7)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "highway=path",
|
|
||||||
"then": "rgba(204, 74, 207, 0.7)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "cycleway=track",
|
|
||||||
"then": "rgba(113, 3, 200, 0.7)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "cycleway=shared_lane",
|
|
||||||
"then": "rgba(74, 59, 247, 0.7)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "cycleway=lane",
|
|
||||||
"then": "rgba(254, 155, 6, 0.9)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "cyclestreet=yes",
|
|
||||||
"then": "rgba(57, 159, 191, 0.7)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "cycleway=no",
|
|
||||||
"then": "rgba(0, 0, 0, 0.7)"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"width": "8",
|
|
||||||
"dashArray": {
|
|
||||||
"render": "",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"oneway=yes",
|
|
||||||
{
|
|
||||||
"or": [
|
|
||||||
"highway=cycleway",
|
|
||||||
"highway=path"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "cycleway=track",
|
|
||||||
"then": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "cycleway=shared_lane",
|
|
||||||
"then": "15 30"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "cycleway=lane",
|
|
||||||
"then": "25 15 15 15 25"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "cyclestreet=yes",
|
|
||||||
"then": ""
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -46,6 +46,35 @@
|
||||||
"cs": "Defibrilátor"
|
"cs": "Defibrilátor"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "square",
|
||||||
|
"color": {
|
||||||
|
"render": "#008754",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "_recently_surveyed=true",
|
||||||
|
"then": "#28ba3d"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/defibrillator/defibrillator.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"location": [
|
||||||
|
"point"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#0000ff"
|
||||||
|
}
|
||||||
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -716,6 +745,10 @@
|
||||||
"id": "defibrillator-fixme"
|
"id": "defibrillator-fixme"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"filter": [
|
||||||
|
"has_image",
|
||||||
|
"open_now"
|
||||||
|
],
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"softDeletionTags": {
|
"softDeletionTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -728,38 +761,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuracy": true
|
"enableImproveAccuracy": true
|
||||||
},
|
}
|
||||||
"filter": [
|
|
||||||
"has_image",
|
|
||||||
"open_now"
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "square",
|
|
||||||
"color": {
|
|
||||||
"render": "#008754",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "_recently_surveyed=true",
|
|
||||||
"then": "#28ba3d"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/defibrillator/defibrillator.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#0000ff"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "amenity=dentist"
|
"osmTags": "amenity=dentist"
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Dentist Office {name}",
|
"en": "Dentist Office {name}",
|
||||||
|
@ -30,7 +31,41 @@
|
||||||
"cs": "Zubní ordinace {name}"
|
"cs": "Zubní ordinace {name}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/dentist/dentist.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a dentists office",
|
||||||
|
"de": "eine Zahnarztpraxis",
|
||||||
|
"nl": "een tandartspraktijk",
|
||||||
|
"fr": "un cabinet de dentistes",
|
||||||
|
"ca": "una clínica dental",
|
||||||
|
"cs": "zubní ordinace"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=dentist"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"opening_hours",
|
"opening_hours",
|
||||||
|
@ -60,44 +95,9 @@
|
||||||
"id": "name"
|
"id": "name"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a dentists office",
|
|
||||||
"de": "eine Zahnarztpraxis",
|
|
||||||
"nl": "een tandartspraktijk",
|
|
||||||
"fr": "un cabinet de dentistes",
|
|
||||||
"ca": "una clínica dental",
|
|
||||||
"cs": "zubní ordinace"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=dentist"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now"
|
"open_now"
|
||||||
],
|
],
|
||||||
"deletion": true,
|
"deletion": true,
|
||||||
"allowMove": true,
|
"allowMove": true
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/dentist/dentist.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,18 +10,6 @@
|
||||||
"ca": "Direcció de la visualització",
|
"ca": "Direcció de la visualització",
|
||||||
"cs": "Vizualizace směru"
|
"cs": "Vizualizace směru"
|
||||||
},
|
},
|
||||||
"minzoom": 16,
|
|
||||||
"source": {
|
|
||||||
"osmTags": {
|
|
||||||
"or": [
|
|
||||||
"camera:direction~*",
|
|
||||||
"direction~*"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"doNotDownload": true,
|
|
||||||
"passAllFeatures": true,
|
|
||||||
"title": null,
|
|
||||||
"description": {
|
"description": {
|
||||||
"en": "This layer visualizes directions",
|
"en": "This layer visualizes directions",
|
||||||
"nl": "Deze laag toont de oriëntatie van een object",
|
"nl": "Deze laag toont de oriëntatie van een object",
|
||||||
|
@ -32,9 +20,16 @@
|
||||||
"ca": "Aquesta capa visualitza direccions",
|
"ca": "Aquesta capa visualitza direccions",
|
||||||
"cs": "Tato vrstva zobrazuje směry"
|
"cs": "Tato vrstva zobrazuje směry"
|
||||||
},
|
},
|
||||||
"tagRenderings": [],
|
"source": {
|
||||||
"stroke": "0",
|
"osmTags": {
|
||||||
"presets": [],
|
"or": [
|
||||||
|
"camera:direction~*",
|
||||||
|
"direction~*"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"minzoom": 16,
|
||||||
|
"title": null,
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"iconSize": "200,200",
|
"iconSize": "200,200",
|
||||||
|
@ -56,5 +51,10 @@
|
||||||
{
|
{
|
||||||
"color": "--catch-detail-color"
|
"color": "--catch-detail-color"
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"passAllFeatures": true,
|
||||||
|
"doNotDownload": true,
|
||||||
|
"presets": [],
|
||||||
|
"tagRenderings": [],
|
||||||
|
"stroke": "0"
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "amenity=doctors"
|
"osmTags": "amenity=doctors"
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Doctors Office {name}",
|
"en": "Doctors Office {name}",
|
||||||
|
@ -31,7 +32,41 @@
|
||||||
"cs": "Lékařská ordinace {name}"
|
"cs": "Lékařská ordinace {name}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/doctors/doctors.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a doctors office",
|
||||||
|
"de": "eine Arztpraxis",
|
||||||
|
"nl": "een dokterspraktijk",
|
||||||
|
"fr": "un cabinet médical",
|
||||||
|
"ca": "un consultori mèdic",
|
||||||
|
"cs": "lékařská ordinace"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=doctors"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -137,44 +172,9 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a doctors office",
|
|
||||||
"de": "eine Arztpraxis",
|
|
||||||
"nl": "een dokterspraktijk",
|
|
||||||
"fr": "un cabinet médical",
|
|
||||||
"ca": "un consultori mèdic",
|
|
||||||
"cs": "lékařská ordinace"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=doctors"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now"
|
"open_now"
|
||||||
],
|
],
|
||||||
"deletion": true,
|
"deletion": true,
|
||||||
"allowMove": true,
|
"allowMove": true
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/doctors/doctors.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,14 @@
|
||||||
{
|
{
|
||||||
"id": "dogpark",
|
"id": "dogpark",
|
||||||
|
"name": {
|
||||||
|
"en": "dog parks",
|
||||||
|
"da": "hundeskove",
|
||||||
|
"de": "Hundeparks",
|
||||||
|
"es": "parques de perros",
|
||||||
|
"nl": "hondenweides",
|
||||||
|
"ca": "parcs de gossos",
|
||||||
|
"cs": "psí parky"
|
||||||
|
},
|
||||||
"description": "A layer showing dogparks, which are areas where dog are allowed to run without a leash",
|
"description": "A layer showing dogparks, which are areas where dog are allowed to run without a leash",
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
|
@ -15,6 +24,54 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"minzoom": 10,
|
"minzoom": 10,
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "dog park",
|
||||||
|
"da": "hundeskov",
|
||||||
|
"de": "Hundepark",
|
||||||
|
"es": "parque para perros",
|
||||||
|
"nl": "hondenweide",
|
||||||
|
"ca": "parc per a gossos",
|
||||||
|
"cs": "psí park"
|
||||||
|
},
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": {
|
||||||
|
"*": "{name}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"label": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/dogpark/dog-park.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#ff0",
|
||||||
|
"width": 5
|
||||||
|
}
|
||||||
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -40,34 +97,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"name": {
|
|
||||||
"en": "dog parks",
|
|
||||||
"da": "hundeskove",
|
|
||||||
"de": "Hundeparks",
|
|
||||||
"es": "parques de perros",
|
|
||||||
"nl": "hondenweides",
|
|
||||||
"ca": "parcs de gossos",
|
|
||||||
"cs": "psí parky"
|
|
||||||
},
|
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "dog park",
|
|
||||||
"da": "hundeskov",
|
|
||||||
"de": "Hundepark",
|
|
||||||
"es": "parque para perros",
|
|
||||||
"nl": "hondenweide",
|
|
||||||
"ca": "parc per a gossos",
|
|
||||||
"cs": "psí park"
|
|
||||||
},
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": {
|
|
||||||
"*": "{name}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "dogpark-fenced",
|
"id": "dogpark-fenced",
|
||||||
|
@ -183,34 +212,5 @@
|
||||||
},
|
},
|
||||||
"reviews",
|
"reviews",
|
||||||
"images"
|
"images"
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"label": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/dogpark/dog-park.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#ff0",
|
|
||||||
"width": 5
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,21 +14,15 @@
|
||||||
"es": "Agua potable",
|
"es": "Agua potable",
|
||||||
"cs": "Pitná voda"
|
"cs": "Pitná voda"
|
||||||
},
|
},
|
||||||
"title": {
|
"description": {
|
||||||
"render": {
|
"en": "A layer showing drinking water fountains",
|
||||||
"en": "Drinking water",
|
"nl": "Deze laag toont drinkwaterpunten",
|
||||||
"nl": "Drinkbaar water",
|
"hu": "Ivóvizet adó kutakat megjelenítő réteg",
|
||||||
"fr": "Eau potable",
|
"de": "Eine Ebene mit Trinkwasserbrunnen",
|
||||||
"gl": "Auga potábel",
|
"es": "Una capa que muestra fuentes de agua potable",
|
||||||
"de": "Trinkwasserstelle",
|
"fr": "Une couche montrant les fontaines d'eau potable",
|
||||||
"it": "Acqua potabile",
|
"ca": "Una capa que mostra fonts d'aigua potable",
|
||||||
"ru": "Питьевая вода",
|
"cs": "Vrstva zobrazující fontány s pitnou vodou"
|
||||||
"id": "Air minum",
|
|
||||||
"hu": "Ivóvíz",
|
|
||||||
"ca": "Aigua potable",
|
|
||||||
"es": "Agua potable",
|
|
||||||
"cs": "Pitná voda"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
|
@ -50,6 +44,53 @@
|
||||||
"_closest_other_drinking_water_id=get(feat)('_closest_other_drinking_water')?.id",
|
"_closest_other_drinking_water_id=get(feat)('_closest_other_drinking_water')?.id",
|
||||||
"_closest_other_drinking_water_distance=Math.floor(Number(get(feat)('_closest_other_drinking_water')?.distance))"
|
"_closest_other_drinking_water_distance=Math.floor(Number(get(feat)('_closest_other_drinking_water')?.distance))"
|
||||||
],
|
],
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "Drinking water",
|
||||||
|
"nl": "Drinkbaar water",
|
||||||
|
"fr": "Eau potable",
|
||||||
|
"gl": "Auga potábel",
|
||||||
|
"de": "Trinkwasserstelle",
|
||||||
|
"it": "Acqua potabile",
|
||||||
|
"ru": "Питьевая вода",
|
||||||
|
"id": "Air minum",
|
||||||
|
"hu": "Ivóvíz",
|
||||||
|
"ca": "Aigua potable",
|
||||||
|
"es": "Agua potable",
|
||||||
|
"cs": "Pitná voda"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"operational_status=broken",
|
||||||
|
"operational_status=closed"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "close:#c33"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "bottom",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "pin",
|
||||||
|
"color": "#6BC4F7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/drinking_water/drips.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -256,46 +297,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"description": {
|
|
||||||
"en": "A layer showing drinking water fountains",
|
|
||||||
"nl": "Deze laag toont drinkwaterpunten",
|
|
||||||
"hu": "Ivóvizet adó kutakat megjelenítő réteg",
|
|
||||||
"de": "Eine Ebene mit Trinkwasserbrunnen",
|
|
||||||
"es": "Una capa que muestra fuentes de agua potable",
|
|
||||||
"fr": "Une couche montrant les fontaines d'eau potable",
|
|
||||||
"ca": "Una capa que mostra fonts d'aigua potable",
|
|
||||||
"cs": "Vrstva zobrazující fontány s pitnou vodou"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"operational_status=broken",
|
|
||||||
"operational_status=closed"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "close:#c33"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "bottom",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": "#6BC4F7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/drinking_water/drips.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,10 +10,6 @@
|
||||||
"pl": "Winda",
|
"pl": "Winda",
|
||||||
"cs": "Výtah"
|
"cs": "Výtah"
|
||||||
},
|
},
|
||||||
"source": {
|
|
||||||
"osmTags": "highway=elevator"
|
|
||||||
},
|
|
||||||
"minzoom": 13,
|
|
||||||
"description": {
|
"description": {
|
||||||
"en": "This layer show elevators and asks for operational status and elevator dimensions. Useful for wheelchair accessibility information",
|
"en": "This layer show elevators and asks for operational status and elevator dimensions. Useful for wheelchair accessibility information",
|
||||||
"fr": "Ce calque montre les ascenseurs et demande l'état opérationnel et les dimensions de l'ascenseur. Utile pour les informations sur l'accessibilité en fauteuil roulant",
|
"fr": "Ce calque montre les ascenseurs et demande l'état opérationnel et les dimensions de l'ascenseur. Utile pour les informations sur l'accessibilité en fauteuil roulant",
|
||||||
|
@ -22,6 +18,10 @@
|
||||||
"ca": "Aquesta capa mostra ascensors i demana l'estat operatiu i les dimensions de l'ascensor. Útil per obtenir informació sobre l'accessibilitat en cadira de rodes",
|
"ca": "Aquesta capa mostra ascensors i demana l'estat operatiu i les dimensions de l'ascensor. Útil per obtenir informació sobre l'accessibilitat en cadira de rodes",
|
||||||
"cs": "Tato vrstva zobrazuje výtahy a ptá se na provozní stav a rozměry výtahu. Užitečné pro informace o bezbariérovém přístupu"
|
"cs": "Tato vrstva zobrazuje výtahy a ptá se na provozní stav a rozměry výtahu. Užitečné pro informace o bezbariérovém přístupu"
|
||||||
},
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": "highway=elevator"
|
||||||
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Elevator",
|
"en": "Elevator",
|
||||||
|
@ -34,6 +34,53 @@
|
||||||
"cs": "Výtah"
|
"cs": "Výtah"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"operational_status=broken",
|
||||||
|
"operational_status=closed"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "close:#c33"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/elevator/elevator_wheelchair.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "an elevator",
|
||||||
|
"nl": "een lift",
|
||||||
|
"fr": "un ascenseur",
|
||||||
|
"de": "einen Aufzug",
|
||||||
|
"ca": "un ascensor",
|
||||||
|
"pl": "winda",
|
||||||
|
"cs": "výtah"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"highway=elevator"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"multilevels",
|
"multilevels",
|
||||||
|
@ -300,22 +347,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "an elevator",
|
|
||||||
"nl": "een lift",
|
|
||||||
"fr": "un ascenseur",
|
|
||||||
"de": "einen Aufzug",
|
|
||||||
"ca": "un ascensor",
|
|
||||||
"pl": "winda",
|
|
||||||
"cs": "výtah"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"highway=elevator"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"units": [
|
"units": [
|
||||||
{
|
{
|
||||||
"appliesToKey": [
|
"appliesToKey": [
|
||||||
|
@ -361,36 +392,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"operational_status=broken",
|
|
||||||
"operational_status=closed"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "close:#c33"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/elevator/elevator_wheelchair.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,6 +31,46 @@
|
||||||
"cs": "Ražba mincí"
|
"cs": "Ražba mincí"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": "opening_hours~*",
|
||||||
|
"then": "icons.isOpen"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "#FFFFFF00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/elongated_coin/penny.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a penny press",
|
||||||
|
"de": "Einen Münzprägeautomaten",
|
||||||
|
"es": "una prensa de centavo",
|
||||||
|
"ca": "una premsa de cèntim",
|
||||||
|
"cs": "ražba mincí"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=vending_machine",
|
||||||
|
"vending=elongated_coin",
|
||||||
|
"payment:coins=yes"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"opening_hours_24_7",
|
"opening_hours_24_7",
|
||||||
|
@ -394,54 +434,14 @@
|
||||||
"level",
|
"level",
|
||||||
"check_date"
|
"check_date"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a penny press",
|
|
||||||
"de": "Einen Münzprägeautomaten",
|
|
||||||
"es": "una prensa de centavo",
|
|
||||||
"ca": "una premsa de cèntim",
|
|
||||||
"cs": "ražba mincí"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=vending_machine",
|
|
||||||
"vending=elongated_coin",
|
|
||||||
"payment:coins=yes"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"allowMove": {
|
|
||||||
"enableImproveAccuracy": true,
|
|
||||||
"enableRelocation": true
|
|
||||||
},
|
|
||||||
"deletion": true,
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now",
|
"open_now",
|
||||||
"accepts_debit_cards",
|
"accepts_debit_cards",
|
||||||
"accepts_credit_cards"
|
"accepts_credit_cards"
|
||||||
],
|
],
|
||||||
"pointRendering": [
|
"deletion": true,
|
||||||
{
|
"allowMove": {
|
||||||
"location": [
|
"enableImproveAccuracy": true,
|
||||||
"point",
|
"enableRelocation": true
|
||||||
"centroid"
|
}
|
||||||
],
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "#FFFFFF00"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/elongated_coin/penny.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -43,6 +43,66 @@
|
||||||
"cs": "Vchod"
|
"cs": "Vchod"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/entrance/entrance.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "entrance=emergency",
|
||||||
|
"then": "./assets/layers/entrance/emergency_door.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "an entrance",
|
||||||
|
"fr": "une entrée",
|
||||||
|
"de": "einen Eingang",
|
||||||
|
"nl": "een toegang",
|
||||||
|
"ca": "una entrada",
|
||||||
|
"cs": "vchod"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"entrance=yes"
|
||||||
|
],
|
||||||
|
"snapToLayer": [
|
||||||
|
"walls_and_buildings",
|
||||||
|
"pedestrian_path"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "an indoor door",
|
||||||
|
"de": "eine Innentür",
|
||||||
|
"nl": "een binnendeur",
|
||||||
|
"ca": "una porta interior",
|
||||||
|
"cs": "vnitřní dveře"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"indoor=door"
|
||||||
|
],
|
||||||
|
"snapToLayer": [
|
||||||
|
"indoors"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"level",
|
"level",
|
||||||
|
@ -505,40 +565,6 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "an entrance",
|
|
||||||
"fr": "une entrée",
|
|
||||||
"de": "einen Eingang",
|
|
||||||
"nl": "een toegang",
|
|
||||||
"ca": "una entrada",
|
|
||||||
"cs": "vchod"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"entrance=yes"
|
|
||||||
],
|
|
||||||
"snapToLayer": [
|
|
||||||
"walls_and_buildings",
|
|
||||||
"pedestrian_path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "an indoor door",
|
|
||||||
"de": "eine Innentür",
|
|
||||||
"nl": "een binnendeur",
|
|
||||||
"ca": "una porta interior",
|
|
||||||
"cs": "vnitřní dveře"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"indoor=door"
|
|
||||||
],
|
|
||||||
"snapToLayer": [
|
|
||||||
"indoors"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"units": [
|
"units": [
|
||||||
{
|
{
|
||||||
"appliesToKey": [
|
"appliesToKey": [
|
||||||
|
@ -583,31 +609,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/entrance/entrance.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "entrance=emergency",
|
|
||||||
"then": "./assets/layers/entrance/emergency_door.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
{
|
{
|
||||||
"id": "etymology",
|
"id": "etymology",
|
||||||
"#": "A layer showing all objects having etymology info (either via `name:etymology:wikidata` or `name:etymology`. The intention is that this layer is reused for a certain category to also _ask_ for information",
|
|
||||||
"name": {
|
"name": {
|
||||||
"en": "Has etymology",
|
"en": "Has etymology",
|
||||||
"nl": "Heeft etymology info",
|
"nl": "Heeft etymology info",
|
||||||
|
@ -9,7 +8,15 @@
|
||||||
"ca": "Té etimologia",
|
"ca": "Té etimologia",
|
||||||
"cs": "Má etymologii"
|
"cs": "Má etymologii"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "All objects which have an etymology known",
|
||||||
|
"nl": "Alle lagen met een gelinkt etymology",
|
||||||
|
"de": "Alle Objekte, die eine bekannte Namensherkunft haben",
|
||||||
|
"hu": "Minden olyan objektum, amelynél ismert a nevének az eredete",
|
||||||
|
"fr": "Tous les objets dont l’étymologie est connue",
|
||||||
|
"ca": "Tots els objectes que tenen una etimologia coneguda",
|
||||||
|
"cs": "Všechny objekty, které mají známou etymologii"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -22,22 +29,70 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"calculatedTags": [
|
||||||
|
"_same_name_ids=closestn(feat)('*', 250, undefined, 5000)?.filter(f => f.feat.properties.name === feat.properties.name)?.map(f => f.feat.properties.id)??[]"
|
||||||
|
],
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"*": "{name}"
|
"*": "{name}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "All objects which have an etymology known",
|
{
|
||||||
"nl": "Alle lagen met een gelinkt etymology",
|
"iconSize": "40,40",
|
||||||
"de": "Alle Objekte, die eine bekannte Namensherkunft haben",
|
"location": [
|
||||||
"hu": "Minden olyan objektum, amelynél ismert a nevének az eredete",
|
"point"
|
||||||
"fr": "Tous les objets dont l’étymologie est connue",
|
],
|
||||||
"ca": "Tots els objectes que tenen una etimologia coneguda",
|
"anchor": "center",
|
||||||
"cs": "Všechny objekty, které mají známou etymologii"
|
"marker": [
|
||||||
},
|
{
|
||||||
"calculatedTags": [
|
"icon": "pin",
|
||||||
"_same_name_ids=closestn(feat)('*', 250, undefined, 5000)?.filter(f => f.feat.properties.name === feat.properties.name)?.map(f => f.feat.properties.id)??[]"
|
"color": {
|
||||||
|
"render": "#05d7fcaa",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"name:etymology=",
|
||||||
|
"name:etymology:wikidata="
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "#fcca05aa"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": {
|
||||||
|
"render": "#05d7fcaa",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"name:etymology=",
|
||||||
|
"name:etymology:wikidata="
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "#fcca05aa"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"fill": "no",
|
||||||
|
"width": {
|
||||||
|
"render": "8",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "_geometry:type=Polygon",
|
||||||
|
"then": "16"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
],
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
|
@ -277,60 +332,5 @@
|
||||||
"condition": "wikidata~*"
|
"condition": "wikidata~*"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"pointRendering": [
|
"#": "A layer showing all objects having etymology info (either via `name:etymology:wikidata` or `name:etymology`. The intention is that this layer is reused for a certain category to also _ask_ for information"
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": {
|
|
||||||
"render": "#05d7fcaa",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"name:etymology=",
|
|
||||||
"name:etymology:wikidata="
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "#fcca05aa"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": {
|
|
||||||
"render": "#05d7fcaa",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"name:etymology=",
|
|
||||||
"name:etymology:wikidata="
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "#fcca05aa"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"fill": "no",
|
|
||||||
"width": {
|
|
||||||
"render": "8",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "_geometry:type=Polygon",
|
|
||||||
"then": "16"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,30 +14,6 @@
|
||||||
"pl": "Mapa gaśnic",
|
"pl": "Mapa gaśnic",
|
||||||
"cs": "Mapa hasicích přístrojů"
|
"cs": "Mapa hasicích přístrojů"
|
||||||
},
|
},
|
||||||
"minzoom": 14,
|
|
||||||
"source": {
|
|
||||||
"osmTags": {
|
|
||||||
"and": [
|
|
||||||
"emergency=fire_extinguisher"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "Extinguishers",
|
|
||||||
"ru": "Огнетушители",
|
|
||||||
"ja": "消火器",
|
|
||||||
"nb_NO": "Brannslokkere",
|
|
||||||
"fr": "Exctincteurs",
|
|
||||||
"de": "Feuerlöscher",
|
|
||||||
"it": "Estintori",
|
|
||||||
"nl": "Brandblussers",
|
|
||||||
"ca": "Extintors",
|
|
||||||
"es": "Extintores",
|
|
||||||
"pl": "Gaśnice",
|
|
||||||
"cs": "Hasicí přístroje"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description": {
|
"description": {
|
||||||
"en": "Map layer to show fire extinguishers.",
|
"en": "Map layer to show fire extinguishers.",
|
||||||
"ja": "消火栓を表示するマップレイヤ。",
|
"ja": "消火栓を表示するマップレイヤ。",
|
||||||
|
@ -54,6 +30,82 @@
|
||||||
"pl": "Warstwa mapy pokazująca gaśnice.",
|
"pl": "Warstwa mapy pokazująca gaśnice.",
|
||||||
"cs": "Mapová vrstva pro zobrazení hasicích přístrojů."
|
"cs": "Mapová vrstva pro zobrazení hasicích přístrojů."
|
||||||
},
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"and": [
|
||||||
|
"emergency=fire_extinguisher"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"minzoom": 14,
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "Extinguishers",
|
||||||
|
"ru": "Огнетушители",
|
||||||
|
"ja": "消火器",
|
||||||
|
"nb_NO": "Brannslokkere",
|
||||||
|
"fr": "Exctincteurs",
|
||||||
|
"de": "Feuerlöscher",
|
||||||
|
"it": "Estintori",
|
||||||
|
"nl": "Brandblussers",
|
||||||
|
"ca": "Extintors",
|
||||||
|
"es": "Extintores",
|
||||||
|
"pl": "Gaśnice",
|
||||||
|
"cs": "Hasicí přístroje"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "20,20",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/hailhydrant/Twemoji12_1f9ef.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"emergency=fire_extinguisher"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a fire extinguisher",
|
||||||
|
"ja": "消火器",
|
||||||
|
"nb_NO": "en brannslukker",
|
||||||
|
"ru": "огнетушитель",
|
||||||
|
"fr": "une extincteur",
|
||||||
|
"de": "einen Feuerlöscher",
|
||||||
|
"it": "una estintore",
|
||||||
|
"nl": "een brandblusser",
|
||||||
|
"da": "en ildslukker",
|
||||||
|
"es": "un extintor",
|
||||||
|
"ca": "un extintor",
|
||||||
|
"pl": "gaśnica",
|
||||||
|
"cs": "hasicí přístroj"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A fire extinguisher is a small, portable device used to stop a fire",
|
||||||
|
"ja": "消火器は、火災を止めるために使用される小型で携帯可能な装置である",
|
||||||
|
"ru": "Огнетушитель - небольшое переносное устройство для тушения огня",
|
||||||
|
"fr": "Un extincteur est un appareil portatif servant à éteindre un feu",
|
||||||
|
"de": "Ein Feuerlöscher ist ein kleines, tragbares Gerät, das dazu dient, ein Feuer zu löschen",
|
||||||
|
"it": "Un estintore è un dispositivo portatile di piccole dimensioni usato per spegnere un incendio",
|
||||||
|
"nl": "Een brandblusser is een klein, draagbaar apparaat om een brand te blussen",
|
||||||
|
"da": "En ildslukker er en lille, bærbar beholder, der bruges til at stoppe en brand",
|
||||||
|
"es": "Un extintor es un dispositivo pequeño y portátil utilizado para parar un fuego",
|
||||||
|
"ca": "Un extintor és un dispositiu petit i portàtil utilitzat per a para un foc",
|
||||||
|
"pl": "Gaśnica to małe, przenośne urządzenie do gaszenia ognia",
|
||||||
|
"cs": "Hasicí přístroj je malé přenosné zařízení používané k zastavení požáru"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "extinguisher-location",
|
"id": "extinguisher-location",
|
||||||
|
@ -134,57 +186,5 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"images"
|
"images"
|
||||||
],
|
]
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"emergency=fire_extinguisher"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a fire extinguisher",
|
|
||||||
"ja": "消火器",
|
|
||||||
"nb_NO": "en brannslukker",
|
|
||||||
"ru": "огнетушитель",
|
|
||||||
"fr": "une extincteur",
|
|
||||||
"de": "einen Feuerlöscher",
|
|
||||||
"it": "una estintore",
|
|
||||||
"nl": "een brandblusser",
|
|
||||||
"da": "en ildslukker",
|
|
||||||
"es": "un extintor",
|
|
||||||
"ca": "un extintor",
|
|
||||||
"pl": "gaśnica",
|
|
||||||
"cs": "hasicí přístroj"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A fire extinguisher is a small, portable device used to stop a fire",
|
|
||||||
"ja": "消火器は、火災を止めるために使用される小型で携帯可能な装置である",
|
|
||||||
"ru": "Огнетушитель - небольшое переносное устройство для тушения огня",
|
|
||||||
"fr": "Un extincteur est un appareil portatif servant à éteindre un feu",
|
|
||||||
"de": "Ein Feuerlöscher ist ein kleines, tragbares Gerät, das dazu dient, ein Feuer zu löschen",
|
|
||||||
"it": "Un estintore è un dispositivo portatile di piccole dimensioni usato per spegnere un incendio",
|
|
||||||
"nl": "Een brandblusser is een klein, draagbaar apparaat om een brand te blussen",
|
|
||||||
"da": "En ildslukker er en lille, bærbar beholder, der bruges til at stoppe en brand",
|
|
||||||
"es": "Un extintor es un dispositivo pequeño y portátil utilizado para parar un fuego",
|
|
||||||
"ca": "Un extintor és un dispositiu petit i portàtil utilitzat per a para un foc",
|
|
||||||
"pl": "Gaśnica to małe, przenośne urządzenie do gaszenia ognia",
|
|
||||||
"cs": "Hasicí přístroj je malé přenosné zařízení používané k zastavení požáru"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "20,20",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/hailhydrant/Twemoji12_1f9ef.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
{
|
{
|
||||||
"id": "filters",
|
"id": "filters",
|
||||||
"description": "This layer acts as library for common filters",
|
"description": "This layer acts as library for common filters",
|
||||||
"lineRendering": null,
|
|
||||||
"pointRendering": null,
|
|
||||||
"source": "special:library",
|
"source": "special:library",
|
||||||
|
"pointRendering": null,
|
||||||
|
"lineRendering": null,
|
||||||
"filter": [
|
"filter": [
|
||||||
{
|
{
|
||||||
"id": "open_now",
|
"id": "open_now",
|
||||||
|
|
|
@ -13,7 +13,18 @@
|
||||||
"ca": "Mapa de parcs de bombers",
|
"ca": "Mapa de parcs de bombers",
|
||||||
"cs": "Mapa požárních stanic"
|
"cs": "Mapa požárních stanic"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "Map layer to show fire stations.",
|
||||||
|
"ja": "消防署を表示するためのマップレイヤ。",
|
||||||
|
"it": "Livello che mostra le caserme dei vigili del fuoco.",
|
||||||
|
"ru": "Слой карты, отображающий пожарные части.",
|
||||||
|
"fr": "Couche des stations de pompiers.",
|
||||||
|
"de": "Kartenebene zur Darstellung von Feuerwachen.",
|
||||||
|
"nl": "Kaartlaag die de brandweerstations toont.",
|
||||||
|
"es": "Capa del mapa que muestra parques de bomberos.",
|
||||||
|
"ca": "Capa del mapa que mostra els parcs de bombers.",
|
||||||
|
"cs": "Vrstva mapy zobrazující požární stanice."
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -21,6 +32,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Fire Station",
|
"en": "Fire Station",
|
||||||
|
@ -36,18 +48,58 @@
|
||||||
"cs": "Hasičská stanice"
|
"cs": "Hasičská stanice"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "Map layer to show fire stations.",
|
{
|
||||||
"ja": "消防署を表示するためのマップレイヤ。",
|
"iconSize": "35,35",
|
||||||
"it": "Livello che mostra le caserme dei vigili del fuoco.",
|
"location": [
|
||||||
"ru": "Слой карты, отображающий пожарные части.",
|
"point",
|
||||||
"fr": "Couche des stations de pompiers.",
|
"centroid"
|
||||||
"de": "Kartenebene zur Darstellung von Feuerwachen.",
|
],
|
||||||
"nl": "Kaartlaag die de brandweerstations toont.",
|
"anchor": "center",
|
||||||
"es": "Capa del mapa que muestra parques de bomberos.",
|
"marker": [
|
||||||
"ca": "Capa del mapa que mostra els parcs de bombers.",
|
{
|
||||||
"cs": "Vrstva mapy zobrazující požární stanice."
|
"icon": "./assets/themes/hailhydrant/Twemoji12_1f692.svg"
|
||||||
},
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#c22",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=fire_station"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a fire station",
|
||||||
|
"ja": "消防署",
|
||||||
|
"ru": "пожарная часть",
|
||||||
|
"fr": "une caserne de pompiers",
|
||||||
|
"de": "eine Feuerwache",
|
||||||
|
"it": "una caserma dei vigili del fuoco",
|
||||||
|
"nb_NO": "en brannstasjon",
|
||||||
|
"nl": "een brandweerstation",
|
||||||
|
"es": "un parque de bomberos",
|
||||||
|
"ca": "un parc de bombers",
|
||||||
|
"cs": "požární stanice"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A fire station is a place where the fire trucks and firefighters are located when not in operation.",
|
||||||
|
"ja": "消防署は、運転していないときに消防車や消防士がいる場所です。",
|
||||||
|
"fr": "Une caserne de pompiers est un lieu où les pompiers et leur équipements sont situés en dehors des missions.",
|
||||||
|
"de": "Eine Feuerwache ist ein Ort, an dem Feuerwehrfahrzeuge und Feuerwehrleute untergebracht sind, wenn sie nicht im Einsatz sind.",
|
||||||
|
"it": "Una caserma dei pompieri è un luogo dove si trovano i mezzi antincendio e i pompieri tra una missione e l’altra.",
|
||||||
|
"nl": "Een brandweerstation is een plaats waar brandweerwagens en brandweerlieden gebaseerd zijn.",
|
||||||
|
"es": "Un parque de bomberos es donde los bomberos y los camiones de incendios se encuentran cuando no están en uso.",
|
||||||
|
"ca": "Un parc de bombers és on els bombers i els camions es troben quan no estan en ús.",
|
||||||
|
"cs": "Hasičská zbrojnice je místo, kde se nacházejí hasičská vozidla a hasiči."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "station-name",
|
"id": "station-name",
|
||||||
|
@ -283,57 +335,5 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"images"
|
"images"
|
||||||
],
|
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=fire_station"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a fire station",
|
|
||||||
"ja": "消防署",
|
|
||||||
"ru": "пожарная часть",
|
|
||||||
"fr": "une caserne de pompiers",
|
|
||||||
"de": "eine Feuerwache",
|
|
||||||
"it": "una caserma dei vigili del fuoco",
|
|
||||||
"nb_NO": "en brannstasjon",
|
|
||||||
"nl": "een brandweerstation",
|
|
||||||
"es": "un parque de bomberos",
|
|
||||||
"ca": "un parc de bombers",
|
|
||||||
"cs": "požární stanice"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A fire station is a place where the fire trucks and firefighters are located when not in operation.",
|
|
||||||
"ja": "消防署は、運転していないときに消防車や消防士がいる場所です。",
|
|
||||||
"fr": "Une caserne de pompiers est un lieu où les pompiers et leur équipements sont situés en dehors des missions.",
|
|
||||||
"de": "Eine Feuerwache ist ein Ort, an dem Feuerwehrfahrzeuge und Feuerwehrleute untergebracht sind, wenn sie nicht im Einsatz sind.",
|
|
||||||
"it": "Una caserma dei pompieri è un luogo dove si trovano i mezzi antincendio e i pompieri tra una missione e l’altra.",
|
|
||||||
"nl": "Een brandweerstation is een plaats waar brandweerwagens en brandweerlieden gebaseerd zijn.",
|
|
||||||
"es": "Un parque de bomberos es donde los bomberos y los camiones de incendios se encuentran cuando no están en uso.",
|
|
||||||
"ca": "Un parc de bombers és on els bombers i els camions es troben quan no estan en ús.",
|
|
||||||
"cs": "Hasičská zbrojnice je místo, kde se nacházejí hasičská vozidla a hasiči."
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "35,35",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/hailhydrant/Twemoji12_1f692.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#c22",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,6 +33,48 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"label": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>",
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": "opening_hours~*",
|
||||||
|
"then": "icons.isOpen"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/fitness_centre/gym.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"leisure=fitness_centre"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a fitness centre",
|
||||||
|
"de": "ein Fitnessstudio",
|
||||||
|
"nl": "een fitness-centrum",
|
||||||
|
"ca": "un centre de fitness",
|
||||||
|
"cs": "fitness centra"
|
||||||
|
},
|
||||||
|
"icon": "./assets/layers/fitness_centre/gym.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "name",
|
"id": "name",
|
||||||
|
@ -83,49 +125,7 @@
|
||||||
"level",
|
"level",
|
||||||
"reviews"
|
"reviews"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"leisure=fitness_centre"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a fitness centre",
|
|
||||||
"de": "ein Fitnessstudio",
|
|
||||||
"nl": "een fitness-centrum",
|
|
||||||
"ca": "un centre de fitness",
|
|
||||||
"cs": "fitness centra"
|
|
||||||
},
|
|
||||||
"icon": "./assets/layers/fitness_centre/gym.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now"
|
"open_now"
|
||||||
],
|
]
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"label": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>",
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/fitness_centre/gym.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,6 +37,53 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"opening_hours!=24/7",
|
||||||
|
"opening_hours~*"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "icons.isOpen"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/fitness_station/fitness.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"leisure=fitness_station",
|
||||||
|
"sport=fitness"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a fitness station",
|
||||||
|
"de": "eine Fitness-Station",
|
||||||
|
"nl": "een fitness-toestel",
|
||||||
|
"ca": "una estació de fitness",
|
||||||
|
"cs": "fitness stanice"
|
||||||
|
},
|
||||||
|
"icon": "./assets/layers/fitness_station/fitness.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -434,58 +481,11 @@
|
||||||
},
|
},
|
||||||
"opening_hours_24_7"
|
"opening_hours_24_7"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"leisure=fitness_station",
|
|
||||||
"sport=fitness"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a fitness station",
|
|
||||||
"de": "eine Fitness-Station",
|
|
||||||
"nl": "een fitness-toestel",
|
|
||||||
"ca": "una estació de fitness",
|
|
||||||
"cs": "fitness stanice"
|
|
||||||
},
|
|
||||||
"icon": "./assets/layers/fitness_station/fitness.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now"
|
"open_now"
|
||||||
],
|
],
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuracy": true
|
"enableImproveAccuracy": true
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"opening_hours!=24/7",
|
|
||||||
"opening_hours~*"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/fitness_station/fitness.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,14 +7,12 @@
|
||||||
"ca": "Objectes d'OSM amb etiquetes FIXME",
|
"ca": "Objectes d'OSM amb etiquetes FIXME",
|
||||||
"cs": "Objekty OSM se značkami FIXME"
|
"cs": "Objekty OSM se značkami FIXME"
|
||||||
},
|
},
|
||||||
"minzoom": 16,
|
|
||||||
"description": {
|
"description": {
|
||||||
"en": "OSM objects that likely need to be fixed, based on a FIXME tag.",
|
"en": "OSM objects that likely need to be fixed, based on a FIXME tag.",
|
||||||
"de": "OSM-Objekte, die wahrscheinlich korrigiert werden müssen, basierend auf einem FIXME-Tag.",
|
"de": "OSM-Objekte, die wahrscheinlich korrigiert werden müssen, basierend auf einem FIXME-Tag.",
|
||||||
"ca": "Objectes OSM que probablement s'han de solucionar, basats en una etiqueta FIXME.",
|
"ca": "Objectes OSM que probablement s'han de solucionar, basats en una etiqueta FIXME.",
|
||||||
"cs": "Objekty OSM, které je pravděpodobně nutné opravit na základě značky FIXME."
|
"cs": "Objekty OSM, které je pravděpodobně nutné opravit na základě značky FIXME."
|
||||||
},
|
},
|
||||||
"syncSelection": "theme-only",
|
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -23,6 +21,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 16,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "OSM object with FIXME tag",
|
"en": "OSM object with FIXME tag",
|
||||||
|
@ -32,6 +31,27 @@
|
||||||
"cs": "Objekt OSM s tagem FIXME"
|
"cs": "Objekt OSM s tagem FIXME"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"centroid",
|
||||||
|
"point"
|
||||||
|
],
|
||||||
|
"label": "<div class='bg-white rounded p-2'>{fixme}</div>",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/svg/bug.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#ff0000",
|
||||||
|
"dashArray": "5,5",
|
||||||
|
"width": 2
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "fixme",
|
"id": "fixme",
|
||||||
|
@ -79,25 +99,5 @@
|
||||||
},
|
},
|
||||||
"all_tags"
|
"all_tags"
|
||||||
],
|
],
|
||||||
"pointRendering": [
|
"syncSelection": "theme-only"
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"centroid",
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"label": "<div class='bg-white rounded p-2'>{fixme}</div>",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/svg/bug.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#ff0000",
|
|
||||||
"dashArray": "5,5",
|
|
||||||
"width": 2
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,6 +11,16 @@
|
||||||
"pl": "Restauracje i fast-foody",
|
"pl": "Restauracje i fast-foody",
|
||||||
"cs": "Restaurace a rychlé občerstvení"
|
"cs": "Restaurace a rychlé občerstvení"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A layer showing restaurants and fast-food amenities (with a special rendering for friteries)",
|
||||||
|
"nl": "Een laag die restaurants en fast food toont (met een speciale weergave van frituren)",
|
||||||
|
"de": "Eine Ebene mit Restaurants und Fast-Food-Einrichtungen (mit speziellem Rendering für Pommesbuden)",
|
||||||
|
"es": "Una capa mostrando restaurantes y locales de comida rápida (con un renderizado especial para friterías)",
|
||||||
|
"fr": "Un claque montrant les restaurants et les endroits de nourriture rapide (avec un rendu spécial pour les friteries)",
|
||||||
|
"ca": "Una capa que mostra restaurants i locals de menjar ràpid (amb un renderitzat especial per a fregiduries)",
|
||||||
|
"cs": "Vrstva zobrazující restaurace a zařízení rychlého občerstvení (se speciálním vykreslením pro fritézy)",
|
||||||
|
"pl": "Warstwa przedstawiająca restauracje i obiekty typu fast-food (ze specjalnym renderowaniem dla frytek)"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -20,6 +30,143 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"minzoom": 12,
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "Restaurant",
|
||||||
|
"nl": "Eetgelegenheid",
|
||||||
|
"ca": "Restaurant",
|
||||||
|
"de": "Restaurant",
|
||||||
|
"es": "Restaurante",
|
||||||
|
"fr": "Restaurant",
|
||||||
|
"pa_PK": "بھون آلہ",
|
||||||
|
"pl": "Restauracja",
|
||||||
|
"cs": "Restaurace"
|
||||||
|
},
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"name~*",
|
||||||
|
"amenity=restaurant"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": {
|
||||||
|
"nl": "Restaurant <i>{name}</i>",
|
||||||
|
"en": "Restaurant <i>{name}</i>",
|
||||||
|
"de": "Restaurant <i>{name}</i>",
|
||||||
|
"ca": "Restaurant <i>{name}</i>",
|
||||||
|
"es": "Restaurante <i>{name}</i>",
|
||||||
|
"fr": "Restaurant <i>{name}</i>",
|
||||||
|
"pl": "Restauracja <i>{name}</i>",
|
||||||
|
"cs": "Restaurace <i>{name}</i>"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"name~*",
|
||||||
|
"amenity=fast_food"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": {
|
||||||
|
"nl": "Fastfood-zaak <i>{name}</i>",
|
||||||
|
"en": "Fastfood <i>{name}</i>",
|
||||||
|
"de": "Schnellimbiss <i>{name}</i>",
|
||||||
|
"ca": "Lloc de menjar ràpid <i>{name}</i>",
|
||||||
|
"es": "Comida rápida <i>{name}</i>",
|
||||||
|
"fr": "Fast-food <i>{name}</i>",
|
||||||
|
"cs": "Rychlé občerstvení <i>{name}</i>"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"amenity=fast_food"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": {
|
||||||
|
"nl": "Fastfood-zaak",
|
||||||
|
"en": "Fastfood",
|
||||||
|
"de": "Schnellimbiss",
|
||||||
|
"ca": "Menjar ràpid",
|
||||||
|
"es": "Comida rápida",
|
||||||
|
"fr": "Fast-food",
|
||||||
|
"cs": "Rychlé občerstvení"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": "opening_hours~*",
|
||||||
|
"then": "icons.isOpen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"diet:vegetarian=yes",
|
||||||
|
"diet:vegan=yes"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": {
|
||||||
|
"render": "circle:white;./assets/layers/food/Vegetarian-mark.svg"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"organic=yes",
|
||||||
|
"organic=only"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": {
|
||||||
|
"render": "./assets/layers/food/organic.svg"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/food/restaurant.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"amenity=fast_food",
|
||||||
|
"cuisine=friture"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/food/fries.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "amenity=fast_food",
|
||||||
|
"then": "./assets/layers/food/fastfood.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -93,72 +240,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "Restaurant",
|
|
||||||
"nl": "Eetgelegenheid",
|
|
||||||
"ca": "Restaurant",
|
|
||||||
"de": "Restaurant",
|
|
||||||
"es": "Restaurante",
|
|
||||||
"fr": "Restaurant",
|
|
||||||
"pa_PK": "بھون آلہ",
|
|
||||||
"pl": "Restauracja",
|
|
||||||
"cs": "Restaurace"
|
|
||||||
},
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"name~*",
|
|
||||||
"amenity=restaurant"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": {
|
|
||||||
"nl": "Restaurant <i>{name}</i>",
|
|
||||||
"en": "Restaurant <i>{name}</i>",
|
|
||||||
"de": "Restaurant <i>{name}</i>",
|
|
||||||
"ca": "Restaurant <i>{name}</i>",
|
|
||||||
"es": "Restaurante <i>{name}</i>",
|
|
||||||
"fr": "Restaurant <i>{name}</i>",
|
|
||||||
"pl": "Restauracja <i>{name}</i>",
|
|
||||||
"cs": "Restaurace <i>{name}</i>"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"name~*",
|
|
||||||
"amenity=fast_food"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": {
|
|
||||||
"nl": "Fastfood-zaak <i>{name}</i>",
|
|
||||||
"en": "Fastfood <i>{name}</i>",
|
|
||||||
"de": "Schnellimbiss <i>{name}</i>",
|
|
||||||
"ca": "Lloc de menjar ràpid <i>{name}</i>",
|
|
||||||
"es": "Comida rápida <i>{name}</i>",
|
|
||||||
"fr": "Fast-food <i>{name}</i>",
|
|
||||||
"cs": "Rychlé občerstvení <i>{name}</i>"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"amenity=fast_food"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": {
|
|
||||||
"nl": "Fastfood-zaak",
|
|
||||||
"en": "Fastfood",
|
|
||||||
"de": "Schnellimbiss",
|
|
||||||
"ca": "Menjar ràpid",
|
|
||||||
"es": "Comida rápida",
|
|
||||||
"fr": "Fast-food",
|
|
||||||
"cs": "Rychlé občerstvení"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -1257,86 +1338,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"allowMove": true,
|
"allowMove": true
|
||||||
"description": {
|
|
||||||
"en": "A layer showing restaurants and fast-food amenities (with a special rendering for friteries)",
|
|
||||||
"nl": "Een laag die restaurants en fast food toont (met een speciale weergave van frituren)",
|
|
||||||
"de": "Eine Ebene mit Restaurants und Fast-Food-Einrichtungen (mit speziellem Rendering für Pommesbuden)",
|
|
||||||
"es": "Una capa mostrando restaurantes y locales de comida rápida (con un renderizado especial para friterías)",
|
|
||||||
"fr": "Un claque montrant les restaurants et les endroits de nourriture rapide (avec un rendu spécial pour les friteries)",
|
|
||||||
"ca": "Una capa que mostra restaurants i locals de menjar ràpid (amb un renderitzat especial per a fregiduries)",
|
|
||||||
"cs": "Vrstva zobrazující restaurace a zařízení rychlého občerstvení (se speciálním vykreslením pro fritézy)",
|
|
||||||
"pl": "Warstwa przedstawiająca restauracje i obiekty typu fast-food (ze specjalnym renderowaniem dla frytek)"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"diet:vegetarian=yes",
|
|
||||||
"diet:vegan=yes"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": {
|
|
||||||
"render": "circle:white;./assets/layers/food/Vegetarian-mark.svg"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"organic=yes",
|
|
||||||
"organic=only"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": {
|
|
||||||
"render": "./assets/layers/food/organic.svg"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"label": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/food/restaurant.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"amenity=fast_food",
|
|
||||||
"cuisine=friture"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/food/fries.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "amenity=fast_food",
|
|
||||||
"then": "./assets/layers/food/fastfood.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,6 +22,15 @@
|
||||||
"ca": "Bicicleta fantasma",
|
"ca": "Bicicleta fantasma",
|
||||||
"cs": "Kola duchů"
|
"cs": "Kola duchů"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A layer showing memorials for cyclists, killed in road accidents",
|
||||||
|
"nl": "Een laag die herdenkingsplaatsen voor verongelukte fietsers toont",
|
||||||
|
"de": "Eine Ebene mit Gedenkstätten für Radfahrer, die bei Verkehrsunfällen ums Leben gekommen sind",
|
||||||
|
"fr": "Une couche affichant les mémoriaux en l'hommage de cyclistes tuées lors d'accidents de la route",
|
||||||
|
"pl": "Warstwa pokazujące miejsca upamiętnienia rowerzystów, którzy zginęli w wypadkach drogowych",
|
||||||
|
"ca": "Una capa que mostra monuments commemoratius als ciclistes morts en accidents de trànsit",
|
||||||
|
"cs": "Vrstva zobrazující pomníky pro cyklisty zabité při dopravních nehodách"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "memorial=ghost_bike"
|
"osmTags": "memorial=ghost_bike"
|
||||||
},
|
},
|
||||||
|
@ -76,6 +85,22 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "bottom",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/ghost_bike/ghost_bike.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -289,30 +314,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"description": {
|
|
||||||
"en": "A layer showing memorials for cyclists, killed in road accidents",
|
|
||||||
"nl": "Een laag die herdenkingsplaatsen voor verongelukte fietsers toont",
|
|
||||||
"de": "Eine Ebene mit Gedenkstätten für Radfahrer, die bei Verkehrsunfällen ums Leben gekommen sind",
|
|
||||||
"fr": "Une couche affichant les mémoriaux en l'hommage de cyclistes tuées lors d'accidents de la route",
|
|
||||||
"pl": "Warstwa pokazujące miejsca upamiętnienia rowerzystów, którzy zginęli w wypadkach drogowych",
|
|
||||||
"ca": "Una capa que mostra monuments commemoratius als ciclistes morts en accidents de trànsit",
|
|
||||||
"cs": "Vrstva zobrazující pomníky pro cyklisty zabité při dopravních nehodách"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "bottom",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/ghost_bike/ghost_bike.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Governmental Office {name}",
|
"en": "Governmental Office {name}",
|
||||||
|
@ -31,7 +32,40 @@
|
||||||
"cs": "Vládní úřad {name}"
|
"cs": "Vládní úřad {name}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/governments/government.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a Governmental Office",
|
||||||
|
"de": "ein Büro der öffentlichen Verwaltung",
|
||||||
|
"nl": "een overheidsdienst",
|
||||||
|
"ca": "una oficina Governamental",
|
||||||
|
"cs": "vládní úřad"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"office=government"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"phone",
|
"phone",
|
||||||
|
@ -57,39 +91,5 @@
|
||||||
},
|
},
|
||||||
"id": "name"
|
"id": "name"
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a Governmental Office",
|
|
||||||
"de": "ein Büro der öffentlichen Verwaltung",
|
|
||||||
"nl": "een overheidsdienst",
|
|
||||||
"ca": "una oficina Governamental",
|
|
||||||
"cs": "vládní úřad"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"office=government"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/governments/government.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
{
|
{
|
||||||
"id": "gps_location",
|
"id": "gps_location",
|
||||||
"description": "Meta layer showing the current location of the user. Add this to your theme and override the icon to change the appearance of the current location. The object will always have `id=gps` and will have _all_ the properties included in the [`Coordinates`-object](https://developer.mozilla.org/en-US/docs/Web/API/GeolocationCoordinates) (except latitude and longitude) returned by the browser, such as `speed`, `altitude`, `heading`, ....",
|
"description": "Meta layer showing the current location of the user. Add this to your theme and override the icon to change the appearance of the current location. The object will always have `id=gps` and will have _all_ the properties included in the [`Coordinates`-object](https://developer.mozilla.org/en-US/docs/Web/API/GeolocationCoordinates) (except latitude and longitude) returned by the browser, such as `speed`, `altitude`, `heading`, ....",
|
||||||
"minzoom": 0,
|
|
||||||
"source": "special",
|
"source": "special",
|
||||||
|
"minzoom": 0,
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"marker": [
|
"marker": [
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
{
|
{
|
||||||
"id": "gps_location_history",
|
"id": "gps_location_history",
|
||||||
"description": "Meta layer which contains the previous locations of the user as single points. This is mainly for technical reasons, e.g. to keep match the distance to the modified object",
|
|
||||||
"minzoom": 1,
|
|
||||||
"name": null,
|
"name": null,
|
||||||
|
"description": "Meta layer which contains the previous locations of the user as single points. This is mainly for technical reasons, e.g. to keep match the distance to the modified object",
|
||||||
"source": "special",
|
"source": "special",
|
||||||
|
"minzoom": 1,
|
||||||
"shownByDefault": false,
|
"shownByDefault": false,
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,8 +1,18 @@
|
||||||
{
|
{
|
||||||
"id": "gps_track",
|
"id": "gps_track",
|
||||||
|
"name": {
|
||||||
|
"en": "Your travelled track",
|
||||||
|
"nl": "Jouw afgelegde route",
|
||||||
|
"de": "Zurückgelegte Strecke",
|
||||||
|
"fr": "Votre chemin parcouru",
|
||||||
|
"da": "Dit tilbagelagte spor",
|
||||||
|
"ca": "La teva traça recorreguda",
|
||||||
|
"cs": "Vaše procestovaná trasa"
|
||||||
|
},
|
||||||
"description": "Meta layer showing the previous locations of the user as single line with controls, e.g. to erase, upload or download this track. Add this to your theme and override the maprendering to change the appearance of the travelled track.",
|
"description": "Meta layer showing the previous locations of the user as single line with controls, e.g. to erase, upload or download this track. Add this to your theme and override the maprendering to change the appearance of the travelled track.",
|
||||||
"minzoom": 0,
|
|
||||||
"source": "special",
|
"source": "special",
|
||||||
|
"minzoom": 0,
|
||||||
|
"shownByDefault": false,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Your travelled path",
|
"en": "Your travelled path",
|
||||||
|
@ -13,7 +23,13 @@
|
||||||
"cs": "Ujetá cesta"
|
"cs": "Ujetá cesta"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"shownByDefault": false,
|
"pointRendering": [],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"width": 3,
|
||||||
|
"color": "#bb000077"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "Privacy notice",
|
"id": "Privacy notice",
|
||||||
|
@ -38,21 +54,5 @@
|
||||||
"render": "{clear_location_history()}"
|
"render": "{clear_location_history()}"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"name": {
|
"syncSelection": "global"
|
||||||
"en": "Your travelled track",
|
|
||||||
"nl": "Jouw afgelegde route",
|
|
||||||
"de": "Zurückgelegte Strecke",
|
|
||||||
"fr": "Votre chemin parcouru",
|
|
||||||
"da": "Dit tilbagelagte spor",
|
|
||||||
"ca": "La teva traça recorreguda",
|
|
||||||
"cs": "Vaše procestovaná trasa"
|
|
||||||
},
|
|
||||||
"syncSelection": "global",
|
|
||||||
"pointRendering": [],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"width": 3,
|
|
||||||
"color": "#bb000077"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,5 @@
|
||||||
{
|
{
|
||||||
"id": "guidepost",
|
"id": "guidepost",
|
||||||
"title": {
|
|
||||||
"en": "Guideposts",
|
|
||||||
"cs": "Rozcestník",
|
|
||||||
"de": "Wegweiser"
|
|
||||||
},
|
|
||||||
"name": {
|
"name": {
|
||||||
"en": "Guideposts",
|
"en": "Guideposts",
|
||||||
"cs": "Rozcestníky",
|
"cs": "Rozcestníky",
|
||||||
|
@ -19,6 +14,25 @@
|
||||||
"osmTags": "information=guidepost"
|
"osmTags": "information=guidepost"
|
||||||
},
|
},
|
||||||
"minzoom": 14,
|
"minzoom": 14,
|
||||||
|
"title": {
|
||||||
|
"en": "Guideposts",
|
||||||
|
"cs": "Rozcestník",
|
||||||
|
"de": "Wegweiser"
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"centroid",
|
||||||
|
"point"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/guidepost/guidepost.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"anchor": "bottom"
|
||||||
|
}
|
||||||
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -40,25 +54,6 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"deletion": true,
|
|
||||||
"allowMove": {
|
|
||||||
"enableImproveAccuracy": true,
|
|
||||||
"enableRelocation": false
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"centroid",
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/guidepost/guidepost.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"anchor": "bottom"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -105,5 +100,10 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"deletion": true,
|
||||||
|
"allowMove": {
|
||||||
|
"enableImproveAccuracy": true,
|
||||||
|
"enableRelocation": false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,6 +12,25 @@
|
||||||
"ca": "Espai hacker",
|
"ca": "Espai hacker",
|
||||||
"cs": "Hackerspace"
|
"cs": "Hackerspace"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "Hackerspace",
|
||||||
|
"de": "Hackerspace",
|
||||||
|
"ru": "Хакерспейс",
|
||||||
|
"zh_Hant": "駭客空間",
|
||||||
|
"hu": "Hackerspace",
|
||||||
|
"es": "Espacio hacker",
|
||||||
|
"nl": "Hackerspace",
|
||||||
|
"pa_PK": "ہیکر دا تھاں",
|
||||||
|
"ca": "Espai hacker",
|
||||||
|
"cs": "Hackerspace"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"and": [
|
||||||
|
"leisure=hackerspace"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
"minzoom": 8,
|
"minzoom": 8,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
|
@ -46,18 +65,92 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "Hackerspace",
|
{
|
||||||
"de": "Hackerspace",
|
"marker": [
|
||||||
"ru": "Хакерспейс",
|
{
|
||||||
"zh_Hant": "駭客空間",
|
"icon": {
|
||||||
"hu": "Hackerspace",
|
"render": "./assets/themes/hackerspaces/glider.svg",
|
||||||
"es": "Espacio hacker",
|
"mappings": [
|
||||||
"nl": "Hackerspace",
|
{
|
||||||
"pa_PK": "ہیکر دا تھاں",
|
"if": {
|
||||||
"ca": "Espai hacker",
|
"and": [
|
||||||
"cs": "Hackerspace"
|
"hackerspace=makerspace"
|
||||||
},
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/themes/hackerspaces/led.png"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#00f",
|
||||||
|
"width": "8"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"leisure=hackerspace"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a hackerspace",
|
||||||
|
"de": "einen Hackerspace",
|
||||||
|
"ru": "Хакерспейс",
|
||||||
|
"zh_Hant": "駭客空間",
|
||||||
|
"hu": "Hackerspace",
|
||||||
|
"es": "un espacio hacker",
|
||||||
|
"nl": "een hackerspace",
|
||||||
|
"ca": "un espai hacker",
|
||||||
|
"cs": "hackerspace"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A hackerspace is an area where people interested in software gather",
|
||||||
|
"de": "Ein Hackerspace ist ein Ort, an dem sich Menschen treffen, die sich für Software interessieren",
|
||||||
|
"zh_Hant": "駭客空間是對軟體有興趣的人聚集的地方",
|
||||||
|
"hu": "A hackerspace egy olyan hely, ahol szoftverek iránt érdeklő emberek találkoznak",
|
||||||
|
"es": "Un espacio hacker es un lugar en el que gente interesada en software se reúne",
|
||||||
|
"nl": "Een hackerspace is een ruimte waar mensen met een interesse in software samenkomen",
|
||||||
|
"ca": "Un espai hacker és un lloc on la gent interesada en el software es reuneix",
|
||||||
|
"cs": "Hackerspace je oblast, kde se shromažďují lidé se zájmem o software"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"leisure=hackerspace",
|
||||||
|
"hackerspace=makerspace"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a makerspace",
|
||||||
|
"de": "einen Makerspace",
|
||||||
|
"zh_Hant": "創客空間",
|
||||||
|
"hu": "Makerspace",
|
||||||
|
"es": "un espacio maker",
|
||||||
|
"nl": "een makerspace",
|
||||||
|
"ca": "un espai maker"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A makerspace is a place where DIY-enthusiasts gather to experiment with electronics such as arduino, LEDstrips, …",
|
||||||
|
"de": "Ein Makerspace ist ein Ort, an dem Heimwerker-Enthusiasten zusammenkommen, um mit Elektronik zu experimentieren, wie Arduino, LED-Strips, …",
|
||||||
|
"zh_Hant": "創客空間是 DIY 愛好者聚集在一起弄電子零件實驗,例如用 arduino、LEDstrips 等...",
|
||||||
|
"hu": "A makerspace olyan hely, ahol a barkácsolás szerelmesei találkoznak, hogy olyan elektronikai eszközökkel kísérletezzenek, mint például az Arduino vagy a LEDstrips…",
|
||||||
|
"es": "Un espacio maker es un lugar donde entusiastas del DIY se reúnen para experimentar con electrónica, como arduino, …",
|
||||||
|
"nl": "Een makerspace is een ruimte waar makers en creatievelingen samenkomen om met electronica te experimenteren en te bouwen, bv. met Arduino, LED-strips, 3D-printers, lasercutters, …",
|
||||||
|
"ca": "Un espai maker és un lloc on entusiastes del DIY es reuneixen per a experimentar amb electrònica com arudino, tires LED, …",
|
||||||
|
"cs": "Makerspace je místo, kde se scházejí kutilové, aby experimentovali s elektronikou, jako je arduino, LED pásky,…"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -310,99 +403,6 @@
|
||||||
"questions",
|
"questions",
|
||||||
"reviews"
|
"reviews"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"leisure=hackerspace"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a hackerspace",
|
|
||||||
"de": "einen Hackerspace",
|
|
||||||
"ru": "Хакерспейс",
|
|
||||||
"zh_Hant": "駭客空間",
|
|
||||||
"hu": "Hackerspace",
|
|
||||||
"es": "un espacio hacker",
|
|
||||||
"nl": "een hackerspace",
|
|
||||||
"ca": "un espai hacker",
|
|
||||||
"cs": "hackerspace"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A hackerspace is an area where people interested in software gather",
|
|
||||||
"de": "Ein Hackerspace ist ein Ort, an dem sich Menschen treffen, die sich für Software interessieren",
|
|
||||||
"zh_Hant": "駭客空間是對軟體有興趣的人聚集的地方",
|
|
||||||
"hu": "A hackerspace egy olyan hely, ahol szoftverek iránt érdeklő emberek találkoznak",
|
|
||||||
"es": "Un espacio hacker es un lugar en el que gente interesada en software se reúne",
|
|
||||||
"nl": "Een hackerspace is een ruimte waar mensen met een interesse in software samenkomen",
|
|
||||||
"ca": "Un espai hacker és un lloc on la gent interesada en el software es reuneix",
|
|
||||||
"cs": "Hackerspace je oblast, kde se shromažďují lidé se zájmem o software"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"leisure=hackerspace",
|
|
||||||
"hackerspace=makerspace"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a makerspace",
|
|
||||||
"de": "einen Makerspace",
|
|
||||||
"zh_Hant": "創客空間",
|
|
||||||
"hu": "Makerspace",
|
|
||||||
"es": "un espacio maker",
|
|
||||||
"nl": "een makerspace",
|
|
||||||
"ca": "un espai maker"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A makerspace is a place where DIY-enthusiasts gather to experiment with electronics such as arduino, LEDstrips, …",
|
|
||||||
"de": "Ein Makerspace ist ein Ort, an dem Heimwerker-Enthusiasten zusammenkommen, um mit Elektronik zu experimentieren, wie Arduino, LED-Strips, …",
|
|
||||||
"zh_Hant": "創客空間是 DIY 愛好者聚集在一起弄電子零件實驗,例如用 arduino、LEDstrips 等...",
|
|
||||||
"hu": "A makerspace olyan hely, ahol a barkácsolás szerelmesei találkoznak, hogy olyan elektronikai eszközökkel kísérletezzenek, mint például az Arduino vagy a LEDstrips…",
|
|
||||||
"es": "Un espacio maker es un lugar donde entusiastas del DIY se reúnen para experimentar con electrónica, como arduino, …",
|
|
||||||
"nl": "Een makerspace is een ruimte waar makers en creatievelingen samenkomen om met electronica te experimenteren en te bouwen, bv. met Arduino, LED-strips, 3D-printers, lasercutters, …",
|
|
||||||
"ca": "Un espai maker és un lloc on entusiastes del DIY es reuneixen per a experimentar amb electrònica com arudino, tires LED, …",
|
|
||||||
"cs": "Makerspace je místo, kde se scházejí kutilové, aby experimentovali s elektronikou, jako je arduino, LED pásky,…"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"source": {
|
|
||||||
"osmTags": {
|
|
||||||
"and": [
|
|
||||||
"leisure=hackerspace"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"allowMove": true,
|
|
||||||
"deletion": true,
|
"deletion": true,
|
||||||
"pointRendering": [
|
"allowMove": true
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/themes/hackerspaces/glider.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"hackerspace=makerspace"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/themes/hackerspaces/led.png"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#00f",
|
|
||||||
"width": "8"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
{
|
{
|
||||||
"id": "home_location",
|
"id": "home_location",
|
||||||
"description": "Meta layer showing the home location of the user. The home location can be set in the [profile settings](https://www.openstreetmap.org/profile/edit) of OpenStreetMap.",
|
"description": "Meta layer showing the home location of the user. The home location can be set in the [profile settings](https://www.openstreetmap.org/profile/edit) of OpenStreetMap.",
|
||||||
"minzoom": 0,
|
|
||||||
"source": "special",
|
"source": "special",
|
||||||
|
"minzoom": 0,
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"iconSize": "20,20",
|
"iconSize": "20,20",
|
||||||
|
|
|
@ -9,6 +9,22 @@
|
||||||
"ru": "Больницы",
|
"ru": "Больницы",
|
||||||
"cs": "Nemocnice"
|
"cs": "Nemocnice"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A layer showing hospital grounds",
|
||||||
|
"de": "Eine Ebene mit Krankenhäusern",
|
||||||
|
"nl": "Een laag die ziekehuizen toont",
|
||||||
|
"ca": "Una capa que mostra els terrenys de l'hospital",
|
||||||
|
"cs": "Vrstva zobrazující areál nemocnice"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"or": [
|
||||||
|
"amenity=hospital",
|
||||||
|
"amenity=clinic"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Hospital",
|
"en": "Hospital",
|
||||||
|
@ -26,22 +42,31 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "A layer showing hospital grounds",
|
{
|
||||||
"de": "Eine Ebene mit Krankenhäusern",
|
"iconSize": "40,40",
|
||||||
"nl": "Een laag die ziekehuizen toont",
|
"location": [
|
||||||
"ca": "Una capa que mostra els terrenys de l'hospital",
|
"point",
|
||||||
"cs": "Vrstva zobrazující areál nemocnice"
|
"centroid"
|
||||||
},
|
],
|
||||||
"minzoom": 12,
|
"anchor": "center",
|
||||||
"source": {
|
"marker": [
|
||||||
"osmTags": {
|
{
|
||||||
"or": [
|
"icon": "circle",
|
||||||
"amenity=hospital",
|
"color": "white"
|
||||||
"amenity=clinic"
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/hospital/hospital.svg"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#fcd862",
|
||||||
|
"width": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "name",
|
"id": "name",
|
||||||
|
@ -126,30 +151,5 @@
|
||||||
"cs": "<h3>Otevírací doba pro návštěvníky</h3>Běžným návštěvníkům je vstup povolen v následujících časech: {opening_hours_table(opening_hours:visitors)}<p class='subtle'>Některá oddělení mohou mít jinou otevírací dobu. Mnohé nemocnice povolují návštěvy i v době pohotovosti.</p>"
|
"cs": "<h3>Otevírací doba pro návštěvníky</h3>Běžným návštěvníkům je vstup povolen v následujících časech: {opening_hours_table(opening_hours:visitors)}<p class='subtle'>Některá oddělení mohou mít jinou otevírací dobu. Mnohé nemocnice povolují návštěvy i v době pohotovosti.</p>"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/hospital/hospital.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#fcd862",
|
|
||||||
"width": 1
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -46,6 +46,26 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/hotel/hotel.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -108,25 +128,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableImproveAccuracy": true,
|
"enableImproveAccuracy": true,
|
||||||
"enableRelocation": true
|
"enableRelocation": true
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/hotel/hotel.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,7 +14,20 @@
|
||||||
"ca": "Mapa d'hidrants",
|
"ca": "Mapa d'hidrants",
|
||||||
"cs": "Mapa hydrantů"
|
"cs": "Mapa hydrantů"
|
||||||
},
|
},
|
||||||
"minzoom": 14,
|
"description": {
|
||||||
|
"en": "Map layer to show fire hydrants.",
|
||||||
|
"ja": "消火栓を表示するマップレイヤ。",
|
||||||
|
"zh_Hant": "顯示消防栓的地圖圖層。",
|
||||||
|
"nb_NO": "Kartlag for å vise brannhydranter.",
|
||||||
|
"ru": "Слой карты, отображающий пожарные гидранты.",
|
||||||
|
"fr": "Couche des bornes incendie.",
|
||||||
|
"de": "Kartenebene zur Anzeige von Hydranten.",
|
||||||
|
"it": "Livello della mappa che mostra gli idranti antincendio.",
|
||||||
|
"nl": "Kaartlaag met brandkranen.",
|
||||||
|
"es": "Un mapa que muestra bocas de incendios.",
|
||||||
|
"ca": "Una capa que mostra hidrants.",
|
||||||
|
"cs": "Mapová vrstva zobrazující požární hydranty."
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -22,6 +35,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 14,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Hydrant",
|
"en": "Hydrant",
|
||||||
|
@ -38,20 +52,59 @@
|
||||||
"cs": "Hydrant"
|
"cs": "Hydrant"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "Map layer to show fire hydrants.",
|
{
|
||||||
"ja": "消火栓を表示するマップレイヤ。",
|
"iconSize": "20,20",
|
||||||
"zh_Hant": "顯示消防栓的地圖圖層。",
|
"location": [
|
||||||
"nb_NO": "Kartlag for å vise brannhydranter.",
|
"point",
|
||||||
"ru": "Слой карты, отображающий пожарные гидранты.",
|
"centroid"
|
||||||
"fr": "Couche des bornes incendie.",
|
],
|
||||||
"de": "Kartenebene zur Anzeige von Hydranten.",
|
"anchor": "center",
|
||||||
"it": "Livello della mappa che mostra gli idranti antincendio.",
|
"marker": [
|
||||||
"nl": "Kaartlaag met brandkranen.",
|
{
|
||||||
"es": "Un mapa que muestra bocas de incendios.",
|
"icon": "./assets/themes/hailhydrant/hydrant.svg"
|
||||||
"ca": "Una capa que mostra hidrants.",
|
}
|
||||||
"cs": "Mapová vrstva zobrazující požární hydranty."
|
]
|
||||||
},
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#00f",
|
||||||
|
"width": "8"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"emergency=fire_hydrant"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a fire hydrant",
|
||||||
|
"ru": "Пожарный гидрант",
|
||||||
|
"ja": "消火栓",
|
||||||
|
"nb_NO": "en brannhydrant",
|
||||||
|
"fr": "une borne incendie",
|
||||||
|
"de": "einen Hydranten",
|
||||||
|
"it": "una idrante antincendio",
|
||||||
|
"nl": "een brandkraan",
|
||||||
|
"es": "una boca de incendios",
|
||||||
|
"ca": "un hidrant",
|
||||||
|
"cs": "požární hydrant"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A hydrant is a connection point where firefighters can tap water. It might be located underground.",
|
||||||
|
"ja": "消火栓は消防士が水を汲み上げることができる接続点です。地下にあるかもしれません。",
|
||||||
|
"fr": "Une borne incendie est un point où les pompiers peuvent s’alimenter en eau. Elle peut être enterrée.",
|
||||||
|
"de": "Ein Hydrant ist ein Anschlusspunkt, an dem die Feuerwehr Wasser zapfen kann. Er kann sich unterirdisch befinden.",
|
||||||
|
"it": "Un idrante è un punto di collegamento dove i pompieri possono estrarre acqua. Potrebbe trovarsi sottoterra.",
|
||||||
|
"nl": "Een brandkraan is een kraan waar brandweerlieden een brandslang kunnen aansluiten. Soms zit deze ondergronds.",
|
||||||
|
"es": "Una boca de incendios es un punto de conexión en el que los bomberos pueden conseguir agua. Puede situarse bajo tierra.",
|
||||||
|
"ca": "Un hidrant és un punt de connexió on els bombers poden aconseguir aigua. Pot estar baix terra.",
|
||||||
|
"ru": "Гидрант – приспособление, с помощью которого пожарные могут подключаться к водопроводу. Гидранты могут быть под землёй.",
|
||||||
|
"cs": "Hydrant je přípojné místo, odkud mohou hasiči čerpat vodu. Může být umístěn pod zemí."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "hydrant-color",
|
"id": "hydrant-color",
|
||||||
|
@ -494,38 +547,6 @@
|
||||||
},
|
},
|
||||||
"images"
|
"images"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"emergency=fire_hydrant"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a fire hydrant",
|
|
||||||
"ru": "Пожарный гидрант",
|
|
||||||
"ja": "消火栓",
|
|
||||||
"nb_NO": "en brannhydrant",
|
|
||||||
"fr": "une borne incendie",
|
|
||||||
"de": "einen Hydranten",
|
|
||||||
"it": "una idrante antincendio",
|
|
||||||
"nl": "een brandkraan",
|
|
||||||
"es": "una boca de incendios",
|
|
||||||
"ca": "un hidrant",
|
|
||||||
"cs": "požární hydrant"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A hydrant is a connection point where firefighters can tap water. It might be located underground.",
|
|
||||||
"ja": "消火栓は消防士が水を汲み上げることができる接続点です。地下にあるかもしれません。",
|
|
||||||
"fr": "Une borne incendie est un point où les pompiers peuvent s’alimenter en eau. Elle peut être enterrée.",
|
|
||||||
"de": "Ein Hydrant ist ein Anschlusspunkt, an dem die Feuerwehr Wasser zapfen kann. Er kann sich unterirdisch befinden.",
|
|
||||||
"it": "Un idrante è un punto di collegamento dove i pompieri possono estrarre acqua. Potrebbe trovarsi sottoterra.",
|
|
||||||
"nl": "Een brandkraan is een kraan waar brandweerlieden een brandslang kunnen aansluiten. Soms zit deze ondergronds.",
|
|
||||||
"es": "Una boca de incendios es un punto de conexión en el que los bomberos pueden conseguir agua. Puede situarse bajo tierra.",
|
|
||||||
"ca": "Un hidrant és un punt de connexió on els bombers poden aconseguir aigua. Pot estar baix terra.",
|
|
||||||
"ru": "Гидрант – приспособление, с помощью которого пожарные могут подключаться к водопроводу. Гидранты могут быть под землёй.",
|
|
||||||
"cs": "Hydrant je přípojné místo, odkud mohou hasiči čerpat vodu. Může být umístěn pod zemí."
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"units": [
|
"units": [
|
||||||
{
|
{
|
||||||
"applicableUnits": [
|
"applicableUnits": [
|
||||||
|
@ -560,26 +581,5 @@
|
||||||
"fire_hydrant:diameter"
|
"fire_hydrant:diameter"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "20,20",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/hailhydrant/hydrant.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#00f",
|
|
||||||
"width": "8"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,27 @@
|
||||||
{
|
{
|
||||||
"credits": [
|
"id": "ice_cream",
|
||||||
"Pieter Vander Vennet"
|
"name": {
|
||||||
],
|
"en": "Ice cream parlors"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A place where ice cream is sold over the counter"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": "amenity=ice_cream"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "Ice cream parlor"
|
||||||
|
},
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": {
|
||||||
|
"en": "{name}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"location": [
|
"location": [
|
||||||
|
@ -25,16 +45,6 @@
|
||||||
"color": "blue"
|
"color": "blue"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"id": "ice_cream",
|
|
||||||
"name": {
|
|
||||||
"en": "Ice cream parlors"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "A place where ice cream is sold over the counter"
|
|
||||||
},
|
|
||||||
"source": {
|
|
||||||
"osmTags": "amenity=ice_cream"
|
|
||||||
},
|
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -48,19 +58,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "Ice cream parlor"
|
|
||||||
},
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": {
|
|
||||||
"en": "{name}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -82,5 +79,8 @@
|
||||||
"diets",
|
"diets",
|
||||||
"payment-options",
|
"payment-options",
|
||||||
"wheelchair-access"
|
"wheelchair-access"
|
||||||
|
],
|
||||||
|
"credits": [
|
||||||
|
"Pieter Vander Vennet"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
},
|
},
|
||||||
"source": "special:library",
|
"source": "special:library",
|
||||||
"title": null,
|
"title": null,
|
||||||
|
"pointRendering": null,
|
||||||
|
"lineRendering": null,
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "wikipedialink",
|
"id": "wikipedialink",
|
||||||
|
@ -194,7 +196,5 @@
|
||||||
},
|
},
|
||||||
"render": "{rating()}"
|
"render": "{rating()}"
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"lineRendering": null,
|
|
||||||
"pointRendering": null
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,11 +3,10 @@
|
||||||
"description": {
|
"description": {
|
||||||
"en": "Layer containing various presets and questions generated by ID. These are meant to be reused in other layers by importing the tagRenderings with `id_preset.<tagrendering>"
|
"en": "Layer containing various presets and questions generated by ID. These are meant to be reused in other layers by importing the tagRenderings with `id_preset.<tagrendering>"
|
||||||
},
|
},
|
||||||
"#dont-translate": "*",
|
|
||||||
"source": "special:library",
|
"source": "special:library",
|
||||||
"title": null,
|
"title": null,
|
||||||
"lineRendering": null,
|
|
||||||
"pointRendering": null,
|
"pointRendering": null,
|
||||||
|
"lineRendering": null,
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "shop_types",
|
"id": "shop_types",
|
||||||
|
@ -23570,5 +23569,6 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"#dont-translate": "*"
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,12 +3,6 @@
|
||||||
"description": "Layer used as template in the importHelper",
|
"description": "Layer used as template in the importHelper",
|
||||||
"source": "special",
|
"source": "special",
|
||||||
"title": "Import candidate",
|
"title": "Import candidate",
|
||||||
"tagRenderings": [
|
|
||||||
{
|
|
||||||
"id": "all_tags",
|
|
||||||
"render": "{all_tags()}"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"location": [
|
"location": [
|
||||||
|
@ -25,5 +19,11 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"lineRendering": []
|
"lineRendering": [],
|
||||||
|
"tagRenderings": [
|
||||||
|
{
|
||||||
|
"id": "all_tags",
|
||||||
|
"render": "{all_tags()}"
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,6 +27,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Indoor area {name}",
|
"en": "Indoor area {name}",
|
||||||
|
@ -116,7 +117,106 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"minzoom": 13,
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"label": {
|
||||||
|
"render": "<div style='margin-top: -20px; color:#013220; background:white' class='rounded-full p-1 font-bold'>{name}</div>",
|
||||||
|
"condition": "name~*",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"room=administration",
|
||||||
|
"room=auditorium",
|
||||||
|
"room=bedroom",
|
||||||
|
"room=chapel",
|
||||||
|
"room=class",
|
||||||
|
"room=computer",
|
||||||
|
"room=conference",
|
||||||
|
"room=crypt",
|
||||||
|
"room=kitchen",
|
||||||
|
"room=laboratory",
|
||||||
|
"room=library",
|
||||||
|
"room=locker",
|
||||||
|
"room=nursery",
|
||||||
|
"room=office",
|
||||||
|
"room=prison_cell",
|
||||||
|
"room=restaurant",
|
||||||
|
"room=security_check",
|
||||||
|
"room=sport",
|
||||||
|
"room=storage",
|
||||||
|
"room=technical",
|
||||||
|
"room=toilet",
|
||||||
|
"room=toilets",
|
||||||
|
"room=waiting"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "<div style='margin-top: 0px; color:#013220; background:white' class='rounded-full p-1 font-bold'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"room=administration",
|
||||||
|
"room=auditorium",
|
||||||
|
"room=bedroom",
|
||||||
|
"room=chapel",
|
||||||
|
"room=class",
|
||||||
|
"room=computer",
|
||||||
|
"room=conference",
|
||||||
|
"room=crypt",
|
||||||
|
"room=kitchen",
|
||||||
|
"room=laboratory",
|
||||||
|
"room=library",
|
||||||
|
"room=locker",
|
||||||
|
"room=nursery",
|
||||||
|
"room=office",
|
||||||
|
"room=prison_cell",
|
||||||
|
"room=restaurant",
|
||||||
|
"room=security_check",
|
||||||
|
"room=sport",
|
||||||
|
"room=storage",
|
||||||
|
"room=technical",
|
||||||
|
"room=toilets",
|
||||||
|
"room=waiting"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/indoors/room_{room}.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "room=toilet",
|
||||||
|
"then": "./assets/layers/indoors/room_toilets.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "15,15",
|
||||||
|
"anchor": "bottom"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#d3d7d588",
|
||||||
|
"width": "8",
|
||||||
|
"offset": "-4",
|
||||||
|
"fill": "no"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"color": "#4f5551",
|
||||||
|
"fill": "no",
|
||||||
|
"width": "2"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"level",
|
"level",
|
||||||
|
@ -473,105 +573,5 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"label": {
|
|
||||||
"render": "<div style='margin-top: -20px; color:#013220; background:white' class='rounded-full p-1 font-bold'>{name}</div>",
|
|
||||||
"condition": "name~*",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"room=administration",
|
|
||||||
"room=auditorium",
|
|
||||||
"room=bedroom",
|
|
||||||
"room=chapel",
|
|
||||||
"room=class",
|
|
||||||
"room=computer",
|
|
||||||
"room=conference",
|
|
||||||
"room=crypt",
|
|
||||||
"room=kitchen",
|
|
||||||
"room=laboratory",
|
|
||||||
"room=library",
|
|
||||||
"room=locker",
|
|
||||||
"room=nursery",
|
|
||||||
"room=office",
|
|
||||||
"room=prison_cell",
|
|
||||||
"room=restaurant",
|
|
||||||
"room=security_check",
|
|
||||||
"room=sport",
|
|
||||||
"room=storage",
|
|
||||||
"room=technical",
|
|
||||||
"room=toilet",
|
|
||||||
"room=toilets",
|
|
||||||
"room=waiting"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "<div style='margin-top: 0px; color:#013220; background:white' class='rounded-full p-1 font-bold'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"room=administration",
|
|
||||||
"room=auditorium",
|
|
||||||
"room=bedroom",
|
|
||||||
"room=chapel",
|
|
||||||
"room=class",
|
|
||||||
"room=computer",
|
|
||||||
"room=conference",
|
|
||||||
"room=crypt",
|
|
||||||
"room=kitchen",
|
|
||||||
"room=laboratory",
|
|
||||||
"room=library",
|
|
||||||
"room=locker",
|
|
||||||
"room=nursery",
|
|
||||||
"room=office",
|
|
||||||
"room=prison_cell",
|
|
||||||
"room=restaurant",
|
|
||||||
"room=security_check",
|
|
||||||
"room=sport",
|
|
||||||
"room=storage",
|
|
||||||
"room=technical",
|
|
||||||
"room=toilets",
|
|
||||||
"room=waiting"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/indoors/room_{room}.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "room=toilet",
|
|
||||||
"then": "./assets/layers/indoors/room_toilets.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "15,15",
|
|
||||||
"anchor": "bottom"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#d3d7d588",
|
|
||||||
"width": "8",
|
|
||||||
"offset": "-4",
|
|
||||||
"fill": "no"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"color": "#4f5551",
|
|
||||||
"fill": "no",
|
|
||||||
"width": "2"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,15 @@
|
||||||
"pl": "Tablice informacyjne",
|
"pl": "Tablice informacyjne",
|
||||||
"cs": "Informační tabule"
|
"cs": "Informační tabule"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "A layer showing touristical, road side information boards (e.g. giving information about the landscape, a building, a feature, a map, …)",
|
||||||
|
"nl": "Deze laag toont informatieborden in de publieke ruimte die uitleg geven over een bezienswaardigheid (bv. uitleg over het landschap, een ruine, een kaart van de omgeving, ...)",
|
||||||
|
"de": "Eine Ebene mit touristischen, straßenseitigen Informationstafeln (z. B. mit Informationen über die Landschaft, ein Gebäude, ein Merkmal, eine Karte, …)",
|
||||||
|
"es": "Una capa que muestra paneles informativos turísticos (ej. informan sobre el paisaje, una construcción, una característica, un mapa, ...)",
|
||||||
|
"ca": "Una capa que mostra panells informatius turístics (p.e. informen sobre el paissatge, una construcció, una característica, un mapa, …)",
|
||||||
|
"pl": "Warstwa pokazujące przydrożne tablice informacyjne dla turystów (np. informujące o krajobrazie, budynku, obiekcie, mapa, ...)",
|
||||||
|
"cs": "Vrstva zobrazující turistické informační tabule u silnice (např. informace o krajině, budově, objektu, mapě, ...)"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -20,6 +28,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"nl": "Informatiebord",
|
"nl": "Informatiebord",
|
||||||
|
@ -34,8 +43,24 @@
|
||||||
"cs": "Informační tabule"
|
"cs": "Informační tabule"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tagRenderings": [
|
"pointRendering": [
|
||||||
"images"
|
{
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/information_board/board.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#00f"
|
||||||
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
|
@ -57,6 +82,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"tagRenderings": [
|
||||||
|
"images"
|
||||||
|
],
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"softDeletionTags": {
|
"softDeletionTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -71,33 +99,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"description": {
|
|
||||||
"en": "A layer showing touristical, road side information boards (e.g. giving information about the landscape, a building, a feature, a map, …)",
|
|
||||||
"nl": "Deze laag toont informatieborden in de publieke ruimte die uitleg geven over een bezienswaardigheid (bv. uitleg over het landschap, een ruine, een kaart van de omgeving, ...)",
|
|
||||||
"de": "Eine Ebene mit touristischen, straßenseitigen Informationstafeln (z. B. mit Informationen über die Landschaft, ein Gebäude, ein Merkmal, eine Karte, …)",
|
|
||||||
"es": "Una capa que muestra paneles informativos turísticos (ej. informan sobre el paisaje, una construcción, una característica, un mapa, ...)",
|
|
||||||
"ca": "Una capa que mostra panells informatius turístics (p.e. informen sobre el paissatge, una construcció, una característica, un mapa, …)",
|
|
||||||
"pl": "Warstwa pokazujące przydrożne tablice informacyjne dla turystów (np. informujące o krajobrazie, budynku, obiekcie, mapa, ...)",
|
|
||||||
"cs": "Vrstva zobrazující turistické informační tabule u silnice (např. informace o krajině, budově, objektu, mapě, ...)"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/information_board/board.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#00f"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,6 +38,74 @@
|
||||||
"cs": "Obrubník"
|
"cs": "Obrubník"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/kerbs/KerbIcon.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "kerb=raised",
|
||||||
|
"then": "./assets/layers/kerbs/raised.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "kerb=lowered",
|
||||||
|
"then": "./assets/layers/kerbs/lowered.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "kerb=flush",
|
||||||
|
"then": "./assets/layers/kerbs/flush.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "kerb=no",
|
||||||
|
"then": "./assets/layers/kerbs/no.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#f44e42",
|
||||||
|
"fill": "no",
|
||||||
|
"width": "8"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a kerb",
|
||||||
|
"nl": "een stoeprand",
|
||||||
|
"de": "einen Bordstein",
|
||||||
|
"fr": "une bordure",
|
||||||
|
"ru": "бордюр",
|
||||||
|
"pl": "krawężnik",
|
||||||
|
"ca": "una vorada",
|
||||||
|
"cs": "obrubník"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"barrier=kerb"
|
||||||
|
],
|
||||||
|
"description": {
|
||||||
|
"en": "Kerb in a footway",
|
||||||
|
"nl": "Stoeprand in een voetpad",
|
||||||
|
"de": "Bordstein in einem Fußweg",
|
||||||
|
"fr": "Bordure dans un trottoir",
|
||||||
|
"cs": "Obrubník na chodníku"
|
||||||
|
},
|
||||||
|
"snapToLayer": [
|
||||||
|
"cycleways_and_roads",
|
||||||
|
"kerbs"
|
||||||
|
],
|
||||||
|
"maxSnapDistance": 10
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -242,35 +310,6 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a kerb",
|
|
||||||
"nl": "een stoeprand",
|
|
||||||
"de": "einen Bordstein",
|
|
||||||
"fr": "une bordure",
|
|
||||||
"ru": "бордюр",
|
|
||||||
"pl": "krawężnik",
|
|
||||||
"ca": "una vorada",
|
|
||||||
"cs": "obrubník"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"barrier=kerb"
|
|
||||||
],
|
|
||||||
"description": {
|
|
||||||
"en": "Kerb in a footway",
|
|
||||||
"nl": "Stoeprand in een voetpad",
|
|
||||||
"de": "Bordstein in einem Fußweg",
|
|
||||||
"fr": "Bordure dans un trottoir",
|
|
||||||
"cs": "Obrubník na chodníku"
|
|
||||||
},
|
|
||||||
"snapToLayer": [
|
|
||||||
"cycleways_and_roads",
|
|
||||||
"kerbs"
|
|
||||||
],
|
|
||||||
"maxSnapDistance": 10
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
{
|
{
|
||||||
"id": "kerb-type",
|
"id": "kerb-type",
|
||||||
|
@ -419,44 +458,5 @@
|
||||||
"kerb:height"
|
"kerb:height"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/kerbs/KerbIcon.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "kerb=raised",
|
|
||||||
"then": "./assets/layers/kerbs/raised.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "kerb=lowered",
|
|
||||||
"then": "./assets/layers/kerbs/lowered.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "kerb=flush",
|
|
||||||
"then": "./assets/layers/kerbs/flush.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "kerb=no",
|
|
||||||
"then": "./assets/layers/kerbs/no.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#f44e42",
|
|
||||||
"fill": "no",
|
|
||||||
"width": "8"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
"cs": "Mateřské školky a péče o děti"
|
"cs": "Mateřské školky a péče o děti"
|
||||||
},
|
},
|
||||||
"description": "Shows kindergartens and preschools. Both are grouped in one layer, as they are regularly confused with each other",
|
"description": "Shows kindergartens and preschools. Both are grouped in one layer, as they are regularly confused with each other",
|
||||||
"minzoom": 12,
|
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -19,6 +18,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"mappings": [
|
"mappings": [
|
||||||
{
|
{
|
||||||
|
@ -43,6 +43,81 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"label": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": "<div class='bg-white rounded-lg p-1'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "amenity=kindergarten",
|
||||||
|
"then": "./assets/layers/kindergarten_childcare/kindergarten.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "amenity=childcare",
|
||||||
|
"then": "./assets/layers/kindergarten_childcare/childcare.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#62fc6c",
|
||||||
|
"width": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a kindergarten",
|
||||||
|
"nl": "een kleuterschool",
|
||||||
|
"de": "einen Kindergarten",
|
||||||
|
"ru": "детский сад",
|
||||||
|
"ca": "una llar d'infants",
|
||||||
|
"pl": "przedszkole",
|
||||||
|
"cs": "mateřská školka"
|
||||||
|
},
|
||||||
|
"description": "A kindergarten (also known as <i>preschool</i>) is a school where small kids receive early education.",
|
||||||
|
"tags": [
|
||||||
|
"amenity=kindergarten",
|
||||||
|
"isced:level=0",
|
||||||
|
"isced:2011:level=early_childhood"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a childcare",
|
||||||
|
"nl": "een kinderopvang",
|
||||||
|
"de": "eine Kinderkrippe",
|
||||||
|
"ca": "una guarderia",
|
||||||
|
"pl": "żłobek",
|
||||||
|
"cs": "péče o děti"
|
||||||
|
},
|
||||||
|
"description": "A childcare (also known as <i>a nursery</i> or <i>daycare</i>) is a facility which looks after small kids, but does not offer them an education program.",
|
||||||
|
"tags": [
|
||||||
|
"amenity=kindergarten"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "childcare-type",
|
"id": "childcare-type",
|
||||||
|
@ -147,84 +222,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
"deletion": true,
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a kindergarten",
|
|
||||||
"nl": "een kleuterschool",
|
|
||||||
"de": "einen Kindergarten",
|
|
||||||
"ru": "детский сад",
|
|
||||||
"ca": "una llar d'infants",
|
|
||||||
"pl": "przedszkole",
|
|
||||||
"cs": "mateřská školka"
|
|
||||||
},
|
|
||||||
"description": "A kindergarten (also known as <i>preschool</i>) is a school where small kids receive early education.",
|
|
||||||
"tags": [
|
|
||||||
"amenity=kindergarten",
|
|
||||||
"isced:level=0",
|
|
||||||
"isced:2011:level=early_childhood"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a childcare",
|
|
||||||
"nl": "een kinderopvang",
|
|
||||||
"de": "eine Kinderkrippe",
|
|
||||||
"ca": "una guarderia",
|
|
||||||
"pl": "żłobek",
|
|
||||||
"cs": "péče o děti"
|
|
||||||
},
|
|
||||||
"description": "A childcare (also known as <i>a nursery</i> or <i>daycare</i>) is a facility which looks after small kids, but does not offer them an education program.",
|
|
||||||
"tags": [
|
|
||||||
"amenity=kindergarten"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": true,
|
"enableRelocation": true,
|
||||||
"enableImproveAccuracy": true
|
"enableImproveAccuracy": true
|
||||||
},
|
}
|
||||||
"deletion": true,
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"label": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": "<div class='bg-white rounded-lg p-1'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "amenity=kindergarten",
|
|
||||||
"then": "./assets/layers/kindergarten_childcare/kindergarten.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "amenity=childcare",
|
|
||||||
"then": "./assets/layers/kindergarten_childcare/childcare.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#62fc6c",
|
|
||||||
"width": 1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
{
|
{
|
||||||
"id": "last_click",
|
"id": "last_click",
|
||||||
|
"name": null,
|
||||||
"description": "This layer defines how to render the 'last click'-location. By default, it will show a marker with the possibility to add a new point (if there are some presets) and/or to add a new note (if the 'note' layer attribute is set). If none are possible, this layer won't show up",
|
"description": "This layer defines how to render the 'last click'-location. By default, it will show a marker with the possibility to add a new point (if there are some presets) and/or to add a new note (if the 'note' layer attribute is set). If none are possible, this layer won't show up",
|
||||||
"source": "special",
|
"source": "special",
|
||||||
"isShown": {
|
"isShown": {
|
||||||
|
@ -8,9 +9,6 @@
|
||||||
"has_note_layer=yes"
|
"has_note_layer=yes"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"name": null,
|
|
||||||
"titleIcons": [],
|
|
||||||
"popupInFloatover": true,
|
|
||||||
"title": {
|
"title": {
|
||||||
"mappings": [
|
"mappings": [
|
||||||
{
|
{
|
||||||
|
@ -56,39 +54,8 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"tagRenderings": [
|
"popupInFloatover": true,
|
||||||
{
|
"titleIcons": [],
|
||||||
"id": "add_new",
|
|
||||||
"condition": "has_presets=yes",
|
|
||||||
"render": {
|
|
||||||
"*": "{add_new_point()}"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "add_note",
|
|
||||||
"condition": "has_note_layer=yes",
|
|
||||||
"render": {
|
|
||||||
"*": "{open_note()}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
|
||||||
{
|
|
||||||
"id": "action",
|
|
||||||
"options": [
|
|
||||||
{
|
|
||||||
"default": true,
|
|
||||||
"question": "only_if_action_is_possible",
|
|
||||||
"osmTags": {
|
|
||||||
"or": [
|
|
||||||
"has_note_layer=yes",
|
|
||||||
"has_presets=yes"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"marker": [
|
"marker": [
|
||||||
|
@ -185,5 +152,38 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"lineRendering": []
|
"lineRendering": [],
|
||||||
|
"tagRenderings": [
|
||||||
|
{
|
||||||
|
"id": "add_new",
|
||||||
|
"condition": "has_presets=yes",
|
||||||
|
"render": {
|
||||||
|
"*": "{add_new_point()}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "add_note",
|
||||||
|
"condition": "has_note_layer=yes",
|
||||||
|
"render": {
|
||||||
|
"*": "{open_note()}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"filter": [
|
||||||
|
{
|
||||||
|
"id": "action",
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"default": true,
|
||||||
|
"question": "only_if_action_is_possible",
|
||||||
|
"osmTags": {
|
||||||
|
"or": [
|
||||||
|
"has_note_layer=yes",
|
||||||
|
"has_presets=yes"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,17 @@
|
||||||
"pl": "Mapy",
|
"pl": "Mapy",
|
||||||
"cs": "Mapy"
|
"cs": "Mapy"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "A map, meant for tourists which is permanently installed in the public space",
|
||||||
|
"nl": "Een permantent geinstalleerde kaart",
|
||||||
|
"it": "Una mappa, destinata ai turisti e che è sistemata in maniera permanente in uno spazio pubblico",
|
||||||
|
"fr": "Une carte, destinée aux touristes, installée en permanence dans l'espace public",
|
||||||
|
"de": "Eine Karte, die für Touristen gedacht ist und dauerhaft im öffentlichen Raum aufgestellt ist",
|
||||||
|
"es": "Un mapa, pensado para turistas y que está instalado de manera permanente en un espacio público",
|
||||||
|
"pl": "Mapa, przeznaczona dla turystów, która jest zainstalowana w przestrzeni publicznej na stałe",
|
||||||
|
"ca": "Un mapa",
|
||||||
|
"cs": "Mapa určená pro turisty, která je trvale instalována na veřejném prostranství"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -22,6 +32,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Map",
|
"en": "Map",
|
||||||
|
@ -37,17 +48,89 @@
|
||||||
"cs": "Mapa"
|
"cs": "Mapa"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "A map, meant for tourists which is permanently installed in the public space",
|
{
|
||||||
"nl": "Een permantent geinstalleerde kaart",
|
"marker": [
|
||||||
"it": "Una mappa, destinata ai turisti e che è sistemata in maniera permanente in uno spazio pubblico",
|
{
|
||||||
"fr": "Une carte, destinée aux touristes, installée en permanence dans l'espace public",
|
"icon": {
|
||||||
"de": "Eine Karte, die für Touristen gedacht ist und dauerhaft im öffentlichen Raum aufgestellt ist",
|
"render": "./assets/layers/map/map.svg",
|
||||||
"es": "Un mapa, pensado para turistas y que está instalado de manera permanente en un espacio público",
|
"mappings": [
|
||||||
"pl": "Mapa, przeznaczona dla turystów, która jest zainstalowana w przestrzeni publicznej na stałe",
|
{
|
||||||
"ca": "Un mapa",
|
"if": {
|
||||||
"cs": "Mapa určená pro turisty, která je trvale instalována na veřejném prostranství"
|
"and": [
|
||||||
},
|
"map_source=OpenStreetMap",
|
||||||
|
"map_source:attribution=sticker"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/map/map-stickered.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"map_source=OpenStreetMap",
|
||||||
|
"map_source:attribution=yes"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/map/osm-logo-white-bg.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"map_source=OpenStreetMap"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "./assets/layers/map/osm-logo-buggy-attr.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "50,50",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#00f",
|
||||||
|
"width": "8"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"tourism=information",
|
||||||
|
"information=map"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a map",
|
||||||
|
"nl": "een kaart",
|
||||||
|
"it": "una mappa",
|
||||||
|
"ru": "Карта",
|
||||||
|
"fr": "une carte",
|
||||||
|
"de": "eine Karte",
|
||||||
|
"ca": "un mapa",
|
||||||
|
"es": "un mapa",
|
||||||
|
"pl": "mapa",
|
||||||
|
"cs": "mapa"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "Add a missing map",
|
||||||
|
"nl": "Voeg een ontbrekende kaart toe",
|
||||||
|
"it": "Aggiungi una mappa mancante",
|
||||||
|
"fr": "Ajouter une carte manquante",
|
||||||
|
"de": "Fehlende Karte hinzufügen",
|
||||||
|
"ru": "Добавить отсутствующую карту",
|
||||||
|
"es": "Añadir un mapa que falta",
|
||||||
|
"ca": "Afegeix un mapa que falta",
|
||||||
|
"pl": "Dodaj brakującą mapę",
|
||||||
|
"cs": "Přidat chybějící mapu"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -328,38 +411,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"tourism=information",
|
|
||||||
"information=map"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a map",
|
|
||||||
"nl": "een kaart",
|
|
||||||
"it": "una mappa",
|
|
||||||
"ru": "Карта",
|
|
||||||
"fr": "une carte",
|
|
||||||
"de": "eine Karte",
|
|
||||||
"ca": "un mapa",
|
|
||||||
"es": "un mapa",
|
|
||||||
"pl": "mapa",
|
|
||||||
"cs": "mapa"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "Add a missing map",
|
|
||||||
"nl": "Voeg een ontbrekende kaart toe",
|
|
||||||
"it": "Aggiungi una mappa mancante",
|
|
||||||
"fr": "Ajouter une carte manquante",
|
|
||||||
"de": "Fehlende Karte hinzufügen",
|
|
||||||
"ru": "Добавить отсутствующую карту",
|
|
||||||
"es": "Añadir un mapa que falta",
|
|
||||||
"ca": "Afegeix un mapa que falta",
|
|
||||||
"pl": "Dodaj brakującą mapę",
|
|
||||||
"cs": "Přidat chybějící mapu"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"softDeletionTags": {
|
"softDeletionTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -372,56 +423,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/map/map.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"map_source=OpenStreetMap",
|
|
||||||
"map_source:attribution=sticker"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/map/map-stickered.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"map_source=OpenStreetMap",
|
|
||||||
"map_source:attribution=yes"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/map/osm-logo-white-bg.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"map_source=OpenStreetMap"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "./assets/layers/map/osm-logo-buggy-attr.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "50,50",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#00f",
|
|
||||||
"width": "8"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,9 +1,12 @@
|
||||||
{
|
{
|
||||||
"id": "maproulette",
|
"id": "maproulette",
|
||||||
"source": {
|
"name": {
|
||||||
"geoJson": "https://maproulette.org/api/v2/tasks/box/{x_min}/{y_min}/{x_max}/{y_max}",
|
"en": "MapRoulette Tasks",
|
||||||
"geoJsonZoomLevel": 16,
|
"de": "MapRoulette-Aufgaben",
|
||||||
"osmTags": "title~*"
|
"nl": "MapRoulette Taken",
|
||||||
|
"pl": "Zadania MapRoulette",
|
||||||
|
"ca": "Tasques de MapRoulette",
|
||||||
|
"cs": "Úkoly MapRoulette"
|
||||||
},
|
},
|
||||||
"description": {
|
"description": {
|
||||||
"en": "Layer showing all tasks in MapRoulette",
|
"en": "Layer showing all tasks in MapRoulette",
|
||||||
|
@ -13,6 +16,80 @@
|
||||||
"pl": "Warstwa pokazująca wszystkie zadania w MapRoulette",
|
"pl": "Warstwa pokazująca wszystkie zadania w MapRoulette",
|
||||||
"cs": "Vrstva zobrazující všechny úlohy v MapRoulette"
|
"cs": "Vrstva zobrazující všechny úlohy v MapRoulette"
|
||||||
},
|
},
|
||||||
|
"source": {
|
||||||
|
"geoJson": "https://maproulette.org/api/v2/tasks/box/{x_min}/{y_min}/{x_max}/{y_max}",
|
||||||
|
"geoJsonZoomLevel": 16,
|
||||||
|
"osmTags": "title~*"
|
||||||
|
},
|
||||||
|
"minzoom": 15,
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "MapRoulette Item: {parentName}",
|
||||||
|
"de": "MapRoulette-Element: {parentName}",
|
||||||
|
"nl": "MapRoulette Item: {parentName}",
|
||||||
|
"pl": "Obiekt MapRoulette: {parentName}",
|
||||||
|
"cs": "Položka MapRoulette: {parentName}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"titleIcons": [
|
||||||
|
{
|
||||||
|
"id": "maproulette",
|
||||||
|
"render": "<a href='https://maproulette.org/challenge/{parentId}/task/{id}' target='_blank'><img src='./assets/layers/maproulette/logomark.svg'/></a>"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "pin",
|
||||||
|
"color": {
|
||||||
|
"render": "#00",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "status=0",
|
||||||
|
"then": "#959DFF"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "status=1",
|
||||||
|
"then": "#65D2DA"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "status=2",
|
||||||
|
"then": "#F7BB59"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "status=3",
|
||||||
|
"then": "#F7BB59"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "status=4",
|
||||||
|
"then": "#737373"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "status=5",
|
||||||
|
"then": "#CCB186"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "status=6",
|
||||||
|
"then": "#FF5E63"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "status=9",
|
||||||
|
"then": "#FF349C"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"anchor": "bottom"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "status",
|
"id": "status",
|
||||||
|
@ -166,30 +243,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"minzoom": 15,
|
|
||||||
"name": {
|
|
||||||
"en": "MapRoulette Tasks",
|
|
||||||
"de": "MapRoulette-Aufgaben",
|
|
||||||
"nl": "MapRoulette Taken",
|
|
||||||
"pl": "Zadania MapRoulette",
|
|
||||||
"ca": "Tasques de MapRoulette",
|
|
||||||
"cs": "Úkoly MapRoulette"
|
|
||||||
},
|
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "MapRoulette Item: {parentName}",
|
|
||||||
"de": "MapRoulette-Element: {parentName}",
|
|
||||||
"nl": "MapRoulette Item: {parentName}",
|
|
||||||
"pl": "Obiekt MapRoulette: {parentName}",
|
|
||||||
"cs": "Položka MapRoulette: {parentName}"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"titleIcons": [
|
|
||||||
{
|
|
||||||
"id": "maproulette",
|
|
||||||
"render": "<a href='https://maproulette.org/challenge/{parentId}/task/{id}' target='_blank'><img src='./assets/layers/maproulette/logomark.svg'/></a>"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
{
|
{
|
||||||
"id": "status",
|
"id": "status",
|
||||||
|
@ -336,58 +389,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": {
|
|
||||||
"render": "#00",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "status=0",
|
|
||||||
"then": "#959DFF"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "status=1",
|
|
||||||
"then": "#65D2DA"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "status=2",
|
|
||||||
"then": "#F7BB59"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "status=3",
|
|
||||||
"then": "#F7BB59"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "status=4",
|
|
||||||
"then": "#737373"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "status=5",
|
|
||||||
"then": "#CCB186"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "status=6",
|
|
||||||
"then": "#FF5E63"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "status=9",
|
|
||||||
"then": "#FF349C"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"anchor": "bottom"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,6 +28,78 @@
|
||||||
"render": "<a href='https://maproulette.org/challenge/{mr_challengeId}/task/{mr_taskId}' target='_blank'><img src='./assets/layers/maproulette/logomark.svg'/></a>"
|
"render": "<a href='https://maproulette.org/challenge/{mr_challengeId}/task/{mr_taskId}' target='_blank'><img src='./assets/layers/maproulette/logomark.svg'/></a>"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"color": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "mr_taskStatus=Created",
|
||||||
|
"then": "#959DFF"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "mr_taskStatus=Fixed",
|
||||||
|
"then": "#65D2DA"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "mr_taskStatus=False positive",
|
||||||
|
"then": "#F7BB59"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "mr_taskStatus=Skipped",
|
||||||
|
"then": "#F7BB59"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "mr_taskStatus=Deleted",
|
||||||
|
"then": "#737373"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "mr_taskStatus=Already fixed",
|
||||||
|
"then": "#CCB186"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "mr_taskStatus=Too hard",
|
||||||
|
"then": "#FF5E63"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "mr_taskStatus=Disabled",
|
||||||
|
"then": "#FF349C"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/maproulette/logomark.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"mr_taskStatus=Created",
|
||||||
|
"mr_taskStatus=Fixed",
|
||||||
|
"mr_taskStatus=False positive",
|
||||||
|
"mr_taskStatus=Skipped",
|
||||||
|
"mr_taskStatus=Deleted",
|
||||||
|
"mr_taskStatus=Already fixed",
|
||||||
|
"mr_taskStatus=Already fixed",
|
||||||
|
"mr_taskStatus=Disabled",
|
||||||
|
"mr_taskStatus=Too hard"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "pin"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"anchor": "bottom"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "details",
|
"id": "details",
|
||||||
|
@ -217,77 +289,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"color": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "mr_taskStatus=Created",
|
|
||||||
"then": "#959DFF"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "mr_taskStatus=Fixed",
|
|
||||||
"then": "#65D2DA"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "mr_taskStatus=False positive",
|
|
||||||
"then": "#F7BB59"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "mr_taskStatus=Skipped",
|
|
||||||
"then": "#F7BB59"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "mr_taskStatus=Deleted",
|
|
||||||
"then": "#737373"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "mr_taskStatus=Already fixed",
|
|
||||||
"then": "#CCB186"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "mr_taskStatus=Too hard",
|
|
||||||
"then": "#FF5E63"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "mr_taskStatus=Disabled",
|
|
||||||
"then": "#FF349C"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/maproulette/logomark.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"mr_taskStatus=Created",
|
|
||||||
"mr_taskStatus=Fixed",
|
|
||||||
"mr_taskStatus=False positive",
|
|
||||||
"mr_taskStatus=Skipped",
|
|
||||||
"mr_taskStatus=Deleted",
|
|
||||||
"mr_taskStatus=Already fixed",
|
|
||||||
"mr_taskStatus=Already fixed",
|
|
||||||
"mr_taskStatus=Disabled",
|
|
||||||
"mr_taskStatus=Too hard"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "pin"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"anchor": "bottom"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,6 +10,15 @@
|
||||||
"fr": "Vitesse maximale",
|
"fr": "Vitesse maximale",
|
||||||
"cs": "Maximální rychlost"
|
"cs": "Maximální rychlost"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "Shows the allowed speed for every road",
|
||||||
|
"de": "Zeigt die zulässige Geschwindigkeit für jede Straße an",
|
||||||
|
"nl": "Toont de toegestane snelheid voor elke weg",
|
||||||
|
"cs": "Zobrazuje povolenou rychlost pro každou silnici",
|
||||||
|
"ca": "Mostra la velocitat permesa per a cada carretera",
|
||||||
|
"fr": "Affiche les vitesses autorisées sur toutes les routes",
|
||||||
|
"pl": "Pokazuje dozwoloną prędkość na każdej drodze"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -55,15 +64,47 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "Shows the allowed speed for every road",
|
{
|
||||||
"de": "Zeigt die zulässige Geschwindigkeit für jede Straße an",
|
"marker": [
|
||||||
"nl": "Toont de toegestane snelheid voor elke weg",
|
{
|
||||||
"cs": "Zobrazuje povolenou rychlost pro každou silnici",
|
"icon": {
|
||||||
"ca": "Mostra la velocitat permesa per a cada carretera",
|
"render": null,
|
||||||
"fr": "Affiche les vitesses autorisées sur toutes les routes",
|
"mappings": [
|
||||||
"pl": "Pokazuje dozwoloną prędkość na każdej drodze"
|
{
|
||||||
},
|
"if": "maxspeed~[1-9]0|1[0-4]0",
|
||||||
|
"then": "./assets/themes/maxspeed/maxspeed_{maxspeed} mph.svg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "maxspeed~[1-9]0|1[0-4]0 mph",
|
||||||
|
"then": "./assets/themes/maxspeed/maxspeed_{maxspeed}.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "32,32",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"projected_centerpoint"
|
||||||
|
],
|
||||||
|
"anchor": "center"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": {
|
||||||
|
"render": "#000000",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "maxspeed=",
|
||||||
|
"then": "#ff0000"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"width": "3"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"render": {
|
"render": {
|
||||||
|
@ -182,46 +223,5 @@
|
||||||
"maxspeed"
|
"maxspeed"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": null,
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "maxspeed~[1-9]0|1[0-4]0",
|
|
||||||
"then": "./assets/themes/maxspeed/maxspeed_{maxspeed} mph.svg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "maxspeed~[1-9]0|1[0-4]0 mph",
|
|
||||||
"then": "./assets/themes/maxspeed/maxspeed_{maxspeed}.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "32,32",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"projected_centerpoint"
|
|
||||||
],
|
|
||||||
"anchor": "center"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": {
|
|
||||||
"render": "#000000",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "maxspeed=",
|
|
||||||
"then": "#ff0000"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"width": "3"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,6 +12,24 @@
|
||||||
"cs": "Pamětní deska"
|
"cs": "Pamětní deska"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"centroid",
|
||||||
|
"point"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/memorial/plaque.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "inscription",
|
"id": "inscription",
|
||||||
|
@ -37,23 +55,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableImproveAccuracy": true,
|
"enableImproveAccuracy": true,
|
||||||
"enableRelocation": false
|
"enableRelocation": false
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"centroid",
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/memorial/plaque.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"id": "named_streets",
|
"id": "named_streets",
|
||||||
"description": "Hidden layer with all streets which have a name. Useful to detect addresses",
|
"description": "Hidden layer with all streets which have a name. Useful to detect addresses",
|
||||||
"minzoom": 18,
|
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -10,6 +9,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 18,
|
||||||
"shownByDefault": false,
|
"shownByDefault": false,
|
||||||
"pointRendering": [],
|
"pointRendering": [],
|
||||||
"lineRendering": [
|
"lineRendering": [
|
||||||
|
|
|
@ -8,7 +8,13 @@
|
||||||
"ca": "Reserva Natural",
|
"ca": "Reserva Natural",
|
||||||
"cs": "Přírodní rezervace"
|
"cs": "Přírodní rezervace"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "A nature reserve is an area where nature can take its course",
|
||||||
|
"nl": "Een natuurgebied is een gebied waar actief ruimte gemaakt word voor de natuur. Typisch zijn deze in beheer van Natuurpunt of het Agentschap Natuur en Bos of zijn deze erkend door de overheid.",
|
||||||
|
"de": "Ein Naturschutzgebiet ist ein Gebiet, das der Natur überlassen wurde",
|
||||||
|
"ca": "Una reserva natural és una zona on la natura pot seguir el seu curs",
|
||||||
|
"cs": "Přírodní rezervace je území, kde se příroda může rozvíjet"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -26,6 +32,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"nl": "Natuurgebied",
|
"nl": "Natuurgebied",
|
||||||
|
@ -48,13 +55,49 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "A nature reserve is an area where nature can take its course",
|
{
|
||||||
"nl": "Een natuurgebied is een gebied waar actief ruimte gemaakt word voor de natuur. Typisch zijn deze in beheer van Natuurpunt of het Agentschap Natuur en Bos of zijn deze erkend door de overheid.",
|
"iconSize": "50,50",
|
||||||
"de": "Ein Naturschutzgebiet ist ein Gebiet, das der Natur überlassen wurde",
|
"location": [
|
||||||
"ca": "Una reserva natural és una zona on la natura pot seguir el seu curs",
|
"point",
|
||||||
"cs": "Přírodní rezervace je území, kde se příroda může rozvíjet"
|
"centroid"
|
||||||
},
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/nature_reserve/nature_reserve.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#3c3",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"leisure=nature_reserve",
|
||||||
|
"fixme=Toegevoegd met MapComplete, geometry nog uit te tekenen"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a nature reserve",
|
||||||
|
"nl": "een natuurreservaat",
|
||||||
|
"de": "ein Schutzgebiet",
|
||||||
|
"ca": "una reserva natural",
|
||||||
|
"cs": "přírodní rezervace"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "Add a missing nature reserve",
|
||||||
|
"nl": "Voeg een ontbrekend, erkend natuurreservaat toe, bv. een gebied dat beheerd wordt door het ANB of natuurpunt",
|
||||||
|
"de": "Ein fehlendes Naturschutzgebiet hinzufügen",
|
||||||
|
"ca": "Afegeix una reserva natural que falta",
|
||||||
|
"cs": "Přidat chybějící přírodní rezervaci"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -497,28 +540,6 @@
|
||||||
},
|
},
|
||||||
"wikipedia"
|
"wikipedia"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"leisure=nature_reserve",
|
|
||||||
"fixme=Toegevoegd met MapComplete, geometry nog uit te tekenen"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a nature reserve",
|
|
||||||
"nl": "een natuurreservaat",
|
|
||||||
"de": "ein Schutzgebiet",
|
|
||||||
"ca": "una reserva natural",
|
|
||||||
"cs": "přírodní rezervace"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"en": "Add a missing nature reserve",
|
|
||||||
"nl": "Voeg een ontbrekend, erkend natuurreservaat toe, bv. een gebied dat beheerd wordt door het ANB of natuurpunt",
|
|
||||||
"de": "Ein fehlendes Naturschutzgebiet hinzufügen",
|
|
||||||
"ca": "Afegeix una reserva natural que falta",
|
|
||||||
"cs": "Přidat chybějící přírodní rezervaci"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
{
|
{
|
||||||
"id": "access",
|
"id": "access",
|
||||||
|
@ -574,26 +595,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "50,50",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/nature_reserve/nature_reserve.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#3c3",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,6 +16,15 @@
|
||||||
"maxCacheAge": 0,
|
"maxCacheAge": 0,
|
||||||
"isOsmCache": false
|
"isOsmCache": false
|
||||||
},
|
},
|
||||||
|
"calculatedTags": [
|
||||||
|
"_total_comments:=get(feat)('comments').length",
|
||||||
|
"_first_comment:=get(feat)('comments')[0].text",
|
||||||
|
"_opened_by_anonymous_user:=get(feat)('comments')[0].user === undefined",
|
||||||
|
"_first_user:=get(feat)('comments')[0].user",
|
||||||
|
"_last_user:=(() => {const comms = get(feat)('comments'); return comms[comms.length - 1].user})()",
|
||||||
|
"_first_user_id:=get(feat)('comments')[0].uid",
|
||||||
|
"_is_import_note:=(() => {const lines = feat.properties['_first_comment'].split('\\n'); const matchesMapCompleteURL = lines.map(l => l.match(\".*https://mapcomplete.\\(osm.be|org\\)/\\([a-zA-Z_-]+\\)\\(.html\\).*#import\")); const matchedIndexes = matchesMapCompleteURL.map((doesMatch, i) => [doesMatch !== null, i]).filter(v => v[0]).map(v => v[1]); return matchedIndexes[0] })()"
|
||||||
|
],
|
||||||
"minzoom": 10,
|
"minzoom": 10,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
|
@ -43,20 +52,45 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"calculatedTags": [
|
|
||||||
"_total_comments:=get(feat)('comments').length",
|
|
||||||
"_first_comment:=get(feat)('comments')[0].text",
|
|
||||||
"_opened_by_anonymous_user:=get(feat)('comments')[0].user === undefined",
|
|
||||||
"_first_user:=get(feat)('comments')[0].user",
|
|
||||||
"_last_user:=(() => {const comms = get(feat)('comments'); return comms[comms.length - 1].user})()",
|
|
||||||
"_first_user_id:=get(feat)('comments')[0].uid",
|
|
||||||
"_is_import_note:=(() => {const lines = feat.properties['_first_comment'].split('\\n'); const matchesMapCompleteURL = lines.map(l => l.match(\".*https://mapcomplete.\\(osm.be|org\\)/\\([a-zA-Z_-]+\\)\\(.html\\).*#import\")); const matchedIndexes = matchesMapCompleteURL.map((doesMatch, i) => [doesMatch !== null, i]).filter(v => v[0]).map(v => v[1]); return matchedIndexes[0] })()"
|
|
||||||
],
|
|
||||||
"titleIcons": [
|
"titleIcons": [
|
||||||
{
|
{
|
||||||
"render": "<a href='https://openstreetmap.org/note/{id}' target='_blank'><img src='./assets/svg/osm-logo-us.svg'></a>"
|
"render": "<a href='https://openstreetmap.org/note/{id}' target='_blank'><img src='./assets/svg/osm-logo-us.svg'></a>"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "note",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "closed_at~*",
|
||||||
|
"then": "resolved"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": "_total_comments>1",
|
||||||
|
"then": "circle:white;speech_bubble"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "_is_import_note~*",
|
||||||
|
"then": "addSmall"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"anchor": "bottom"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "conversation",
|
"id": "conversation",
|
||||||
|
@ -352,39 +386,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "note",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "closed_at~*",
|
|
||||||
"then": "resolved"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "_total_comments>1",
|
|
||||||
"then": "circle:white;speech_bubble"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "_is_import_note~*",
|
|
||||||
"then": "addSmall"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"anchor": "bottom"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,6 +10,22 @@
|
||||||
"pl": "Wieże obserwacyjne",
|
"pl": "Wieże obserwacyjne",
|
||||||
"cs": "Rozhledny"
|
"cs": "Rozhledny"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "Towers with a panoramic view",
|
||||||
|
"nl": "Torens om van het uitzicht te genieten",
|
||||||
|
"de": "Türme zur Aussicht auf die umgebende Landschaft",
|
||||||
|
"es": "Torres con vista panorámica",
|
||||||
|
"pl": "Wieże z panoramicznym widokiem",
|
||||||
|
"ca": "Torres amb vista panoràmica",
|
||||||
|
"cs": "Věže s panoramatickým výhledem"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"and": [
|
||||||
|
"tower:type=observation"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
"minzoom": 8,
|
"minzoom": 8,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
|
@ -38,15 +54,26 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "Towers with a panoramic view",
|
{
|
||||||
"nl": "Torens om van het uitzicht te genieten",
|
"iconSize": "40,40",
|
||||||
"de": "Türme zur Aussicht auf die umgebende Landschaft",
|
"location": [
|
||||||
"es": "Torres con vista panorámica",
|
"point",
|
||||||
"pl": "Wieże z panoramicznym widokiem",
|
"centroid"
|
||||||
"ca": "Torres amb vista panoràmica",
|
],
|
||||||
"cs": "Věže s panoramatickým výhledem"
|
"anchor": "center",
|
||||||
},
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/observation_tower/Tower_observation.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -329,12 +356,9 @@
|
||||||
},
|
},
|
||||||
"wikipedia"
|
"wikipedia"
|
||||||
],
|
],
|
||||||
"source": {
|
"allowMove": {
|
||||||
"osmTags": {
|
"enableRelocation": false,
|
||||||
"and": [
|
"enableImproveAccuraccy": true
|
||||||
"tower:type=observation"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"units": [
|
"units": [
|
||||||
{
|
{
|
||||||
|
@ -362,29 +386,5 @@
|
||||||
],
|
],
|
||||||
"eraseInvalidValues": true
|
"eraseInvalidValues": true
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"allowMove": {
|
|
||||||
"enableRelocation": false,
|
|
||||||
"enableImproveAccuraccy": true
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/observation_tower/Tower_observation.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,6 +8,23 @@
|
||||||
"pl": "Indeks społeczności OSM",
|
"pl": "Indeks społeczności OSM",
|
||||||
"cs": "OSM Community Index"
|
"cs": "OSM Community Index"
|
||||||
},
|
},
|
||||||
|
"description": {
|
||||||
|
"en": "A layer showing the OpenStreetMap Communities",
|
||||||
|
"de": "Eine Ebene aller OpenStreetMap-Communities",
|
||||||
|
"ca": "Una capa que mostra les comunitats d'OpenStreetMap",
|
||||||
|
"fr": "Une couche affichant les communautés OpenStreetMap",
|
||||||
|
"pl": "Warstwa pokazująca społeczności OpenStreetMap",
|
||||||
|
"cs": "Vrstva zobrazující komunity OpenStreetMap"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/community_index/tile_{z}_{x}_{y}.geojson",
|
||||||
|
"geoJsonZoomLevel": 6,
|
||||||
|
"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>')"
|
||||||
|
],
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "OSM Community Index",
|
"en": "OSM Community Index",
|
||||||
|
@ -18,14 +35,29 @@
|
||||||
"cs": "OSM Community Index"
|
"cs": "OSM Community Index"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"source": {
|
"pointRendering": [
|
||||||
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/community_index/tile_{z}_{x}_{y}.geojson",
|
{
|
||||||
"geoJsonZoomLevel": 6,
|
"iconSize": "40,40",
|
||||||
"osmTags": "resources~*",
|
"location": [
|
||||||
"isOsmCache": false
|
"point"
|
||||||
},
|
],
|
||||||
"calculatedTags": [
|
"anchor": "bottom",
|
||||||
"_community_links=Object.values(JSON.parse(feat.properties.resources || '{}')).map(value =>{return value.resolved.nameHTML + '<br> ' + value.resolved.descriptionHTML}).join('<br>')"
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "pin",
|
||||||
|
"color": "#6BC4F7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/osm_community_index/osm.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#444444",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
],
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
|
@ -153,37 +185,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"description": {
|
|
||||||
"en": "A layer showing the OpenStreetMap Communities",
|
|
||||||
"de": "Eine Ebene aller OpenStreetMap-Communities",
|
|
||||||
"ca": "Una capa que mostra les comunitats d'OpenStreetMap",
|
|
||||||
"fr": "Une couche affichant les communautés OpenStreetMap",
|
|
||||||
"pl": "Warstwa pokazująca społeczności OpenStreetMap",
|
|
||||||
"cs": "Vrstva zobrazující komunity OpenStreetMap"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point"
|
|
||||||
],
|
|
||||||
"anchor": "bottom",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "pin",
|
|
||||||
"color": "#6BC4F7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/osm_community_index/osm.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#444444",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
"pl": "Warstwa pokazująca paczkomaty umożliwiające odbieranie i wysyłanie przesyłek.",
|
"pl": "Warstwa pokazująca paczkomaty umożliwiające odbieranie i wysyłanie przesyłek.",
|
||||||
"cs": "Vrstva se schránkami na balíky pro vyzvedávání a odesílání balíků."
|
"cs": "Vrstva se schránkami na balíky pro vyzvedávání a odesílání balíků."
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -32,22 +31,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"presets": [
|
"minzoom": 12,
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a parcel locker",
|
|
||||||
"nl": "een pakketautomaat",
|
|
||||||
"de": "ein Paketschließfach",
|
|
||||||
"ca": "una bústia intel·ligent",
|
|
||||||
"fr": "un casier à colis",
|
|
||||||
"pl": "paczkomat",
|
|
||||||
"cs": "schránky na balíky"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"amenity=parcel_locker"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Parcel Locker",
|
"en": "Parcel Locker",
|
||||||
|
@ -73,6 +57,48 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": "opening_hours~*",
|
||||||
|
"then": "icons.isOpen"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "square",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/parcel_lockers/parcel_lockers.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a parcel locker",
|
||||||
|
"nl": "een pakketautomaat",
|
||||||
|
"de": "ein Paketschließfach",
|
||||||
|
"ca": "una bústia intel·ligent",
|
||||||
|
"fr": "un casier à colis",
|
||||||
|
"pl": "paczkomat",
|
||||||
|
"cs": "schránky na balíky"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"amenity=parcel_locker"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -322,34 +348,8 @@
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now"
|
"open_now"
|
||||||
],
|
],
|
||||||
|
"deletion": true,
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableImproveAccuracy": true
|
"enableImproveAccuracy": true
|
||||||
},
|
}
|
||||||
"deletion": true,
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "square",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/parcel_lockers/parcel_lockers.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,10 +11,20 @@
|
||||||
"pl": "Parking",
|
"pl": "Parking",
|
||||||
"cs": "Parkoviště"
|
"cs": "Parkoviště"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "A layer showing car parkings",
|
||||||
|
"nl": "Deze laag toont autoparkings",
|
||||||
|
"de": "Eine Ebene mit Parkplätzen",
|
||||||
|
"es": "Una capa que muestra aparcamientos para coches",
|
||||||
|
"fr": "Un calque montrant les parkings",
|
||||||
|
"ca": "Una capa que mostra aparcaments per a cotxes",
|
||||||
|
"pl": "Warstwa pokazująca parkingi samochodowe",
|
||||||
|
"cs": "Vrstva zobrazující parkoviště"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "amenity=parking"
|
"osmTags": "amenity=parking"
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"nl": "Parking voor auto's",
|
"nl": "Parking voor auto's",
|
||||||
|
@ -27,16 +37,55 @@
|
||||||
"cs": "Parkování"
|
"cs": "Parkování"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "A layer showing car parkings",
|
{
|
||||||
"nl": "Deze laag toont autoparkings",
|
"iconSize": "36,36",
|
||||||
"de": "Eine Ebene mit Parkplätzen",
|
"location": [
|
||||||
"es": "Una capa que muestra aparcamientos para coches",
|
"point",
|
||||||
"fr": "Un calque montrant les parkings",
|
"centroid"
|
||||||
"ca": "Una capa que mostra aparcaments per a cotxes",
|
],
|
||||||
"pl": "Warstwa pokazująca parkingi samochodowe",
|
"iconBadges": [
|
||||||
"cs": "Vrstva zobrazující parkoviště"
|
{
|
||||||
},
|
"if": {
|
||||||
|
"or": [
|
||||||
|
"capacity:disabled>0",
|
||||||
|
"capacity:disabled=yes"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "circle:white;./assets/layers/toilet/wheelchair.svg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/parking/parking.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"width": 2,
|
||||||
|
"color": "#ddcc00"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=parking"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"nl": "een parking voor auto's",
|
||||||
|
"en": "a car parking",
|
||||||
|
"de": "einen Parkplatz",
|
||||||
|
"es": "un aparcamiento de coches",
|
||||||
|
"fr": "un lieu de stationnement pour voitures",
|
||||||
|
"ca": "un aparcament per a cotxes",
|
||||||
|
"pl": "parking samochodowy",
|
||||||
|
"cs": "parkoviště"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"level",
|
"level",
|
||||||
|
@ -272,23 +321,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=parking"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"nl": "een parking voor auto's",
|
|
||||||
"en": "a car parking",
|
|
||||||
"de": "einen Parkplatz",
|
|
||||||
"es": "un aparcamiento de coches",
|
|
||||||
"fr": "un lieu de stationnement pour voitures",
|
|
||||||
"ca": "un aparcament per a cotxes",
|
|
||||||
"pl": "parking samochodowy",
|
|
||||||
"cs": "parkoviště"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"softDeletionTags": {
|
"softDeletionTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -301,37 +333,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuracy": true
|
"enableImproveAccuracy": true
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "36,36",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"or": [
|
|
||||||
"capacity:disabled>0",
|
|
||||||
"capacity:disabled=yes"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "circle:white;./assets/layers/toilet/wheelchair.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/parking/parking.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"width": 2,
|
|
||||||
"color": "#ddcc00"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,10 +16,59 @@
|
||||||
"ca": "Capa que mostra aparcaments de cotxes individuals.",
|
"ca": "Capa que mostra aparcaments de cotxes individuals.",
|
||||||
"cs": "Vrstva zobrazující jednotlivá parkovací místa."
|
"cs": "Vrstva zobrazující jednotlivá parkovací místa."
|
||||||
},
|
},
|
||||||
"minzoom": 18,
|
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "amenity=parking_space"
|
"osmTags": "amenity=parking_space"
|
||||||
},
|
},
|
||||||
|
"minzoom": 18,
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "Parking Space",
|
||||||
|
"de": "Stellplatz",
|
||||||
|
"nl": "Parkeerplek",
|
||||||
|
"ca": "Espai d'aparcament",
|
||||||
|
"cs": "Parkovací místo"
|
||||||
|
},
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "parking_space=disabled",
|
||||||
|
"then": {
|
||||||
|
"en": "Disabled Parking Space",
|
||||||
|
"nl": "Parkeerplek voor gehandicapten",
|
||||||
|
"de": "Behindertenparkplatz",
|
||||||
|
"cs": "Parkovací místo pro osoby se zdravotním postižením"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/layers/parking_spaces/parking_space.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "parking_space=disabled",
|
||||||
|
"then": "./assets/layers/toilet/wheelchair.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "20,20",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#696969",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -214,54 +263,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "Parking Space",
|
|
||||||
"de": "Stellplatz",
|
|
||||||
"nl": "Parkeerplek",
|
|
||||||
"ca": "Espai d'aparcament",
|
|
||||||
"cs": "Parkovací místo"
|
|
||||||
},
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "parking_space=disabled",
|
|
||||||
"then": {
|
|
||||||
"en": "Disabled Parking Space",
|
|
||||||
"nl": "Parkeerplek voor gehandicapten",
|
|
||||||
"de": "Behindertenparkplatz",
|
|
||||||
"cs": "Parkovací místo pro osoby se zdravotním postižením"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/layers/parking_spaces/parking_space.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "parking_space=disabled",
|
|
||||||
"then": "./assets/layers/toilet/wheelchair.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "20,20",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#696969",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,15 +14,6 @@
|
||||||
"ca": "Capa amb màquines de bitllets d'aparcament per pagar l'aparcament.",
|
"ca": "Capa amb màquines de bitllets d'aparcament per pagar l'aparcament.",
|
||||||
"cs": "Vrstva s parkovacími automaty pro placení parkovného."
|
"cs": "Vrstva s parkovacími automaty pro placení parkovného."
|
||||||
},
|
},
|
||||||
"title": {
|
|
||||||
"render": {
|
|
||||||
"en": "Parking Ticket Machine",
|
|
||||||
"nl": "Parkeerkaartautomaat",
|
|
||||||
"de": "Parkscheinautomat",
|
|
||||||
"ca": "Màquina de bitllets d'aparcament",
|
|
||||||
"cs": "Parkovací automat"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -32,6 +23,35 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"minzoom": 16,
|
"minzoom": 16,
|
||||||
|
"title": {
|
||||||
|
"render": {
|
||||||
|
"en": "Parking Ticket Machine",
|
||||||
|
"nl": "Parkeerkaartautomaat",
|
||||||
|
"de": "Parkscheinautomat",
|
||||||
|
"ca": "Màquina de bitllets d'aparcament",
|
||||||
|
"cs": "Parkovací automat"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"iconSize": "20,20",
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "square",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/parking_ticket_machine/parking_tickets.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"tags": [
|
"tags": [
|
||||||
|
@ -93,25 +113,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"iconSize": "20,20",
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "square",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/parking_ticket_machine/parking_tickets.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,14 @@
|
||||||
"ca": "Camins per a vianants",
|
"ca": "Camins per a vianants",
|
||||||
"cs": "Cesty pro chodce"
|
"cs": "Cesty pro chodce"
|
||||||
},
|
},
|
||||||
"minzoom": 18,
|
"description": {
|
||||||
|
"en": "Pedestrian footpaths, especially used for indoor navigation and snapping entrances to this layer",
|
||||||
|
"nl": "Pad voor voetgangers, in het bijzonder gebruikt voor navigatie binnen gebouwen en om aan toegangen vast te klikken in deze laag",
|
||||||
|
"de": "Fußgängerwege, insbesondere für die Navigation in Gebäuden und die Aufnahme von Eingängen in diese Ebene",
|
||||||
|
"fr": "Sentiers piétonniers, particulièrement utilisés pour la navigation intérieure et les entrées d'accrochage à cette couche",
|
||||||
|
"ca": "Senderes per a vianants, especialment utilitzades per a la navegació interior i les entrades ràpides a aquesta capa",
|
||||||
|
"cs": "Chodníky pro pěší, používané zejména pro navigaci v interiéru a zachycení vstupů do této vrstvy"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -19,14 +26,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"minzoom": 18,
|
||||||
"en": "Pedestrian footpaths, especially used for indoor navigation and snapping entrances to this layer",
|
|
||||||
"nl": "Pad voor voetgangers, in het bijzonder gebruikt voor navigatie binnen gebouwen en om aan toegangen vast te klikken in deze laag",
|
|
||||||
"de": "Fußgängerwege, insbesondere für die Navigation in Gebäuden und die Aufnahme von Eingängen in diese Ebene",
|
|
||||||
"fr": "Sentiers piétonniers, particulièrement utilisés pour la navigation intérieure et les entrées d'accrochage à cette couche",
|
|
||||||
"ca": "Senderes per a vianants, especialment utilitzades per a la navegació interior i les entrades ràpides a aquesta capa",
|
|
||||||
"cs": "Chodníky pro pěší, používané zejména pro navigaci v interiéru a zachycení vstupů do této vrstvy"
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"location": [
|
"location": [
|
||||||
|
|
|
@ -17,6 +17,14 @@
|
||||||
"ca": "Una capa que mostra les farmàcies, que (probablement) distribueixen medicaments amb recepta",
|
"ca": "Una capa que mostra les farmàcies, que (probablement) distribueixen medicaments amb recepta",
|
||||||
"cs": "Vrstva zobrazující lékárny, které (pravděpodobně) vydávají léky na předpis"
|
"cs": "Vrstva zobrazující lékárny, které (pravděpodobně) vydávají léky na předpis"
|
||||||
},
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"and": [
|
||||||
|
"amenity=pharmacy"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "{name}",
|
"en": "{name}",
|
||||||
|
@ -41,14 +49,51 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"source": {
|
"pointRendering": [
|
||||||
"osmTags": {
|
{
|
||||||
"and": [
|
"iconSize": "40,40",
|
||||||
"amenity=pharmacy"
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": "opening_hours~*",
|
||||||
|
"then": "icons.isOpen"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"label": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"anchor": "bottom",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/pharmacy/pharmacy.svg"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
],
|
||||||
"minzoom": 13,
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=pharmacy"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a pharmacy",
|
||||||
|
"nl": "een apotheek",
|
||||||
|
"de": "eine Apotheke",
|
||||||
|
"fr": "une pharmacie",
|
||||||
|
"ca": "una farmàcia",
|
||||||
|
"cs": "lékárna"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"reviews",
|
"reviews",
|
||||||
|
@ -169,51 +214,6 @@
|
||||||
},
|
},
|
||||||
"open_now"
|
"open_now"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=pharmacy"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a pharmacy",
|
|
||||||
"nl": "een apotheek",
|
|
||||||
"de": "eine Apotheke",
|
|
||||||
"fr": "une pharmacie",
|
|
||||||
"ca": "una farmàcia",
|
|
||||||
"cs": "lékárna"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": true,
|
"deletion": true,
|
||||||
"allowMove": true,
|
"allowMove": true
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"label": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "name~*",
|
|
||||||
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"anchor": "bottom",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/pharmacy/pharmacy.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,6 +17,7 @@
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "healthcare=physiotherapist"
|
"osmTags": "healthcare=physiotherapist"
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Physiotherapist {name}",
|
"en": "Physiotherapist {name}",
|
||||||
|
@ -26,7 +27,41 @@
|
||||||
"cs": "Fyzioterapeut {name}"
|
"cs": "Fyzioterapeut {name}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/physiotherapist/doctors.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"en": "a physiotherapists office",
|
||||||
|
"de": "Praxis eines Physiotherapeuten",
|
||||||
|
"nl": "een fysiotherapeutenpraktijk",
|
||||||
|
"fr": "un cabinet de kinésithérapeutes",
|
||||||
|
"ca": "una consulta fisioterapèutica",
|
||||||
|
"cs": "ordinace fyzioterapeuta"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"healthcare=physiotherapist"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -54,44 +89,9 @@
|
||||||
"email",
|
"email",
|
||||||
"website"
|
"website"
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"en": "a physiotherapists office",
|
|
||||||
"de": "Praxis eines Physiotherapeuten",
|
|
||||||
"nl": "een fysiotherapeutenpraktijk",
|
|
||||||
"fr": "un cabinet de kinésithérapeutes",
|
|
||||||
"ca": "una consulta fisioterapèutica",
|
|
||||||
"cs": "ordinace fyzioterapeuta"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"healthcare=physiotherapist"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now"
|
"open_now"
|
||||||
],
|
],
|
||||||
"deletion": true,
|
"deletion": true,
|
||||||
"allowMove": true,
|
"allowMove": true
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/physiotherapist/doctors.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,10 +11,21 @@
|
||||||
"es": "Mesas de pícnic",
|
"es": "Mesas de pícnic",
|
||||||
"cs": "Piknikové stoly"
|
"cs": "Piknikové stoly"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "The layer showing picnic tables",
|
||||||
|
"nl": "Deze laag toont picknicktafels",
|
||||||
|
"it": "Il livello che mostra i tavoli da picnic",
|
||||||
|
"fr": "La couche montrant les tables de pique-nique",
|
||||||
|
"ru": "Слой, отображающий столы для пикника",
|
||||||
|
"de": "Die Ebene zeigt Picknicktische an",
|
||||||
|
"es": "Una capa que muestra mesas de pícnic",
|
||||||
|
"ca": "La capa mostra taules de pícnic",
|
||||||
|
"cs": "Vrstva zobrazující piknikové stoly"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "leisure=picnic_table"
|
"osmTags": "leisure=picnic_table"
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Picnic table",
|
"en": "Picnic table",
|
||||||
|
@ -28,17 +39,44 @@
|
||||||
"cs": "Piknikový stůl"
|
"cs": "Piknikový stůl"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "The layer showing picnic tables",
|
{
|
||||||
"nl": "Deze laag toont picknicktafels",
|
"iconSize": "35,35",
|
||||||
"it": "Il livello che mostra i tavoli da picnic",
|
"location": [
|
||||||
"fr": "La couche montrant les tables de pique-nique",
|
"point",
|
||||||
"ru": "Слой, отображающий столы для пикника",
|
"centroid"
|
||||||
"de": "Die Ebene zeigt Picknicktische an",
|
],
|
||||||
"es": "Una capa que muestra mesas de pícnic",
|
"anchor": "center",
|
||||||
"ca": "La capa mostra taules de pícnic",
|
"marker": [
|
||||||
"cs": "Vrstva zobrazující piknikové stoly"
|
{
|
||||||
},
|
"icon": "circle",
|
||||||
|
"color": "#e6cf39"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/picnic_table/picnic_table.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"leisure=picnic_table"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a picnic table",
|
||||||
|
"nl": "een picknicktafel",
|
||||||
|
"it": "una tavolo da picnic",
|
||||||
|
"ru": "стол для пикника",
|
||||||
|
"de": "einen Picknick-Tisch",
|
||||||
|
"fr": "une table de pique-nique",
|
||||||
|
"es": "una mesa de pícnic",
|
||||||
|
"ca": "una taula de pícnic",
|
||||||
|
"cs": "piknikový stůl"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
"level",
|
"level",
|
||||||
|
@ -113,24 +151,6 @@
|
||||||
"id": "picnic_table-material"
|
"id": "picnic_table-material"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"leisure=picnic_table"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a picnic table",
|
|
||||||
"nl": "een picknicktafel",
|
|
||||||
"it": "una tavolo da picnic",
|
|
||||||
"ru": "стол для пикника",
|
|
||||||
"de": "einen Picknick-Tisch",
|
|
||||||
"fr": "une table de pique-nique",
|
|
||||||
"es": "una mesa de pícnic",
|
|
||||||
"ca": "una taula de pícnic",
|
|
||||||
"cs": "piknikový stůl"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"softDeletionTags": {
|
"softDeletionTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -143,25 +163,5 @@
|
||||||
"allowMove": {
|
"allowMove": {
|
||||||
"enableRelocation": false,
|
"enableRelocation": false,
|
||||||
"enableImproveAccuraccy": true
|
"enableImproveAccuraccy": true
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "35,35",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "#e6cf39"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/picnic_table/picnic_table.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": []
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,9 @@
|
||||||
"name": {
|
"name": {
|
||||||
"nl": "Speelbossen"
|
"nl": "Speelbossen"
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
"description": {
|
||||||
|
"nl": "Een speelbos is een vrij toegankelijke zone in een bos"
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"and": [
|
"and": [
|
||||||
|
@ -11,6 +13,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"nl": "Speelbos"
|
"nl": "Speelbos"
|
||||||
|
@ -30,9 +33,40 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"nl": "Een speelbos is een vrij toegankelijke zone in een bos"
|
{
|
||||||
},
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/play_forest/icon.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#007055",
|
||||||
|
"width": "2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"title": {
|
||||||
|
"*": "Speelbos"
|
||||||
|
},
|
||||||
|
"tags": [
|
||||||
|
"leisure=playground",
|
||||||
|
"playground=forest",
|
||||||
|
"fixme=Toegevoegd met MapComplete, geometry nog uit te tekenen"
|
||||||
|
],
|
||||||
|
"description": "Een zone in het bos, duidelijk gemarkeerd als speelzone met de overeenkomstige borden.<br/><img src='./assets/layers/play_forest/icon.svg'/>"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -92,39 +126,5 @@
|
||||||
"render": "{reviews(name, play_forest)}"
|
"render": "{reviews(name, play_forest)}"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"hideFromOverview": false,
|
"hideFromOverview": false
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"title": {
|
|
||||||
"*": "Speelbos"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
"leisure=playground",
|
|
||||||
"playground=forest",
|
|
||||||
"fixme=Toegevoegd met MapComplete, geometry nog uit te tekenen"
|
|
||||||
],
|
|
||||||
"description": "Een zone in het bos, duidelijk gemarkeerd als speelzone met de overeenkomstige borden.<br/><img src='./assets/layers/play_forest/icon.svg'/>"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/play_forest/icon.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#007055",
|
|
||||||
"width": "2"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,18 +11,6 @@
|
||||||
"pa_PK": "کھید دے میدان",
|
"pa_PK": "کھید دے میدان",
|
||||||
"cs": "Dětská hřiště"
|
"cs": "Dětská hřiště"
|
||||||
},
|
},
|
||||||
"minzoom": 13,
|
|
||||||
"source": {
|
|
||||||
"osmTags": {
|
|
||||||
"and": [
|
|
||||||
"leisure=playground",
|
|
||||||
"playground!=forest"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"calculatedTags": [
|
|
||||||
"_size_classification=Number(feat.properties._surface) < 10 ? 'small' : (Number(feat.properties._surface) < 100 ? 'medium' : 'large') "
|
|
||||||
],
|
|
||||||
"description": {
|
"description": {
|
||||||
"nl": "Speeltuinen",
|
"nl": "Speeltuinen",
|
||||||
"en": "Playgrounds",
|
"en": "Playgrounds",
|
||||||
|
@ -34,6 +22,18 @@
|
||||||
"pa_PK": "کھید دے میدان",
|
"pa_PK": "کھید دے میدان",
|
||||||
"cs": "Dětská hřiště"
|
"cs": "Dětská hřiště"
|
||||||
},
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"and": [
|
||||||
|
"leisure=playground",
|
||||||
|
"playground!=forest"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"calculatedTags": [
|
||||||
|
"_size_classification=Number(feat.properties._surface) < 10 ? 'small' : (Number(feat.properties._surface) < 100 ? 'medium' : 'large') "
|
||||||
|
],
|
||||||
|
"minzoom": 13,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"nl": "Speeltuin",
|
"nl": "Speeltuin",
|
||||||
|
@ -62,6 +62,74 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"iconBadges": [
|
||||||
|
{
|
||||||
|
"if": {
|
||||||
|
"and": [
|
||||||
|
"opening_hours!=24/7",
|
||||||
|
"opening_hours~*"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"then": "icons.isOpen"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": {
|
||||||
|
"render": "40,40,center",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "id~node/.*",
|
||||||
|
"then": "40,40,center"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "_size_classification=small",
|
||||||
|
"then": "25,25,center"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "_size_classification=medium",
|
||||||
|
"then": "40,40,center"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"if": "_size_classification=large",
|
||||||
|
"then": "60,60,center"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/playgrounds/playground.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#5dbaa9",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"leisure=playground"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"nl": "een speeltuin",
|
||||||
|
"en": "a playground",
|
||||||
|
"ru": "Детская площадка",
|
||||||
|
"fr": "une terrain de jeux",
|
||||||
|
"it": "una campetto",
|
||||||
|
"de": "einen Spielplatz",
|
||||||
|
"ca": "un parc infantil",
|
||||||
|
"cs": "hřiště"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -607,23 +675,6 @@
|
||||||
"render": "{reviews(name, playground)}"
|
"render": "{reviews(name, playground)}"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"leisure=playground"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"nl": "een speeltuin",
|
|
||||||
"en": "a playground",
|
|
||||||
"ru": "Детская площадка",
|
|
||||||
"fr": "une terrain de jeux",
|
|
||||||
"it": "una campetto",
|
|
||||||
"de": "einen Spielplatz",
|
|
||||||
"ca": "un parc infantil",
|
|
||||||
"cs": "hřiště"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": {
|
"deletion": {
|
||||||
"nonDeleteMappings": [
|
"nonDeleteMappings": [
|
||||||
{
|
{
|
||||||
|
@ -643,56 +694,5 @@
|
||||||
"leisure="
|
"leisure="
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": {
|
|
||||||
"and": [
|
|
||||||
"opening_hours!=24/7",
|
|
||||||
"opening_hours~*"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": {
|
|
||||||
"render": "40,40,center",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "id~node/.*",
|
|
||||||
"then": "40,40,center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "_size_classification=small",
|
|
||||||
"then": "25,25,center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "_size_classification=medium",
|
|
||||||
"then": "40,40,center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "_size_classification=large",
|
|
||||||
"then": "60,60,center"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/playgrounds/playground.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#5dbaa9",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,10 +14,23 @@
|
||||||
"fr": "Boîtes à lettres",
|
"fr": "Boîtes à lettres",
|
||||||
"cs": "Poštovní schránky"
|
"cs": "Poštovní schránky"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "The layer showing postboxes.",
|
||||||
|
"de": "Die Ebene zeigt Briefkästen.",
|
||||||
|
"zh_Hant": "這圖層顯示郵筒。",
|
||||||
|
"id": "Layer yang memperlihatkan kotak pos.",
|
||||||
|
"hu": "Postaládákat megjelenítő réteg.",
|
||||||
|
"nl": "Deze laag toont brievenbussen.",
|
||||||
|
"es": "La capa que mostrando buzones de correo.",
|
||||||
|
"fr": "Le calque montrant les boîtes à lettres.",
|
||||||
|
"ca": "La capa que mostra bústies de correus.",
|
||||||
|
"cs": "Vrstva zobrazující poštovní schránky.",
|
||||||
|
"pl": "Warstwa pokazująca skrzynki pocztowe."
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": "amenity=post_box"
|
"osmTags": "amenity=post_box"
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Postbox",
|
"en": "Postbox",
|
||||||
|
@ -34,54 +47,6 @@
|
||||||
"cs": "Poštovní schránka"
|
"cs": "Poštovní schránka"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description": {
|
|
||||||
"en": "The layer showing postboxes.",
|
|
||||||
"de": "Die Ebene zeigt Briefkästen.",
|
|
||||||
"zh_Hant": "這圖層顯示郵筒。",
|
|
||||||
"id": "Layer yang memperlihatkan kotak pos.",
|
|
||||||
"hu": "Postaládákat megjelenítő réteg.",
|
|
||||||
"nl": "Deze laag toont brievenbussen.",
|
|
||||||
"es": "La capa que mostrando buzones de correo.",
|
|
||||||
"fr": "Le calque montrant les boîtes à lettres.",
|
|
||||||
"ca": "La capa que mostra bústies de correus.",
|
|
||||||
"cs": "Vrstva zobrazující poštovní schránky.",
|
|
||||||
"pl": "Warstwa pokazująca skrzynki pocztowe."
|
|
||||||
},
|
|
||||||
"tagRenderings": [
|
|
||||||
"images",
|
|
||||||
{
|
|
||||||
"id": "minimap",
|
|
||||||
"render": "{minimap(18): height: 5rem; overflow: hidden; border-radius:3rem; }"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=post_box"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a postbox",
|
|
||||||
"de": "ein Briefkasten",
|
|
||||||
"ru": "почтовый ящик",
|
|
||||||
"zh_Hant": "郵筒",
|
|
||||||
"id": "kotak pos",
|
|
||||||
"hu": "postaláda",
|
|
||||||
"nl": "een brievenbus",
|
|
||||||
"ca": "una bústia",
|
|
||||||
"es": "un buzón de correo",
|
|
||||||
"fr": "une boîte à lettres",
|
|
||||||
"cs": "poštovní schránka"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"deletion": {
|
|
||||||
"softDeletionTags": {
|
|
||||||
"and": [
|
|
||||||
"amenity=",
|
|
||||||
"razed:amenity=post_box"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"pointRendering": [
|
"pointRendering": [
|
||||||
{
|
{
|
||||||
"iconSize": "40,40",
|
"iconSize": "40,40",
|
||||||
|
@ -102,5 +67,40 @@
|
||||||
"color": "#DADADA",
|
"color": "#DADADA",
|
||||||
"width": "1"
|
"width": "1"
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=post_box"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a postbox",
|
||||||
|
"de": "ein Briefkasten",
|
||||||
|
"ru": "почтовый ящик",
|
||||||
|
"zh_Hant": "郵筒",
|
||||||
|
"id": "kotak pos",
|
||||||
|
"hu": "postaláda",
|
||||||
|
"nl": "een brievenbus",
|
||||||
|
"ca": "una bústia",
|
||||||
|
"es": "un buzón de correo",
|
||||||
|
"fr": "une boîte à lettres",
|
||||||
|
"cs": "poštovní schránka"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"tagRenderings": [
|
||||||
|
"images",
|
||||||
|
{
|
||||||
|
"id": "minimap",
|
||||||
|
"render": "{minimap(18): height: 5rem; overflow: hidden; border-radius:3rem; }"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"deletion": {
|
||||||
|
"softDeletionTags": {
|
||||||
|
"and": [
|
||||||
|
"amenity=",
|
||||||
|
"razed:amenity=post_box"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,7 +14,19 @@
|
||||||
"nb_NO": "Postkontor",
|
"nb_NO": "Postkontor",
|
||||||
"cs": "Pošty"
|
"cs": "Pošty"
|
||||||
},
|
},
|
||||||
"minzoom": 12,
|
"description": {
|
||||||
|
"en": "A layer showing post offices.",
|
||||||
|
"de": "Eine Ebene mit Postämtern.",
|
||||||
|
"zh_Hant": "圖層顯示郵局。",
|
||||||
|
"id": "Layer yang menunjukkan kantor pos.",
|
||||||
|
"hu": "Postákat megjelenítő réteg.",
|
||||||
|
"nl": "Een laag die postkantoren toont.",
|
||||||
|
"es": "Una capa que muestra oficinas postales.",
|
||||||
|
"fr": "Un claque montrant les bureaux de poste.",
|
||||||
|
"nb_NO": "Et lag som viser postkontor.",
|
||||||
|
"ca": "Una capa que mostra oficines postals.",
|
||||||
|
"cs": "Vrstva zobrazující pošty."
|
||||||
|
},
|
||||||
"source": {
|
"source": {
|
||||||
"osmTags": {
|
"osmTags": {
|
||||||
"or": [
|
"or": [
|
||||||
|
@ -23,6 +35,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"minzoom": 12,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Post Office",
|
"en": "Post Office",
|
||||||
|
@ -69,19 +82,62 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"description": {
|
"pointRendering": [
|
||||||
"en": "A layer showing post offices.",
|
{
|
||||||
"de": "Eine Ebene mit Postämtern.",
|
"iconBadges": [
|
||||||
"zh_Hant": "圖層顯示郵局。",
|
{
|
||||||
"id": "Layer yang menunjukkan kantor pos.",
|
"if": "opening_hours~*",
|
||||||
"hu": "Postákat megjelenítő réteg.",
|
"then": "icons.isOpen"
|
||||||
"nl": "Een laag die postkantoren toont.",
|
},
|
||||||
"es": "Una capa que muestra oficinas postales.",
|
{
|
||||||
"fr": "Un claque montrant les bureaux de poste.",
|
"if": "shop~*",
|
||||||
"nb_NO": "Et lag som viser postkontor.",
|
"then": "./assets/themes/shops/shop.svg"
|
||||||
"ca": "Una capa que mostra oficines postals.",
|
}
|
||||||
"cs": "Vrstva zobrazující pošty."
|
],
|
||||||
},
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center",
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "square",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/layers/postoffices/post_office.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#DADADA",
|
||||||
|
"width": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"tags": [
|
||||||
|
"amenity=post_office"
|
||||||
|
],
|
||||||
|
"title": {
|
||||||
|
"en": "a post office",
|
||||||
|
"de": "eine Poststelle",
|
||||||
|
"ru": "Почтовое отделение",
|
||||||
|
"zh_Hant": "郵局",
|
||||||
|
"id": "Kantor Pos",
|
||||||
|
"hu": "Posta",
|
||||||
|
"nl": "een postkantoor",
|
||||||
|
"ca": "una oficina de correus",
|
||||||
|
"es": "una oficina de correo",
|
||||||
|
"nb_NO": "et postkontor",
|
||||||
|
"fr": "un bureau de poste",
|
||||||
|
"cs": "pošta"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
"images",
|
"images",
|
||||||
{
|
{
|
||||||
|
@ -495,63 +551,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"presets": [
|
|
||||||
{
|
|
||||||
"tags": [
|
|
||||||
"amenity=post_office"
|
|
||||||
],
|
|
||||||
"title": {
|
|
||||||
"en": "a post office",
|
|
||||||
"de": "eine Poststelle",
|
|
||||||
"ru": "Почтовое отделение",
|
|
||||||
"zh_Hant": "郵局",
|
|
||||||
"id": "Kantor Pos",
|
|
||||||
"hu": "Posta",
|
|
||||||
"nl": "een postkantoor",
|
|
||||||
"ca": "una oficina de correus",
|
|
||||||
"es": "una oficina de correo",
|
|
||||||
"nb_NO": "et postkontor",
|
|
||||||
"fr": "un bureau de poste",
|
|
||||||
"cs": "pošta"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filter": [
|
"filter": [
|
||||||
"open_now"
|
"open_now"
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"iconBadges": [
|
|
||||||
{
|
|
||||||
"if": "opening_hours~*",
|
|
||||||
"then": "icons.isOpen"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"if": "shop~*",
|
|
||||||
"then": "./assets/themes/shops/shop.svg"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center",
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "square",
|
|
||||||
"color": "white"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/layers/postoffices/post_office.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "#DADADA",
|
|
||||||
"width": "1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,6 +55,37 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"label": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "name~*",
|
||||||
|
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "circle",
|
||||||
|
"color": "#ffffff"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/bookcases/bookcase.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "#0000ff",
|
||||||
|
"width": "8"
|
||||||
|
}
|
||||||
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -524,16 +555,6 @@
|
||||||
"id": "public_bookcase-website"
|
"id": "public_bookcase-website"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"allowMove": true,
|
|
||||||
"deletion": {
|
|
||||||
"softDeletionTags": {
|
|
||||||
"and": [
|
|
||||||
"disused:amenity=public_bookcase",
|
|
||||||
"amenity="
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"neededChangesets": 5
|
|
||||||
},
|
|
||||||
"filter": [
|
"filter": [
|
||||||
{
|
{
|
||||||
"id": "kid-books",
|
"id": "kid-books",
|
||||||
|
@ -608,35 +629,14 @@
|
||||||
},
|
},
|
||||||
"has_image"
|
"has_image"
|
||||||
],
|
],
|
||||||
"pointRendering": [
|
"deletion": {
|
||||||
{
|
"softDeletionTags": {
|
||||||
"label": {
|
"and": [
|
||||||
"mappings": [
|
"disused:amenity=public_bookcase",
|
||||||
{
|
"amenity="
|
||||||
"if": "name~*",
|
|
||||||
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "circle",
|
|
||||||
"color": "#ffffff"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/bookcases/bookcase.svg"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
},
|
||||||
],
|
"neededChangesets": 5
|
||||||
"lineRendering": [
|
},
|
||||||
{
|
"allowMove": true
|
||||||
"color": "#0000ff",
|
|
||||||
"width": "8"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
"id": "questions",
|
"id": "questions",
|
||||||
"description": "Special library layer which does not need a '.questions'-prefix before being imported",
|
"description": "Special library layer which does not need a '.questions'-prefix before being imported",
|
||||||
"source": "special:library",
|
"source": "special:library",
|
||||||
"lineRendering": null,
|
|
||||||
"pointRendering": null,
|
"pointRendering": null,
|
||||||
|
"lineRendering": null,
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "questions",
|
"id": "questions",
|
||||||
|
|
|
@ -16,6 +16,14 @@
|
||||||
"ca": "Trobeu totes les andanes de l'estació i les rutes de tren que les fan servir.",
|
"ca": "Trobeu totes les andanes de l'estació i les rutes de tren que les fan servir.",
|
||||||
"cs": "Najděte všechna nástupiště ve stanici a vlakové trasy, které je používají."
|
"cs": "Najděte všechna nástupiště ve stanici a vlakové trasy, které je používají."
|
||||||
},
|
},
|
||||||
|
"source": {
|
||||||
|
"osmTags": {
|
||||||
|
"or": [
|
||||||
|
"railway=platform"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"minzoom": 18,
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"en": "Platform",
|
"en": "Platform",
|
||||||
|
@ -39,14 +47,32 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"source": {
|
"pointRendering": [
|
||||||
"osmTags": {
|
{
|
||||||
"or": [
|
"location": [
|
||||||
"railway=platform"
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"label": {
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "ref~*",
|
||||||
|
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{ref}</div>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": "./assets/themes/stations/rail-light.svg"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
],
|
||||||
"minzoom": 18,
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "gray"
|
||||||
|
}
|
||||||
|
],
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
{
|
{
|
||||||
"id": "ref",
|
"id": "ref",
|
||||||
|
@ -80,31 +106,5 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"level"
|
"level"
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"label": {
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "ref~*",
|
|
||||||
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{ref}</div>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": "./assets/themes/stations/rail-light.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "gray"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,6 +41,37 @@
|
||||||
"cs": "Přechod"
|
"cs": "Přechod"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pointRendering": [
|
||||||
|
{
|
||||||
|
"marker": [
|
||||||
|
{
|
||||||
|
"icon": {
|
||||||
|
"render": "./assets/themes/rainbow_crossings/crossing.svg",
|
||||||
|
"mappings": [
|
||||||
|
{
|
||||||
|
"if": "surface:colour=rainbow",
|
||||||
|
"then": "./assets/themes/rainbow_crossings/logo.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"iconSize": "40,40",
|
||||||
|
"location": [
|
||||||
|
"point",
|
||||||
|
"centroid"
|
||||||
|
],
|
||||||
|
"anchor": "center"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lineRendering": [
|
||||||
|
{
|
||||||
|
"color": "red",
|
||||||
|
"width": "5",
|
||||||
|
"dashArray": "10 2",
|
||||||
|
"lineCap": "square"
|
||||||
|
}
|
||||||
|
],
|
||||||
"presets": [
|
"presets": [
|
||||||
{
|
{
|
||||||
"title": {
|
"title": {
|
||||||
|
@ -120,36 +151,5 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"pointRendering": [
|
|
||||||
{
|
|
||||||
"marker": [
|
|
||||||
{
|
|
||||||
"icon": {
|
|
||||||
"render": "./assets/themes/rainbow_crossings/crossing.svg",
|
|
||||||
"mappings": [
|
|
||||||
{
|
|
||||||
"if": "surface:colour=rainbow",
|
|
||||||
"then": "./assets/themes/rainbow_crossings/logo.svg"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"iconSize": "40,40",
|
|
||||||
"location": [
|
|
||||||
"point",
|
|
||||||
"centroid"
|
|
||||||
],
|
|
||||||
"anchor": "center"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"lineRendering": [
|
|
||||||
{
|
|
||||||
"color": "red",
|
|
||||||
"width": "5",
|
|
||||||
"dashArray": "10 2",
|
|
||||||
"lineCap": "square"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
{
|
{
|
||||||
"id": "range",
|
"id": "range",
|
||||||
"description": "Meta-layer, simply showing a bbox in red",
|
|
||||||
"title": null,
|
|
||||||
"source": "special",
|
|
||||||
"name": null,
|
"name": null,
|
||||||
|
"description": "Meta-layer, simply showing a bbox in red",
|
||||||
|
"source": "special",
|
||||||
"shownByDefault": false,
|
"shownByDefault": false,
|
||||||
|
"title": null,
|
||||||
"pointRendering": [],
|
"pointRendering": [],
|
||||||
"lineRendering": [
|
"lineRendering": [
|
||||||
{
|
{
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue