GGeoXml ist so gut wie unbrauchbar

Bevor sich jemand anderes zu Tode sucht: Das GGeoXML-Objekt der Google Maps API (Version 2) ist so gut wie unbrauchbar: Ausser dem effektiven Laden und Anzeigen einer KML-Datei, lässt sich damit nichts anstellen: Die Marker sind nicht einzeln ansprechbar, es sind keine Events anhängbar, nichts. Tatsächlich werden die Marker selber als PNG-Dateien über die Karte gerendert und sind im DOM-Tree des HTMLs nicht zu finden.

Wer mit einzelnen Markern arbeiten möchte, muss diese auch einzeln zur Karte hinzufügen. Eine mögliche Bibliothek für diesen Job ist PdMarker, allerdings benutzt diese undokumentierte Features von Google Maps und ist damit nicht wirklich zukunftssicher.