[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