1

我开发了一个从内部数据库中提取空间数据并生成 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 版本的应用程序不支持的功能?我尝试过使用具有相同效果的相机标签。

4

1 回答 1

0

适用于 iOS 设备的原始 Google 地球应用程序确实支持文档级别<LookAt>,或者<Camera>- 但是在某些时候它会停止这样做:( 相反,它现在默认为位于正上方 500m(或可能 ft)并俯视所有中心点的视图在<Placemarks>第一个 .kml 加载

于 2012-10-04T01:21:49.710 回答