Геокод с идентификатором местоположения в качестве параметра не дает результата для определенного идентификатора местоположения - 'NT_9i7d-q6Hvc8hOg28FefIuD' - PullRequest
0 голосов
/ 29 января 2019

Locationid, для которого я не получаю результат, это 'NT_9i7d-q6Hvc8hOg28FefIuD', который является Индией.

Что я делаю, я получаю предложения от автозаполнения API и использую locationid оттам, чтобы извлечь lat и lng.

Но для этого конкретного местоположения я не получаю результаты.

РЕДАКТИРОВАТЬ: Это запрос API для предложений, из которых я получил идентификатор местоположения,

https://autocomplete.geocoder.api.here.com/6.2/suggest.json?app_id=&app_code=&beginHighlight=%3Cb%3E&endHighlight=%3C/b%3E&maxresults=20&query=India

И это запрос API для получения широты с использованием идентификатора местоположения

https://geocoder.api.here.com/6.2/geocode.json?app_id=&app_code=&locationid=NT_9i7d-q6Hvc8hOg28FefIuD

1 Ответ

0 голосов
/ 31 января 2019

Мы сообщим об этом внутренне и проверим, если это ошибка.Тем временем, чтобы разблокировать, вы можете попробовать использовать Geocode API вместо автозаполнения.

Пример

http://geocoder.api.here.com/6.2/geocode.json?gen=8&jsonattributes=1&language=en-US&mapview=-23.476246%2C-46.5937408%3B-23.5025772%2C-46.5619834&maxresults=20&searchtext=India

Это обеспечивает идентификатор местоположения: NT_S5qTSISGGoR65nRJBNSK0D для Индии, который работает со вторым запросом.

...