Finetune hydrant questions
This commit is contained in:
parent
ed56c1b1e1
commit
8bdd2b2151
1 changed files with 111 additions and 77 deletions
|
@ -21,8 +21,8 @@
|
||||||
|
|
||||||
"title": {
|
"title": {
|
||||||
"render": {
|
"render": {
|
||||||
"nl": "Hydrant {ref}",
|
"nl": "Hydrant",
|
||||||
"en": "Hydrant {ref}"
|
"en": "Hydrant"
|
||||||
},
|
},
|
||||||
"mappings": [
|
"mappings": [
|
||||||
|
|
||||||
|
@ -30,57 +30,43 @@
|
||||||
"disused:emergency=fire_hydrant",
|
"disused:emergency=fire_hydrant",
|
||||||
"abandoned:emergency=fire_hydrant"
|
"abandoned:emergency=fire_hydrant"
|
||||||
]}, "then": {
|
]}, "then": {
|
||||||
"nl": "Onbruikbare hydrant {ref}",
|
"nl": "Onbruikbare hydrant",
|
||||||
"en": "Unusable hydrant {ref}"
|
"en": "Unusable hydrant"
|
||||||
}},
|
}},
|
||||||
|
|
||||||
{"if": {"or": [ "removed:emergency=fire_hydrant" ]}, "then": {
|
{"if": {"and": ["removed:emergency=fire_hydrant", "has_marker=yes"]}, "then": {
|
||||||
"nl": "Verwijderde hydrant {ref}",
|
"nl": "Bordje bij verwijderde hydrant",
|
||||||
"en": "Removed hydrant {ref}"
|
"en": "Marker for removed hydrant"
|
||||||
|
}},
|
||||||
|
|
||||||
|
{"if": "removed:emergency=fire_hydrant", "then": {
|
||||||
|
"nl": "Verwijderde hydrant",
|
||||||
|
"en": "Removed hydrant"
|
||||||
|
}},
|
||||||
|
|
||||||
|
{"if": "has_marker=no", "then": {
|
||||||
|
"nl": "Hydrant zonder bordje",
|
||||||
|
"en": "Hydrant without marker"
|
||||||
|
}},
|
||||||
|
|
||||||
|
{"if": "ref~*", "then": {
|
||||||
|
"nl": "Hydrant {ref}",
|
||||||
|
"en": "Hydrant {ref}"
|
||||||
}}
|
}}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
"tagRenderings": [
|
"tagRenderings": [
|
||||||
|
|
||||||
{
|
|
||||||
"question": {
|
|
||||||
"nl": "Wat is de meest opvallende kleur van de hydrant?",
|
|
||||||
"en": "What is the most prominent colour of the hydrant?"
|
|
||||||
},
|
|
||||||
"render": {
|
|
||||||
"nl": "Kleur (in het Engels): {colour}",
|
|
||||||
"en": "Colour: {colour}"
|
|
||||||
},
|
|
||||||
"condition": { "and": [
|
|
||||||
"fire_hydrant:type!=underground",
|
|
||||||
"fire_hydrant:type!=pipe"
|
|
||||||
] },
|
|
||||||
"freeform": { "key": "colour" },
|
|
||||||
"mappings": [
|
|
||||||
|
|
||||||
{"if": {"and": ["colour=red"]}, "then": {
|
|
||||||
"nl": "De hydrant is rood",
|
|
||||||
"en": "The hydrant is red"
|
|
||||||
}},
|
|
||||||
|
|
||||||
{"if": {"and": ["colour=yellow"]}, "then": {
|
|
||||||
"nl": "De hydrant is geel",
|
|
||||||
"en": "The hydrant is yellow"
|
|
||||||
}},
|
|
||||||
|
|
||||||
{"if": {"and": ["colour=grey"]}, "then": {
|
|
||||||
"nl": "De hydrant is grijs",
|
|
||||||
"en": "The hydrant is grey"
|
|
||||||
}}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
|
|
||||||
{
|
{
|
||||||
"question": {
|
"question": {
|
||||||
"nl": "Welk soort hydrant is het?",
|
"nl": "Welk soort hydrant is het?",
|
||||||
"en": "What type of hydrant is it?"
|
"en": "What type of hydrant is it?"
|
||||||
},
|
},
|
||||||
|
"condition": {"or": [
|
||||||
|
"removed:emergency!=fire_hydrant",
|
||||||
|
"fire_hydrant:type~*"
|
||||||
|
]},
|
||||||
"mappings": [
|
"mappings": [
|
||||||
|
|
||||||
{"if": {"and": ["fire_hydrant:type=underground"]}, "then": {
|
{"if": {"and": ["fire_hydrant:type=underground"]}, "then": {
|
||||||
|
@ -111,6 +97,40 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"question": {
|
||||||
|
"nl": "Wat is de meest opvallende kleur van de hydrant?",
|
||||||
|
"en": "What is the most prominent colour of the hydrant?"
|
||||||
|
},
|
||||||
|
"render": {
|
||||||
|
"nl": "Kleur (in het Engels): {colour}",
|
||||||
|
"en": "Colour: {colour}"
|
||||||
|
},
|
||||||
|
"condition": { "and": [
|
||||||
|
"removed:emergency!=fire_hydrant",
|
||||||
|
"fire_hydrant:type!=underground",
|
||||||
|
"fire_hydrant:type!=pipe"
|
||||||
|
] },
|
||||||
|
"freeform": { "key": "colour" },
|
||||||
|
"mappings": [
|
||||||
|
|
||||||
|
{"if": {"and": ["colour=red"]}, "then": {
|
||||||
|
"nl": "De hydrant is rood",
|
||||||
|
"en": "The hydrant is red"
|
||||||
|
}},
|
||||||
|
|
||||||
|
{"if": {"and": ["colour=yellow"]}, "then": {
|
||||||
|
"nl": "De hydrant is geel",
|
||||||
|
"en": "The hydrant is yellow"
|
||||||
|
}},
|
||||||
|
|
||||||
|
{"if": {"and": ["colour=grey"]}, "then": {
|
||||||
|
"nl": "De hydrant is grijs",
|
||||||
|
"en": "The hydrant is grey"
|
||||||
|
}}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"question": {
|
"question": {
|
||||||
"nl": "Wat is de nominale diameter van de aanvoerleiding in millimeter?",
|
"nl": "Wat is de nominale diameter van de aanvoerleiding in millimeter?",
|
||||||
|
@ -125,29 +145,16 @@
|
||||||
"type": "pnat"
|
"type": "pnat"
|
||||||
},
|
},
|
||||||
"mappings": [
|
"mappings": [
|
||||||
{
|
{ "if": { "and": [ "fire_hydrant:diameter~^[0-9.]+$" ] }, "then": {
|
||||||
"if": { "and": [ "fire_hydrant:diameter~^[0-9.]+$" ] }, "then": {
|
|
||||||
"nl": "Nominale diameter van aanvoerleiding: {fire_hydrant:diameter} mm",
|
"nl": "Nominale diameter van aanvoerleiding: {fire_hydrant:diameter} mm",
|
||||||
"en": "Nominal diameter of supply: {fire_hydrant:diameter} mm"
|
"en": "Nominal diameter of supply: {fire_hydrant:diameter} mm"
|
||||||
}
|
}, "hideInAnswer": true }
|
||||||
}
|
],
|
||||||
]
|
"condition": {"or": [
|
||||||
},
|
"removed:emergency!=fire_hydrant",
|
||||||
|
"has_marker=yes",
|
||||||
{
|
"fire_hydrant:diameter~*"
|
||||||
"question": {
|
]}
|
||||||
"nl": "Hoeveel aansluitingen zijn er?",
|
|
||||||
"en": "How many couplings are there?"
|
|
||||||
},
|
|
||||||
"render": {
|
|
||||||
"nl": "Aantal aansluitingen: {couplings}",
|
|
||||||
"en": "Amount of couplings: {couplings}"
|
|
||||||
},
|
|
||||||
"freeform": {
|
|
||||||
"key": "couplings",
|
|
||||||
"type": "pnat"
|
|
||||||
},
|
|
||||||
"condition": {"or": ["fire_hydrant:type=pillar", "fire_hydrant:type=wall", "couplings~[0-9]+"]}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -174,16 +181,33 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"question": {
|
||||||
|
"nl": "Hoeveel aansluitingen zijn er?",
|
||||||
|
"en": "How many couplings are there?"
|
||||||
|
},
|
||||||
|
"render": {
|
||||||
|
"nl": "Aantal aansluitingen: {couplings}",
|
||||||
|
"en": "Amount of couplings: {couplings}"
|
||||||
|
},
|
||||||
|
"freeform": {
|
||||||
|
"key": "couplings",
|
||||||
|
"type": "pnat"
|
||||||
|
},
|
||||||
|
"condition": {"or": [
|
||||||
|
{"and": [
|
||||||
|
{"or": ["fire_hydrant:type=pillar", "fire_hydrant:type=wall"]},
|
||||||
|
"removed:emergency!=fire_hydrant"
|
||||||
|
]},
|
||||||
|
"couplings~^[0-9]+$"
|
||||||
|
]}
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"question": {
|
"question": {
|
||||||
"nl": "Update de status van de hydrant.",
|
"nl": "Update de status van de hydrant.",
|
||||||
"en": "Update the status of the hydrant."
|
"en": "Update the status of the hydrant."
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"nl": "Status",
|
|
||||||
"en": "Status"
|
|
||||||
},
|
|
||||||
"freeform": { "key": "disused:emergency" },
|
|
||||||
"mappings": [
|
"mappings": [
|
||||||
{ "if": { "and": [
|
{ "if": { "and": [
|
||||||
"emergency=fire_hydrant",
|
"emergency=fire_hydrant",
|
||||||
|
@ -225,6 +249,7 @@
|
||||||
"nl": "Is er een bordje aanwezig?",
|
"nl": "Is er een bordje aanwezig?",
|
||||||
"en": "Is there a marker for the hydrant?"
|
"en": "Is there a marker for the hydrant?"
|
||||||
},
|
},
|
||||||
|
"condition": {"and": ["emergency=fire_hydrant"]},
|
||||||
"mappings": [
|
"mappings": [
|
||||||
{"if": {"and": ["has_marker=no"]}, "then": {
|
{"if": {"and": ["has_marker=no"]}, "then": {
|
||||||
"nl": "Een bordje ontbreekt!",
|
"nl": "Een bordje ontbreekt!",
|
||||||
|
@ -238,8 +263,7 @@
|
||||||
"nl": "Er is een bordje voor de hydrant.",
|
"nl": "Er is een bordje voor de hydrant.",
|
||||||
"en": "A marker is present."
|
"en": "A marker is present."
|
||||||
}, "hideInAnswer": true }
|
}, "hideInAnswer": true }
|
||||||
],
|
]
|
||||||
"condition": {"and": ["emergency=fire_hydrant"]}
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"#": "Marker for disused hydrant",
|
"#": "Marker for disused hydrant",
|
||||||
|
@ -247,6 +271,7 @@
|
||||||
"nl": "Is er een bordje aanwezig?",
|
"nl": "Is er een bordje aanwezig?",
|
||||||
"en": "Is there a marker for the hydrant?"
|
"en": "Is there a marker for the hydrant?"
|
||||||
},
|
},
|
||||||
|
"condition": {"or": ["disused:emergency=fire_hydrant", "abandoned:emergency=fire_hydrant"]},
|
||||||
"mappings": [
|
"mappings": [
|
||||||
{"if": {"and": ["has_marker=no"]}, "then": {
|
{"if": {"and": ["has_marker=no"]}, "then": {
|
||||||
"nl": "Een bordje ontbreekt.",
|
"nl": "Een bordje ontbreekt.",
|
||||||
|
@ -256,8 +281,7 @@
|
||||||
"nl": "Er is een bordje voor de hydrant.",
|
"nl": "Er is een bordje voor de hydrant.",
|
||||||
"en": "A marker is present."
|
"en": "A marker is present."
|
||||||
}}
|
}}
|
||||||
],
|
]
|
||||||
"condition": {"or": ["disused:emergency=fire_hydrant", "abandoned:emergency=fire_hydrant"]}
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"#": "Marker for removed hydrant",
|
"#": "Marker for removed hydrant",
|
||||||
|
@ -265,6 +289,7 @@
|
||||||
"nl": "Is er nog (ten onrechte) een bordje voor de verwijderde hydrant?",
|
"nl": "Is er nog (ten onrechte) een bordje voor de verwijderde hydrant?",
|
||||||
"en": "Is there a (now incorrect) marker left for the removed hydrant?"
|
"en": "Is there a (now incorrect) marker left for the removed hydrant?"
|
||||||
},
|
},
|
||||||
|
"condition": {"and": ["removed:emergency=fire_hydrant"]},
|
||||||
"mappings": [
|
"mappings": [
|
||||||
{"if": {"and": ["has_marker=yes"]}, "then": {
|
{"if": {"and": ["has_marker=yes"]}, "then": {
|
||||||
"nl": "Er is ten onrechte een bordje!",
|
"nl": "Er is ten onrechte een bordje!",
|
||||||
|
@ -274,8 +299,7 @@
|
||||||
"nl": "Het bordje is weggehaald.",
|
"nl": "Het bordje is weggehaald.",
|
||||||
"en": "The marker is removed too."
|
"en": "The marker is removed too."
|
||||||
}}
|
}}
|
||||||
],
|
]
|
||||||
"condition": {"and": ["removed:emergency=fire_hydrant"]}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -287,6 +311,8 @@
|
||||||
"nl": "Omgeving: {fire_hydrant:position}",
|
"nl": "Omgeving: {fire_hydrant:position}",
|
||||||
"en": "Position: {fire_hydrant:position}"
|
"en": "Position: {fire_hydrant:position}"
|
||||||
},
|
},
|
||||||
|
"freeform": {"key": "fire_hydrant:position:description"},
|
||||||
|
"condition": {"and": ["removed:emergency!=fire_hydrant"]},
|
||||||
"mappings": [
|
"mappings": [
|
||||||
{"if": {"and": ["fire_hydrant:position=lane"]}, "then": {
|
{"if": {"and": ["fire_hydrant:position=lane"]}, "then": {
|
||||||
"nl": "In of naast de rijbaan",
|
"nl": "In of naast de rijbaan",
|
||||||
|
@ -306,10 +332,13 @@
|
||||||
{"if": {"and": ["fire_hydrant:position=green"]}, "then": {
|
{"if": {"and": ["fire_hydrant:position=green"]}, "then": {
|
||||||
"nl": "In het gras",
|
"nl": "In het gras",
|
||||||
"en": "In a grassy area"
|
"en": "In a grassy area"
|
||||||
|
}},
|
||||||
|
|
||||||
|
{"if": {"and": ["fire_hydrant:position="]}, "then": {
|
||||||
|
"nl": "Anders / Onbekend",
|
||||||
|
"en": "Other / Unknown"
|
||||||
}}
|
}}
|
||||||
],
|
]
|
||||||
"freeform": {"key": "fire_hydrant:position"},
|
|
||||||
"condition": {"and": ["removed:emergency!=fire_hydrant"]}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -340,6 +369,11 @@
|
||||||
"has_marker=yes"
|
"has_marker=yes"
|
||||||
] }, "then": "./assets/layers/fire_hydrants/hydrant_marker_only.svg" },
|
] }, "then": "./assets/layers/fire_hydrants/hydrant_marker_only.svg" },
|
||||||
|
|
||||||
|
{ "if": { "and": [
|
||||||
|
"emergency=fire_hydrant",
|
||||||
|
"has_marker=no"
|
||||||
|
] }, "then": "./assets/layers/fire_hydrants/hydrant_attention.svg" },
|
||||||
|
|
||||||
{ "if": { "and": [
|
{ "if": { "and": [
|
||||||
"emergency=fire_hydrant",
|
"emergency=fire_hydrant",
|
||||||
"fire_hydrant:type=underground"
|
"fire_hydrant:type=underground"
|
||||||
|
|
Loading…
Reference in a new issue