viw
14
So wir sollten hier nicht streiten, sondern mal nach vorne schauen. Immerhin geht es darum die OSM Daten für bestimmte Zwecke der öffentlichen Verwaltung, von welcher wir uns auch Daten erhoffen, nutzbar zu machen.
Ziel ist es, soweit ich das hier rauslese, eine Weltkarte zu erstellen wo alle Bezeichnungen lateinische Buchstaben besitzen. Der Weg dahin ist völlig frei.
Da aber nichts unversucht bleiben soll, wurden mehrere Dinge schon probiert:
Dies führte aber gerade in Europa dazu, das eher wenige Bezeichnungen zu sehen waren, da ja bereits unter name gepflegt.
Der zweite Ansatz war jetzt Länder mit offensichtlich anderer Schreibweise wie Ukrainie, Russland, Griecheland und weitere explizit anders zu behandeln (name:de oder name:en) und den Rest von Europa einfach mit name auszuwerten.
Der Umkehrschluss ist auch nicht ganz richtig, denn in Amerika werden auch in vielen Ländern lateinische Buchstaben verwendet. Die Frage ist also ob man ein universelles Konzept alleine über eine Liste der Länder aufbauen kann.
Dritter Ansatz war prüfen ob der name tag einen nicht lateinsichen Schriftsatz verwendet. Dann alternativen Namen (name:de name:en) suchen, sonst name ausgeben.
Nach den Aussagen von Thomas ist dieser Ansatz eigentlich der einzig mögliche, da man nur so viele weitere Möglichkeiten auf Objektebene hat (name:ja_rm etc.)
Mein Vorschlag wäre das Pferd von hinten aufzuzäumen. Als erstes prüfen ob das Objekt name:de führt falls nicht prüfen ob name lateinischen Buchstaben hat und erst bei negativem Ergebniss nach alternativen name:* tags suchen und ebenfalls auf lateinische Buchstaben testen.
Zu klären bleibt bei diesem Vorgehen die Frage wie kann man den Zeichensatz herausfinden.