From dda0e402899ecaaa58ca7a7e0afbe17fab72583d Mon Sep 17 00:00:00 2001 From: tim Date: Sun, 16 Aug 2020 22:19:34 -0400 Subject: [PATCH] add parking preset for parking_entrance --- data/presets.yaml | 8 ++++++++ data/presets/fields.json | 1 + data/presets/fields/parking_entrance.json | 11 +++++++++++ data/presets/presets.json | 2 +- data/presets/presets/amenity/parking_entrance.json | 1 + dist/locales/en.json | 7 +++++++ 6 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 data/presets/fields/parking_entrance.json diff --git a/data/presets.yaml b/data/presets.yaml index 6c5e63ee8..b50a4ed87 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -1715,6 +1715,14 @@ en: surface: Surface # parking=underground underground: Underground + parking_entrance: + # parking=* + label: Type + options: + # parking=multi-storey + multi-storey: Multilevel + # parking=underground + underground: Underground parking_space: # parking_space=* label: Type diff --git a/data/presets/fields.json b/data/presets/fields.json index 0bb7b5947..f6b17f151 100644 --- a/data/presets/fields.json +++ b/data/presets/fields.json @@ -309,6 +309,7 @@ "outdoor_seating": {"key": "outdoor_seating", "type": "check", "label": "Outdoor Seating"}, "par": {"key": "par", "type": "number", "minValue": 1, "label": "Par", "placeholder": "3, 4, 5..."}, "park_ride": {"key": "park_ride", "type": "check", "label": "Park and Ride"}, + "parking_entrance": {"key": "parking", "type": "combo", "label": "Type", "strings": {"options": {"underground": "Underground", "multi-storey": "Multilevel"}}}, "parking_space": {"key": "parking_space", "type": "combo", "label": "Type"}, "parking": {"key": "parking", "type": "combo", "label": "Type", "strings": {"options": {"surface": "Surface", "underground": "Underground", "multi-storey": "Multilevel", "lane": "Roadside Lane", "carports": "Carports", "garage_boxes": "Garage Boxes", "rooftop": "Rooftop", "sheds": "Sheds"}}}, "payment_multi_fee": {"key": "payment:", "type": "multiCombo", "label": "Payment Types", "prerequisiteTag": {"key": "fee", "valueNot": "no"}}, diff --git a/data/presets/fields/parking_entrance.json b/data/presets/fields/parking_entrance.json new file mode 100644 index 000000000..1460465c6 --- /dev/null +++ b/data/presets/fields/parking_entrance.json @@ -0,0 +1,11 @@ +{ + "key": "parking", + "type": "combo", + "label": "Type", + "strings": { + "options": { + "underground": "Underground", + "multi-storey": "Multilevel" + } + } +} diff --git a/data/presets/presets.json b/data/presets/presets.json index 5048c59b8..b1da3a9f6 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -151,7 +151,7 @@ "amenity/music_school": {"icon": "fas-music", "fields": ["name", "operator", "address", "building_area", "opening_hours", "opening_hours/covid19"], "moreFields": ["email", "fax", "gnis/feature_id", "level", "payment_multi", "phone", "website", "wheelchair"], "geometry": ["point", "area"], "terms": ["school of music"], "tags": {"amenity": "music_school"}, "name": "Music School"}, "amenity/nightclub": {"icon": "fas-cocktail", "fields": ["name", "operator", "address", "building_area", "opening_hours", "opening_hours/covid19", "min_age", "smoking"], "moreFields": ["air_conditioning", "email", "fax", "gnis/feature_id", "level", "payment_multi", "phone", "website", "wheelchair", "fee"], "geometry": ["point", "area"], "tags": {"amenity": "nightclub"}, "terms": ["disco*", "night club", "dancing", "dance club"], "name": "Nightclub"}, "amenity/nightclub/lgbtq": {"icon": "fas-cocktail", "geometry": ["point", "area"], "tags": {"amenity": "nightclub", "lgbtq": "primary"}, "terms": ["gay nightclub", "lesbian nightclub", "lgbtq nightclub", "lgbt nightclub", "lgb nightclub"], "name": "LGBTQ+ Nightclub"}, - "amenity/parking_entrance": {"icon": "maki-entrance-alt1", "fields": ["ref", "access_simple", "address", "level"], "geometry": ["vertex"], "tags": {"amenity": "parking_entrance"}, "name": "Parking Garage Entrance / Exit"}, + "amenity/parking_entrance": {"icon": "maki-entrance-alt1", "fields": ["parking_entrance", "ref", "access_simple", "address", "level"], "geometry": ["vertex"], "tags": {"amenity": "parking_entrance"}, "name": "Parking Garage Entrance / Exit"}, "amenity/parking_space": {"icon": "temaki-parking_space", "fields": ["parking_space", "capacity"], "geometry": ["area", "point", "vertex"], "tags": {"amenity": "parking_space"}, "addTags": {"amenity": "parking_space", "capacity": "1"}, "terms": ["parking spot", "parking stall"], "matchScore": 0.95, "name": "Parking Space"}, "amenity/parking_space/disabled": {"icon": "temaki-accessible_space", "geometry": ["area", "point", "vertex"], "tags": {"amenity": "parking_space", "parking_space": "disabled"}, "addTags": {"amenity": "parking_space", "parking_space": "disabled", "capacity": "1"}, "terms": ["disability", "disabled parking stall", "handicap parking spot", "wheelchair"], "matchScore": 0.95, "name": "Accessible Parking Space"}, "amenity/parking": {"icon": "temaki-car_parked", "fields": ["operator", "operator/type", "parking", "capacity_parking", "capacity/disabled_parking", "access_simple", "fee", "payment_multi_fee", "charge_fee", "surface"], "moreFields": ["address", "covered", "email", "fax", "maxstay", "name", "opening_hours", "opening_hours/covid19", "park_ride", "phone", "ref", "supervised", "website", "wheelchair"], "geometry": ["area", "point", "vertex"], "tags": {"amenity": "parking"}, "terms": ["automobile parking", "car lot", "car parking", "rv parking", "truck parking", "vehicle parking"], "name": "Parking Lot"}, diff --git a/data/presets/presets/amenity/parking_entrance.json b/data/presets/presets/amenity/parking_entrance.json index a1cf95afd..0fb0c2baa 100644 --- a/data/presets/presets/amenity/parking_entrance.json +++ b/data/presets/presets/amenity/parking_entrance.json @@ -1,6 +1,7 @@ { "icon": "maki-entrance-alt1", "fields": [ + "parking_entrance", "ref", "access_simple", "address", diff --git a/dist/locales/en.json b/dist/locales/en.json index 39be3bc14..c6e0bbeb9 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -4211,6 +4211,13 @@ "label": "Park and Ride", "terms": "" }, + "parking_entrance": { + "label": "Type", + "options": { + "underground": "Underground", + "multi-storey": "Multilevel" + } + }, "parking_space": { "label": "Type" },