Merge pull request #1150 from pietervdvn/feature/station-map

Station map
This commit is contained in:
Pieter Vander Vennet 2022-12-08 17:44:55 +01:00 committed by GitHub
commit e8ff43312f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 1854 additions and 2 deletions

View file

@ -153,6 +153,42 @@
"render": "Artwork"
}
},
"atm": {
"description": "ATMS to withdraw money",
"name": "ATMs",
"presets": {
"0": {
"title": "an ATM"
}
},
"tagRenderings": {
"brand": {
"freeform": {
"placeholder": "Brand name"
},
"question": "What brand is this ATM?",
"render": "The brand of this ATM is {brand}"
},
"name": {
"render": "The name of this ATM is {name}"
},
"operator": {
"freeform": {
"placeholder": "Operator"
},
"question": "What company operates this ATM?",
"render": "The ATM is operated by {operator}"
}
},
"title": {
"mappings": {
"0": {
"then": "{brand} ATM"
}
},
"render": "ATM"
}
},
"barrier": {
"description": "Obstacles while cycling, such as bollards and cycle barriers",
"name": "Barriers",
@ -1297,6 +1333,33 @@
"render": "Pub"
}
},
"car_rental": {
"description": "Places where you can rent a car",
"name": "Car Rental",
"presets": {
"0": {
"description": "A place where you can rent a car",
"title": "a car rental"
}
},
"tagRenderings": {
"name": {
"freeform": {
"placeholder": "Name of the car rental"
},
"mappings": {
"0": {
"then": "This car rental has no name"
}
},
"question": "What is the name of this car rental?",
"render": "This car rental is called {name}"
}
},
"title": {
"render": "Car Rental"
}
},
"charging_station": {
"description": "A charging station",
"filter": {
@ -6055,6 +6118,27 @@
"render": "Bookcase"
}
},
"railway_platforms": {
"description": "Find every platform in the station, and the train routes that use them.",
"name": "Railway Platforms",
"tagRenderings": {
"ref": {
"freeform": {
"placeholder": "Platform number"
},
"question": "What is the number for this platform?",
"render": "Platform {ref}"
}
},
"title": {
"mappings": {
"0": {
"then": "Platform {ref}"
}
},
"render": "Platform"
}
},
"rainbow_crossings": {
"description": "A layer showing pedestrian crossings with rainbow paintings",
"name": "Crossings with rainbow paintings",
@ -6816,6 +6900,12 @@
},
"question": "Does this stair have a handrail?"
},
"multilevels": {
"override": {
"question": "Between which levels are these stairs?",
"render": "These stairs are between the levels {level}"
}
},
"ramp": {
"mappings": {
"0": {
@ -7185,6 +7275,68 @@
}
}
},
"ticket_machine": {
"description": "Find ticket machines for public transport tickets",
"name": "Ticket Machines",
"presets": {
"0": {
"title": "a ticket machine"
}
},
"tagRenderings": {
"operator": {
"freeform": {
"placeholder": "Name of the operator"
},
"question": "Who is the operator of this ticket machine?",
"render": "This ticket machine is operated by {operator}"
}
},
"title": {
"render": "Ticket Machine"
}
},
"ticket_validator": {
"description": "Find ticket validators to validate public transport tickets",
"name": "Ticket Validators",
"presets": {
"0": {
"title": "a ticket validator"
}
},
"tagRenderings": {
"barrier": {
"mappings": {
"0": {
"then": "This ticket validator is part of a gate"
}
},
"render": "This ticket validator is part of a barrier of type {barrier}"
},
"payment-options": {
"override": {
"mappings+": {
"0": {
"then": "This ticket validator accepts OV-Chipkaart"
},
"1": {
"then": "This ticket validator accepts OV-Chipkaart"
}
}
}
},
"validator-operator": {
"freeform": {
"placeholder": "Name of the operator"
},
"question": "Who is the operator of this ticket validator?",
"render": "This ticket validator is operated by {operator}"
}
},
"title": {
"render": "Ticket Validator"
}
},
"toilet": {
"description": "A layer showing (public) toilets",
"filter": {

View file

@ -1306,6 +1306,33 @@
"render": "Café"
}
},
"car_rental": {
"description": "Plaatsen waar je een auto kunt huren",
"name": "Autoverhuur",
"presets": {
"0": {
"description": "Een plaats waar je een auto kunt huren",
"title": "een autoverhuur"
}
},
"tagRenderings": {
"name": {
"freeform": {
"placeholder": "Naam van de autoverhuur"
},
"mappings": {
"0": {
"then": "Deze autoverhuur heeft geen naam"
}
},
"question": "Wat is de naam van deze autoverhuur?",
"render": "Deze autoverhuur heet {name}"
}
},
"title": {
"render": "Autoverhuur"
}
},
"charging_station": {
"description": "Oplaadpunten",
"filter": {
@ -6462,6 +6489,12 @@
},
"question": "Heeft deze trap een leuning?"
},
"multilevels": {
"override": {
"question": "Tussen welke verdiepingen loopt deze trap?",
"render": "Deze trap loopt tussen de verdiepingen {level}"
}
},
"ramp": {
"mappings": {
"0": {