Мне просто интересно, есть ли аналогичная функциональность здесь JS API 3.x для автоматического завершения, как в API Google.Здесь JavaScript API 3.x - функция автозаполнения
В связи с API-интерфейсом google доступен класс автозаполнения, в котором вы просто передаете элемент пользовательского интерфейса, который используется для рендеринга результатов автоматического завершения.
var autocomplete = new google.maps.places.Autocomplete(
(map_searchbox) , {componentRestrictions: countryRestrict });
Насколько я знаю, такой функции в JS API 3.x отсутствует. Возможно, я пропустил это? Однако есть также места API (H.places.Search), которые можно использовать для поиска, и виджет jQuery Autocomplete может использоваться для отображения результатов.
Я просто немного борюсь с использованием API мест. Я хочу сделать следующее в связи с поиском только адресов:
Пройдите в центр, например. Германия, чтобы найти конкретную улицу в любом городе внутри Германии. В результате я бы ожидал возвращения всех этих городов. Но это не работает с поисковой точкой поиска (https://developer.here.com/rest-apis/documentation/places/topics_api/resource-search.html)
Пройдя по центру Германии (координаты 51.163375,10.447683) и в поиске "Gotthardstraße" не возвращает Мюнхен как город. Кроме того, точка входа для поиска не предлагает параметр «in», где вы можете указать ограничивающий прямоугольник или многоугольник.
Может ли кто-нибудь, может быть, дать мне несколько советов, как реализовать подобную автоматическую полную функциональность с помощью JS API 3.x здесь? Интеграция в jQuery не требует ответа. Мне просто интересно, как правильно использовать JS API 3.x.
Спасибо за вашу помощь, Seppal
Я описал, что я ищу, понятным образом? Если не ясно, пожалуйста, просто дайте мне знать. Большое спасибо, Seppal – hurrassinger