ist doch ganz einfach:

name=Gemeinde Zwettl-Niederösterreich
type=boundary
boundary=administrive
admin_level=x

Begründung: da es sich um die Bezeichnung einer administrativen Grenze handelt und kein weltweiter Renderer sich die richtigen Namen aus den Fingern saugen wird und/oder kann, gehört der vollständige Name zum Ding dessen Beschreibung er ist.

Besonders lustig wirds nämlich als Kartennutzer dann, wenn man am Kartenblatt nicht die Legende zur Hand hat - oder die Signaturen zu ähnlich sind - und man nicht weiss, welches "Zwettl-Dings" da gemeint ist. (insofern ist Zwettl (Ort) / Zwettl-Niederösterreich (Gemeinde) ein schlechtes Beispiel, da hier ja die Namen eh unterschiedlich sind).

extrem wichtig bei der Relation: das Tag "admin_level", weil damit kann der Renderer und/oder Anwender sowieso entscheiden kann ob ihn diese Relation jetzt überhaupt interessiert und ob der Name zwischendurch - zB aus Platzgründen - oder generell weggelassen werden kann.

landes- oder sprachenspezifische Erweiterungstags sind hier aus meiner Sicht nicht nur nicht notwendig, sondern komplett irreführend, da ein nicht-lokaler Auswerter und/oder Leser eh keine Ahnung hat, dafür aber mit dem einfachen name="" Tag eine grammatikalisch und inhaltlich korrekte Schreibweise vorfindet.

eine wissende Auswertung, die zB eine "hübsche" Karte der Gemeindegrenzen in Österreich machen will, hat jederzeit die Freiheit das "Gemeinde" einfach wegzuwerfen. was auch programmiertechnisch echt watschneinfach ist im Vergleich zu einem grammatikalisch korrekten Bastelung. und wenn es dabeisteht, tuts in Wirklichkeit auch niemandem weh.

und ja, ich mag einfache Lösungen.

herzliche Grüsse,
grubernd


_______________________________________________
Talk-at mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-at

Antwort per Email an