是否有任何库可用于读取shp / shx / dbf / sbx文件集?我主要需要提取一些多边形,但是可以让我提取任何我想要的数据会很棒。
pyshp图书馆应该是好的。
要使用Python Shapefile库,请下载shapefile.py:http://code.google.com/p/pyshp/source/browse/trunk/shapefile.py
将它放在您的工作目录或Python site-packages目录中,您就可以开始了。
只需在解释器或python脚本中键入“import shapefile”,然后按照Google Code上PyShp项目的使用示例和文档进行操作。
GDAL包含支持shapefile I / O的OGR库。但是,这个包in Windows的安装过程并不是很简单。
Shapelib也是一个不错的选择;它有c,c ++,c#和python接口:http://shapelib.maptools.org/
和pyshapelib在这里:http://ftp.intevation.de/users/bh/pyshapelib/