5

ist dies der korrekte Weg, um das Hinzufügen von Overlay zu v3 zu ändern? In V3 ist addOverlay veraltet ... und ersetzt durch setMap?map.addOverlay in Google API v3

if (setContainerVisible == 1) { 
     mapElements[lMapElementIndex]['visible'] = 1; 
     //map.addOverlay(marker); v2 
     marker.setMap(marker); // v3 ?? 
    } 

für mehr Infos siehe die ganze Quelle http://pastebin.com/w1nm0W75 (Zeile: 507)

Antwort

11

recht nicht, da man es tatsächlich eine Reihe von Möglichkeiten, um zu tun. Die einfachste, und was sind Sie wahrscheinlich auf der Suche nach ist

marker.setMap(map); 

Sie auch die Karte, um diese zu begrenzen sollten initialisieren können, wenn Ihre Markierung Variable in dem marker initialisiert.

in diesem Dokument Werfen Sie einen Blick, es beschreibt die Methoden und Ansätze Markern und anderen Overlays in V3 hinzuzufügen: https://developers.google.com/maps/documentation/javascript/overlays#AddingOverlays

+0

es mit mymarker.setMap (Karte) arbeitet; ...Vielen Dank – Jim