Themes: winter_service theme, split off all_streets from street_lighting

This commit is contained in:
Robin van der Linde 2025-03-09 23:51:56 +01:00
parent 7e854bb164
commit 748eccba59
Signed by untrusted user: Robin-van-der-Linde
GPG key ID: 53956B3252478F0D
26 changed files with 639 additions and 479 deletions

View file

@ -0,0 +1,86 @@
{
"id": "all_streets",
"isCounted": false,
"name": {
"en": "All streets",
"nl": "Alle straten",
"ru": "Все улицы",
"zh_Hant": "所有道路",
"hu": "Minden utca",
"de": "Alle Straßen",
"ca": "Tots els carrers",
"es": "Todas las calles",
"fr": "Toutes les rues",
"nb_NO": "Alle gater",
"da": "Alle gader",
"pa_PK": "ساریاں سڑکاں",
"cs": "Všechny ulice",
"it": "Tutte le strade",
"pl": "Wszystkie ulice",
"ko": "모든 거리"
},
"description": {
"en": "Layer with (almost) all streets",
"nl": "Laag met (bijna) alle straten"
},
"source": {
"osmTags": {
"and": [
"highway!=",
"service!=driveway",
"highway!=platform"
]
}
},
"minzoom": 18,
"title": {
"render": {
"en": "Street",
"nl": "Straat",
"ru": "Улица",
"zh_Hant": "照明",
"hu": "Utca",
"de": "Straße",
"ca": "Carrer",
"nb_NO": "Gate",
"fr": "Rue",
"da": "Gade",
"pa_PK": "سڑک",
"es": "Calle",
"cs": "Ulice",
"eu": "Kalea",
"it": "Strada",
"pl": "Ulica",
"ko": "거리"
},
"mappings": [
{
"if": "name~*",
"then": "{name}"
}
]
},
"tagRenderings": [
"images"
],
"allowSplit": true,
"pointRendering": null,
"lineRendering": [
{
"color": {
"render": "#a9a9a9",
"mappings": [
{
"if": "lit=no",
"then": "#303030"
},
{
"if": "lit=yes",
"then": "#ff0"
}
]
}
}
],
"allowMove": false
}

View file

@ -451,12 +451,6 @@
"authors": [],
"sources": []
},
{
"path": "gear.svg",
"license": "TRIVIAL",
"authors": [],
"sources": []
},
{
"path": "gender_bi.svg",
"license": "CC0-1.0",
@ -1103,6 +1097,17 @@
],
"sources": []
},
{
"path": "snowflake.svg",
"license": "CC0-1.0",
"authors": [
"Schnouf25",
"Razorbliss"
],
"sources": [
"https://commons.wikimedia.org/wiki/File:Snow_flake.svg"
]
},
{
"path": "speech_bubble.svg",
"license": "CC-BY-4.0",

41
assets/svg/snowflake.svg Normal file
View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="500"
height="500"
viewBox="0 0 500 500"
fill="none"
version="1.1"
id="svg1"
sodipodi:docname="snowflake.svg"
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="0.31068504"
inkscape:cx="82.07669"
inkscape:cy="856.17253"
inkscape:window-width="3072"
inkscape:window-height="1659"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg1" />
<path
d="m 470.00001,218.85 -82.564,-46.95 m 0,0 V 78.1 m 0,93.8 82.564,-46.9 m -82.564,46.9 L 30.000014,375 m 0,-93.85 82.563596,46.95 v 93.8 m 220.0004,-375 -82.564,46.95 -82.5636,-46.95 m 0,406.2 82.5636,-46.95 82.564,46.95 m -220.0004,-375 v 93.8 m 0,0 -82.563596,46.95 M 112.56361,171.9 30.000014,125 m 82.563596,46.9 357.4364,203.1 m -82.564,46.9 v -93.8 l 82.564,-46.95 M 250.00001,0 v 500"
stroke="#000000"
stroke-width="26.6666"
stroke-miterlimit="10"
id="path1" />
</svg>

After

(image error) Size: 1.5 KiB

View file

@ -0,0 +1,2 @@
SPDX-FileCopyrightText: Schnouf25; Razorbliss
SPDX-License-Identifier: CC0-1.0

View file

@ -605,6 +605,10 @@
{
"if": "theme=width",
"then": "./assets/themes/width/icon.svg"
},
{
"if": "theme=winter_service",
"then": "./assets/svg/snowflake.svg"
}
]
}

