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:
- addOverlay?(new GMarker(new GLatLng?(54.33686989052745,10.119942426681521)))
- 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 Editor :
Owner :