ЗДЕСЬ Карты Api Обратный Геокод и Улица / Дорожный подшипник - PullRequest
0 голосов
/ 05 июля 2019

Используя HERE Maps Api, для географической координаты (широта, долгота) я хотел бы найти адресную информацию для ближайшей трассируемой дороги. Информация, которая включает в себя:

  • Адрес (улица, номер дома, город, почтовый индекс, страна)
  • Направление / направление дороги (от 0 до 360 градусов от истинного севера)

Как мне добиться этого с помощью HERE Maps API?

Пока что это то, чего я смог достичь:

  1. Вызов calculate Route API с одинаковыми начальными и конечными конечными точками и mode=car заставит API привязаться к ближайшей маршрутизируемой точке. Этот шаг необходим для случаев, когда входные координаты указаны для пешеходной улицы.
  2. Используя координаты ближайшей маршрутизируемой точки, я могу позвонить reverse GeoCode API и смогу найти необходимую информацию об адресе.

Следующий шаг - вот где я застрял. Я могу найти такую ​​информацию, как direction=NW, однако не могу найти ~ точный азимут в grad, например bearing=265.

Это достижимо? Действительно ли необходимы 3 шага или есть конечная точка HERE Maps API, которая может обеспечить все это?

1 Ответ

0 голосов
/ 05 июля 2019

Вы можете использовать Fleet Telematics API для получения значения заголовков для конкретной дороги.Подробнее об API здесь - https://developer.here.com/documentation/platform-data/topics/quick-start-view-map-data.html Вы также можете посмотреть объяснения полей здесь - https://tcs.ext.here.com/pde/layer?region=WEU&release=19111&url_root=pde.api.here.com&layer=ADAS_ATTRIB_FC1

ЗАГОЛОВОК Горизонтальный курс [10 ^ -3 градусов] по координатамуказывает по ссылке, когда едет от Reference NodeРазделенные запятой.Каждое значение относительно предыдущего.Здесь нет значений для узлов ref / nonref, поскольку они находятся в отдельных полях REFNODE_LINKCURVHEADS и NREFNODE_LINKCURVHEADS.

...