View file

@ -211,184 +211,109 @@
"allowMove": false
},
{
"id": "all_streets",
"isCounted": false,
"name": {
"en": "All streets",
"nl": "Alle straten",
"ru": "Все улицы",
"zh_Hant": "所有道路",
"hu": "Minden utca",
"de": "Alle Straßen",
"ca": "Tots els carrers",
"es": "Todas las calles",
"fr": "Toutes les rues",
"nb_NO": "Alle gater",
"da": "Alle gader",
"pa_PK": "ساریاں سڑکاں",
"cs": "Všechny ulice",
"it": "Tutte le strade",
"pl": "Wszystkie ulice",
"ko": "모든 거리"
},
"source": {
"osmTags": {
"and": [
"highway!=",
"service!=driveway",
"highway!=platform"
]
}
},
"minzoom": 18,
"title": {
"render": {
"en": "Street",
"nl": "Straat",
"ru": "Улица",
"zh_Hant": "照明",
"hu": "Utca",
"de": "Straße",
"ca": "Carrer",
"nb_NO": "Gate",
"fr": "Rue",
"da": "Gade",
"pa_PK": "سڑک",
"es": "Calle",
"cs": "Ulice",
"eu": "Kalea",
"it": "Strada",
"pl": "Ulica",
"ko": "거리"
},
"mappings": [
"builtin": "all_streets",
"override": {
"tagRenderings+": [
{
"if": "name~*",
"then": "{name}"
}
]
},
"tagRenderings": [
"images",
{
"id": "lit",
"question": {
"en": "Is this street lit?",
"nl": "Is deze straat verlicht?",
"zh_Hant": "這道路有照明嗎?",
"hu": "Ki van-e világítva ez az utca?",
"de": "Ist diese Straße beleuchtet?",
"nb_NO": "Er denne gaten belyst?",
"fr": "Cette rue est-elle éclairée ?",
"da": "Er denne gade oplyst?",
"ca": "Aquest carrer està il·luminat?",
"es": "¿Está iluminada esta calle?",
"cs": "Je tato ulice osvětlená?",
"it": "Questa strada è illuminata?",
"pl": "Czy ta ulica jest oświetlona?",
"ko": "이 거리는 밝나요?"
},
"mappings": [
{
"if": "lit=yes",
"then": {
"en": "This street is lit",
"nl": "Deze straat is verlicht",
"zh_Hant": "這道路有照明",
"hu": "Ez az utca ki van világítva",
"de": "Diese Straße ist beleuchtet",
"es": "Esta calle está iluminada",
"nb_NO": "Denne gaten er belyst",
"fr": "Cette rue est éclairée",
"da": "Denne gade er oplyst",
"ca": "Aquest carrer està il·luminat",
"cs": "Tato ulice je osvětlená",
"it": "Questa strada è illuminata",
"pl": "Ta ulica jest oświetlona",
"ko": "이 거리는 밝습니다"
}
"id": "lit",
"question": {
"en": "Is this street lit?",
"nl": "Is deze straat verlicht?",
"zh_Hant": "這道路有照明嗎?",
"hu": "Ki van-e világítva ez az utca?",
"de": "Ist diese Straße beleuchtet?",
"nb_NO": "Er denne gaten belyst?",
"fr": "Cette rue est-elle éclairée ?",
"da": "Er denne gade oplyst?",
"ca": "Aquest carrer està il·luminat?",
"es": "¿Está iluminada esta calle?",
"cs": "Je tato ulice osvětlená?",
"it": "Questa strada è illuminata?",
"pl": "Czy ta ulica jest oświetlona?",
"ko": "이 거리는 밝나요?"
},
{
"if": "lit=no",
"then": {
"en": "This street is not lit",
"nl": "Deze straat is niet verlicht",
"zh_Hant": "這道路沒有照明",
"hu": "Ez az utca nincs kivilágítva",
"de": "Diese Straße ist nicht beleuchtet",
"es": "Esta calle no está iluminada",
"nb_NO": "Denne gaten er ikke belyst",
"fr": "Cette rue nest pas éclairée",
"da": "Denne gade er ikke oplyst",
"ca": "Aquest carrer no està il·luminat",
"cs": "Tato ulice není osvětlená",
"it": "Questa strada non è illuminata",
"pl": "Ta ulica nie jest oświetlona",
"ko": "이 거리는 밝지 않습니다"
}
},
{
"if": "lit=sunset-sunrise",
"then": {
"en": "This street is lit at night",
"nl": "Deze straat is 's nachts verlicht",
"zh_Hant": "這道路晚上有照明",
"hu": "Ez az utca éjjel ki van világítva",
"de": "Diese Straße ist nachts beleuchtet",
"nb_NO": "Denne gaten er belyst nattestid",
"fr": "Cette rue est éclairée la nuit",
"da": "Denne gade er oplyst om natten",
"ca": "Aquest carrer està il·luminat per la nit",
"es": "Esta calle está iluminada por la noche",
"cs": "Tato ulice je v noci osvětlená",
"it": "Questa strada è illuminata di sera",
"pl": "Ta ulica jest oświetlona w nocy",
"ko": "이 거리는 밤에 밝습니다"
},
"hideInAnswer": true
},
{
"if": "lit=24/7",
"then": {
"en": "This street is lit 24/7",
"nl": "Deze straat is 24/7 verlicht",
"zh_Hant": "這道路 24/7 有照明",
"hu": "Ez az utca éjjel-nappal ki van világítva",
"de": "Diese Straße ist durchgehend beleuchtet",
"nb_NO": "Denne gaten er belyst døgnet rundt",
"fr": "Cette rue est éclairée en permanence",
"da": "Denne gade er oplyst 24/7",
"ca": "Aquest carrer està il·luminat 24/7",
"es": "Esta calle está iluminada 24/7",
"cs": "Tato ulice je osvětlena 24/7",
"it": "Questa strada è illuminata 24 ore su 24",
"pl": "Ta ulica jest oświetlona 24/7",
"ko": "이 거리는 24시간 밝습니다"
}
}
]
}
],
"allowSplit": true,
"pointRendering": null,
"lineRendering": [
{
"color": {
"render": "#a9a9a9",
"mappings": [
{
"if": "lit=no",
"then": "#303030"
"if": "lit=yes",
"then": {
"en": "This street is lit",
"nl": "Deze straat is verlicht",
"zh_Hant": "這道路有照明",
"hu": "Ez az utca ki van világítva",
"de": "Diese Straße ist beleuchtet",
"es": "Esta calle está iluminada",
"nb_NO": "Denne gaten er belyst",
"fr": "Cette rue est éclairée",
"da": "Denne gade er oplyst",
"ca": "Aquest carrer està il·luminat",
"cs": "Tato ulice je osvětlená",
"it": "Questa strada è illuminata",
"pl": "Ta ulica jest oświetlona",
"ko": "이 거리는 밝습니다"
}
},
{
"if": "lit=yes",
"then": "#ff0"
"if": "lit=no",
"then": {
"en": "This street is not lit",
"nl": "Deze straat is niet verlicht",
"zh_Hant": "這道路沒有照明",
"hu": "Ez az utca nincs kivilágítva",
"de": "Diese Straße ist nicht beleuchtet",
"es": "Esta calle no está iluminada",
"nb_NO": "Denne gaten er ikke belyst",
"fr": "Cette rue nest pas éclairée",
"da": "Denne gade er ikke oplyst",
"ca": "Aquest carrer no està il·luminat",
"cs": "Tato ulice není osvětlená",
"it": "Questa strada non è illuminata",
"pl": "Ta ulica nie jest oświetlona",
"ko": "이 거리는 밝지 않습니다"
}
},
{
"if": "lit=sunset-sunrise",
"then": {
"en": "This street is lit at night",
"nl": "Deze straat is 's nachts verlicht",
"zh_Hant": "這道路晚上有照明",
"hu": "Ez az utca éjjel ki van világítva",
"de": "Diese Straße ist nachts beleuchtet",
"nb_NO": "Denne gaten er belyst nattestid",
"fr": "Cette rue est éclairée la nuit",
"da": "Denne gade er oplyst om natten",
"ca": "Aquest carrer està il·luminat per la nit",
"es": "Esta calle está iluminada por la noche",
"cs": "Tato ulice je v noci osvětlená",
"it": "Questa strada è illuminata di sera",
"pl": "Ta ulica jest oświetlona w nocy",
"ko": "이 거리는 밤에 밝습니다"
},
"hideInAnswer": true
},
{
"if": "lit=24/7",
"then": {
"en": "This street is lit 24/7",
"nl": "Deze straat is 24/7 verlicht",
"zh_Hant": "這道路 24/7 有照明",
"hu": "Ez az utca éjjel-nappal ki van világítva",
"de": "Diese Straße ist durchgehend beleuchtet",
"nb_NO": "Denne gaten er belyst døgnet rundt",
"fr": "Cette rue est éclairée en permanence",
"da": "Denne gade er oplyst 24/7",
"ca": "Aquest carrer està il·luminat 24/7",
"es": "Esta calle está iluminada 24/7",
"cs": "Tato ulice je osvětlena 24/7",
"it": "Questa strada è illuminata 24 ore su 24",
"pl": "Ta ulica jest oświetlona 24/7",
"ko": "이 거리는 24시간 밝습니다"
}
}
]
}
}
],
"allowMove": false
]
}
}
]
}
}

