PlanetGMaps Forum

planetGMaps

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

Forum

aktuelle Diskussionen

· Status-/Fehlermeldung beim Einbinden von Google Maps
· Liste von Orten auf Karte darstellen
· AJAX-Ortsuche mit API v3
· GEvent over
· KML wird nicht aktualisiert

Werbung


Most recent edit on 2006-06-28 14:29:26 by Steffen

Additions:
Mehrere Marker kann man einfach durch mehrfaches Aufrufen der addOverlay?-Methode setzen:
      1. addOverlay?(new GMarker(new GLatLng?(54.33686989052745,10.119942426681521)))
      2. addOverlay?(new GMarker(new GLatLng?(54.33686989052720,10.119942426681519)))


        Oldest known version of this page was edited on 2006-06-28 14:04:45 by Steffen [ ]

        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)))
      }
    }
Last Revision :
Last Editor :
Owner :

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