Every Picture

  • A red pixel at the location of every picture I've taken since 2012

  • I wrote a python script to extract the metadata from Apple Photo's SQLite database.

    The data is then rendered on a map using deck.gl using one pixel per photo.

    What emerges are heatmaps and trails spanning a decade before I even conceived of mapping this data.

    I'm rendering over 90,000 locations with lat, lon, location name, and timestamp, in under 100kb. The geojson is encoded in an extremely mimimal binary format, making it under 100kb and extremely quick to load.

  • Technologies Used

    • Python
    • Open Street Maps
    • Deck.gl
    • Mapbox