gpt4 book ai didi

android - 使用 OsmBonusPack 解析和查看 geojson

转载 作者:太空狗 更新时间:2023-10-29 16:36:48 29 4
gpt4 key购买 nike

我想解析 geojson 并在 osmbonuspack 和 osmdroid mapview 上查看数据。我使用了这个教程:

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();

}

关于android - 使用 OsmBonusPack 解析和查看 geojson,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26790500/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com