Skip to Content
Mastering Geospatial Analysis with Python
book

Mastering Geospatial Analysis with Python

by Silas Toms, Paul Crickard, Eric van Rees
April 2018
Beginner to intermediate content levelBeginner to intermediate
440 pages
11h 36m
English
Packt Publishing
Content preview from Mastering Geospatial Analysis with Python

Summary

In this chapter, we learned how to use the Flask MVC web framework and some of the available component modules that add extra functionality. These modules include the SQLAlchemy ORM, the GeoAlchemy2 ORM for geospatial queries, WTForms for processing of web data, and the Jinja2 templating system for creating web page templates. We created database tables, added data tables and tables relationships, and created a web application that utilized geospatial and relationship queries to generate dynamic web pages.

A fun challenge, building on the code reviewed here, would be to explore adding editing capabilities to the Arena application, allowing the user to move the arenas into their correct location if the data is out of date. Explore ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Learning Geospatial Analysis with Python

Learning Geospatial Analysis with Python

Joel Lawhead

Publisher Resources

ISBN: 9781788293334Supplemental Content