gx:跟踪Google地球插件中的更新和时间滑块

时间:2013-07-31 04:45:09

标签: kml google-earth-plugin

我的目标是定期更新在Google地球插件中渲染的曲目位置。我正在使用基于GWT的Web应用程序和生成KML更新的servlet。首先,我使用<gx:Track/>和特定ID创建地标,然后使用新的<Create/><when/>推送<gx:coord/>个元素 - 类似于完成{{3} }。 GE插件提取更新,我看到时间滑块已更新 - 每次更新时间跨度都会更长。但是,GE没有显示最新位置,我必须手动移动滑块才能看到最近的位置。有没有办法迫使GE自动完成?我正在考虑使用<gx:Multitrack/>,但后来读到了插件不支持的地方。任何帮助将不胜感激..我希望有更多关于使用<gx:Track/>使用NetworkLinkControl更新的文档,但我能找到的都是随机论坛帖子。

1 个答案:

答案 0 :(得分:0)

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

        var newTime = // the time/date of the update
        var timeStamp = ge.createTimeStamp('');
        timeStamp.getWhen().set(newTime);
        ge.getTime().setTimePrimitive(timeStamp);