OpenStreetMap progress map
JavaScript Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
project
vendor
README.md
convert.py
index.html
site.css
site.js
sprite.png

README.md

Interactive OpenStreetMap Progress Map

Requires Python 2.7 and TileMill.

  1. Create an OverPass API bounding box query of an area you are interested in with http://lxbarth.com/bbox/

    Example: http://www.overpass-api.de/api/xapi?map?bbox=-74.26,40.49,-73.7,40.92

  2. Get data from Overpass API and convert it to geojson, passing in the start date that you're interested in.

    curl http://www.overpass-api.de/api/xapi?map?bbox=-74.26,40.49,-73.7,40.92 -o nyc.osm python convert.py nyc.osm nyc.geojson 2012-01-01

(Required Python 2.7)

  1. Make a copy of one of the TileMill projects, update #progress data layer source with the geojson file you just created, adjust colors and user names.

  2. Render+upload to MapBox hosting