0

私はこれをやっています:

google.earth.fetchKml(ge, slopehref, function(kmlObject){
  if (kmlObject){
    ge.getFeatures().appendChild(kmlObject);
    // GroundOverlay's still not rendered
  }
});

そのため、kml ファイルがいつ読み込まれるかはわかっていますが、GroundOverlays の読み込みには数秒かかります。GroundOverlays がレンダリングされたときにコールバックを取得したい。ネットワーク アクティビティが停止したときに発生する可能性がある google.earth.addEventListener イベント ID を探していますが、それについては何も見つかりません。

4

1 に答える 1

0

残念ながら、これは不可能です。現在の Api でこれを行う方法はありません。あなたができる最善のことは、この機能を追加するための機能リクエストを入れることです: http://code.google.com/p/earth-api-samples/issues/list

「スター」を付けたい場合は、すでに同様のリクエストがあります: http://code.google.com/p/earth-api-samples/issues/detail?id=5

于 2012-08-13T20:33:11.773 に答える