From 97240c04a96f0c022e074a556b596e8f181637d7 Mon Sep 17 00:00:00 2001 From: Jeroen Hoek Date: Wed, 15 Dec 2021 12:48:15 +0100 Subject: [PATCH] Add parking=street_side (#73) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds a preset for street-side parking¹. 1: https://wiki.openstreetmap.org/wiki/Proposed_features/parking%3Dstreet_side --- data/fields/parking.json | 3 +- data/fields/parking/orientation.json | 12 +++++++ data/presets/amenity/parking/street-side.json | 35 +++++++++++++++++++ interim/source_strings.yaml | 17 +++++++++ 4 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 data/fields/parking/orientation.json create mode 100644 data/presets/amenity/parking/street-side.json diff --git a/data/fields/parking.json b/data/fields/parking.json index 3175bad6..405e03e2 100644 --- a/data/fields/parking.json +++ b/data/fields/parking.json @@ -11,7 +11,8 @@ "carports": "Carports", "garage_boxes": "Garage Boxes", "rooftop": "Rooftop", - "sheds": "Sheds" + "sheds": "Sheds", + "street_side": "Street-side" } }, "autoSuggestions" : false, diff --git a/data/fields/parking/orientation.json b/data/fields/parking/orientation.json new file mode 100644 index 00000000..76754fc6 --- /dev/null +++ b/data/fields/parking/orientation.json @@ -0,0 +1,12 @@ +{ + "key": "parking:orientation", + "type": "combo", + "label": "Orientation", + "strings": { + "options": { + "parallel": "Parallel to the Carriage Way", + "diagonal": "Diagonal in Relation to the Carriage Way", + "perpendicular": "Meets the Carriage Way at a Straight Angle" + } + } +} diff --git a/data/presets/amenity/parking/street-side.json b/data/presets/amenity/parking/street-side.json new file mode 100644 index 00000000..4393b6b0 --- /dev/null +++ b/data/presets/amenity/parking/street-side.json @@ -0,0 +1,35 @@ +{ + "icon": "temaki-car_parked", + "fields": [ + "{amenity/parking}", + "parking/orientation" + ], + "geometry": [ + "area", + "point", + "vertex" + ], + "tags": { + "amenity": "parking", + "parking": "street_side" + }, + "addTags": { + "amenity": "parking", + "parking": "street_side" + }, + "reference": { + "key": "parking", + "value": "street_side" + }, + "terms": [ + "automobile parking", + "car parking", + "vehicle parking", + "street parking", + "street-side parking", + "streetside parking", + "road-side parking", + "roadside parking" + ], + "name": "Street-side Parking" +} diff --git a/interim/source_strings.yaml b/interim/source_strings.yaml index 25a7cd5e..842c941f 100644 --- a/interim/source_strings.yaml +++ b/interim/source_strings.yaml @@ -1846,10 +1846,22 @@ en: rooftop: Rooftop # parking=sheds sheds: Sheds + # parking=street_side + street_side: Street-side # parking=surface surface: Surface # parking=underground underground: Underground + parking/orientation: + # 'parking:orientation=*' + label: Orientation + options: + # 'parking:orientation=diagonal' + diagonal: Diagonal in Relation to the Carriage Way + # 'parking:orientation=parallel' + parallel: Parallel to the Carriage Way + # 'parking:orientation=perpendicular' + perpendicular: Meets the Carriage Way at a Straight Angle parking_entrance: # parking=* label: Type @@ -3855,6 +3867,11 @@ en: name: Park & Ride Lot # 'terms: commuter parking lot,incentive parking lot,metro parking lot,park and pool lot,park and ride lot,p+r,public transport parking lot,public transit parking lot,train parking lot' terms: '' + amenity/parking/street-side: + # 'amenity=parking + parking=street_side\n\nTranslate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key).' + name: Street-side Parking + # 'terms: automobile parking,car parking,vehicle parking,street parking,street-side parking,streetside parking,road-side parking,roadside parking' + terms: '' amenity/parking/underground: # 'amenity=parking + parking=underground\n\nTranslate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key).' name: Underground Parking