2017-05-22 15 views
0

私は、毎秒KMLデータが生成または更新されるアプリケーションがあります。現在、私はこのデータをセシウムにマッピングしています。セシウムのKMLポーリングデータ

これは、初期プル後にデータが更新されることはありません。新しいデータがマップに反映されるようにセシウムのkmlデータを1秒または2秒ごとに更新するにはどうすればよいでしょうか?

ありがとうございます!

答えて

1

Cesium 1.19 (2016-03)から、KMLデータソースは、refreshMode = onIntervalでネットワークリンクをサポートしています。タイマーが間隔に達すると、データソースはKMLを自動的に更新します。 KMLがGoogle Earthで自動更新されている場合は、同様にセシウムで自動更新する必要があります。

ウェブアプリケーションであるため、クロスドメイン要求に注意してください。 Cesium HTMLページのホスト以外のサーバーにKML URLがある場合、KMLのサービスは応答のHTTPヘッダーにAccess-Control-Allow-Originプロパティを設定する必要があります。そうしないと、読み込みに失敗します。

関連する問題