This is the code repository for Learning Geospatial Analysis with Python - Third Edition , published by Packt.
Understand GIS fundamentals and perform remote sensing data analysis using Python 3.7
Geospatial analysis is used in almost every domain you can think of, including defense, farming, and even medicine. With this systematic guide, you'll get started with geographic information system (GIS) and remote sensing analysis using the latest features in Python.
This book covers the following exciting features:
- Automate geospatial analysis workflows using Python
- Code the simplest possible GIS in just 60 lines of Python
- Create thematic maps with Python tools such as PyShp, OGR, and the Python Imaging Library
- Understand the different formats that geospatial data comes in
- Produce elevation contours using Python tools
- Create flood inundation models
- Apply geospatial analysis to real-time data tracking and storm chasing
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
server = "ftp.ngdc.noaa.gov"
dir = "hazards/DART/20070815_peru"
fileName = "21415_from_20070727_08_55_15_tides.txt"
Following is what you need for this book: This book is for Python developers, researchers, or analysts who want to perform geospatial modeling and GIS analysis with Python. Basic knowledge of digital mapping and analysis using Python or other scripting languages will be helpful.
With the following software and hardware list you can run all code files present in the book (Chapter01-10).
No | Software required | OS required |
---|---|---|
1 | Python 3.7+ | Windows, Linux, macOS |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
Joel Lawhead is a PMI-certified Project Management Professional, a certified GIS Professional, and the Chief Information Officer of NVision Solutions Inc., an award-winning firm specializing in geospatial technology integration and sensor engineering for NASA, FEMA, NOAA, the US Navy, and many other commercial and non-profit organizations. Joel began using Python in 1997 and started combining it with geospatial software development in 2000. He has authored multiple editions of Learning Geospatial Analysis with Python and QGIS Python Programming Cookbook, both from Packt. He is also the developer of the open source Python Shapefile Library (PyShp) and maintains a geospatial technical blog, GeospatialPython, and Twitter feed, @SpatialPython.
QGIS Python Programming Cookbook - Second Edition
Learning Geospatial Analysis with Python - Second Edition
Click here if you have any feedback or suggestions.