Чтобы маршрут прокладывался правильно (не по прямой) необходимо чтобы были установлены и проиндексированы карты начала маршрута, конечной точки маршрута, а так же карты всех регионов, расположенных МЕЖДУ начальной и конечной точкой Маршрута.
К примеру, чтобы правильно проложить маршрут из Москвы в Краснодар - не достаточно только карт Москвы и Краснодара. Нужны будут так же карты Центрального и Южного федеральных округов (Масштаб - хотя бы 10 км). Вот процесс установки и карт, на примере атласа с картами России Q2 (не официальный, карты разделены по регионам):
Quote
для установки нужного региона(ов) установите на устройство папку Atlas, в ней должна быть папка rus и папки необходимых вам регионов, если нужные вам карты не граничат между собой, то для прокладки маршрута между ними необходима еще обзорная карта (в папке 10km). Индексировать необходимо ТОЛЬКО папку Atlas (после того, как соберете в ней все необходимое).
Здесь, можно посмотреть видео, о том как установить навител и что значит проиндексировать атлас:
СМОТРЕТЬ