Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Appendix A

Interesting Geospatial Python Libraries not covered by this book

Library Name Description Website
rTree Python wrapper of lipspatialindex that provides advanced spatial indexing features http://toblerity.org/rtree
rasterio a mapbox creation for easily working with rasters https://github.com/mapbox/rasterio
fiona Focus on reading and writing data in standard Python IO style. http://toblerity.org/fiona
geopy geocoding in python http://www.geopy.org
pyqgis python interface to QGIS (formerly Quantum GIS) to extend QGIS and more http://pythongisbook.com
geopandas extension to the pandas library to handle geospatial database http://geopandas.org/
mapfish pylons geospatial web framework http://mapfish.org
pywps client to interact with various open geospatial standard services http://pywps.wald.intevation.org
pycsw metadata catalog interface http://pycsw.org
geonode python geospatial content management for the web built on Django web framework and Geoserver http://geonode.org
mapnik map visualization library to create maps for web tile cache http://mapnik.org
Cartopy mapping made easy in python-shapely http://scitools.org.uk/cartopy
Kartograph create svg maps or web maps. http://kartograph.org
Basemap extension to matplotlib in combination with descartes http://matplotlib.org/basemap
Scipy collection of python libraries for scientific data analysis bundled or available as individual installations. http://www.scipy.org
Geoalchemy spatial extension to sqlalchemy for working with spatial database PostGIS. http://geoalchemy.org
pyspatialite helps you work with spatialite database of geospatial data. https://pypi.python.org/pypi/pyspatialite
gpxpy working with GPS data in the standard GPX format in a python friendly format. http://www.trackprofiler.com/gpxpy/index.html
shapy pure python version of shapely with no dependencies https://github.com/karimbahgat/Shapy
pyshp Reads and writes Shapefiles in pure Python https://github.com/GeospatialPython/pyshp
tilecache An implemetation of a WMS-C (catalogue) TMS (Tile Mapping Server) server http://tilecache.org
TileStache TileStache is a Python-based server application that can serve up map tiles based on rendered geographic data. http://www.tilestache.org
featureserver A restful feature service to easily get, edit, delete update features over the web with HTTP http://featureserver.org
Geoscript A jython implementation of python giving spatial analysis functionality to other scripting languages and python is one of them. This is similar to Shaply. http://www.geoscript.org
Karta Karta is a Leatherman for geographic analyses http://ironicmtn.com/karta