Хотелось бы выделить одну проблему - если вы решите просто рассчитать плату за проезд на основе существующего маршрута, вы можете столкнуться с проблемой со слишком длинным URL на их стороне NGINX. Кроме того, этот API (TCE) выглядит устаревшим, поэтому может быть неизбежно (к сожалению) использовать API флота.
В API флота большинство параметров совпадают с API TCE / Route, некоторые результаты скрыты через attributes
. Подробнее о https://developer.here.com/documentation/fleet-telematics/api-reference.html. Стоит упомянуть, что, по крайней мере, на данный момент это очень выразительно, и есть ограниченная возможность изменить это. Например, в моем ответе на платные услуги TCE содержится около 10 тыс. Строк отформатированного json ... тогда как то же самое для автопарка имеет 300 тыс., Потому что нет никакой возможности (с routeMatch=1
удалить ссылки / путевые точки.
из моего Уже достаточно большой опыт работы с Here API в целом, требуется некоторое время, чтобы go углубиться в него ... и найти вещи.