首页 > 解决方案 > 在 KML 中定义动画的时间范围

问题描述

是否有可能为 KML 对象的动画定义时间窗口?就像我必须进行动画处理一样(多边形 1 出现在 2018 年 1 月 1 日,多边形 2 出现在 2018 年 6 月 10 日)。有没有办法定义整个动画应该持续 fe 30 或 45 秒?我只看到谷歌地球总是根据给定的插入动画时间

<TimeSpan> <begin> 2004-03 </begin> <end>2004-04</end></TimeSpan>

文件的日期。

标签: animationkml

解决方案


在当前的 Google Earth Pro 界面中,没有办法像这样指定动画的持续时间(以播放时间为单位)。如您所述,它扩展了时间滑块以包含所有加载的 KML 的日期和时间,并以预设速度在滑块上播放(可在滑块设置中调整)。

您可以通过精确控制应用时间回放的一种方法是设置 KML Tour,它在特定秒数内在两个视图(应用了时间标签)之间进行动画处理。然后,您可以让您的用户使用 Tour 界面进行回放,并查看您想要的时间。不幸的是,KML Touring 相当复杂,学习曲线很长。您可以使用 Earth Pro 中的巡演记录界面执行一些简单的操作(可能包括您的请求),但要真正利用巡演的全部功能,您需要创建自定义 KML 代码,因此请注意自己。:-)


推荐阅读