Chapter 11. Web Analysis with GeoDjango

In this chapter, we will cover the following topics:

  • Setting up a GeoDjango web application
  • Creating an indoor web routing service
  • Visualizing an indoor routing service
  • Creating an indoor route-type service
  • Creating an indoor route from room to room

Introduction

Our final chapter is all about extending our analysis into a web application using the Django web framework. One of the standard Django contributed packages is known as GeoDjango and is found in the django/contrib/gis package. This is a feature-packed GIS toolset for geospatial web application development. The spatial libraries used here depend on the spatial database backend that you choose. For PostgreSQL the library requirements include GEOS, PROJ.4, ...

Get Python Geospatial Analysis Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.