0

我的目标是定期更新在 Google 地球插件中呈现的轨道位置。我正在使用基于 GWT 的 Web 应用程序和生成 KML 更新的 servlet。首先,我创建一个带有<gx:Track/>特定 ID 的 Placemark,然后使用新的和- 推送<Create/>元素,类似于此处的操作。更新由 GE 插件获取,我看到时间滑块已更新 - 每次更新发生时时间跨度都更长。但是,GE 不显示最新位置,我必须手动移动滑块才能看到最新位置。有没有办法强制 GE 自动执行?我正在考虑使用<when/><gx:coord/><gx:Multitrack/>,但随后在某处读到该插件不支持它。任何帮助将不胜感激。我希望有更多关于使用 NetworkLinkControl 更新的文档<gx:Track/>,但我能找到的只是随机论坛帖子。

4

1 回答 1

0

你为什么不也用这样的东西来更新时间

        var newTime = // the time/date of the update
        var timeStamp = ge.createTimeStamp('');
        timeStamp.getWhen().set(newTime);
        ge.getTime().setTimePrimitive(timeStamp);
于 2013-08-02T04:44:54.670 回答