2015-01-15 3 views
1

У меня есть друг, который пытается разместить карту Google на своем веб-сайте и хотел бы настроить поле поиска для поиска только в указанной области. Теперь я должен сказать, что я не хочу искать достопримечательности, бары и прочее, но улицы и адреса. Я видел, что ограничение поиска ориентиров осуществляется путем центрирования карты, но об ограничении улиц я ничего не нашел. Прочитав немного о том, как вы даете указания чему-то, не уверен, что я могу это сделать. Кто-нибудь знает или может перенаправить меня на такую ​​тему?Google maps api SearchBox

Пример: Если я нахожусь в центре Лондона (постоянно), и кто-то ищет улицу в Лондоне, если он ее не найдет, я не хочу, чтобы поиск отправлял его в другое место (может быть, есть улица с тем же имя в США или другой стране).

Извините, это немного расплывчато, но это первый раз, когда я пытаюсь редактировать такую ​​карту.

Заранее спасибо.

ответ

-1

Вы можете отформатировать поиск таким образом. Если вы хотите найти эту улицу в Лондоне, например, вы можете просто использовать этот формат на вашем окне поиска

streetName, city 

и он будет искать вам название улицы в городе Лондон. Если город не является константой, вы можете попробовать это:

https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse