OSM Editing — NYC
Cumulative points19 years of OpenStreetMap node creations in New York, each persisting once placed, colored by year.
Every tagged node ever created in OpenStreetMap’s New York City, appearing when a mapper first placed it and persisting after, so the map fills in over 19 years. Color encodes the creation year: the blue 2007–2009 TIGER-era imports, then warmer colors as later mapping fills in shops, benches, and hydrants.
Cumulative playback is a different rendering problem from a sliding window: everything stays resident. Played tiles consolidate into large GPU slabs (a handful of draw calls instead of hundreds) while the shader handles the progressive reveal.
The changeset side of the same history streams from the fullscreen viewer: an H3 activity summary aggregates every edit into hex cells, and the same edits colored by editor shows JOSM, iD and the import bots taking turns.
stt-generate osm-edits --source nodes --input <region.osh.pbf> \--bounds 40.49,-74.27,40.92,-73.68 --tagged-only --summary-tier \--output osm-nyc-nodes.stt
Needs a full-history extract (a current snapshot has no version history); Geofabrik’s history downloads are OSM-login-gated.
Full recipes for every dataset live in the data-generation guide.