Протяжённость автомобильных маршрутов может быть разной по нескольким причинам:
- Сложность маршрута. 2 Путь из одного места в другое почти никогда не бывает прямым: на нём всегда есть повороты, развороты и съезды, которые отнимают время. 2
- Тип дороги. 2 Навигатор учитывает разные коэффициенты для разных дорог: просёлочным и грунтовым присваивают коэффициент 1,3, чтобы они казались алгоритму более долгими. 2 Лесным дорогам ставят коэффициент 5 — навигатор их выберет, только если это единственная дорога до точки назначения. 2
- Загруженность дорог. 2 Навигатор получает данные о состоянии дорог и добавляет разные коэффициенты в зависимости от загруженности. 2
Также существует классификация маршрутов по виду сообщения, где одним из критериев является длина: например, пригородным признают маршрут длиной до 50 км от границы населённого пункта, а междугородним — большей длины. 1