diff --git a/data/presets.yaml b/data/presets.yaml index 89734d53b..0868df1bd 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -2091,6 +2091,9 @@ en: # second_hand field placeholder placeholder: 'Yes, No, Only' terms: '[translate with synonyms or related terms for ''Sells Used'', separated by commas]' + segregated: + # segregated=* + label: Bicycle-Pedestrian Segregation self_service: # self_service=* label: Self-Service diff --git a/data/presets/fields.json b/data/presets/fields.json index 7beb57610..961b9400f 100644 --- a/data/presets/fields.json +++ b/data/presets/fields.json @@ -362,6 +362,7 @@ "seasonal": {"key": "seasonal", "type": "check", "label": "Seasonal"}, "seats": {"key": "seats", "type": "number", "minValue": 0, "label": "Seats", "placeholder": "2, 4, 6..."}, "second_hand": {"key": "second_hand", "type": "combo", "label": "Sells Used", "placeholder": "Yes, No, Only", "strings": {"options": {"yes": "Yes", "no": "No", "only": "Only"}}}, + "segregated": {"key": "segregated", "type": "check", "label": "Bicycle-Pedestrian Segregation"}, "self_service": {"key": "self_service", "type": "check", "label": "Self-Service"}, "service_rail": {"key": "service", "type": "combo", "label": "Service Type", "strings": {"options": {"spur": "Spur", "yard": "Yard", "siding": "Siding", "crossover": "Crossover"}}}, "service_times": {"key": "service_times", "type": "text", "label": "Service Times"}, diff --git a/data/presets/fields/segregated.json b/data/presets/fields/segregated.json new file mode 100644 index 000000000..38f25e5ef --- /dev/null +++ b/data/presets/fields/segregated.json @@ -0,0 +1,5 @@ +{ + "key": "segregated", + "type": "check", + "label": "Bicycle-Pedestrian Segregation" +} \ No newline at end of file diff --git a/data/presets/presets.json b/data/presets/presets.json index 37abe446c..a0cc63009 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -499,7 +499,7 @@ "highway/crossing/unmarked": {"icon": "temaki-pedestrian", "fields": ["crossing", "tactile_paving", "crossing/island"], "geometry": ["vertex"], "tags": {"highway": "crossing", "crossing": "unmarked"}, "addTags": {"highway": "crossing", "crossing": "unmarked"}, "reference": {"key": "crossing", "value": "unmarked"}, "terms": [], "name": "Unmarked Crossing"}, "highway/cycleway": {"icon": "fas-biking", "fields": ["name", "oneway", "surface", "width", "structure", "access", "incline"], "moreFields": ["covered", "dog", "lit", "maxspeed", "maxweight_bridge", "not/name", "smoothness", "stroller", "wheelchair"], "geometry": ["line"], "tags": {"highway": "cycleway"}, "terms": ["bicyle path", "bike path", "cycling path"], "name": "Cycle Path"}, "highway/cycleway/crossing": {"icon": "temaki-cyclist_crosswalk", "fields": ["crossing", "access", "surface", "tactile_paving", "crossing/island"], "geometry": ["line"], "tags": {"cycleway": "crossing"}, "addTags": {"highway": "cycleway", "cycleway": "crossing"}, "reference": {"key": "cycleway", "value": "crossing"}, "searchable": false, "matchScore": 0.95, "name": "Cycle Crossing"}, - "highway/cycleway/bicycle_foot": {"notCountryCodes": ["fr", "lt", "pl"], "icon": "temaki-pedestrian_and_cyclist", "geometry": ["line"], "tags": {"highway": "cycleway", "foot": "designated"}, "addTags": {"highway": "cycleway", "foot": "designated", "bicycle": "designated"}, "terms": ["bicycle and foot path", "bike and pedestrian path", "green way", "greenway", "mixed-use trail", "multi-use trail", "segregated trail", "rail trail"], "matchScore": 0.9, "name": "Cycle & Foot Path"}, + "highway/cycleway/bicycle_foot": {"notCountryCodes": ["fr", "lt", "pl"], "icon": "temaki-pedestrian_and_cyclist", "geometry": ["line"], "tags": {"highway": "cycleway", "foot": "designated"}, "addTags": {"highway": "cycleway", "foot": "designated", "bicycle": "designated"}, "terms": ["bicycle and foot path", "bike and pedestrian path", "green way", "greenway", "mixed-use trail", "multi-use trail", "segregated trail", "rail trail"], "fields": ["name", "segregated", "oneway", "surface", "width", "structure", "access", "incline"], "moreFields": ["covered", "dog", "lit", "maxspeed", "maxweight_bridge", "not/name", "smoothness", "stroller", "wheelchair"], "matchScore": 0.9, "name": "Cycle & Foot Path"}, "highway/cycleway/crossing/marked": {"icon": "temaki-cyclist_crosswalk", "fields": ["crossing", "access", "surface", "tactile_paving", "crossing/island"], "geometry": ["line"], "tags": {"cycleway": "crossing", "crossing": "marked"}, "addTags": {"highway": "cycleway", "cycleway": "crossing", "crossing": "marked"}, "reference": {"key": "cycleway", "value": "crossing"}, "terms": ["cycle crosswalk", "cycle path crossing", "cycleway crossing", "bicycle crossing", "bike crossing"], "matchScore": 0.95, "name": "Marked Cycle Crossing"}, "highway/cycleway/crossing/unmarked": {"icon": "fas-biking", "fields": ["crossing", "access", "surface", "tactile_paving", "crossing/island"], "geometry": ["line"], "tags": {"cycleway": "crossing", "crossing": "unmarked"}, "addTags": {"highway": "cycleway", "cycleway": "crossing", "crossing": "unmarked"}, "reference": {"key": "cycleway", "value": "crossing"}, "terms": ["cycle path crossing", "cycleway crossing", "bicycle crossing", "bike crossing"], "matchScore": 0.95, "name": "Unmarked Cycle Crossing"}, "highway/elevator": {"icon": "temaki-elevator", "fields": ["ref", "level_semi", "access_simple", "wheelchair", "maxweight"], "moreFields": ["maxheight", "opening_hours"], "geometry": ["vertex"], "tags": {"highway": "elevator"}, "terms": ["lift"], "name": "Elevator"}, diff --git a/data/presets/presets/highway/cycleway/bicycle_foot.json b/data/presets/presets/highway/cycleway/bicycle_foot.json index f273fd565..4a14fdf9f 100644 --- a/data/presets/presets/highway/cycleway/bicycle_foot.json +++ b/data/presets/presets/highway/cycleway/bicycle_foot.json @@ -25,6 +25,27 @@ "segregated trail", "rail trail" ], + "fields": [ + "name", + "segregated", + "oneway", + "surface", + "width", + "structure", + "access", + "incline" + ], + "moreFields": [ + "covered", + "dog", + "lit", + "maxspeed", + "maxweight_bridge", + "not/name", + "smoothness", + "stroller", + "wheelchair" + ], "matchScore": 0.9, "name": "Cycle & Foot Path" -} +} \ No newline at end of file diff --git a/data/taginfo.json b/data/taginfo.json index 61291ed82..bde175f89 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -1762,6 +1762,7 @@ {"key": "second_hand", "value": "yes", "description": "🄵 Sells Used"}, {"key": "second_hand", "value": "no", "description": "🄵 Sells Used"}, {"key": "second_hand", "value": "only", "description": "🄵 Sells Used"}, + {"key": "segregated", "description": "🄵 Bicycle-Pedestrian Segregation"}, {"key": "self_service", "description": "🄵 Self-Service"}, {"key": "service", "value": "spur", "description": "🄵 Service Type"}, {"key": "service", "value": "yard", "description": "🄵 Service Type"}, diff --git a/dist/locales/en.json b/dist/locales/en.json index 10d3a4e8f..a2c9b739a 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -4330,6 +4330,9 @@ "only": "Only" } }, + "segregated": { + "label": "Bicycle-Pedestrian Segregation" + }, "self_service": { "label": "Self-Service" },