GGeoXml オブジェクトを使用して、埋め込まれた Google マップに KML ファイル オーバーレイがあります。Javascript から KML ファイル内の特定の目印にアクセスできるようにしたいと考えています (たとえば、ユーザーの操作に応じて地図上で選択したポリゴンを強調表示するなど)。
理想的には、私がやりたいことは次のようなものです(疑似コード):
geoXml.getPlacemarkByName('Foo').focus();
残念ながら、Google Maps APIは目印や KML オーバーレイのその他の内部構造を公開していないようです。どうすればこれを達成できるかについて、誰か考えがありますか? オーバーレイが内部でどのように実装されているかについては何も知りませんが、これを可能にするハックがあるようです。
jQuery FWIWも使用しています。