Я не могу найти учебники/руководства в Интернете и другие вопросы о вашем вопросе, возможно, это невозможно, потому что предсказание на автозаполнении основано на Places library.
Вы можете проверить его в introduction part of Autocomplete.
Autocomplete - это функция библиотеки «Места» в API JavaScript для Карт Google. Вы можете использовать автозаполнение, чтобы придать вашим приложениям поведение поиска в режиме поиска по-новому в поле поиска Google Карт. Когда пользователь начинает вводить адрес, автозаполнение заполняет остальные.
Для использования autocomplete
вам необходимо загрузить библиотеку Google Адресов, используя параметр library в URL-адрес начальной загрузки для API JavaScript для Google Maps.
Единственная идея, которую может дать вам документ: Как получить прогнозы от службы autocomplete
.
Вы можете использовать getPlacePredictions()
, который возвращает прогнозы места. Примечание. «Место» может быть учреждением, географическим положением или важной достопримечательностью, как определено API-интерфейсом Places. И getQueryPredictions()
, который возвращает расширенный список прогнозов, который может включать в себя места (как определено в API-интерфейсах) плюс предлагаемые условия поиска. Например, если пользователь вводит «пиццу в новую», список выбора может включать в себя фразу «пицца в Нью-Йорке, Нью-Йорк», а также имена различных пиццерий.
Для получения дополнительной информации просто прочитайте documentation об автозаполнении и проверьте это sample code.
Если вы собираетесь это сделать, убедитесь, что вы соблюдаете Условия использования API Карт Google. Https://developers.google.com/maps/terms#10-license-restrictions, в частности 10.3.b: «Без изменений результатов поиска. Вы не будете изменять, переупорядочивать, дополнять или манипулировать результатами поиска каким-либо образом, если вы явно не уведомляете конечного пользователя о своих действиях ». – jbern