Hi
ich habe ein kleines Projekt vor.
Ich möchte aus dem openstreetmap.org Projekt die Straßen mit ihrer POsition extrahieren.
VOn OSM gibt es dazu eine Datenbank die in einem XML artigen Format ist.
Sie besteht vorallem aus 2 Teilen:
Den Nodes. Eindeutigen Punkten in der WElt mit Breiten und Längen Angaben.
Und den Ways, den Obejkten die durch die Nodes als Umrisse beschrieben werden
Ca so:
NOdes:
Ways:
Also die Straßen sind Ways mit Highway getaggt.
Ich möchte also jeden Straße haben,also einen Punkt davon mit Breiten und Längenangabe.
Also in dieser Form:
damit man das einfacher handlen kann.
Kann mir jemand bei dem Projekt helfen?
Ist diese Umsetzung in Java möglich, weil in Java kann ich noch halbwegs programmieren.
ich habe ein kleines Projekt vor.
Ich möchte aus dem openstreetmap.org Projekt die Straßen mit ihrer POsition extrahieren.
VOn OSM gibt es dazu eine Datenbank die in einem XML artigen Format ist.
Sie besteht vorallem aus 2 Teilen:
Den Nodes. Eindeutigen Punkten in der WElt mit Breiten und Längen Angaben.
Und den Ways, den Obejkten die durch die Nodes als Umrisse beschrieben werden
Ca so:
NOdes:
Code:
<node id="172540" timestamp="2006-12-09T15:47:27Z" user="dotslash" lat="52.5647578" lon="13.336325"/>
<node id="172541" timestamp="2007-04-30T22:17:32Z" user="Elwood" lat="52.565527" lon="13.3362226">
Code:
<way id="4402491" timestamp="2007-03-31T00:36:18Z" user="B10xxx">
<nd ref="26917801"/>
<nd ref="26917802"/>
<nd ref="26917803"/>
<nd ref="26917794"/>
<tag k="created_by" v="YahooApplet 1.0"/>
<tag k="name" v="Harnackstrasse"/>
<tag k="highway" v="residential"/>
</way>
Ich möchte also jeden Straße haben,also einen Punkt davon mit Breiten und Längenangabe.
Also in dieser Form:
Code:
<Placemark>
<name>Obiger Name(Hartnackstraße)</name>
<Point>
<coordinates>lon,lat</coordinates>
</Point>
</Placemark>
damit man das einfacher handlen kann.
Kann mir jemand bei dem Projekt helfen?
Ist diese Umsetzung in Java möglich, weil in Java kann ich noch halbwegs programmieren.