Geoprocessing with Python teaches you ways to exploit the Python programming language, besides unfastened and open resource instruments, to learn, write, and approach geospatial data.
Purchase of the print publication encompasses a unfastened booklet in PDF, Kindle, and ePub codecs from Manning Publications.
About the Technology
This publication is set the technological know-how of examining, examining, and offering geospatial facts programmatically, utilizing Python. because of dozens of open resource Python libraries and instruments, you could tackle expert geoprocessing initiatives with no making an investment in dear proprietary programs like ArcGIS and MapInfo. The booklet exhibits you how.
About the Book
Geoprocessing with Python teaches you ways to entry on hand datasets to make maps or practice your individual analyses utilizing unfastened instruments just like the GDAL, NumPy, and matplotlib Python modules. via plenty of hands-on examples, you’ll grasp middle practices like dealing with a number of vector dossier codecs, modifying geometries, employing spatial and characteristic filters, operating with projections, and appearing easy analyses on vector info. The e-book additionally covers easy methods to manage, resample, and examine raster facts, reminiscent of aerial photos and electronic elevation models.
- Geoprocessing from the floor up
- Read, write, method, and learn raster data
- Visualize info with matplotlib
- Write customized geoprocessing tools
- Three extra appendixes on hand online
About the Reader
To learn this publication all you wish is a easy wisdom of Python or the same programming language.
About the Author
Chris Garrard works as a developer for Utah nation college and teaches a graduate direction on Python programming for GIS.
Table of Contents
- Python basics
- Reading and writing vector data
- Working with various vector dossier formats
- Filtering info with OGR
- Manipulating geometries with OGR
- Vector research with OGR
- Using spatial reference systems
- Reading and writing raster data
- Working with raster data
- Map algebra with NumPy and SciPy
- Map classification
- Visualizing data
- A - Installation
- B - References
- C - OGR - on-line only
- D - OSR - on-line only
- E - GDAL - on-line only