View file

@ -0,0 +1,112 @@
{
"credits": "Robin van der Linde",
"credits:uid": 5093765,
"id": "winter_service",
"title": {
"en": "Winter Service"
},
"icon": "./assets/svg/snowflake.svg",
"layers": [
{
"id": "serviced_streets",
"name": {
"en": "Serviced streets"
},
"description": {
"en": "Streets that have some form of winter service"
},
"source": {
"osmTags": {
"and": [
"highway!=",
"service!=driveway",
"highway!=platform",
"winter_service=yes"
]
}
},
"minzoom": 16,
"title": {
"render": {
"en": "Serviced street"
},
"mappings": [
{
"if": "name~*",
"then": "{name}"
}
]
},
"lineRendering": [
{
"color": "#00ff00"
}
],
"pointRendering": null,
"allowMove": false,
"tagRenderings": []
},
{
"builtin": "all_streets",
"override": {
"lineRendering": [
{
"color": {
"mappings": [
{
"if": "winter_service=yes",
"then": "#00ff00"
},
{
"if": "winter_service=limited",
"then": "#ffff00"
},
{
"if": "winter_service=no",
"then": "#ff0000"
}
]
}
}
]
}
}
],
"description": {
"en": "A map showing roads and whether they're cleared in winter"
},
"overrideAll": {
"tagRenderings+": [
{
"id": "winter_service",
"question": {
"en": "Is this road serviced (e.g. cleared of snow) in winter?"
},
"mappings": [
{
"if": "winter_service=yes",
"then": {
"en": "This road is serviced in winter"
},
"icon": "snowflake:green"
},
{
"if": "winter_service=limited",
"then": {
"en": "This road is serviced in winter, but only to a limited extent. This is often signposted as well."
},
"icon": "snowflake:yellow"
},
{
"if": "winter_service=no",
"then": {
"en": "This road is not serviced in winter"
},
"icon": "snowflake:red"
}
]
}
]
},
"hideFromOverview": true
}

