From ac341cdf5aef1d19b1bc00fd6579027ea966ab91 Mon Sep 17 00:00:00 2001 From: Bryan Housel Date: Fri, 12 Oct 2018 16:44:49 -0400 Subject: [PATCH] Usability changes for parking lots - Rename "Car Parking" to "Parking Lot" - Rename "Multilevel Car Parking" to "Multilevel Parking Garage" - Add red styling for Multilevel Parking Garage preset icon --- css/50_misc.css | 1 + data/presets.yaml | 4 ++-- data/presets/presets.json | 2 +- data/presets/presets/amenity/parking/multi-storey.json | 2 +- data/taginfo.json | 2 +- dist/locales/en.json | 2 +- modules/svg/tag_classes.js | 2 +- 7 files changed, 8 insertions(+), 7 deletions(-) diff --git a/css/50_misc.css b/css/50_misc.css index a2abc74aa..3ebbf2a5b 100644 --- a/css/50_misc.css +++ b/css/50_misc.css @@ -237,6 +237,7 @@ path.fill.tag-building { stroke: rgba(224, 110, 95, 0.3); fill: rgba(224, 110, 95, 0.3); } +.preset-icon-fill-area.tag-parking-multi-storey, .preset-icon-fill-area.tag-building { border-color: rgb(224, 110, 95); background-color: rgba(224, 110, 95, 0.3); diff --git a/data/presets.yaml b/data/presets.yaml index c29bf6393..3bc157065 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -2452,9 +2452,9 @@ en: terms: '' amenity/parking/multi-storey: # 'amenity=parking, parking=multi-storey' - name: Multilevel Car Parking + name: Multilevel Parking Garage # 'terms: car,indoor parking,multistorey car park,parkade,parking building,parking deck,parking garage,parking ramp,parking structure' - terms: '' + terms: '' amenity/parking_entrance: # amenity=parking_entrance name: Parking Garage Entrance/Exit diff --git a/data/presets/presets.json b/data/presets/presets.json index 18d2d2afc..9e2def04c 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -105,7 +105,7 @@ "amenity/parking_entrance": {"icon": "maki-entrance-alt1", "fields": ["access_simple", "ref"], "geometry": ["vertex"], "tags": {"amenity": "parking_entrance"}, "name": "Parking Garage Entrance/Exit"}, "amenity/parking_space": {"fields": ["capacity"], "geometry": ["point", "vertex", "area"], "terms": [], "tags": {"amenity": "parking_space"}, "matchScore": 0.95, "name": "Parking Space"}, "amenity/parking": {"icon": "maki-car", "fields": ["name", "operator", "parking", "capacity", "fee", "access_simple", "supervised", "park_ride", "surface", "maxstay"], "geometry": ["point", "vertex", "area"], "tags": {"amenity": "parking"}, "terms": ["car", "parking lot"], "name": "Parking Lot"}, - "amenity/parking/multi-storey": {"icon": "maki-car", "fields": ["name", "operator", "building", "levels", "height", "address", "capacity", "fee", "access_simple"], "geometry": ["area"], "tags": {"amenity": "parking", "parking": "multi-storey"}, "addTags": {"building": "parking", "amenity": "parking", "parking": "multi-storey"}, "removeTags": {"building": "parking", "amenity": "parking", "parking": "multi-storey"}, "reference": {"key": "parking", "value": "multi-storey"}, "terms": ["car", "indoor parking", "multistorey car park", "parkade", "parking building", "parking deck", "parking garage", "parking ramp", "parking structure"], "name": "Multilevel Car Parking"}, + "amenity/parking/multi-storey": {"icon": "maki-car", "fields": ["name", "operator", "building", "levels", "height", "address", "capacity", "fee", "access_simple"], "geometry": ["area"], "tags": {"amenity": "parking", "parking": "multi-storey"}, "addTags": {"building": "parking", "amenity": "parking", "parking": "multi-storey"}, "removeTags": {"building": "parking", "amenity": "parking", "parking": "multi-storey"}, "reference": {"key": "parking", "value": "multi-storey"}, "terms": ["car", "indoor parking", "multistorey car park", "parkade", "parking building", "parking deck", "parking garage", "parking ramp", "parking structure"], "name": "Multilevel Parking Garage"}, "amenity/pharmacy": {"icon": "maki-pharmacy", "fields": ["name", "operator", "address", "building_area", "drive_through", "opening_hours", "payment_multi", "dispensing"], "geometry": ["point", "area"], "tags": {"amenity": "pharmacy"}, "addTags": {"amenity": "pharmacy", "healthcare": "pharmacy"}, "removeTags": {"amenity": "pharmacy", "healthcare": "pharmacy"}, "reference": {"key": "amenity", "value": "pharmacy"}, "terms": ["apothecary", "drug*", "med*", "prescription"], "name": "Pharmacy"}, "amenity/place_of_worship": {"icon": "maki-place-of-worship", "fields": ["name", "religion", "denomination", "address", "building_area", "service_times"], "geometry": ["point", "area"], "terms": ["abbey", "basilica", "bethel", "cathedral", "chancel", "chantry", "chapel", "church", "fold", "house of God", "house of prayer", "house of worship", "minster", "mission", "mosque", "oratory", "parish", "sacellum", "sanctuary", "shrine", "synagogue", "tabernacle", "temple"], "tags": {"amenity": "place_of_worship"}, "name": "Place of Worship"}, "amenity/place_of_worship/buddhist": {"icon": "maki-buddhism", "fields": ["name", "denomination", "building_area", "address", "service_times"], "geometry": ["point", "area"], "terms": ["stupa", "vihara", "monastery", "temple", "pagoda", "zendo", "dojo"], "tags": {"amenity": "place_of_worship", "religion": "buddhist"}, "reference": {"key": "amenity", "value": "place_of_worship"}, "name": "Buddhist Temple"}, diff --git a/data/presets/presets/amenity/parking/multi-storey.json b/data/presets/presets/amenity/parking/multi-storey.json index f443cb538..f8cd7008a 100644 --- a/data/presets/presets/amenity/parking/multi-storey.json +++ b/data/presets/presets/amenity/parking/multi-storey.json @@ -43,5 +43,5 @@ "parking ramp", "parking structure" ], - "name": "Multilevel Car Parking" + "name": "Multilevel Parking Garage" } diff --git a/data/taginfo.json b/data/taginfo.json index f5227d705..2f7b886cf 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -710,7 +710,7 @@ { "key": "parking", "value": "multi-storey", - "description": "Multilevel Car Parking, Type", + "description": "Multilevel Parking Garage, Type", "object_types": ["area"], "icon_url": "https://raw.githubusercontent.com/mapbox/maki/master/icons/car-15.svg?sanitize=true" }, diff --git a/dist/locales/en.json b/dist/locales/en.json index 39a1965ae..c3d5d4fd2 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -3572,7 +3572,7 @@ "terms": "car,parking lot" }, "amenity/parking/multi-storey": { - "name": "Multilevel Car Parking", + "name": "Multilevel Parking Garage", "terms": "car,indoor parking,multistorey car park,parkade,parking building,parking deck,parking garage,parking ramp,parking structure" }, "amenity/pharmacy": { diff --git a/modules/svg/tag_classes.js b/modules/svg/tag_classes.js index 508c731a3..cffe9af30 100644 --- a/modules/svg/tag_classes.js +++ b/modules/svg/tag_classes.js @@ -15,7 +15,7 @@ export function svgTagClasses() { var secondaries = [ 'oneway', 'bridge', 'tunnel', 'embankment', 'cutting', 'barrier', 'surface', 'tracktype', 'footway', 'crossing', 'service', 'sport', - 'public_transport', 'location' + 'public_transport', 'location', 'parking' ]; var tagClassRe = /^tag-/; var _tags = function(entity) { return entity.tags; };