Die deutsche Google Maps Community.
Die Möglichkeiten sind da!
Forum Suche | Forum Übersicht | Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen | Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen
Übersicht ::
Google Maps API ::
Google Maps API ::
Ändern der Position eines Placemarks im Google Earth Plugin
moderiert von:
Steffen
Ändern der Position eines Placemarks im Google Earth Plugin |
||
|---|---|---|
| frey | verfasst: 21.05.2010, 15:27 | |
Neu hier
registriert: Mai. 2010
Beiträge: 1
Status: offline letzter Besuch: 21.05.10 |
Hallo Leute, ich habe folgendes Problem: ich möchte die Position eines bereits erstellten Placemarks ändern. bisher habe ich das so gemacht: point = gEarthInstance.createPoint(''); point.setLatLngAlt(...); newPlacemark = gEarthInstance.createPlacemark(''); ... ... gEarthInstance.getFeatures().replaceChild(placemark, newPlacemark); ein neues Placemark erstellt und es mit dem alten ausgetauscht. Nur ist das keine gute Lösung was die Performance angeht. Wenn ich in einer Loop 500 Placemarks verändere dauert das leider relativ lange, da die Placemark Objekte immer neu erstellt werden. Meine Frage ist, gibt es eine Möglichkeit direkt über das bestehende Placemark auf die Position zu zugreifen? Auf alle Placemarks kann ich ja so zugreifen: gEarthInstance.getFeatures().getChildNodes().item(x)... nur finde ich keine Funktion um die Point-Eigenschaft zu ermitteln bzw. zu setzen. Hat jemand Erfahrung mit der Google Earth Plugin API? vielen Dank schonmal für die Hilfe! Gruß Frey |
|
|
|
|
|
User online:
Diese Angaben basieren auf den Useraktivitäten der letzten 10 Minuten