View file

@ -876,28 +876,26 @@
}
},
"2": {
"name": "Tots els carrers",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Aquest carrer està il·luminat"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Aquest carrer està il·luminat"
},
"1": {
"then": "Aquest carrer no està il·luminat"
},
"2": {
"then": "Aquest carrer està il·luminat per la nit"
},
"3": {
"then": "Aquest carrer està il·luminat 24/7"
}
},
"1": {
"then": "Aquest carrer no està il·luminat"
},
"2": {
"then": "Aquest carrer està il·luminat per la nit"
},
"3": {
"then": "Aquest carrer està il·luminat 24/7"
}
},
"question": "Aquest carrer està il·luminat?"
"question": "Aquest carrer està il·luminat?"
}
}
},
"title": {
"render": "Carrer"
}
}
},

View file

@ -1168,28 +1168,26 @@
}
},
"2": {
"name": "Všechny ulice",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Tato ulice je osvětlená"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Tato ulice je osvětlená"
},
"1": {
"then": "Tato ulice není osvětlená"
},
"2": {
"then": "Tato ulice je v noci osvětlená"
},
"3": {
"then": "Tato ulice je osvětlena 24/7"
}
},
"1": {
"then": "Tato ulice není osvětlená"
},
"2": {
"then": "Tato ulice je v noci osvětlená"
},
"3": {
"then": "Tato ulice je osvětlena 24/7"
}
},
"question": "Je tato ulice osvětlená?"
"question": "Je tato ulice osvětlená?"
}
}
},
"title": {
"render": "Ulice"
}
}
},

