2022-10-22 15:51:36 +02:00
{
"id" : "stairs" ,
"name" : {
"en" : "Stairs" ,
2022-11-02 13:47:34 +01:00
"nl" : "Trappen" ,
"de" : "Treppe"
2022-10-22 15:51:36 +02:00
} ,
"description" : {
2022-11-02 13:47:34 +01:00
"en" : "Layer showing stairs and escalators" ,
"de" : "Ebene mit Treppen und Rolltreppen"
2022-10-22 15:51:36 +02:00
} ,
"title" : {
"render" : {
"en" : "Stairs" ,
2022-11-02 13:47:34 +01:00
"nl" : "Trap" ,
"de" : "Treppe"
2022-10-22 15:51:36 +02:00
} ,
"mappings" : [
{
"if" : "conveying=yes" ,
"then" : {
"en" : "Escalator" ,
2022-11-02 13:47:34 +01:00
"nl" : "Roltrap" ,
"de" : "Rolltreppe"
2022-10-22 15:51:36 +02:00
}
}
]
} ,
"minzoom" : 17 ,
"source" : {
"osmTags" : "highway=steps"
} ,
"tagRenderings" : [
2022-10-30 01:10:30 +02:00
"images" ,
2022-10-22 15:51:36 +02:00
{
"id" : "handrail" ,
"question" : {
"en" : "Does this stair have a handrail?" ,
2022-11-02 13:47:34 +01:00
"nl" : "Heeft deze trap een leuning?" ,
"de" : "Hat die Treppe einen Handlauf?"
2022-10-22 15:51:36 +02:00
} ,
"mappings" : [
{
"if" : "handrail=yes" ,
"then" : {
"en" : "These stairs have a handrail" ,
2022-11-02 13:47:34 +01:00
"nl" : "Deze trap heeft een leuning" ,
"de" : "Die Treppe hat einen Handlauf"
2022-10-22 15:51:36 +02:00
}
} ,
{
"if" : "handrail=no" ,
"then" : {
"en" : "These stairs do <b>not</b> have a handrail" ,
2022-11-02 13:47:34 +01:00
"nl" : "Deze trap heeft <b>geen</b> leuning" ,
"de" : "Die Treppe hat <b>keinen</b> Handlauf"
2022-10-22 15:51:36 +02:00
}
}
]
} ,
2022-10-29 03:05:29 +02:00
{
"id" : "tactile_writing" ,
"condition" : "handrail=yes" ,
"question" : {
2022-11-08 14:37:31 +01:00
"en" : "Do these stairs have tactile writing on the handrail?" ,
"de" : "Hat die Treppe eine taktile Schrift am Handlauf?"
2022-10-29 03:05:29 +02:00
} ,
"mappings" : [
{
"if" : "tactile_writing=yes" ,
"then" : {
2022-11-08 14:37:31 +01:00
"en" : "There is tactile writing on the handrail" ,
"de" : "Am Handlauf gibt es taktile Schrift"
2022-10-29 03:05:29 +02:00
}
} ,
{
"if" : "tactile_writing=no" ,
"then" : {
2022-11-08 14:37:31 +01:00
"en" : "There is no tactile writing on the handrail" ,
"de" : "Am Handlauf gibt es keine taktile Schrift"
2022-10-29 03:05:29 +02:00
}
}
]
} ,
{
"id" : "tactile_writing_language" ,
2022-10-30 01:10:30 +02:00
"condition" : "tactile_writing=yes" ,
2022-10-29 03:05:29 +02:00
"render" : {
"special" : {
"type" : "language_chooser" ,
2022-11-02 14:52:12 +01:00
"key" : "tactile_writing:braille" ,
2022-10-29 03:05:29 +02:00
"question" : {
2022-11-08 14:37:31 +01:00
"en" : "In which languages is there tactile writing (braille) for navigation? <img src='./assets/layers/stairs/Braille_stairs.jpg' style='height: 300px; width: auto; display: block;' />" ,
"de" : "In welchen Sprachen gibt es taktile Schrift (Braille) für die Navigation? <img src='./assets/layers/stairs/Braille_stairs.jpg' style='height: 300px; width: auto; display: block;' />"
2022-10-29 03:05:29 +02:00
} ,
"render_list_item" : {
2022-11-08 14:37:31 +01:00
"en" : "These stairs have tactile writing in {language():font-bold}" ,
"de" : "Die Treppe hat taktile Schrift in {language():font-bold}"
2022-10-29 03:05:29 +02:00
} ,
"render_single_language" : {
2022-11-08 14:37:31 +01:00
"en" : "These stairs have tactile writing in {language():font-bold}" ,
"de" : "Die Treppe hat taktile Schrift in {language():font-bold}"
2022-10-29 03:05:29 +02:00
}
}
}
} ,
{
"id" : "conveying" ,
"mappings" : [
{
"if" : "conveying=yes" ,
"then" : {
"en" : "This is an escalator" ,
2022-11-02 13:47:34 +01:00
"nl" : "Dit is een roltrap" ,
"de" : "Das ist eine Rolltreppe"
2022-10-29 03:05:29 +02:00
}
} ,
{
"if" : "conveying=no" ,
"then" : {
"en" : "This is not an escalator" ,
2022-11-02 13:47:34 +01:00
"nl" : "Dit is geen roltrap" ,
"de" : "Das ist keine Rolltreppe"
2022-10-29 03:05:29 +02:00
}
} ,
{
"if" : "conveying=" ,
"then" : {
"en" : "This is not an escalator" ,
2022-11-08 14:37:31 +01:00
"nl" : "Dit is geen roltrap" ,
"de" : "Das ist keine Rolltreppe"
2022-10-29 03:05:29 +02:00
} ,
"hideInAnswer" : true
}
]
} ,
2022-10-22 15:51:36 +02:00
{
"id" : "ramp" ,
"question" : {
2022-11-02 13:47:34 +01:00
"en" : "Is there a ramp at these stairs?" ,
2022-11-14 01:28:41 +01:00
"de" : "Gibt es eine Rampe an dieser Treppe?" ,
"nl" : "Is er een helling bij deze trap?"
2022-10-22 15:51:36 +02:00
} ,
"multiAnswer" : true ,
"mappings" : [
{
"if" : "ramp:bicycle=yes" ,
"ifnot" : "ramp:bicycle=no" ,
"then" : {
2022-11-02 13:47:34 +01:00
"en" : "There is a ramp for bicycles here" ,
2022-11-14 01:28:41 +01:00
"de" : "Hier gibt es eine Rampe für Fahrräder" ,
"nl" : "Er is hier een helling voor fietsen"
2022-10-22 15:51:36 +02:00
}
} ,
{
"if" : "ramp:wheelchair=yes" ,
"ifnot" : "ramp:wheelchair=no" ,
"then" : {
2022-11-02 13:47:34 +01:00
"en" : "There is a ramp for wheelchairs here" ,
2022-11-14 01:28:41 +01:00
"de" : "Hier gibt es eine Rampe für Rollstühle" ,
"nl" : "Er is hier een helling voor rolstoelen"
2022-10-22 15:51:36 +02:00
}
} ,
{
"if" : "ramp=separate" ,
"then" : {
2022-11-02 13:47:34 +01:00
"en" : "There is ramp for wheelchairs here, but it is shown separately on the map" ,
2022-11-14 01:28:41 +01:00
"de" : "Hier gibt es eine Rampe für Rollstühle, die jedoch auf der Karte separat angezeigt wird" ,
"nl" : "Er is hier een helling voor rolstoelen, maar deze is los aangegeven op de kaart"
2022-10-22 15:51:36 +02:00
} ,
"hideInAnswer" : true
} ,
{
"if" : "ramp:stroller=yes" ,
"ifnot" : "ramp:stroller=no" ,
"then" : {
2022-11-02 13:47:34 +01:00
"en" : "There is a ramp for strollers here" ,
2022-11-14 01:28:41 +01:00
"de" : "Hier gibt es eine Rampe für Kinderwagen" ,
"nl" : "Er is hier een helling voor kinderwagens"
2022-10-22 15:51:36 +02:00
}
} ,
{
"if" : "ramp=no" ,
"ifnot" : "ramp=" ,
"then" : {
2022-11-02 13:47:34 +01:00
"en" : "There is no ramp at these stairs" ,
2022-11-14 01:28:41 +01:00
"de" : "An dieser Treppe gibt es keine Rampe" ,
"nl" : "Er is hier geen helling"
2022-10-22 15:51:36 +02:00
}
}
]
}
] ,
2022-10-27 01:50:01 +02:00
"mapRendering" : [
{
"color" : "gray" ,
"width" : 10 ,
"dashArray" : "2 2"
}
]
2022-11-08 14:37:31 +01:00
}