“我必须将 kmz 文件加载到我正在开发的 android 应用程序中,并且该 kmz 文件将从 sdcard 加载到应用程序中。所以我应该为此做些什么,无论是直接的 uri 意图还是我必须解析它通过 xml 解析,如果是这样,那么如何将坐标加载到地图中以显示该 kmz 文件。
问问题
3439 次
2 回答
0
要使用支持 kmz 文件的本机 v3 KmlLayer,受限于记录的大小和复杂性限制,kmz 文件必须在网络上公开可用(以便 google 的服务器可以访问它)。
于 2012-06-25T06:31:40.543 回答
0
在 android studio 中打开使用下面的代码:
try {
KmlLayer layer = new KmlLayer(mGoogleMap,R.raw.filename,
getApplicationContext());
// creating the kml layer, put the file in res/raw
layer.addLayerToMap();
} catch (XmlPullParserException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
于 2018-04-25T07:14:13.180 回答