2

嗨,每当我从服务器发送具有新更新的笛卡尔坐标的对象的新 czml 数据包以及纪元时间和经过的秒数时,如何在 java 脚本中流式传输实时 czml 数据包和处理而不使 UI 冻结并且不从一开始就启动场景time ,整个场景在处理完数据包后会从头开始。那么如何避免场景重启。基本上我希望场景中的对象实时移动,其中实时笛卡尔坐标是从服务器提供的。

4

1 回答 1

3

这听起来像你打电话CzmlDataSource.loadCzmlDataSource.loadUrl每次。这会导致现有数据被删除。如果您只是想更新数据,请调用CzmlDataSource.processCzmlDataSource.processUrl

此外,当您构建查看器时,请务必传递automaticallyTrackDataSourceClocks选项并将其设置为false. 这将阻止基于加载数据的自动时钟调整。

于 2015-01-26T15:32:07.160 回答