View file

@ -687,28 +687,26 @@
}
},
"2": {
"name": "Alle gader",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Denne gade er oplyst"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Denne gade er oplyst"
},
"1": {
"then": "Denne gade er ikke oplyst"
},
"2": {
"then": "Denne gade er oplyst om natten"
},
"3": {
"then": "Denne gade er oplyst 24/7"
}
},
"1": {
"then": "Denne gade er ikke oplyst"
},
"2": {
"then": "Denne gade er oplyst om natten"
},
"3": {
"then": "Denne gade er oplyst 24/7"
}
},
"question": "Er denne gade oplyst?"
"question": "Er denne gade oplyst?"
}
}
},
"title": {
"render": "Gade"
}
}
},

View file

@ -1202,28 +1202,26 @@
}
},
"2": {
"name": "Alle Straßen",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Diese Straße ist beleuchtet"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Diese Straße ist beleuchtet"
},
"1": {
"then": "Diese Straße ist nicht beleuchtet"
},
"2": {
"then": "Diese Straße ist nachts beleuchtet"
},
"3": {
"then": "Diese Straße ist durchgehend beleuchtet"
}
},
"1": {
"then": "Diese Straße ist nicht beleuchtet"
},
"2": {
"then": "Diese Straße ist nachts beleuchtet"
},
"3": {
"then": "Diese Straße ist durchgehend beleuchtet"
}
},
"question": "Ist diese Straße beleuchtet?"
"question": "Ist diese Straße beleuchtet?"
}
}
},
"title": {
"render": "Straße"
}
}
},

View file

@ -1234,28 +1234,26 @@
}
},
"2": {
"name": "All streets",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "This street is lit"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "This street is lit"
},
"1": {
"then": "This street is not lit"
},
"2": {
"then": "This street is lit at night"
},
"3": {
"then": "This street is lit 24/7"
}
},
"1": {
"then": "This street is not lit"
},
"2": {
"then": "This street is lit at night"
},
"3": {
"then": "This street is lit 24/7"
}
},
"question": "Is this street lit?"
"question": "Is this street lit?"
}
}
},
"title": {
"render": "Street"
}
}
},
@ -1378,5 +1376,36 @@
"description": "On this map, you'll find waste baskets near you. If a waste basket is missing on this map, you can add it yourself.",
"shortDescription": "A map with waste baskets",
"title": "Waste Baskets"
},
"winter_service": {
"description": "A map showing roads and whether they're cleared in winter",
"layers": {
"0": {
"description": "Streets that have some form of winter service",
"name": "Serviced streets",
"title": {
"render": "Serviced street"
}
}
},
"overrideAll": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "This road is serviced in winter"
},
"1": {
"then": "This road is serviced in winter, but only to a limited extent. This is often signposted as well."
},
"2": {
"then": "This road is not serviced in winter"
}
},
"question": "Is this road serviced (e.g. cleared of snow) in winter?"
}
}
},
"title": "Winter Service"
}
}

View file

@ -1159,28 +1159,26 @@
}
},
"2": {
"name": "Todas las calles",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Esta calle está iluminada"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Esta calle está iluminada"
},
"1": {
"then": "Esta calle no está iluminada"
},
"2": {
"then": "Esta calle está iluminada por la noche"
},
"3": {
"then": "Esta calle está iluminada 24/7"
}
},
"1": {
"then": "Esta calle no está iluminada"
},
"2": {
"then": "Esta calle está iluminada por la noche"
},
"3": {
"then": "Esta calle está iluminada 24/7"
}
},
"question": "¿Está iluminada esta calle?"
"question": "¿Está iluminada esta calle?"
}
}
},
"title": {
"render": "Calle"
}
}
},

