diff --git a/data/presets.yaml b/data/presets.yaml index 02c43b63c..14494ce67 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -1382,6 +1382,11 @@ en: label: Microbrewery # 'terms: brewpub,craft beer' terms: '[translate with synonyms or related terms for ''Microbrewery'', separated by commas]' + mimics: + # mimics=* + label: Mimics + # 'terms: camoflauged,disguised,looks like,tree' + terms: '[translate with synonyms or related terms for ''Mimics'', separated by commas]' min_age: # min_age=* label: Minimum Age diff --git a/data/presets/fields.json b/data/presets/fields.json index 561308f0f..72cc8342d 100644 --- a/data/presets/fields.json +++ b/data/presets/fields.json @@ -258,6 +258,7 @@ "maxweight": {"key": "maxweight", "type": "combo", "label": "Max Weight", "snake_case": false}, "memorial": {"key": "memorial", "type": "typeCombo", "label": "Type"}, "microbrewery": {"key": "microbrewery", "type": "check", "label": "Microbrewery", "terms": ["brewpub", "craft beer"]}, + "mimics": {"key": "mimics", "type": "combo", "label": "Mimics", "terms": ["camoflauged", "disguised", "looks like", "tree"]}, "min_age": {"key": "min_age", "type": "number", "minValue": 0, "label": "Minimum Age", "terms": ["lower age limit"]}, "minspeed": {"key": "minspeed", "type": "maxspeed", "label": "Minimum Speed Limit", "placeholder": "20, 30, 40..."}, "monitoring_multi": {"key": "monitoring:", "type": "multiCombo", "label": "Monitoring"}, diff --git a/data/presets/fields/mimics.json b/data/presets/fields/mimics.json new file mode 100644 index 000000000..2a476891a --- /dev/null +++ b/data/presets/fields/mimics.json @@ -0,0 +1,11 @@ +{ + "key": "mimics", + "type": "combo", + "label": "Mimics", + "terms": [ + "camoflauged", + "disguised", + "looks like", + "tree" + ] +} diff --git a/data/presets/presets.json b/data/presets/presets.json index 6c5700486..17e5a6403 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -753,7 +753,7 @@ "man_made/manhole/telecom": {"icon": "temaki-cable_manhole", "fields": ["operator", "ref"], "geometry": ["point", "vertex"], "tags": {"manhole": "telecom"}, "addTags": {"man_made": "manhole", "manhole": "telecom"}, "terms": ["bt", "cable", "cover", "phone", "hole", "telecom", "telephone", "utility"], "name": "Telecom Utility Manhole"}, "man_made/manhole/water": {"icon": "temaki-waste_manhole", "fields": ["operator", "ref"], "geometry": ["point", "vertex"], "tags": {"manhole": "water"}, "addTags": {"man_made": "manhole", "manhole": "water"}, "terms": ["cover", "drinking", "hole", "utility", "water"], "name": "Water Utility Manhole"}, "man_made/mast": {"icon": "temaki-mast", "fields": ["tower/type", "tower/construction", "height"], "moreFields": ["communication_multi", "gnis/feature_id", "manufacturer", "material"], "geometry": ["point"], "terms": ["antenna", "broadcast tower", "cell phone tower", "cell tower", "communication mast", "communication tower", "guyed tower", "mobile phone tower", "radio mast", "radio tower", "television tower", "transmission mast", "transmission tower", "tv tower"], "tags": {"man_made": "mast"}, "name": "Mast"}, - "man_made/mast/communication": {"icon": "temaki-mast_communication", "fields": ["{man_made/mast}", "communication_multi"], "geometry": ["point"], "terms": ["antenna", "broadcast tower", "cell phone tower", "cell tower", "communication mast", "communication tower", "guyed tower", "mobile phone tower", "radio mast", "radio tower", "television tower", "transmission mast", "transmission tower", "tv tower"], "tags": {"man_made": "mast", "tower:type": "communication"}, "reference": {"key": "tower:type", "value": "communication"}, "name": "Communication Mast"}, + "man_made/mast/communication": {"icon": "temaki-mast_communication", "fields": ["{man_made/mast}", "communication_multi"], "moreFields": ["{man_made/mast}", "mimics"], "geometry": ["point"], "terms": ["antenna", "broadcast tower", "cell phone tower", "cell tower", "communication mast", "communication tower", "guyed tower", "mobile phone tower", "radio mast", "radio tower", "television tower", "transmission mast", "transmission tower", "tv tower"], "tags": {"man_made": "mast", "tower:type": "communication"}, "reference": {"key": "tower:type", "value": "communication"}, "name": "Communication Mast"}, "man_made/mast/communication/mobile_phone": {"icon": "temaki-mast_communication", "geometry": ["point"], "terms": ["antenna", "cell mast", "cell phone mast", "cell phone tower", "cell tower", "communication mast", "communication tower", "guyed tower", "mobile phone tower", "transmission mast", "transmission tower"], "tags": {"man_made": "mast", "tower:type": "communication", "communication:mobile_phone": "yes"}, "reference": {"key": "communication:mobile_phone", "value": "yes"}, "name": "Mobile Phone Mast"}, "man_made/mast/communication/radio": {"icon": "temaki-mast_communication", "geometry": ["point"], "terms": ["antenna", "broadcast tower", "communication mast", "communication tower", "guyed tower", "radio mast", "radio tower", "transmission mast", "transmission tower"], "tags": {"man_made": "mast", "tower:type": "communication", "communication:radio": "yes"}, "reference": {"key": "communication:radio", "value": "yes"}, "name": "Radio Broadcast Mast"}, "man_made/mast/communication/television": {"icon": "temaki-mast_communication", "geometry": ["point"], "terms": ["antenna", "broadcast tower", "communication mast", "communication tower", "guyed tower", "television mast", "television tower", "transmission mast", "transmission tower", "tv mast", "tv tower"], "tags": {"man_made": "mast", "tower:type": "communication", "communication:television": "yes"}, "reference": {"key": "communication:television", "value": "yes"}, "name": "Television Broadcast Mast"}, @@ -778,7 +778,7 @@ "man_made/torii": {"icon": "temaki-shinto", "fields": ["height", "material", "colour", "lit"], "moreFields": ["name", "operator", "ref"], "geometry": ["point", "vertex", "line"], "terms": ["Japanese gate", "Shinto shrine"], "tags": {"man_made": "torii"}, "name": "Torii"}, "man_made/tower": {"icon": "temaki-tower", "fields": ["tower/type", "tower/construction", "height", "building_area"], "moreFields": ["architect", "gnis/feature_id"], "geometry": ["point", "area"], "tags": {"man_made": "tower"}, "name": "Tower"}, "man_made/tower/bell_tower": {"icon": "fas-bell", "moreFields": ["{man_made/tower}", "opening_hours"], "geometry": ["point", "area"], "terms": ["belfry", "bell gable", "campanile", "church tower", "klockstapel"], "tags": {"man_made": "tower", "tower:type": "bell_tower"}, "reference": {"key": "tower:type", "value": "bell_tower"}, "name": "Bell Tower"}, - "man_made/tower/communication": {"icon": "temaki-tower_communication", "fields": ["{man_made/tower}", "communication_multi"], "geometry": ["point", "area"], "terms": ["antenna", "broadcast tower", "cell phone tower", "cell tower", "communication mast", "communication tower", "guyed tower", "mobile phone tower", "radio mast", "radio tower", "television tower", "transmission mast", "transmission tower", "tv tower"], "tags": {"man_made": "tower", "tower:type": "communication"}, "reference": {"key": "tower:type", "value": "communication"}, "name": "Communication Tower"}, + "man_made/tower/communication": {"icon": "temaki-tower_communication", "fields": ["{man_made/tower}", "communication_multi", "mimics"], "moreFields": ["{man_made/tower}", "mimics"], "geometry": ["point", "area"], "terms": ["antenna", "broadcast tower", "cell phone tower", "cell tower", "communication mast", "communication tower", "guyed tower", "mobile phone tower", "radio mast", "radio tower", "television tower", "transmission mast", "transmission tower", "tv tower"], "tags": {"man_made": "tower", "tower:type": "communication"}, "reference": {"key": "tower:type", "value": "communication"}, "name": "Communication Tower"}, "man_made/tower/defensive": {"icon": "maki-castle", "geometry": ["point", "area"], "tags": {"man_made": "tower", "tower:type": "defensive"}, "reference": {"key": "tower:type", "value": "defensive"}, "terms": ["Defensive Tower", "Castle Tower"], "name": "Fortified Tower"}, "man_made/tower/minaret": {"icon": "temaki-domed_tower", "geometry": ["point", "area"], "terms": ["Islam", "mosque", "Muezzin", "Muslim"], "tags": {"man_made": "tower", "tower:type": "minaret"}, "reference": {"key": "tower:type", "value": "minaret"}, "name": "Minaret"}, "man_made/tower/observation": {"icon": "temaki-tower", "moreFields": ["{man_made/tower}", "opening_hours"], "geometry": ["point", "area"], "terms": ["lookout tower", "fire tower"], "tags": {"man_made": "tower", "tower:type": "observation"}, "reference": {"key": "tower:type", "value": "observation"}, "name": "Observation Tower"}, diff --git a/data/presets/presets/man_made/mast/communication.json b/data/presets/presets/man_made/mast/communication.json index a59290f66..56f4055c9 100644 --- a/data/presets/presets/man_made/mast/communication.json +++ b/data/presets/presets/man_made/mast/communication.json @@ -4,6 +4,10 @@ "{man_made/mast}", "communication_multi" ], + "moreFields": [ + "{man_made/mast}", + "mimics" + ], "geometry": [ "point" ], diff --git a/data/presets/presets/man_made/tower/communication.json b/data/presets/presets/man_made/tower/communication.json index 7bb2880bb..f3e91dfd8 100644 --- a/data/presets/presets/man_made/tower/communication.json +++ b/data/presets/presets/man_made/tower/communication.json @@ -2,7 +2,12 @@ "icon": "temaki-tower_communication", "fields": [ "{man_made/tower}", - "communication_multi" + "communication_multi", + "mimics" + ], + "moreFields": [ + "{man_made/tower}", + "mimics" ], "geometry": [ "point", diff --git a/data/taginfo.json b/data/taginfo.json index f5fdf2d97..736892c55 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -1615,6 +1615,7 @@ {"key": "maxweight", "description": "🄵 Max Weight"}, {"key": "memorial", "description": "🄵 Type"}, {"key": "microbrewery", "description": "🄵 Microbrewery"}, + {"key": "mimics", "description": "🄵 Mimics"}, {"key": "min_age", "description": "🄵 Minimum Age"}, {"key": "minspeed", "description": "🄵 Minimum Speed Limit"}, {"key": "monitoring:", "description": "🄵 Monitoring"}, diff --git a/dist/locales/en.json b/dist/locales/en.json index 69aaa266c..461bf1b5b 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -3800,6 +3800,10 @@ "label": "Microbrewery", "terms": "brewpub,craft beer" }, + "mimics": { + "label": "Mimics", + "terms": "camoflauged,disguised,looks like,tree" + }, "min_age": { "label": "Minimum Age", "terms": "lower age limit"