最佳Python GIS库?

2024-06-02 18:53:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找基于以下(主观)标准的关于当前可用的最佳Python GIS库的建议:

  • 易用性/Pythonic接口/文档
  • 就目前可用的功能和未来的潜在功能而言(它是仍在开发中还是已经死了)。

到目前为止,我已经看了一些细节:

  • GEOS/OGR/GDAL:到目前为止,我一直在研究这个library,使用this webpage作为导师。我最初的反应是,虽然有些事情很容易,但我已经遇到了一些坑。例如,如果我想创建一个多点几何体,并使用Union()函数确定多边形中的哪些点,我会遇到问题,但是Python绑定只是由SWIG生成的,所有文档都是由计算机生成的。我写这篇文章是因为我突然想到可能有更好的图书馆。

  • GeoDjango:这又是基于GEOS/C/C++库的,但是它看起来界面直观,可能有更好的文档化。我也感觉到它正在积极更新。我对web应用程序不感兴趣,但这似乎不是问题?

  • Shapely:同样基于GEOS库,似乎有一个Pythonic接口。不确定功能支持或开发状态。

其他人?思想?提前谢谢!


Tags: 文档功能标准librarythispythonic细节建议
2条回答

在2011年,这是检查项目生命体征的方法:https://github.com/sgillies/shapely/commits/master/

老实说(免责声明:我是主要的开发人员和手册作者),Shapely的documentation与其他任何地理信息系统软件都在一起;可能不如PostGIS手册(crymedelacréme),但比ArcPy的好,比GEOS的好得多

我用过GeoDjango,非常好,特别是如果你熟悉Django。还有GeoAlchemy用于SQLAlchemy,这可能是一个很好的选择。两者都有相当好的文档,pythonic库。

相关问题 更多 >