[Talk-de] Grundsätzliche Frage zur Darstellung von Informationen mit Overlay
Sebastian Hohmann
mail at s-hohmann.de
Sa Mai 9 10:46:51 UTC 2009
Jan Tappenbeck schrieb:
> Hi !
>
> es gibt schon verschiedene Karten bei denen mit Hilfe von Overlay
> Informationen eingeblendet werden. (z.b. die MaxSpeed-Karte - )
>
> Fällt das unter Tiles at Home oder wo muß ich entsprechendes Wissen
> nachlesen um soetwas erstellen zu können.
>
Kommt drauf an. Wenn du das Overlay als transparente Tiles ausliefern
möchtest, musst du die natürlich erstmal rendern. Das geht z.B. mit
Mapnik, Osmarender oder Kosmos. Eine andere Möglichkeit ist, die Daten
per OpenLayers über die Karte zu legen, was je nach Datenmenge und
Rechner des Betrachters allerdings weniger perfomant sein könnte.
Für beide Möglichkeiten brauchst du auf jeden Fall eine API, welche die
Karte und das Overlay anzeigt. Dafür wird im OSM-Umfeld meist OpenLayers
genutzt. Darin musst du dann einen (oder mehrere) Basis-Layer erstellen,
welche die Grundkarte anzeigen und einen Overlay-Layer mit entweder den
gerendereten Tiles oder eben den von OpenLayers erstellten Elementen
(z.B. ausgelesen aus einer Datenbank, wenn es dynamisch sein soll).
Gruß
Mehr Informationen über die Mailingliste Talk-de