View file

@ -178,15 +178,6 @@
"sports": {
"title": "Kirolak"
},
"street_lighting": {
"layers": {
"2": {
"title": {
"render": "Kalea"
}
}
}
},
"trees": {
"title": "Zuhaitzak"
},

View file

@ -982,28 +982,26 @@
}
},
"2": {
"name": "Toutes les rues",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Cette rue est éclairée"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Cette rue est éclairée"
},
"1": {
"then": "Cette rue nest pas éclairée"
},
"2": {
"then": "Cette rue est éclairée la nuit"
},
"3": {
"then": "Cette rue est éclairée en permanence"
}
},
"1": {
"then": "Cette rue nest pas éclairée"
},
"2": {
"then": "Cette rue est éclairée la nuit"
},
"3": {
"then": "Cette rue est éclairée en permanence"
}
},
"question": "Cette rue est-elle éclairée ?"
"question": "Cette rue est-elle éclairée ?"
}
}
},
"title": {
"render": "Rue"
}
}
},

View file

@ -431,28 +431,26 @@
}
},
"2": {
"name": "Minden utca",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Ez az utca ki van világítva"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Ez az utca ki van világítva"
},
"1": {
"then": "Ez az utca nincs kivilágítva"
},
"2": {
"then": "Ez az utca éjjel ki van világítva"
},
"3": {
"then": "Ez az utca éjjel-nappal ki van világítva"
}
},
"1": {
"then": "Ez az utca nincs kivilágítva"
},
"2": {
"then": "Ez az utca éjjel ki van világítva"
},
"3": {
"then": "Ez az utca éjjel-nappal ki van világítva"
}
},
"question": "Ki van-e világítva ez az utca?"
"question": "Ki van-e világítva ez az utca?"
}
}
},
"title": {
"render": "Utca"
}
}
},

View file

@ -566,28 +566,26 @@
}
},
"2": {
"name": "Tutte le strade",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Questa strada è illuminata"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Questa strada è illuminata"
},
"1": {
"then": "Questa strada non è illuminata"
},
"2": {
"then": "Questa strada è illuminata di sera"
},
"3": {
"then": "Questa strada è illuminata 24 ore su 24"
}
},
"1": {
"then": "Questa strada non è illuminata"
},
"2": {
"then": "Questa strada è illuminata di sera"
},
"3": {
"then": "Questa strada è illuminata 24 ore su 24"
}
},
"question": "Questa strada è illuminata?"
"question": "Questa strada è illuminata?"
}
}
},
"title": {
"render": "Strada"
}
}
},

View file

@ -1168,28 +1168,26 @@
}
},
"2": {
"name": "모든 거리",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "이 거리는 밝습니다"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "이 거리는 밝습니다"
},
"1": {
"then": "이 거리는 밝지 않습니다"
},
"2": {
"then": "이 거리는 밤에 밝습니다"
},
"3": {
"then": "이 거리는 24시간 밝습니다"
}
},
"1": {
"then": "이 거리는 밝지 않습니다"
},
"2": {
"then": "이 거리는 밤에 밝습니다"
},
"3": {
"then": "이 거리는 24시간 밝습니다"
}
},
"question": "이 거리는 밝나요?"
"question": "이 거리는 밝나요?"
}
}
},
"title": {
"render": "거리"
}
}
},

View file

@ -440,28 +440,26 @@
}
},
"2": {
"name": "Alle gater",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Denne gaten er belyst"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Denne gaten er belyst"
},
"1": {
"then": "Denne gaten er ikke belyst"
},
"2": {
"then": "Denne gaten er belyst nattestid"
},
"3": {
"then": "Denne gaten er belyst døgnet rundt"
}
},
"1": {
"then": "Denne gaten er ikke belyst"
},
"2": {
"then": "Denne gaten er belyst nattestid"
},
"3": {
"then": "Denne gaten er belyst døgnet rundt"
}
},
"question": "Er denne gaten belyst?"
"question": "Er denne gaten belyst?"
}
}
},
"title": {
"render": "Gate"
}
}
},

View file

@ -1270,28 +1270,26 @@
}
},
"2": {
"name": "Alle straten",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Deze straat is verlicht"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Deze straat is verlicht"
},
"1": {
"then": "Deze straat is niet verlicht"
},
"2": {
"then": "Deze straat is 's nachts verlicht"
},
"3": {
"then": "Deze straat is 24/7 verlicht"
}
},
"1": {
"then": "Deze straat is niet verlicht"
},
"2": {
"then": "Deze straat is 's nachts verlicht"
},
"3": {
"then": "Deze straat is 24/7 verlicht"
}
},
"question": "Is deze straat verlicht?"
"question": "Is deze straat verlicht?"
}
}
},
"title": {
"render": "Straat"
}
}
},

View file

@ -158,12 +158,6 @@
"title": {
"render": "روشنی والی سڑک"
}
},
"2": {
"name": "ساریاں سڑکاں",
"title": {
"render": "سڑک"
}
}
},
"title": "سڑک دیاں روشنیاں"

View file

@ -855,28 +855,26 @@
}
},
"2": {
"name": "Wszystkie ulice",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "Ta ulica jest oświetlona"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "Ta ulica jest oświetlona"
},
"1": {
"then": "Ta ulica nie jest oświetlona"
},
"2": {
"then": "Ta ulica jest oświetlona w nocy"
},
"3": {
"then": "Ta ulica jest oświetlona 24/7"
}
},
"1": {
"then": "Ta ulica nie jest oświetlona"
},
"2": {
"then": "Ta ulica jest oświetlona w nocy"
},
"3": {
"then": "Ta ulica jest oświetlona 24/7"
}
},
"question": "Czy ta ulica jest oświetlona?"
"question": "Czy ta ulica jest oświetlona?"
}
}
},
"title": {
"render": "Ulica"
}
}
},

View file

@ -236,14 +236,6 @@
"title": "Спортивные объекты"
},
"street_lighting": {
"layers": {
"2": {
"name": "Все улицы",
"title": {
"render": "Улица"
}
}
},
"title": "Уличное освещение"
},
"surveillance": {

View file

@ -807,28 +807,26 @@
}
},
"2": {
"name": "所有道路",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "這道路有照明"
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "這道路有照明"
},
"1": {
"then": "這道路沒有照明"
},
"2": {
"then": "這道路晚上有照明"
},
"3": {
"then": "這道路 24/7 有照明"
}
},
"1": {
"then": "這道路沒有照明"
},
"2": {
"then": "這道路晚上有照明"
},
"3": {
"then": "這道路 24/7 有照明"
}
},
"question": "這道路有照明嗎?"
"question": "這道路有照明嗎?"
}
}
},
"title": {
"render": "照明"
}
}
},

View file

@ -191,6 +191,7 @@ export default class Constants {
"resolved",
"ring",
"scissors",
"snowflake",
"square",
"square_rounded",
"teardrop",

View file

@ -0,0 +1,4 @@
<script>
export let color = "#000000"
</script>
<svg {...$$restProps} on:click on:mouseover on:mouseenter on:mouseleave on:keydown on:focus width="500" height="500" viewBox="0 0 500 500" fill="none" version="1.1" id="svg1" sodipodi:docname="snowflake.svg" inkscape:version="1.4 (e7c3feb100, 2024-10-09)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <defs id="defs1" /> <sodipodi:namedview id="namedview1" pagecolor="#ffffff" bordercolor="{color}" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="0.31068504" inkscape:cx="82.07669" inkscape:cy="856.17253" inkscape:window-width="3072" inkscape:window-height="1659" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg1" /> <path d="m 470.00001,218.85 -82.564,-46.95 m 0,0 V 78.1 m 0,93.8 82.564,-46.9 m -82.564,46.9 L 30.000014,375 m 0,-93.85 82.563596,46.95 v 93.8 m 220.0004,-375 -82.564,46.95 -82.5636,-46.95 m 0,406.2 82.5636,-46.95 82.564,46.95 m -220.0004,-375 v 93.8 m 0,0 -82.563596,46.95 M 112.56361,171.9 30.000014,125 m 82.563596,46.9 357.4364,203.1 m -82.564,46.9 v -93.8 l 82.564,-46.95 M 250.00001,0 v 500" stroke="{color}" stroke-width="26.6666" stroke-miterlimit="10" id="path1" /> </svg>