В настоящее время я внедряю навигационную систему для маршрутизации по Европе.Пока что у меня реализован кратчайший путь (Дейкстра и А *).Это была легкая часть, теперь мне нужен алгоритм для быстрого пути.Это должно быть быстро и надежно.
Я знаю, что это можно сделать, просто присвоив значения качеству дороги (например, 1 магистраль, 2 основные дороги ...), затем умножив эти значения на стоимость маршрута и, наконец, используйте Дейкстра или А *, ноэто не достаточно сложно.
Я ищу более точный алгоритм.Сама карта содержит все виды данных, такие как качество дорог, ограничения скорости, положения светофоров и т. Д., И я хочу использовать их.
Есть ли для этого хорошие алгоритмы?Или хотя бы хорошую модификацию A *?