Using OpenStreetMap with the Python OpenPoliceData package
summary
OpenPoliceData standardizes incident‑level datasets (traffic stops, use of force, officer‑involved shootings, complaints) into pandas tables and provides a single-command fetch load_from_url that queries the original community source (no caching). Examples show mapping results with OpenStreetMap tiles via contextily and interactive folium heatmaps, and Jupyter notebooks that load, normalize inconsistent ethnicity/column names, and plot incident points or aggregated counts. The GitHub package and notebooks run and reproduce the maps.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 0:20What is incident level police data
- 1:17Open sourcing police data
- 2:36Data chain
- 3:34Examples
- 4:01Resources
related talks
39mIdentifying Racial Bias in Policing Practices: Open Data Policing
01h 41mOpenStreetWhat? Mapping The World With Open Data
50mMaking use of OpenStreetMap data with Python
22mUnderstanding our cities with FOSS4G
08mHow Can Open Data Help Facilitate Police Reform
37mWorking with Maps: Extracting Features for Traffic Crash...
01h 29mImproving Open Data Quality using Python
30mMaps, Maps, Maps!
