我有一个使用 TimeSpan 参数的动画多边形(下面的链接),自从升级到 Google 地球的第 6 版后,它不再使用时间滑块正确动画。加载 kml 时,似乎所有多边形都加载到地图上,而不是仅显示第一个多边形 TimeSpan。似乎结束滑块按钮设置为最后一个多边形时间的末尾,以便显示所有多边形。有人可以告诉我现在在较新版本的 GE 中我做错了什么吗?谢谢。
问问题
1016 次
1 回答
0
默认情况下,Google 地球将在您的 KML 中显示整个时间范围,除非您在您正在执行的最根容器的LookAt或Camera元素中明确定义时间范围。
您的 KML 与最根文档的 LookAt 中的 gx:TimeStamp 是正确的。正如您在评论中提到的,初始时间间隔不应与下一次迭代中的特征时间重叠。
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2"
xmlns:gx="http://www.google.com/kml/ext/2.2">
<Document>
<name>NOAA HYSPLIT RESULTS</name>
<LookAt>
...
<gx:TimeStamp>
<when>2013-05-16T13:00:00Z</when>
</gx:TimeStamp>
<gx:altitudeMode>relativeToSeaFloor</gx:altitudeMode>
</LookAt>
...
Google Earth 6 支持gx:TimeStamp。如果您使用的版本低于 6.2.2,则应升级到 6.2.2 和最新的 7.x 版本。
如果您从 LookAt 中删除 gx:TimeStamp,则 Google 地球将使用它实现的任何默认行为。此行为因版本而异,因此 GE 7.1 和 6.2 可能会显示不同的初始视图。
您可以在此处下载 6.2.2 或最新的 7.1.1 版本。
http://support.google.com/earth/bin/answer.py?hl=en&answer=168344
于 2013-06-15T00:52:11.287 回答