[opengeodb] Zugriff auf Daten der openGeoDB
Martin Trautmann
traut at gmx.de
Mit Feb 6 20:49:19 CET 2008
Heiko Adams wrote:
> Hallo,
> in unserem Software-Projekt, welches auf den Datenbestand der openGeoDB zurückgreifen soll,
> benötigen wir folgende Daten zu den gespeicherten deutschen Orten aus der openGeoDB:
>
> - PLZ
> - Name Ort
> - Kreis-Schlüssel
> - Kreis-Name
> - Länderschlüssel
> - Name Bundesland
>
> Bislang ist es uns jedoch mangels Beschreibung der Datenbank-Struktur nicht gelungen,
> die Tabellen so zu verknüpfen, dass wir auf die benötigten Daten zugreifen können.
Hallo Heiko,
Postleitzahl(en) und Name ergeben sich direkt. Vermutlich interessieren
dich also Einträge auf Gemeinde- und Orts-Ebene.
Den Kreisschlüssel bekommst du, indem du die ersten fünf Stellen des
Amtlichen Gemeindeschlüssels verwendest (AGS) - über den bekommst du
dann auch den zugehörigen Namen des Kreises. Alternativ kannst du so
lange nach oben gehen, bis du auf Kreisebene angekommen bist (Ebene 5
über "Teil von").
Entsprechend bekommst du auch den Länderschlüssel aus den ersten beiden
AGS-Stellen heraus.
500100000: Name
500300000: PLZ
500600000: AGS
400100000: Teil von
400200000: Ebene (1: Kontinent, 2: Staat, 3: Bundesland, 4:
Regierungsbezirk, 5: Kreis, 6: Gemeinde, 7: Ort, 8: Ortsteil, 9:
Strasse, 10: Einzelkoordinate)
Leider hat noch niemand eine passende README-Datei fertiggestellt.
Schönen Gruß
Martin