我想解析 geojson 并查看 osmbonuspack 和 osmdroid mapview 上的数据。我用了这个教程:
https://code.google.com/p/osmbonuspack/wiki/Tutorial_4 https://code.google.com/p/osmbonuspack/wiki/Tutorial_4
有没有办法像kml一样解析geojson文件?
thanks
这是我如何使用给定的创建一个新的叠加层GeoJSON
文件和有问题的链接。
private void addAdditionalLayer () {
String jsonString = null;
try {
InputStream jsonStream = getAssets().open("myLocations.geojson");
int size = jsonStream.available();
byte[] buffer = new byte[size];
jsonStream.read(buffer);
jsonStream.close();
jsonString = new String(buffer,"UTF-8");
} catch (IOException ex) {
ex.printStackTrace();
return;
}
KmlDocument kmlDocument = new KmlDocument();
kmlDocument.parseGeoJSON(jsonString);
FolderOverlay myOverLay = (FolderOverlay)kmlDocument.mKmlRoot.buildOverlay(mapView,null,null,kmlDocument);
mapView.getOverlays().add(myOverLay );
mapView.invalidate();
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)