gpt4 book ai didi

用于读取或解析 shapefile 的 Android 库

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:34:50 28 4
gpt4 key购买 nike

是否有任何库能够读取解析 .shp 文件,最好是在我不需要使用 NDK 的地方。我试图使用 GeoTools,但我无法让它在 Android 上运行。

最佳答案

我一直在使用两个在 Android 中取得良好结果的轻量级 shapefile 解析器:diewald_shapeFileReaderJava ESRI Shape File Reader .

GeoTools严重依赖AWT和 Java 服务提供者接口(interface) (SPI) 均不受 Android 支持。所以这不是一个可行的选择。

编辑 2021

Osmdroid库截至 2019 年 3 月 24 日,版本:6.1.0,

支持overlaying shapefiles使用我之前提到的 Java ESRI Shape File Reader。

语法:

List<Overlay>  folder = ShapeConverter.convert(mMapView, new File(myshape));
mMapView.getOverlayManager().addAll(folder);
mMapView.invalidate();

在哪里

myshape is a .shp file somewhere on the drive. If other metadata filesare found, they will be used and injected into the converted shapes.

关于用于读取或解析 shapefile 的 Android 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19548044/

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