Python包用于处理GIS数据?

Cor*_*ory 4 python gis

例如,我想计算给定纬度和经度的中点.是否有Python包已经这样做了?

the*_*Sin 7

你可以试试Shapely,这只是一套简洁的地理工具.在手边,我觉得这样的事情会起作用:

from shapely.geometry import MultiPoint
points = MultiPoint([(0.0, 0.0), (1.0, 1.0)])
print points.centroid #True centroid, not necessarily an existing point
Run Code Online (Sandbox Code Playgroud)

另外,您是否知道有一个完整的StackExchange站点仅用于GIS软件问题?GIS.StackExchange非常有用.

最后,你看过ArcPy吗?

这是由ESRI围绕ArcGIS构建的库.不幸的是,它需要许可证.瘸.但是,如果您的项目有企业支持,那么它就是一个非常灵活且功能强大的地理问题库.