x

Dynamische Overlays (aus OSM-DB) mit Openlayers


Geschrieben von mapdiger (Gast) am 05. Juni 2009 21:36:10: [flux]

Hallo zusammen,

ich habe bereits mit Openlayers erste Erfahrungen gesammelt und bin in der Lage, statische Element auszugeben.
Openlayer verwendet hierfür ein einfaches CSV-Format in der Form:

lat␣␣␣␣lon␣␣␣␣title␣␣␣␣description␣␣␣␣icon␣␣␣␣iconSize␣␣␣␣iconOffset

Nun möchte ich gerne Daten aus OSM markieren.
Dazu kann ich eine Abfrage bei OSM machen (z.B.

http://www.informationfreeway.org/api/0.6/*[sport=soccer][bbox=9.09,49.13,9.2,49.2]

Dort erhalte ich aber
1. eine GPX-Daten im XML-Format
2. es kann passieren, dass ein Platz als Fläche und ein anderer als Punkt markiert ist

Ich möchte in beiden Fällen nur einen Marker (bei der Fläche an einer beliebigen Stelle) setzen und anzeigen.

Gibt es einen (automatischen) Weg von den OSM-Daten zu Openlayers ?

Oder bleibt mir nur die Variante, der manuellen Datenübernahme (die aufgrund von Änderungen relativ mühselig ist) ?


Antworten: