我开发了一个从内部数据库中提取空间数据并生成 KML 文件的应用程序。它由一些样式、一个文档级 LookAt 标记(用于初始定位)和几百个带有一些自定义 CDATA 的地标组成。当我将它导入 PC 应用程序时,它运行良好,最初缩放到正确的位置和高度。当我使用 Apple Google Earth 应用程序加载相同的值时,它似乎忽略了 LookAt 标签,将自己定位在 1500 英尺的地标中间。下面是实际的 LookAt 标记,其中 xxx 代替了有效的纬度和经度值。
<LookAt id="LastItem">
<longitude>xxx</longitude>
<latitude>xxx</latitude>
<altitudeMode>absolute</altitudeMode>
<altitude>5000</altitude>
<heading>0</heading>
<tilt>60</tilt>
<range>25000</range>
</LookAt>
这是不是 Apple 版本的应用程序不支持的功能?我尝试过使用具有相同效果的相机标签。