#python #geolocation #openstreetmap #openrouteservice
Вопрос:
Я вроде как новичок в OSM и работаю с географическими данными.
У меня есть данные gps-трека автомобиля (проиллюстрированы красным цветом). При наложении этих данных на геометрию, которую я получил от службы открытых маршрутов (проиллюстрировано синим цветом), они немного отличаются, когда дело доходит до поворотов. Синяя линия следует за данными OSM, в то время как красная линия фактически находится на дороге. Таким образом, я действительно не могу определить какой-то радиус для этого поворота. Это сильно зависит от «кривизны» предыдущего и последующего участков, так как, если они очень прямые, в течение длительного времени не будет новой точки.
Есть ли возможность получить «реальную» геометрию (линии, которые на самом деле можно проехать) дорог вместо краев между узлами? Я думаю о более плотном списке точек gps, которые приближаются к дороге. В принципе, я хочу как-то реалистично воссоздать реальные данные gps, используя такую услугу, как openrouteservice. Или это ограничение доступных данных в конкретном регионе в целом?
Спасибо за вашу помощь! PS: Я работаю с API python ors.
Комментарии:
1. может быть, попробовать OSRM project-osrm.org