2016-12-09 2 views
0

Wie ist es möglich, einen zusätzlichen Marker hinzuzufügen, nachdem die Karte bereits geladen wurde?Merkzettel Marker nach dem Laden der Karte hinzufügen

Ich habe versucht, eine Markierung mit einem Knopf hinzuzufügen:

L.easyButton('fa-compass', 
      function(){ 
      var newMarker = new L.marker(47.972850,7.856000).addTo(map); 
      map.update()}, 
     'Interact with the map' 
     ).addTo(map) 

Der neue Marker oben zeigt nicht. Wie ist es möglich, den Marker zur Karte hinzuzufügen?

Antwort

1

Sie können direkt L.marker verwenden für diesen hier Ort ist ein Objekt von lat und lange und Karte ist Ihr Kartenhalter

L.marker(place, { 
      draggable: true, 
      title: "my point", 
      alt: "my point", 
      riseOnHover: true 
     }).addTo(map) 

dieses http://jsfiddle.net/LnzN2/582/ Siehe Demo

+0

Dank, es funktioniert. –

Verwandte Themen