Python Geospatial Analysis Cookbook

Over 60 recipes to work with topology, overlays, indoor routing, and web application analysis with Python

Python Geospatial Analysis Cookbook

Michael Diener

Over 60 recipes to work with topology, overlays, indoor routing, and web application analysis with Python
Mapt Subscription
FREE
$0.00/m after trial
eBook
$10.00
RRP $39.99
Save 74%
Print + eBook
$49.99
RRP $49.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 Mapt 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 Mapt 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 Mapt reader
$0.00
$10.00
$49.99
$29.99 p/m after trial
RRP $39.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Python Geospatial Analysis Cookbook Book Cover
Python Geospatial Analysis Cookbook
$ 39.99
$ 10.00
Python Geospatial Development - Third Edition Book Cover
Python Geospatial Development - Third Edition
$ 39.99
$ 10.00
Buy 2 for $20.00
Save $59.98
Add to Cart

Book Details

ISBN 139781783555079
Paperback310 pages

Book Description

Geospatial development links your data to places on the Earth’s surface. Its analysis is used in almost every industry to answer location type questions. Combined with the power of the Python programming language, which is becoming the de facto spatial scripting choice for developers and analysts worldwide, this technology will help you to solve real-world spatial problems.

This book begins by tackling the installation of the necessary software dependencies and libraries needed to perform spatial analysis with Python. From there, the next logical step is to prepare our data for analysis; we will do this by building up our tool box to deal with data preparation, transformations, and projections. Now that our data is ready for analysis, we will tackle the most common analysis methods for vector and raster data. To check or validate our results, we will explore how to use topology checks to ensure top-quality results. This is followed with network routing analysis focused on constructing indoor routes within buildings, over different levels.

Finally, we put several recipes together in a GeoDjango web application that demonstrates a working indoor routing spatial analysis application. The round trip will provide you all the pieces you need to accomplish your own spatial analysis application to suit your requirements.

Table of Contents

What You Will Learn

  • Discover the projection and coordinate system information of your data and learn how to transform that data into different projections
  • Import or export your data into different data formats to prepare it for your application or spatial analysis
  • Use the power of PostGIS with Python to take advantage of the powerful analysis functions
  • Execute spatial analysis functions on vector data including clipping, spatial joins, measuring distances, areas, and combining data to new results
  • Create your own set of topology rules to perform and ensure quality assurance rules in Python
  • Find the shortest indoor path with network analysis functions in easy, extensible recipes revolving around all kinds of network analysis problems
  • Visualize your data on a map using the visualization tools and methods available to create visually stunning results
  • Build an indoor routing web application with GeoDjango to include your spatial analysis tools built from the previous recipes

Authors

Table of Contents

Book Details

ISBN 139781783555079
Paperback310 pages
Read More

Read More Reviews

Recommended for You

Python Geospatial Development - Third Edition Book Cover
Python Geospatial Development - Third Edition
$ 39.99
$ 10.00
Geospatial Development By Example with Python Book Cover
Geospatial Development By Example with Python
$ 39.99
$ 10.00
QGIS Python Programming Cookbook - Second Edition Book Cover
QGIS Python Programming Cookbook - Second Edition
$ 39.99
$ 10.00
ArcPy and ArcGIS - Second Edition Book Cover
ArcPy and ArcGIS - Second Edition
$ 39.99
$ 10.00
Mastering PostGIS Book Cover
Mastering PostGIS
$ 27.49
$ 10.00
Mastering QGIS - Second Edition Book Cover
Mastering QGIS - Second Edition
$ 43.99
$ 10.00