[Talk-at] Korrekter Import/Export österreichischer Adressen

Andreas Labres list at lab.at
Wed Sep 4 05:55:59 UTC 2013


Hallo Michael!

Eine österreichische Adresse besteht aus folgenden Angaben:

a) einem Namen, worauf sich die Hausnummer bezieht (ein Straßenname oder ein
Orts[teil]name)
b) einer Haunummer (ev. mit der Stiegennummer als Zusatz)
c) einer Postleitzahl und
d) einer Ortsangabe (Ortschaft).

In den meisten Fällen sind die ersten drei Daten hinreichend, nur in ganz
wenigen Fällen braucht man die Ortschaft, in aller Regel ist sie redundant und
maximal eine Kontrolle oder Hilfe für den Briefträger.

ad a) Bezieht sich die Adresse auf einen Straßennamen, verwendet man
addr:street=*, dann sollte es in der Nähe einen highway mit diesem Namen (gleich
geschrieben) geben. Also Hauptstraße 1 oder sowas.

Bezieht sich die Adresse auf eine Ortschaft (einen Ort, einen Ortsteil, eine
Siedlung, etc.), dann verwendet man addr:place=* und dann sollte es in der Nähe
einen Place Node oder eine Fläche mit diesem Namen geben. z.B. Hintersee 4 oder
Markt 27 oder sowas.

b) addr:housenumber=115 oder 15-19 oder 17a oder 7/2

addr:housename (das wäre Teil der Adresse) gibt's in Österreich *nicht*. In
Tirol (wo am Land jedes Haus einen Namen hat, ist der housename ausgefüllt, aber
das sollte man als Spezialfall sehen, weil der Hausname eben nicht Teil der
Adresse ist, jedes solche Haus hat eine Hausnummer und die "gült". ;)

c) addr:place=die vierstellige Postleitzahl

d) ist wie gesagt der Ort, meist redundant und nur Kontrolle. Es gibt wenige
Situationen, in denen diese Ortsangabe eine Bedeutung hat: z.B. 2434 Götzendorf
a.d. Leitha besteht aus zwei Ortschaften, Götzendorf und Pischelsdorf. Und in
beiden gibt es eine "Hauptstraße". Es ist also z.B. 2434, Hauptstraße 50 allein
nicht eindeutig, man muß auch wissen, ob in Götzendorf oder in Pischelsdorf. Also:

   addr:street=Hauptstraße
   addr:housenumber=50
   addr:postcode=2434
   addr:city=Götzendorf (a.d. Leitha) | Pischelsdorf

Man kann auch sonst nicht immer von der PLZ auf den Ort schließen, z.B. gibt's
Adressen:

   Wurzbachgasse 2 bis 25
   1140 Purkersdorf

1140 ist die Postleitzahl von Wien Penzing, die Briefe dorthin werden eben auch
von einem 1140er Briefträger ausgetragen, trotzdem liegen diese Gebäude auf NÖ
Grund (in Purkersdorf). (Übrigens nicht zu verwechseln mit WurzbachTALgasse 1ff,
1140 Wien... ;)

Wenn's jetzt um die Frage geht, wie kann man solche Adressen automatisiert
generieren, so ist eine gute Annahme, den Gemeindenamen als addr:city zu
verwenden. Es gibt aber wie gesagt Ausnahmen davon. Vor allem sollte man nicht
korrekte Angaben zu falschen machen (indem man z.B. in 2434 addr:city generell
auf Götzendorf setzt).

Und jetzt noch ein Wort zum Import: bitte nicht. Wieviele Schulen gibt's in NÖ?
Und wieviele sind schon eingetragen? Wenn, dann macht man z.B. mit Overpass eine
Selektion nach allen amenity=school in NÖ und vergleicht das dann mit der
OGD-Liste. Und die dann Fehlenden trägt man händisch (weil am besten mappt man
eine Schule sinnvoll mit zumindest dem Gebäude, wenn nicht überhaupt der Fläche,
so man sie kennt) ein. Bitte!

Es finden sich sicher auch Leute, die da mithelfen einzeichnen (/me too).

Servus, Andreas





More information about the Talk-at mailing list