During the past 2 years, I have taken about 5000+ photos by my iPhone 4s. iPhone 4s has a "secret" function: it takes photo with some additional information.
Things I used for generate the map.
|Mongodb||The most popular Opensource NoSQL database. Mongodb||Generate the places.json(used for the heatmap)|
|exifr||Extract EXIF info by using ruby, here is the detail. EXIF||Extract the origianl EXIF information out of photos|
|jq||JSON data transformer. ./jq||Extract and transfrom the data extracted by exifr and mongodb|
|heatmap.js||An easy to use heatmap generator, and can be integrated prefectly with OpenLayers||The heatmap you can see|
|Foundation 5||The awesome responsive front-end framework||That's why you can visit this page via iPhone or iPad seamlessly|
|Github page||A great platform for static page hosting||Hosting this site(well, part of)|
|Middleman||A static page generator||Yes, that's how this site is generated|
|middleman-gh-pages||A plugin for middleman, for make the deployment to github pages easier||Deploy to github|