我想解析geojson並查看osmbonuspack上的數據& osmdroid mapview。我用這個totorial:使用OsmBonusPack解析和查看geojson
https://code.google.com/p/osmbonuspack/wiki/Tutorial_4
有沒有什麼辦法來解析像一個KML文件GeoJSON的?
感謝
我想解析geojson並查看osmbonuspack上的數據& osmdroid mapview。我用這個totorial:使用OsmBonusPack解析和查看geojson
https://code.google.com/p/osmbonuspack/wiki/Tutorial_4
有沒有什麼辦法來解析像一個KML文件GeoJSON的?
感謝
以下是我如何使用給定的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();
}
是:你有這樣的方法:KmlDocument.parseGeoJSON(檔案文件) 而像一些變種:KmlDocument.parseGeoJSON(字符串jsonString)
爲了進一步去比教程,下載和看javadoc。
謝謝@MKer我會嘗試 – gokhangokce 2014-11-07 21:07:34