2016-11-02 117 views

回答

1

HTML允许自动动画和使用EMBED或​​OBJECT标签循环闪光。

KML和Google地球提供了基于时间的元素,您可以进行动画制作,但没有您在KML文件中指定的自动播放或循环选项。 KML中的数据以及它如何在Google地球中处理更多是一个动态的数据探索过程,而不仅仅是在网页上以固定的静态方式播放电影。

你可以,但是,创建参观这是一个谷歌地球KML扩展由KML一个gx:Tour元素和脚本标记的时间从开始的变化,结束给定的时间。但是,KML再次无法自动播放漫游,因此用户必须手动激活漫游才能启动漫游。请参阅教程Touring in KML

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

如果你想要一个基于Web的解决方案,您可能需要使用内CesiumJs KML或时间用动画来Google Maps API试验。 Cesium中的clock可以配置为循环(例如,设置clock.clockRange = ClockRange.LOOP_STOP),Cesium支持KML,因此可以使用Cesium API和几行JavaScript创建您想要的内容。

+0

谢谢。只是好奇,谷歌地图可以在kml中处理时间跨度 – cs0815

+0

我已经在尚未在Google地图中使用过的Cesium中尝试过它。 – JasonM1