From 08e31006cd13ab8a5ae56d80de0d6d82603f2bf9 Mon Sep 17 00:00:00 2001 From: Quincy Morgan <2046746+quincylvania@users.noreply.github.com> Date: Tue, 1 Sep 2020 17:50:18 -0400 Subject: [PATCH] Add Dovecote preset (close #7916) --- data/presets.yaml | 5 ++++ data/presets/presets.json | 1 + data/presets/presets/man_made/dovecote.json | 29 +++++++++++++++++++++ data/taginfo.json | 1 + dist/locales/en.json | 4 +++ svg/fontawesome/fas-dove.svg | 1 + 6 files changed, 41 insertions(+) create mode 100644 data/presets/presets/man_made/dovecote.json create mode 100644 svg/fontawesome/fas-dove.svg diff --git a/data/presets.yaml b/data/presets.yaml index 574f475ea..da01efc81 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -6359,6 +6359,11 @@ en: # man_made=cutline name: Cut line terms: '' + man_made/dovecote: + # man_made=dovecote + name: Dovecote + # 'terms: birds,doocot,dovecot,doves,pigeonholes,pigeons' + terms: '' man_made/dyke: # man_made=dyke name: Levee diff --git a/data/presets/presets.json b/data/presets/presets.json index 5a7fd2d97..8ff85f59e 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -755,6 +755,7 @@ "man_made/crane": {"icon": "temaki-crane", "fields": ["operator", "manufacturer", "height", "crane/type"], "geometry": ["point", "line", "vertex", "area"], "tags": {"man_made": "crane"}, "name": "Crane"}, "man_made/cross": {"icon": "maki-religious-christian", "fields": ["name", "material", "height", "ele_node", "inscription", "direction"], "geometry": ["point", "vertex"], "tags": {"man_made": "cross"}, "name": "Cross"}, "man_made/cutline": {"icon": "maki-logging", "geometry": ["line"], "tags": {"man_made": "cutline"}, "name": "Cut line"}, + "man_made/dovecote": {"icon": "fas-dove", "fields": ["operator", "building_area", "height", "capacity"], "moreFields": ["layer", "location"], "geometry": ["area", "point"], "terms": ["birds", "doocot", "dovecot", "doves", "pigeonholes", "pigeons"], "tags": {"man_made": "dovecote"}, "name": "Dovecote"}, "man_made/dyke": {"geometry": ["line"], "tags": {"man_made": "dyke"}, "terms": ["Dike", "Dyke", "Floodbank", "Stopbank"], "name": "Levee"}, "man_made/embankment": {"geometry": ["line"], "tags": {"man_made": "embankment"}, "name": "Embankment"}, "man_made/flagpole": {"icon": "maki-embassy", "fields": ["operator", "flag/type", "country_flag", "lit", "height"], "moreFields": ["manufacturer", "material"], "geometry": ["point", "vertex"], "tags": {"man_made": "flagpole"}, "name": "Flagpole"}, diff --git a/data/presets/presets/man_made/dovecote.json b/data/presets/presets/man_made/dovecote.json new file mode 100644 index 000000000..e21424cff --- /dev/null +++ b/data/presets/presets/man_made/dovecote.json @@ -0,0 +1,29 @@ +{ + "icon": "fas-dove", + "fields": [ + "operator", + "building_area", + "height", + "capacity" + ], + "moreFields": [ + "layer", + "location" + ], + "geometry": [ + "area", + "point" + ], + "terms": [ + "birds", + "doocot", + "dovecot", + "doves", + "pigeonholes", + "pigeons" + ], + "tags": { + "man_made": "dovecote" + }, + "name": "Dovecote" +} diff --git a/data/taginfo.json b/data/taginfo.json index 73e148337..9575cd3a5 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -734,6 +734,7 @@ {"key": "man_made", "value": "crane", "description": "🄿 Crane", "object_types": ["node", "way", "area"], "icon_url": "https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/crane.svg"}, {"key": "man_made", "value": "cross", "description": "🄿 Cross", "object_types": ["node"], "icon_url": "https://cdn.jsdelivr.net/gh/mapbox/maki/icons/religious-christian-15.svg"}, {"key": "man_made", "value": "cutline", "description": "🄿 Cut line", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/mapbox/maki/icons/logging-15.svg"}, + {"key": "man_made", "value": "dovecote", "description": "🄿 Dovecote", "object_types": ["area", "node"], "icon_url": "https://cdn.jsdelivr.net/gh/openstreetmap/iD@develop/svg/fontawesome/fas-dove.svg"}, {"key": "man_made", "value": "dyke", "description": "🄿 Levee", "object_types": ["way"]}, {"key": "man_made", "value": "embankment", "description": "🄿 Embankment", "object_types": ["way"]}, {"key": "man_made", "value": "flagpole", "description": "🄿 Flagpole", "object_types": ["node"], "icon_url": "https://cdn.jsdelivr.net/gh/mapbox/maki/icons/embassy-15.svg"}, diff --git a/dist/locales/en.json b/dist/locales/en.json index 35486ddb0..23c384719 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -8182,6 +8182,10 @@ "name": "Cut line", "terms": "" }, + "man_made/dovecote": { + "name": "Dovecote", + "terms": "birds,doocot,dovecot,doves,pigeonholes,pigeons" + }, "man_made/dyke": { "name": "Levee", "terms": "Dike,Dyke,Floodbank,Stopbank" diff --git a/svg/fontawesome/fas-dove.svg b/svg/fontawesome/fas-dove.svg new file mode 100644 index 000000000..d153558be --- /dev/null +++ b/svg/fontawesome/fas-dove.svg @@ -0,0 +1 @@ + \ No newline at end of file