我有以下简单的kml,它引用了我想覆盖在地图视图上的图像文件:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Document>
<name>Map Overlay</name><open>0</open>
<GroundOverlay>
<Icon>earthdata.png</Icon>
<LatLonBox>
<north>80.0</north><south>-80.0</south><east>180.0</east><west>-180.0</west>
</LatLonBox>
</GroundOverlay>
<ScreenOverlay>
<name>Colormap</name>
<Icon>
<href>icon.png</href>
</Icon>
<overlayXY x="0" y="0" xunits="fraction" yunits="fraction"/>
<screenXY x="0" y="0" xunits="fraction" yunits="fraction"/>
<size x="-1" y="-1" xunits="fraction" yunits="fraction"/>
</ScreenOverlay>
</Document>
</kml>
有人能告诉我如何在iPhone上渲染这个图像视图吗?类似于这个文件在谷歌地球上的显示方式。
让您的KML进入IOS谷歌地球
1) 转到谷歌地图http://maps.google.com/
2) 选择"我的地图"
2) 选择"制作新地图"
3) 点击"导入"。
4) 选择要添加的kml/kmz文件。
5) 在iphone/ipad谷歌地球应用程序中选择"图层"
6) 选择"我的地图"。
您导入的kml/kmz数据现在将显示在IOS应用程序中,就像在完整的谷歌地球客户端中一样。