2

我有一个使用 TimeSpan 参数的动画多边形(下面的链接),自从升级到 Google 地球的第 6 版后,它不再使用时间滑块正确动画。加载 kml 时,似乎所有多边形都加载到地图上,而不是仅显示第一个多边形 TimeSpan。似乎结束滑块按钮设置为最后一个多边形时间的末尾,以便显示所有多边形。有人可以告诉我现在在较新版本的 GE 中我做错了什么吗?谢谢。

HYS2.kml

4

1 回答 1

0

默认情况下,Google 地球将在您的 KML 中显示整个时间范围,除非您在您正在执行的最根容器的LookAtCamera元素中明确定义时间范围。

您的 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 回答