Python Geospatial Analysis Essentials

Process, analyze, and display geospatial data using Python libraries and related tools

Python Geospatial Analysis Essentials

Erik Westra

Process, analyze, and display geospatial data using Python libraries and related tools
Mapt Subscription
FREE
$30.00/m after trial
eBook
$19.60
RRP $27.99
Save 29%
Print + eBook
$34.99
RRP $34.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$19.60
$34.99
$29.99 p/m after trial
RRP $27.99
RRP $34.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Python Geospatial Analysis Essentials Book Cover
Python Geospatial Analysis Essentials
$ 27.99
$ 19.60
Python Geospatial Development - Third Edition Book Cover
Python Geospatial Development - Third Edition
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $32.98
Add to Cart

Book Details

ISBN 139781782174516
Paperback200 pages

Book Description

Python is a highly expressive language that makes it easy to write sophisticated programs. Combining high-quality geospatial data with Python geospatial libraries will give you a powerful toolkit for solving a range of geospatial programming tasks.

The book begins with an introduction to geospatial analysis and programming and explains the ideas behind geospatial data. You will explore Python libraries for building your own geospatial applications. You will learn to create a geospatial database for your application using PostGIS and the psycopg2 library, and see how the Mapnik library can be used to create attractive and useful maps.

Finally, you will learn to use the Shapely and NetworkX libraries to create, analyze, and manipulate complex geometric objects, before implementing a system to match GPS recordings against a database of roads to produce a heatmap of the most frequently used roads.

What You Will Learn

  • Understand the key geospatial concepts and techniques needed to analyze and work with geospatial data
  • Learn how to read and write geospatial data from within your Python code
  • Use PostGIS to store spatial data and perform spatial queries
  • Use Python libraries to analyze and manipulate geospatial data
  • Generate maps based on your spatial data
  • Implement complete geospatial analysis systems using Python
  • Use the Shapely and NetworkX libraries to solve problems such as distance-area calculations, finding the shortest path between two points, buffering polygons, and much more

Authors

Book Details

ISBN 139781782174516
Paperback200 pages
Read More

Read More Reviews

Recommended for You

Python Geospatial Development - Third Edition Book Cover
Python Geospatial Development - Third Edition
$ 39.99
$ 28.00
Python Geospatial Analysis Cookbook Book Cover
Python Geospatial Analysis Cookbook
$ 39.99
$ 28.00
Python Geospatial Development Essentials Book Cover
Python Geospatial Development Essentials
$ 23.99
$ 16.80
Learning Geospatial Analysis with Python - Second Edition Book Cover
Learning Geospatial Analysis with Python - Second Edition
$ 39.99
$ 28.00
Geospatial Development By Example with Python Book Cover
Geospatial Development By Example with Python
$ 39.99
$ 28.00
Learning Python Book Cover
Learning Python
$ 39.99
$ 28.00