Почему бы не сделать еще и функцию пешеход.
Очень не хватает в вашей программе функции навигации для пешехода. Ведь не всегда мы находимся за рулем автомобиля и порой хочется пройтись пешком до места назначения, а программа ведет только по автомобильным дорогам.