diff --git a/data/presets.yaml b/data/presets.yaml index 04b8f20ea..67529664d 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -143,6 +143,9 @@ en: amenity: # 'amenity=*' label: Type + area/highway: + # 'area:highway=*' + label: Type artist: # 'artist_name=*' label: Artist @@ -1496,6 +1499,10 @@ en: # area=yes name: Area terms: "" + area/highway: + # 'area:highway=*' + name: Road Surface + terms: "" barrier: # 'barrier=*' name: Barrier diff --git a/data/presets/fields.json b/data/presets/fields.json index e1b787829..2df83232f 100644 --- a/data/presets/fields.json +++ b/data/presets/fields.json @@ -187,6 +187,11 @@ "type": "typeCombo", "label": "Type" }, + "area/highway": { + "key": "area:highway", + "type": "typeCombo", + "label": "Type" + }, "artist": { "key": "artist_name", "type": "text", diff --git a/data/presets/fields/area/highway.json b/data/presets/fields/area/highway.json new file mode 100644 index 000000000..5517baa6f --- /dev/null +++ b/data/presets/fields/area/highway.json @@ -0,0 +1,5 @@ +{ + "key": "area:highway", + "type": "typeCombo", + "label": "Type" +} diff --git a/data/presets/presets.json b/data/presets/presets.json index aa49a9fc8..6a0c6ca19 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -1968,6 +1968,18 @@ ], "matchScore": 0.1 }, + "area/highway": { + "fields": [ + "area/highway" + ], + "geometry": [ + "area" + ], + "tags": { + "area:highway": "*" + }, + "name": "Road Surface" + }, "barrier": { "geometry": [ "point", diff --git a/data/presets/presets/area/highway.json b/data/presets/presets/area/highway.json new file mode 100644 index 000000000..1f9972fe1 --- /dev/null +++ b/data/presets/presets/area/highway.json @@ -0,0 +1,12 @@ +{ + "fields": [ + "area/highway" + ], + "geometry": [ + "area" + ], + "tags": { + "area:highway": "*" + }, + "name": "Road Surface" +} diff --git a/data/taginfo.json b/data/taginfo.json index 048ef2f61..9ae38e56f 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -408,6 +408,9 @@ "key": "area", "value": "yes" }, + { + "key": "area:highway" + }, { "key": "barrier" }, diff --git a/dist/locales/en.json b/dist/locales/en.json index 7159e9723..94adb4e45 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -699,6 +699,9 @@ "amenity": { "label": "Type" }, + "area/highway": { + "label": "Type" + }, "artist": { "label": "Artist" }, @@ -1840,6 +1843,10 @@ "name": "Area", "terms": "" }, + "area/highway": { + "name": "Road Surface", + "terms": "" + }, "barrier": { "name": "Barrier", "terms": ""