Liberation and modernization of government legacy data using Django
summary
Puerto Rico builds the LIBRE API engine on Django and Django REST Framework to liberate legacy files from 142 agencies, converting Excel, shapefiles and proprietary exports into JSON, WGS84 geodata and renderable maps. A custom liquid query language makes URL-driven filtering, subqueries and map/chart renderers possible; imports do heavy lifting (initially base64‑pickled blobs) so reads are fast. Results include iframe-embeddable crime maps, dashboards that reveal lost industrial customers and an estimated net migration of ~1,000 residents (5.2M out vs 5.2M back) used to change operational decisions.
AI-written summary · about
chapters (46)
- 0:00Introduction
- 0:32About me
- 0:42About the company
- 0:57About the founder
- 1:29How I got into it
- 1:57The problem
- 2:42Checklist
- 3:10Start Development
- 3:22Libre
- 3:39Ego Eye View
- 5:38Data Sharing
- 6:10Spatial Capabilities
- 7:06Modernization for Developers
- 7:51People have the weight of the infrastructure
- 8:15Django ministration
- 8:48Exporting data
- 9:00Web services
- 9:53Standardization
- 10:06Interoperability
- 10:30REST
- 10:41JSON Self Documenting
- 10:59Django Rest
- 11:24Unified Query Language
- 11:43SQL injection
- 12:33SQL is not sustained
- 12:44A Stack Overflow
- 12:58Liquid Query Language
- 13:18REST Query Language
- 14:17REST Query Example
- 14:35Rewriting URL
- 14:52Customizing map
- 15:25Cosmetic markup
- 16:58Query Builder
- 17:35Query String
- 18:10Feature Analysis
- 21:24Read
- 22:03Why the project died
- 23:06Creating dashboards
- 23:27Plotting data
- 26:20Crime Map
- 27:11Solid Waste Data
- 27:32GeoTires
- 28:31Instant Republic
- 28:48Institute of Statistics
- 29:10Microsoft Office
- 31:07Puerto Rico Exodus
related talks
22mGovernment dashboards and open data.
22mGovernment dashboards and open data.
43mBehind the Scenes at Gapminder: A Story about Data and Visualizations
47mBrasil.IO: Liberating Public Data with Python
20mOpen Source Software in Action: Expanding the Spatial Equity Data Tool
28mAutomate Your City Data With Python
33mData Science & Data Visualization in Python
48mSaving Gaia with jQuery Mobile and GeoDjango
