diff --git a/data/presets.yaml b/data/presets.yaml index fbb225c16..b22c9cf1d 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -1078,6 +1078,9 @@ en: healthcare/speciality: # 'healthcare:speciality=*' label: Specialties + heating: + # heating=* + label: Heating height: # height=* label: Height (Meters) diff --git a/data/presets/fields.json b/data/presets/fields.json index e6a0472e2..e4fb4bebf 100644 --- a/data/presets/fields.json +++ b/data/presets/fields.json @@ -204,6 +204,7 @@ "hashtags": {"key": "hashtags", "type": "semiCombo", "label": "Hashtags", "usage": "changeset", "placeholder": "#example"}, "healthcare": {"key": "healthcare", "type": "typeCombo", "label": "Type"}, "healthcare/speciality": {"key": "healthcare:speciality", "type": "semiCombo", "reference": {"key": "healthcare"}, "label": "Specialties"}, + "heating": {"key": "heating", "type": "check", "label": "Heating"}, "height_building": {"key": "height", "minValue": 0, "type": "number", "label": "Building Height (Meters)", "prerequisiteTag": {"key": "building", "valueNot": "no"}}, "height": {"key": "height", "minValue": 0, "type": "number", "label": "Height (Meters)"}, "highspeed": {"key": "highspeed", "type": "check", "label": "High-Speed"}, diff --git a/data/presets/fields/heating.json b/data/presets/fields/heating.json new file mode 100644 index 000000000..0f8e38360 --- /dev/null +++ b/data/presets/fields/heating.json @@ -0,0 +1,10 @@ +{ + "key": "heating", + "type": "check", + "label": "Heating", + "terms": [ + "firepit", + "fireplace", + "heater" + ] +} diff --git a/data/presets/presets.json b/data/presets/presets.json index 367624eb5..f6d770932 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -704,7 +704,7 @@ "leisure/marina": {"icon": "temaki-sailboat", "fields": ["name", "operator", "capacity", "fee", "payment_multi_fee", "charge_fee", "sanitary_dump_station", "power_supply"], "moreFields": ["address", "email", "fax", "gnis/feature_id", "internet_access", "internet_access/fee", "internet_access/ssid", "phone", "seamark/type", "vhf", "website"], "geometry": ["area", "point", "vertex"], "terms": ["boats", "docks", "harbor", "harbour", "moorings", "yachts"], "tags": {"leisure": "marina"}, "addTags": {"leisure": "marina", "seamark:type": "harbour", "seamark:harbour:category": "marina"}, "name": "Marina"}, "leisure/miniature_golf": {"icon": "temaki-golf_green", "fields": ["name", "operator", "address", "opening_hours", "opening_hours/covid19", "fee", "payment_multi_fee", "charge_fee"], "moreFields": ["email", "fax", "gnis/feature_id", "phone", "website"], "geometry": ["area", "point"], "terms": ["crazy golf", "mini golf", "putt-putt"], "tags": {"leisure": "miniature_golf"}, "name": "Miniature Golf"}, "leisure/nature_reserve": {"icon": "maki-park", "geometry": ["area", "point"], "fields": ["name", "operator", "address", "opening_hours", "opening_hours/covid19"], "moreFields": ["dog", "email", "fax", "gnis/feature_id", "phone", "website"], "tags": {"leisure": "nature_reserve"}, "terms": ["protected", "wildlife"], "name": "Nature Reserve"}, - "leisure/outdoor_seating": {"icon": "maki-picnic-site", "geometry": ["point", "area"], "fields": ["name", "operator"], "moreFields": ["level"], "terms": ["al fresco", "beer garden", "dining", "cafe", "restaurant", "pub", "bar", "patio"], "tags": {"leisure": "outdoor_seating"}, "name": "Outdoor Seating Area"}, + "leisure/outdoor_seating": {"icon": "maki-picnic-site", "geometry": ["point", "area"], "fields": ["name", "operator", "capacity", "lit", "seasonal", "heating"], "moreFields": ["level", "wheelchair"], "terms": ["al fresco", "beer garden", "dining", "cafe", "restaurant", "pub", "bar", "patio"], "tags": {"leisure": "outdoor_seating"}, "name": "Outdoor Seating Area"}, "leisure/park": {"icon": "temaki-tree_and_bench", "fields": ["name", "operator", "address", "opening_hours", "opening_hours/covid19"], "moreFields": ["dog", "email", "fax", "gnis/feature_id", "phone", "smoking", "website"], "geometry": ["area", "point"], "terms": ["esplanade", "estate", "forest", "garden", "grass", "green", "grounds", "lawn", "lot", "meadow", "parkland", "place", "playground", "plaza", "pleasure garden", "recreation area", "square", "tract", "village green", "woodland"], "tags": {"leisure": "park"}, "name": "Park"}, "leisure/picnic_table": {"icon": "maki-picnic-site", "fields": ["material", "lit", "bench", "colour"], "moreFields": ["height", "level", "manufacturer", "operator"], "geometry": ["point"], "tags": {"leisure": "picnic_table"}, "terms": ["bench"], "name": "Picnic Table"}, "leisure/picnic_table/chess": {"icon": "fas-chess-pawn", "geometry": ["point"], "tags": {"leisure": "picnic_table", "sport": "chess"}, "reference": {"key": "sport", "value": "chess"}, "terms": ["bench", "chess board", "checkerboard", "checkers", "chequerboard", "game table"], "name": "Chess Table"}, diff --git a/data/presets/presets/leisure/outdoor_seating.json b/data/presets/presets/leisure/outdoor_seating.json index 2090a1947..5332f0c30 100644 --- a/data/presets/presets/leisure/outdoor_seating.json +++ b/data/presets/presets/leisure/outdoor_seating.json @@ -6,10 +6,15 @@ ], "fields": [ "name", - "operator" + "operator", + "capacity", + "lit", + "seasonal", + "heating" ], "moreFields": [ - "level" + "level", + "wheelchair" ], "terms": [ "al fresco", diff --git a/data/taginfo.json b/data/taginfo.json index fe4e5bf2d..e8270da77 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -1587,6 +1587,7 @@ {"key": "handrail", "description": "🄵 Handrail"}, {"key": "hashtags", "description": "🄵 Hashtags"}, {"key": "healthcare:speciality", "description": "🄵 Specialties"}, + {"key": "heating", "description": "🄵 Heating"}, {"key": "height", "description": "🄵 Building Height (Meters), 🄵 Height (Meters)"}, {"key": "highspeed", "description": "🄵 High-Speed"}, {"key": "historic:civilization", "description": "🄵 Historic Civilization"}, diff --git a/dist/locales/en.json b/dist/locales/en.json index 49e098119..5245b7c9a 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -3828,6 +3828,9 @@ "healthcare/speciality": { "label": "Specialties" }, + "heating": { + "label": "Heating" + }, "height_building": { "label": "Building Height (Meters)", "terms": ""