read - Lector de Shapefile en Python?
read shp python (5)
Para usar Python Shapefile Library, descargue shapefile.py: http://code.google.com/p/pyshp/source/browse/trunk/shapefile.py
Colóquelo en su directorio de trabajo o en su directorio de paquetes de sitios de Python y estará listo para comenzar.
Simplemente escriba "import shapefile" en su intérprete o script en Python y siga los ejemplos de uso y la documentación en el proyecto PyShp en Google Code.
¿Hay alguna biblioteca que pueda usar para leer un conjunto de archivos shp / shx / dbf / sbx? Principalmente necesito extraer algunos polígonos, pero algo que me permita extraer cualquier información que quiera sería increíble.
Shapelib también es una buena opción; tiene c, c ++, c # y una interfaz de python: http://shapelib.maptools.org/
y pyshapelib aquí: http://ftp.intevation.de/users/bh/pyshapelib/
También PySAL podría ser de alguna ayuda. Lee archivos de formas:
import pysal
shp = pysal.open(''YOUR_FILE.shp'')
Y muchos otros formatos relacionados con geo.
pyshp debe ser bueno.
GDAL incluye la biblioteca OGR que admite E / S de shapefile. Sin embargo, el proceso de instalación de este paquete en Windows no es muy sencillo.