Параметр TomTom route api routeType не работает - PullRequest
0 голосов
/ 12 декабря 2018

Я использую API-интерфейс маршрута TomTom.

Это URL.

https://api.tomtom.com/routing/1/calculateRoute/7.841327000000001,6.745921000000001:7.840205322,6.746850516?key=mykey>&routeType=fastest

Расстояние показывает 176 метров.

Когда я запускаю тот же API, меняю routeType = 'thrilling' , как показано ниже

https://api.tomtom.com/routing/1/calculateRoute/7.841327000000001,6.745921000000001:7.840205322,6.746850516?key=mykey>&routeType=thrilling

Я все еще получаю такое же расстояние, как 176 mtr

Но веб-сайт GUI для маршрута TomTom показывает другие результаты.

Я искал маршрут между теми же координатами в интерфейсе Tomtom для маршрута.

Первый: (самый быстрый)

https://mydrive.tomtom.com/en_gb/#mode=routes+viewport=7.84061,6.74596,17.97,0,-0+routes=%7B%22departure%22:true,%22traffic%22:true,%22routeType%22:%22FASTEST%22,%22travelMode%22:%22CAR%22,%22points%22:%5B%22hw~7.84132,6.74592~A~Kogi,%20NGA%22,%22hw~7.8402,6.74685~A~Kogi,%20NGA%22%5D,%22avoidCriteria%22:%5B%5D%7D+ver=3

Я получил расстояние в 190 ярдов

Секунда: (острые ощущения)

https://mydrive.tomtom.com/en_gb/#mode=routes+viewport=7.83847,6.74261,15.93,0,-0+routes=%7B%22roundTrip%22:true,%22departure%22:true,%22traffic%22:true,%22routeType%22:%22THRILLING%22,%22travelMode%22:%22CAR%22,%22hilliness%22:%22NORMAL%22,%22windingness%22:%22NORMAL%22,%22points%22:%5B%22hw~7.84132,6.74592~A~Kogi,%20NGA%22,%22hw~7.8402,6.74685~A~Kogi,%20NGA%22%5D,%22avoidCriteria%22:%5B%22ALREADY_USED_ROADS%22%5D%7D+ver=3

Я получил расстояние в 3 мили.

Моя главная задача - показывать правильные результаты при использовании mydrive.tomtom.com , но через API опция routeType не работает .

Пожалуйста, помогите

1 Ответ

0 голосов
/ 12 декабря 2018
  1. Во второй ссылке вы выбрали «Rount trip».Если вы отмените выбор, то вы получите тот же результат.Но если вы хотите добиться одинакового результата с помощью вызова API, просто скопируйте первую точку и добавьте после двоеточия в качестве третьей точки.
  2. Трудно получить другие результаты на таком коротком расстоянии.
...