x

Position von Marker durch Adressen bestimmen


Geschrieben von toby_owl (Gast) am 19. Juni 2014 11:36:49: [flux]

Hallo,

ich habe vor auf meiner Homepage eine Karte einzubetten.
Vorab gesagt, ich habe keine Erfahrung mit dem implementieren solcher Karten.
Ich habe zunächst folgendes Beispiel herangezogen:
http://leafletjs.com/examples/quick-start-example.html

Nun ist es so, dass ich keine statische Karte (wie in dem Beispiel) anlegen möchte, ich habe in einer MySQL Datenbank diverse Adressen (in Form von: Straße,Nr,Plz,Ort,Land) gespeichert und lese diese Daten dann mit Php aus. Ich möchte, dass sich der Marker ändert, sobald man auf einen Link einer Adresse klickt. Also zur Verdeutlichung ich klicke auf den Link, um die Daten der Adresse auszulesen, anschließend soll auf der Karte der Marker auf diese Adresse zeigen.

Mein Problem besteht darin, dass die Position des Markers durch Koordinaten bestimmt werden:

L.marker([51.5,␣-0.09]).addTo(map)
.bindPopup("<b>Hello␣world!</b><br␣/>I␣am␣a␣popup.").openPopup();

Ich hätte jetzt gerne gewusst, wie ich den Marker mit Hilfe meiner Daten auf die jeweilige Position setzen kann. Das Ganze soll natürlich dynamisch/automatisch funktionieren, ich möchte also nicht per Hand die Koordinaten in den Quelltext schreiben...

Ich würde mich freuen, wenn mir jemand helfen könnte.

Mfg.

toby_owl


Antworten: