GeoDjango
summary
GeoDango is a Django extension that adds PostGIS‑backed geometry fields, a geom manager with spatial lookups (contains, intersects, distance, union, simplify via Douglas‑Peucker), and automatic SRID transforms; it binds to C libraries like GEOS and GDAL/OGR and can import 33,000 US ZIP polygons via layer mapping. The admin includes an OpenLayers/OpenStreetMap editor for drawing and selecting geometries, and it emits GeoRSS/KML/KMZ feeds and sitemaps. Caveats: MySQL has limited spatial index support, installation requires compiled libs, and Spatialite/GAE backends are planned.
AI-written summary · about
chapters (20)
- 0:00Intro
- 1:52Coordinate Systems
- 3:27Standards
- 4:26SFS Geometries
- 7:24models.py
- 10:51Requirements
- 11:15Installation
- 12:03Geospatial Libraries
- 16:04SpatialReference
- 18:21Show me the SQL
- 21:00Geographic Fields
- 21:31GeoManager
- 22:49Spatial Relationships Overlaps
- 27:15Distance
- 29:11Output Methods
- 30:07Geometry Operations
- 30:26Geometry Methods
- 31:40Example
- 33:29Layer Mapping
- 42:04Future Plans








