You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2012-09-07 22:26:52

Kurt Jansson
Member
Registered: 2012-09-07
Posts: 2

Deutschlandweites Straßenverzeichnis

Hallo, ich bin auf der Suche nach einem Datensatz mit allen Straßennamen nach Orten in Deutschland, zum Beispiel in der Form

X-Straße;A-Ort;A-Plz
Y-Straße;B-Ort;B-Plz
...

Google führt mich immer wieder zu denselben Seiten, die mir aber nicht weiterhelfen. Habt ihr einen Tipp?

Offline

#2 2012-09-08 08:37:27

stephan75
Member
Registered: 2008-05-28
Posts: 2,918

Re: Deutschlandweites Straßenverzeichnis

Eine Strategie wäre:

Besorge dir eine Liste aller Orte in Deutschland. Dabei musst du dir schon im Vorweg im Klaren sein: was ist ein Ort, und was nicht?

Schau mal dazu auf https://www.destatis.de/DE/ZahlenFakten … chnis.html

Auch musst DU klären ob du diese Daten für deine Zwecke verwenden darfst.

Dort findest du u.a. zu jedem Ort in Deutschland auch den Amtlichen Gemeindeschlüssel (AGS). Dies ist eine eindeutige Zahl.

Bei fast allen Grenzrelationen zu einzelnen Orten in den rohen OSM-Daten ist auch der AGS inzwischen vermerkt. Derzeit gibt es aber Lücken in der Erfassung aller Gemeinden und Orte mittels Grenzrelationen, aber daran arbeiten wir fleißig.

Schau dir z.B. mal http://ags.misterboo.de an.

Dann könntest du für alle vorhandenen Gemeinden, für die eine Grenzrelation und der achtstellige(!) AGS existiert, eine Abfrage auf die OSM-Daten machen, indem du nur die Straßen dir ausgeben lässt, welche das Merkmal highway=XYZ und name=abc haben.

Auch da musst du dir vorher Gedanken machen: welche Straßen brauchst du, und welche nicht?

Eine derartige Abfrage könntest du vielleicht mit einer GeoDatenbank machen wie Postgresql mit PostGIS oder wie das heißt, da kennen sich aber andere hier besser mit aus.

Oder du versuchst die sog. http://wiki.openstreetmap.org/wiki/Overpass_API

Da kann man eine Abfrage generieren in der Art: nimm als Quelle (statt eines Rechtecks bzw. Bounding-Box) den Verlauf der Grenzrelation XYZ (Stichwort <area-query ref="XXXXXX"> ) und gib mir alle Elemente mit highway= und name=

Als Ergebnis sollte man OSM-Daten in Rohform bekommen, welche du z.B. mittels Osmium oder osmconvert in CSV-Daten umwandeln kann. Suche im Wiki nach Beschreibungen dazu, wie das geht.

Bei Unklarheiten hier fragen ... und teste deine Ansätze erstmal an kleineren Gebieten wie Saarland oder MeckPomm oder einer der Stadtstaaten wie HB, HH oder B

Stephan

Last edited by stephan75 (2012-09-08 09:06:20)

Offline

#3 2012-09-08 09:40:02

toc-rox
Member
From: Münster
Registered: 2011-07-20
Posts: 2,357
Website

Re: Deutschlandweites Straßenverzeichnis

stephan75 wrote:

... Oder du versuchst die sog. http://wiki.openstreetmap.org/wiki/Overpass_API - Da kann man eine Abfrage generieren in der Art: nimm als Quelle (statt eines Rechtecks bzw. Bounding-Box) den Verlauf der Grenzrelation XYZ (Stichwort <area-query ref="XXXXXX"> ) und gib mir alle Elemente mit highway= und name= ...

Interessant - da wüßte ich auch gerne wie die Syntax für Overpass-QL aussieht - könnte da jemand ein Beispiel posten ?

Gruß Klaus

Offline

#4 2012-09-08 10:42:19

stephan75
Member
Registered: 2008-05-28
Posts: 2,918

Re: Deutschlandweites Straßenverzeichnis

Da bin ich auch noch am recherchieren, siehe http://wiki.openstreetmap.org/wiki/Talk … X.22.2F.3E

Vielleicht mal http://wiki.openstreetmap.org/wiki/User:Roland.olbricht direkt anmailen?

Offline

#5 2012-09-13 13:54:26

Kurt Jansson
Member
Registered: 2012-09-07
Posts: 2

Re: Deutschlandweites Straßenverzeichnis

Danke für die ausführliche Erläuterung!

Ich hatte ein bisschen gehofft, dass es einen solchen Datensatz schon geben könnte. Für mein aktuelles Problem ist die Erstellung leider etwas zu viel Aufwand, ich wollte die Daten eher zur Kontrolle/Ergänzung nutzen.

Offline

Board footer

Powered by FluxBB