Я строю сервис, предоставляющий журнал водителя, на основе местоположения GPS. Маркер, доставленный устройством GPS. Устройство отправляет координаты каждые 30 секунд.Рисование маршрута на карте
С этими координатами я хочу, чтобы на карте можно было нарисовать маршрут (или, скорее всего, маршрут, основанный на позиционных маркерах). Я просмотрел Google Maps API v3 DirectionsService, но они поддерживают только до 23 путевых точек для каждого запроса, для бизнес-клиентов. С помощью путевой точки за 30 секунд этот предел быстро превзойден. Если я сократил многие из точек маршрута; это считается очень неточным расчет маршрута, даже для небольших поездок.
Я также пробовал API дорог из Google, но алгоритм, используемый для расчета маршрута здесь, ужасен (если вы не гордый владелец летающего автомобиля).
Итак, я думаю, мой вопрос таков: есть ли какие-либо другие решения этой проблемы, и кто-нибудь знает, что делают другие компании Log's Log, чтобы решить эту проблему.