ahs*_*ele 20 android google-maps kml
我已将KML文件加载到Android设备上.将KML文件的叠加层加载到Google地图的最简单机制是什么?我不想将KML文件上传到网络,而是宁愿在本地打开它.
gb9*_*b96 14
要加载KML到Android上的谷歌地图,而无需编写一个应用程序,你可以用地理URI链接到KML文件的地方创建一个小的HTML文件,然后单击在任何Android网络浏览器链接.
例如:假设您的kml文件位于/sdcard/overlay.kml中,那么您编写一个geo-uri链接,如下所示:
<html>
<head><title>Example KML link page using a geo-uri</title></head>
<body>
<a href="geo:0,0?q=file:///sdcard/overlay.kml">overlay.kml</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
点击该链接将启动地图,然后地图将尝试加载您的kml.
(显然,如果您的kml文件位于Web服务器上,则file://部分可以替换为http:// servername)
但请注意,Android版本的地图似乎不会处理与桌面版(或桌面版Google地球版)相同的kml元素版本/范围.
| 归档时间: |
|
| 查看次数: |
83713 次 |
| 最近记录: |