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

Writing a Flask application

To explore the basics of Flask and GeoAlchemy2, we'll build a Flask web application and test and deploy it locally using the included web server. This web application allows the user to find the county, state, and congressional district associated with different arena's located throughout the country. This application will involve downloading shapefiles from a United States Geological Survey (USGS) data catalog and will have views (Python functions that process web requests) performing geospatial queries using the GeoAlchemy2 ORM and table relationship searches using the SQLAlchemy ORM.

This application requires the use of two scripts that create the database and database tables. These scripts are detailed as we ...

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