Вот несколько реализованных пректов
1.
http://www.eyeonisrael.com/ ( увеличь 8-й квадрат и посмотри движение например поезда по ж/д ). Это анимация.
2.далее несколько проектов по определению путей перемещения
http://www.moscowout.ru/metro/
3.
http://metro.mainmaps.com
4.
http://metro.mainmaps.com/london
5.
http://centremap.spb.ru
Используется теория графов. Желательно владеть курсом Дискретной математики.