ТУТ API автозаполнения исключает типы результатов (улица, номер дома и т. Д.)
ЗДЕСЬ автозаполнение запроса API, когда сделано на 9535
возвращает 5 результатов, которые все соответствуют типу результата street
вместо postalCode
как они делают с Google Maps по умолчанию. например
https://autocomplete.geocoder.cit.api.here.com/6.2/suggest.json?app_code=MYAPPID&app_id=MYAPPCODE&country=USA&query=9535
{
"label": "United States, ID, Elk City, NF-9535",
"language": "en",
"countryCode": "USA",
"locationId": "NT_OA7lb1uPsSru.j2wCzrKCC",
"address": {
"country": "United States",
"state": "ID",
"county": "Idaho",
"city": "Elk City",
"street": "NF-9535",
"postalCode": "83525"
},
"matchLevel": "street"
}
Есть ли способ заставить API автозаполнения HERE карт исключать конкретные типы результатов или, с другой стороны, есть способ включить только определенные типы?
В настоящее время areas
не работает для меня, так как мне нужно, как я уже сказал 9535
вернуть типы результатов postalCode
вместо улицы но я хочу 2300 Maple
чтобы все еще соответствовать street
типы.
Я знаю, что мы можем prefix
9535
с ca 9535
и затем ожидаемые результаты возвращаются:
{
"label": "United States, CA, Stanislaus, 95350, Modesto",
"language": "en",
"countryCode": "USA",
"locationId": "NT_-8QfFb8eUnn6Kb1FGJPYKD",
"address": {
"country": "United States",
"state": "CA",
"county": "Stanislaus",
"city": "Modesto",
"postalCode": "95350"
},
"matchLevel": "postalCode"
}
Но это не очень хороший вариант, так как большинство пользователей ожидают Google Maps
поведение.
Есть ли ранжирование по типам результатов?
Глядя на их документы REST/Autocomplete, кажется, что мне не повезло.
Спасибо!
1 ответ
Да, есть новая бета-функция для автозаполнения. Пожалуйста, добавьте &resultType=postalcode
в сочетании со страной = США Это должно помочь дать только почтовые индексы.
Например
http://autocomplete.geocoder.api.here.com/6.2/suggest.json?app_id=[add your app_id]&app_code=[add your app_code]&query=9535&language=de&resultType=postalcode&country=USA
Мы скоро обновим документацию по этой теме.