Using Dijkstra's algorithm to draw maps
github.com
github.com
http://www.transitheatmap.com/index.html
http://project.wnyc.org/transit-time/#40.72280,-73.95464,12,...
Transit heat maps are generally used for autos and buses, but could just as easily be made for walking. You'd just code the average wait time for timers into the heat map algorithm.
http://www.redblobgames.com/pathfinding/a-star/introduction....
:-)
I was also playing around with this and GraphHopper as well: https://graphhopper.com/blog/2016/01/19/alternative-roads-to...
Using some simple modification of the MiniUIGraph tool which you can find here: https://gist.github.com/karussell/768e828a01f71ac7f46c
BTW: If you have questions related to GraphHopper feel free to ask them :)
BTW2: Funny how this visualization side-project got more stars in a few hours then one of the used routing engines in 4 years. Bad marketing ;) ?
Also for trying different greedy routing algorithms. Folium helps a lot: http://nbviewer.jupyter.org/github/jilljenn/128algos/blob/ma...
Disclaimer: I'm a co-author of the tryalgo package.
http://www.imagico.de/map/water_generalize1_en.php
also: it's shame how it treats the transpacific plane routes...