Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨,每当我从服务器发送具有新更新的笛卡尔坐标的对象的新 czml 数据包以及纪元时间和经过的秒数时,如何在 java 脚本中流式传输实时 czml 数据包和处理而不使 UI 冻结并且不从一开始就启动场景time ,整个场景在处理完数据包后会从头开始。那么如何避免场景重启。基本上我希望场景中的对象实时移动,其中实时笛卡尔坐标是从服务器提供的。
这听起来像你打电话CzmlDataSource.load或CzmlDataSource.loadUrl每次。这会导致现有数据被删除。如果您只是想更新数据,请调用CzmlDataSource.process或CzmlDataSource.processUrl。
CzmlDataSource.load
CzmlDataSource.loadUrl
CzmlDataSource.process
CzmlDataSource.processUrl
此外,当您构建查看器时,请务必传递automaticallyTrackDataSourceClocks选项并将其设置为false. 这将阻止基于加载数据的自动时钟调整。
automaticallyTrackDataSourceClocks
false