Tidy osmTags payload #25

Open
opened 2026-03-10 15:07:37 +00:00 by rosano · 1 comment

Just thought about converting some place-oriented text notes into Marco place objects, and noticed that when I pin the city of Berlin it saves all the name: variations. If it's desired to keep this lighter or more readable, maybe just keep one? Likely won't get in my way for now but I thought you might consider this.

{ "osmTags": {
  "admin_level": "2",
  "blind:description:de": "Auf www.berlinfuerblinde.de gibt es einen kostenlosen Audioguide und weitere Informationen.",
  "capital": "yes",
  "capital_ISO3166-1": "yes",
  "ele": "35",
  "email": "info@berlin.de",
  "name": "Berlin",
  "name:ab": "Берлин",
  "name:af": "Berlyn",
  "name:als": "Berlin",
  "name:am": "በርሊን",
  "name:an": "Berlín",
  "name:ang": "Berlin",
  "name:ar": "برلين",
  "name:arc": "ܒܪܠܝܢ",
  "name:arz": "بيرلين",
  "name:ast": "Berlín",
  "name:av": "Берлин",
  "name:az": "Berlin",
  "name:ba": "Берлин",
  "name:bar": "Berlin",
  "name:bat-smg": "Berlīns",
  "name:be": "Берлін",
  "name:be-tarask": "Бэрлін",
  "name:bg": "Берлин",
  "name:bh": "बर्लिन",
  "name:bi": "Berlin",
  "name:bn": "বার্লিন",
  "name:bo": "པེ་ལིང་",
  "name:br": "Berlin",
  "name:bs": "Berlin",
  "name:bxr": "Берлин",
  "name:ca": "Berlín",
  "name:cbk-zam": "Berlín",
  "name:ce": "Берлин",
  "name:ckb": "بەرلین",
  "name:co": "Berlinu",
  "name:crh": "Berlin",
  "name:cs": "Berlín",
  "name:csb": "Berlëno",
  "name:cu": "Берлинъ",
  "name:cv": "Берлин",
  "name:cy": "Berlin",
  "name:da": "Berlin",
  "name:de": "Berlin",
  "name:diq": "Berlin",
  "name:dsb": "Barliń",
  "name:el": "Βερολίνο",
  "name:en": "Berlin",
  "name:eo": "Berlino",
  "name:es": "Berlín",
  "name:et": "Berliin",
  "name:eu": "Berlin",
  "name:ext": "Berlín",
  "name:fa": "برلین",
  "name:fi": "Berliini",
  "name:fj": "Belini",
  "name:fo": "Berlin",
  "name:fr": "Berlin",
  "name:frp": "Bèrlin",
  "name:fur": "Berlin",
  "name:fy": "Berlyn",
  "name:ga": "Beirlín",
  "name:gan": "柏林",
  "name:gd": "Berlin",
  "name:gl": "Berlín",
  "name:gn": "Berlin",
  "name:gu": "બર્લિન",
  "name:gv": "Berleen",
  "name:haw": "Pelelina",
  "name:he": "ברלין",
  "name:hi": "बर्लिन",
  "name:hr": "Berlin",
  "name:hsb": "Berlin",
  "name:ht": "Bèlen",
  "name:hu": "Berlin",
  "name:hy": "Բեռլին",
  "name:ia": "Berlin",
  "name:id": "Berlin",
  "name:ie": "Berlin",
  "name:ilo": "Berlin",
  "name:io": "Berlin",
  "name:is": "Berlín",
  "name:it": "Berlino",
  "name:iu": "ᐱᕐᓖᓐ",
  "name:ja": "ベルリン",
  "name:jbo": "berlin",
  "name:jv": "Berlin",
  "name:ka": "ბერლინი",
  "name:kab": "Berlin",
  "name:kbd": "Берлин",
  "name:kk": "Берлин",
  "name:km": "ប៊ែរឡាំង",
  "name:kn": "ಬೆರ್ಲಿನ್",
  "name:ko": "베를린",
  "name:koi": "Берлин",
  "name:ks": "بٔرلِن",
  "name:ksh": "Bälliin",
  "name:ku": "Berlîn",
  "name:kv": "Берлин",
  "name:kw": "Berlin",
  "name:ky": "Берлин",
  "name:la": "Berolinum",
  "name:lb": "Berlin",
  "name:lez": "Берлин",
  "name:lg": "Berlin",
  "name:li": "Berlien",
  "name:lij": "Berlin",
  "name:lmo": "Berlin",
  "name:ln": "Berlin",
  "name:lo": "ເບີລິນ",
  "name:lt": "Berlynas",
  "name:ltg": "Berlins",
  "name:lv": "Berlīne",
  "name:lzh": "柏林",
  "name:mg": "Berlin",
  "name:mhr": "Берлин",
  "name:mi": "Pearīni",
  "name:mk": "Берлин",
  "name:ml": "ബെര്‍ലിന്",
  "name:mn": "Берлин",
  "name:mr": "बर्लिन",
  "name:mrj": "Берлин",
  "name:ms": "Berlin",
  "name:mt": "Berlin",
  "name:my": "ဘာလင်မြို့",
  "name:myv": "Берлин",
  "name:mzn": "برلین",
  "name:na": "Berlin",
  "name:nah": "Berlin",
  "name:nan": "Berlin",
  "name:nap": "Berlino",
  "name:nds": "Berlin",
  "name:nds-nl": "Berlien",
  "name:ne": "बर्लिन",
  "name:nl": "Berlijn",
  "name:nn": "Berlin",
  "name:no": "Berlin",
  "name:nov": "Berlin",
  "name:nrm": "Bèrlîn",
  "name:nv": "Tséítłʼiní Anííkaadii",
  "name:oc": "Berlin",
  "name:om": "Barliin",
  "name:os": "Берлин",
  "name:pa": "ਬਰਲਿਨ",
  "name:pam": "Berlin",
  "name:pdc": "Berlin",
  "name:pfl": "Balin",
  "name:pl": "Berlin",
  "name:pms": "Berlin",
  "name:pnb": "برلن",
  "name:pnt": "Βερολίνον",
  "name:prefix": "Land und Kreisfreie Stadt",
  "name:ps": "برلين",
  "name:pt": "Berlim",
  "name:qu": "Berlin",
  "name:rm": "Berlin",
  "name:rmy": "Berlin",
  "name:ro": "Berlin",
  "name:roa-rup": "Berlin",
  "name:roa-tara": "Berline",
  "name:ru": "Берлин",
  "name:rue": "Берлін",
  "name:sa": "बर्लिन",
  "name:sah": "Берлин",
  "name:sc": "Berlinu",
  "name:scn": "Birlinu",
  "name:sco": "Berlin",
  "name:sd": "برلن",
  "name:se": "Berlin",
  "name:sh": "Berlin",
  "name:short": "BE",
  "name:si": "බර්ලිනය",
  "name:sk": "Berlín",
  "name:sl": "Berlin",
  "name:sm": "Perelini",
  "name:so": "Berlin",
  "name:sq": "Berlini",
  "name:sr": "Берлин",
  "name:stq": "Berlin",
  "name:su": "Berliini",
  "name:sv": "Berlin",
  "name:sw": "Berlin",
  "name:szl": "Berlin",
  "name:ta": "பெர்லின்",
  "name:te": "బెర్లిన్",
  "name:tet": "Berlín",
  "name:tg": "Берлин",
  "name:th": "เบอร์ลิน",
  "name:ti": "በርሊን",
  "name:tl": "Berlin",
  "name:to": "Pēlini",
  "name:tpi": "Berlin",
  "name:tr": "Berlin",
  "name:tt": "Берлин",
  "name:tw": "Bɛɛlin",
  "name:ty": "Berlin",
  "name:tzl": "Berlin",
  "name:udm": "Берлин",
  "name:ug": "Bérlin",
  "name:uk": "Берлін",
  "name:ur": "برلن",
  "name:uz": "Berlin",
  "name:vec": "Berlin",
  "name:vi": "Béc-lin",
  "name:vls": "Berlyn",
  "name:vro": "Berliin",
  "name:wo": "Berlin",
  "name:xh": "I-Berlin",
  "name:xmf": "ბერლინი",
  "name:yi": "בערלין",
  "name:yo": "Berlin",
  "name:yue": "柏林",
  "name:zea": "Berlijn",
  "name:zh": "柏林",
  "name:zh-Hans": "柏林",
  "name:zh-Hant": "柏林",
  "name:zu": "Berlin",
  "official_status": "Land",
  "official_status:de": "Land",
  "official_status:en": "State",
  "official_status:ru": "земля",
  "old_name:vi": "Bá Linh",
  "place": "city",
  "population": "3769962",
  "ref:LOCODE": "DEBER",
  "website": "https://www.berlin.de/",
  "wikidata": "Q64",
  "wikipedia": "de:Berlin"
} }
Just thought about converting some place-oriented text notes into Marco place objects, and noticed that when I pin the city of Berlin it saves all the `name:` variations. If it's desired to keep this lighter or more readable, maybe just keep one? Likely won't get in my way for now but I thought you might consider this. ```json { "osmTags": { "admin_level": "2", "blind:description:de": "Auf www.berlinfuerblinde.de gibt es einen kostenlosen Audioguide und weitere Informationen.", "capital": "yes", "capital_ISO3166-1": "yes", "ele": "35", "email": "info@berlin.de", "name": "Berlin", "name:ab": "Берлин", "name:af": "Berlyn", "name:als": "Berlin", "name:am": "በርሊን", "name:an": "Berlín", "name:ang": "Berlin", "name:ar": "برلين", "name:arc": "ܒܪܠܝܢ", "name:arz": "بيرلين", "name:ast": "Berlín", "name:av": "Берлин", "name:az": "Berlin", "name:ba": "Берлин", "name:bar": "Berlin", "name:bat-smg": "Berlīns", "name:be": "Берлін", "name:be-tarask": "Бэрлін", "name:bg": "Берлин", "name:bh": "बर्लिन", "name:bi": "Berlin", "name:bn": "বার্লিন", "name:bo": "པེ་ལིང་", "name:br": "Berlin", "name:bs": "Berlin", "name:bxr": "Берлин", "name:ca": "Berlín", "name:cbk-zam": "Berlín", "name:ce": "Берлин", "name:ckb": "بەرلین", "name:co": "Berlinu", "name:crh": "Berlin", "name:cs": "Berlín", "name:csb": "Berlëno", "name:cu": "Берлинъ", "name:cv": "Берлин", "name:cy": "Berlin", "name:da": "Berlin", "name:de": "Berlin", "name:diq": "Berlin", "name:dsb": "Barliń", "name:el": "Βερολίνο", "name:en": "Berlin", "name:eo": "Berlino", "name:es": "Berlín", "name:et": "Berliin", "name:eu": "Berlin", "name:ext": "Berlín", "name:fa": "برلین", "name:fi": "Berliini", "name:fj": "Belini", "name:fo": "Berlin", "name:fr": "Berlin", "name:frp": "Bèrlin", "name:fur": "Berlin", "name:fy": "Berlyn", "name:ga": "Beirlín", "name:gan": "柏林", "name:gd": "Berlin", "name:gl": "Berlín", "name:gn": "Berlin", "name:gu": "બર્લિન", "name:gv": "Berleen", "name:haw": "Pelelina", "name:he": "ברלין", "name:hi": "बर्लिन", "name:hr": "Berlin", "name:hsb": "Berlin", "name:ht": "Bèlen", "name:hu": "Berlin", "name:hy": "Բեռլին", "name:ia": "Berlin", "name:id": "Berlin", "name:ie": "Berlin", "name:ilo": "Berlin", "name:io": "Berlin", "name:is": "Berlín", "name:it": "Berlino", "name:iu": "ᐱᕐᓖᓐ", "name:ja": "ベルリン", "name:jbo": "berlin", "name:jv": "Berlin", "name:ka": "ბერლინი", "name:kab": "Berlin", "name:kbd": "Берлин", "name:kk": "Берлин", "name:km": "ប៊ែរឡាំង", "name:kn": "ಬೆರ್ಲಿನ್", "name:ko": "베를린", "name:koi": "Берлин", "name:ks": "بٔرلِن", "name:ksh": "Bälliin", "name:ku": "Berlîn", "name:kv": "Берлин", "name:kw": "Berlin", "name:ky": "Берлин", "name:la": "Berolinum", "name:lb": "Berlin", "name:lez": "Берлин", "name:lg": "Berlin", "name:li": "Berlien", "name:lij": "Berlin", "name:lmo": "Berlin", "name:ln": "Berlin", "name:lo": "ເບີລິນ", "name:lt": "Berlynas", "name:ltg": "Berlins", "name:lv": "Berlīne", "name:lzh": "柏林", "name:mg": "Berlin", "name:mhr": "Берлин", "name:mi": "Pearīni", "name:mk": "Берлин", "name:ml": "ബെര്‍ലിന്", "name:mn": "Берлин", "name:mr": "बर्लिन", "name:mrj": "Берлин", "name:ms": "Berlin", "name:mt": "Berlin", "name:my": "ဘာလင်မြို့", "name:myv": "Берлин", "name:mzn": "برلین", "name:na": "Berlin", "name:nah": "Berlin", "name:nan": "Berlin", "name:nap": "Berlino", "name:nds": "Berlin", "name:nds-nl": "Berlien", "name:ne": "बर्लिन", "name:nl": "Berlijn", "name:nn": "Berlin", "name:no": "Berlin", "name:nov": "Berlin", "name:nrm": "Bèrlîn", "name:nv": "Tséítłʼiní Anííkaadii", "name:oc": "Berlin", "name:om": "Barliin", "name:os": "Берлин", "name:pa": "ਬਰਲਿਨ", "name:pam": "Berlin", "name:pdc": "Berlin", "name:pfl": "Balin", "name:pl": "Berlin", "name:pms": "Berlin", "name:pnb": "برلن", "name:pnt": "Βερολίνον", "name:prefix": "Land und Kreisfreie Stadt", "name:ps": "برلين", "name:pt": "Berlim", "name:qu": "Berlin", "name:rm": "Berlin", "name:rmy": "Berlin", "name:ro": "Berlin", "name:roa-rup": "Berlin", "name:roa-tara": "Berline", "name:ru": "Берлин", "name:rue": "Берлін", "name:sa": "बर्लिन", "name:sah": "Берлин", "name:sc": "Berlinu", "name:scn": "Birlinu", "name:sco": "Berlin", "name:sd": "برلن", "name:se": "Berlin", "name:sh": "Berlin", "name:short": "BE", "name:si": "බර්ලිනය", "name:sk": "Berlín", "name:sl": "Berlin", "name:sm": "Perelini", "name:so": "Berlin", "name:sq": "Berlini", "name:sr": "Берлин", "name:stq": "Berlin", "name:su": "Berliini", "name:sv": "Berlin", "name:sw": "Berlin", "name:szl": "Berlin", "name:ta": "பெர்லின்", "name:te": "బెర్లిన్", "name:tet": "Berlín", "name:tg": "Берлин", "name:th": "เบอร์ลิน", "name:ti": "በርሊን", "name:tl": "Berlin", "name:to": "Pēlini", "name:tpi": "Berlin", "name:tr": "Berlin", "name:tt": "Берлин", "name:tw": "Bɛɛlin", "name:ty": "Berlin", "name:tzl": "Berlin", "name:udm": "Берлин", "name:ug": "Bérlin", "name:uk": "Берлін", "name:ur": "برلن", "name:uz": "Berlin", "name:vec": "Berlin", "name:vi": "Béc-lin", "name:vls": "Berlyn", "name:vro": "Berliin", "name:wo": "Berlin", "name:xh": "I-Berlin", "name:xmf": "ბერლინი", "name:yi": "בערלין", "name:yo": "Berlin", "name:yue": "柏林", "name:zea": "Berlijn", "name:zh": "柏林", "name:zh-Hans": "柏林", "name:zh-Hant": "柏林", "name:zu": "Berlin", "official_status": "Land", "official_status:de": "Land", "official_status:en": "State", "official_status:ru": "земля", "old_name:vi": "Bá Linh", "place": "city", "population": "3769962", "ref:LOCODE": "DEBER", "website": "https://www.berlin.de/", "wikidata": "Q64", "wikipedia": "de:Berlin" } } ```
Owner

Good point. Should probably just save name and name:${currentLocale}.

Good point. Should probably just save `name` and `name:${currentLocale}`.
raucao added the enhancement label 2026-03-11 06:25:06 +00:00
raucao changed title from Tidy osmTags payload? to Tidy osmTags payload 2026-03-11 06:25:10 +00:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: raucao/marco#25