Для реализации на стороне клиента вы можете начать с этого публичного документа о Библиотеке JavaScript API-интерфейсов Карт :
Функции вБиблиотека Places и API JavaScript Карт позволяют вашему приложению искать места (определенные в этом API как заведения, географические местоположения или известные достопримечательности), содержащиеся в определенной области, например в границах карты или вокруг фиксированной точки. .
API Places предлагает функцию автозаполнения, которую вы можете использовать, чтобы дать вашим приложениям возможность поиска по типу в поле поиска Google Maps. Когда пользователь начинает вводить адрес, автозаполнение заполнит все остальное. Для получения дополнительной информации см. Автозаполнение документация .
Согласно описанию вашего сообщения, Поиск поблизости может соответствовать вашему сценарию использования, который позволяет вам искать местав указанной области по ключевому слову или типу. См. Пример поиска по соседству здесь
Или, если вы имеете дело с пользовательским вводом и хотите отображать подсказки адресов, пока пользователь печатает, вы можете проверить Заполнение мест автозаполнения.
Для мобильных приложений вы можете проверить Places SDK для Android / iOS , а для реализации на стороне сервера см. Веб-службы Places API здесь .
Вот пример веб-службы. Запрос поиска рядом: https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=1500&type=restaurant&keyword=cruise&key=YOUR_API_KEY
Поиск близлежащих ресторанов, соответствующих ключевому круизу, в радиусе 1500 м от предоставленных координатместонахождение.