x

Re: OpenStreetMap in Website einbinden


Geschrieben von mblaettermann (Gast) am 14. Dezember 2012 12:36:53: [flux]

Als Antwort auf: OpenStreetMap in Website einbinden geschrieben von MarcoRuby (Gast) am 14. Dezember 2012 08:17:

Klar... Da muss man dann das Script etwas anpassen, aber es geht.

Wo kommen die Marker denn her? MySQL Datenbank? Ein PHP-Script?

Bewegen sich die Marker, oder willst du neue/weitere Marker nachladen, wenn die Karte bewegt wird?

Die HTML Seite mit der Map würde per AJAX/Json die Marker laden und in die Karte schreiben.
Ich würde die Marker jedoch vorher in eine eigene LayerGroup schieben: http://leafletjs.com/reference.html#layergroup

Die LayerGroup kann man mit der Methode clearLayers() leeren und dann neu befüllen.

Du brauchst also 2 Funktionen: initMap() und getMarkers().

var␣map;

muss aber vorher definiert werden, damit

getMarkers()

auch Zugriff darauf hat.

Wenn Du noch weitere Fragen hast, gern.

Gruß
M