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.
Read now
Unlock full access