时间相关的 kml 动画

time dependent kml animation

有一个使用这样的时间跨度的 kml 文件:

https://developers.google.com/kml/documentation/us_states.kml

是否可以在 google earth 中无限循环自动设置动画,这样滑块就不必一直移动?或者,动画地图可以录制成电影吗?谢谢

HTML 允许使用 EMBED 或 OBJECT 标签为 Flash 自动制作动画和循环。

KML 和 Google 地球提供了基于时间的元素,您可以为其设置动画,但没有您在 KML 文件中指定的自动播放或循环选项。 KML 中的数据及其在 Google 中的处理方式与仅在网页上以固定静态方式播放电影不同,Earth 更像是一个动态数据探索过程。

但是,您可以创建一个游览,它是一个 Google 地球 KML 扩展,由 KML 中的 gx:Tour 元素标记,并编写在给定持续时间内从开始到结束的时间变化脚本.但同样,KML 没有自动播放游览的选项,因此用户必须手动激活游览才能开始。

有关详细信息,请参阅教程 Touring in KML

录制电影是一个单独的步骤,在播放动画时,您可以使用 Google 地球专业版或 CamStudio 等视频捕捉应用程序录制电影。

如果你想要一个基于网络的解决方案,你可能想尝试在 Cesium 中使用 Google Maps API using kml or time animation within CesiumJs. The clock 可以配置为循环(例如,设置 clock.clockRange = ClockRange.LOOP_STOP)和 Cesium支持 KML,因此可以使用 Cesium API 和几行 JavaScript.

创建您想要的内容