В интернете можно найти множество сайтов, где можно найти топографические карты всех размеров и в хорошем качестве. Сервис http://loadmap.net/ru предоставляет такую возможность. Чтобы прорисовать маршрут на карте, можно воспользоваться дополнением к стандартному редактору Paint.NET, которое расширяет его возможности.