Saving Gaia with jQuery Mobile and GeoDjango
summary
A working web app converts Excel extinction models into a Python backend that computes species loss from user‑drawn polygons and shows results on a map, using GeoDjango, PostGIS, Django trunk, jQuery Mobile, OpenLayers, GEOS, GDAL/OGR and Mapnik. The prototype handles 2000+ features that originally produced ~200 MB of GeoJSON by rasterizing polygons to speed delivery, saves edits via Ajax to GeoDjango models, and uses geography=True for accurate area calculations. Deployment uses Mac for development and Linux servers and the system runs successfully.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 4:19Environmental goals
- 6:30Species extinction calculator
- 12:51Technology stack
- 15:25GeoDjango installation
- 18:16GeoDjango models and fields
- 22:27Importing shapefiles
- 25:16Geospatial libraries
- 29:10Shapefile layer mapping
- 32:04Django admin and OpenLayers
- 33:51jQuery Mobile setup
- 39:33Saving polygons and Ajax
- 41:18Offline maps and native apps
- 43:48Summary








