【发布时间】:2011-08-23 06:28:42
【问题描述】:
我正在根据以下(主观)标准寻找有关当前可用的最佳 Python GIS 库的建议:
- 易于使用/Pythonic 界面/文档
- 就目前可用的功能而言,以及未来可能的功能(它是否仍在开发中或已死)。
到目前为止,我已经详细了解了:
GEOS/OGR/GDAL:到目前为止,我一直在看这个library,使用this webpage 作为导师。我最初的反应是,虽然有些事情很容易,但我已经遇到了一些坑洼。例如,如果我想创建一个 MultiPoint 几何图形并使用 Union() 函数确定多边形内的哪些点,我会遇到问题,但是 Python 绑定只是由 SWIG 生成的,并且所有文档都是计算机生成的。我发表这篇文章是因为我觉得那里可能有更好的库。
GeoDjango:这又是基于 GEOS C/C++ 库,但看起来界面可能很直观,并且可能有更好的文档记录。我也感觉到它正在积极更新。我对 Web 应用程序不感兴趣,但这似乎不是问题?
Shapely:同样基于 GEOS 库,似乎有一个 Pythonic 界面。不确定功能支持或开发状态。
其他?想法?提前致谢!
【问题讨论】:
-
您可能会在 GIS.stackexchange.com 上获得更多信息。他们可能都会告诉你GDAL。这与两个站点都相关,但您可能希望在 SO 停止回答后迁移它。
-
@Patrick 感谢您的建议,接下来我将前往那里。如果我在这里有足够的声誉,我会投票给你。 ;)