PlanetGMaps Forum

planetGMaps

Die deutsche Google Maps Community.
Die Möglichkeiten sind da!

Forum

aktuelle Diskussionen

· KML wird nicht aktualisiert
· Warum werden keine Marker erzeugt?
· Marker auf eigener Website von Außenstehenden erzeugen
· Bild an Zoomlevel anpassen
· Ohne doppelte Straßen

Werbung


Einen Marker setzen


Um einen Marker auf einer Google Map zu positionieren, muss man erst einen Punkt festlegen und diesen dann einen Marker übergeben, damit der Marker weiß wo er sein soll.

Hat man dies so festlegt, kann man den Marker der bestehenden Karte hinzufügen.

Punkt definieren

var meinPunkt = new GLatLng(54.33686989052731,10.119942426681519)


Punkt an Marker übergeben

var meinMarker = new GMarker(meinPunkt)


Marker in Karte einzeichnen

map.addOverlay(new GMarker(meinMarker))


Zusammengefasst

Man kann die Syntax auch verkürzen zu:
map.addOverlay(new GMarker(new GLatLng(54.33686989052731,10.119942426681519)))


Im Zusammenhang mit dem restlichen Skript sieht das dann so aus:
function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GLargeMapControl());
        map.setCenter(new GLatLng(54.33686989052731,10.119942426681519), 16);
        map.addOverlay(new GMarker(new GLatLng(54.33686989052731,10.119942426681519)))
      }
    }


Mehrere Marker kann man einfach durch mehrfaches Aufrufen der addOverlay?-Methode setzen:
function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GLargeMapControl());
        map.setCenter(new GLatLng(54.33686989052731,10.119942426681519), 16);
        map.addOverlay(new GMarker(new GLatLng(54.33686989052731,10.119942426681519)))
        map.addOverlay(new GMarker(new GLatLng(54.33686989052745,10.119942426681521)))
        map.addOverlay(new GMarker(new GLatLng(54.33686989052720,10.119942426681519)))
      }
    }


ältere Versionen | Letzte Änderung: Steffen | Eigentümer: Steffen |
 

^ Top | © 2006 planet-gmaps.de | css | xhtml