我开发了一个从内部数据库中提取空间数据的应用程序,并生成一个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>
这是苹果版应用程序不支持的功能吗?我尝试使用具有相同效果的Camera标签。
答案 0 :(得分:0)
适用于iOS设备的原始Google地球应用DID支持文档级别<LookAt>
或<Camera>
- 但是在某些时候它会停止这样做:(相反,它现在默认为位于500米的视图(或者可能) ft)直接在上面并俯视第一个.kml加载的所有<Placemarks>
的中心点