Как использовать HERE Maps для разработки собственных алгоритмов маршрутизации? - PullRequest
0 голосов
/ 17 октября 2018

Я пытаюсь использовать HERE Maps для реализации алгоритма эко-маршрутизации, который мы разработали в нашей лаборатории и который требует данных о трафике в реальном времени в качестве входных данных для алгоритма маршрутизации.До сих пор мы использовали набор данных INRIX для проверки наших алгоритмов, но мы решили перейти к HERE Maps и использовать Traffic API, чтобы использовать возможности данных трафика в реальном времени.

Traffic API было очень простым в использованиии мне удалось получить данные о трафике для ограничительной рамки.Похоже, что поток трафика передается для каждого TMC.Мой вопрос заключается в том, как назначить данные о трафике ссылкам карты с помощью TMC.В частности, мне интересно, есть ли способ преобразовать значения TMC в матрицу смежности, чтобы я мог назначить трафик для каждой ссылки и запустить алгоритм оптимизации для этого графа?Также возможно ли наложение Open Street Maps (OSM) на данные трафика HERE Maps?

Спасибо

1 Ответ

0 голосов
/ 17 октября 2018

Вы можете связать данные TMC, полученные из ответа на данные трафика, с определенной ссылкой, используя уровни PDE LINK_TMC_FC1..5.Вы можете просмотреть нашу документацию PDE на сайте разработчика и tcs.ext.here.com/pde/maps?url_root=pde.api.here.com, чтобы увидеть список предоставленных слоев.Ниже приведен пример запроса PDE для Link TMC.Замените идентификатор приложения и местозаполнители кода фактическими:

https://pde.api.here.com/1/tile.json?&layer=LINK_TMC_FC1&level=9&tilex=496&tiley=358&region=WEU&release=18131&url_root=pde.api.here.com&app_id={YOUR-APP-ID}&app_code={YOUR-APP-CODE}

По всем остальным вопросам, касающимся создания матрицы и наложения OSM, вы должны написать собственный алгоритм.Здесь нет прямой функции, предоставляемой здесь.

...