| Thema: | Ändern der Position eines Placemarks im Google Earth Plugin |
|---|---|
|
frey
Neu hier
Beiträge: 1 verfasst: |
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 |