Как добавить окно поиска по почтовому индексу на мою карту Google, которое будет искать только мои маркеры - PullRequest
3 голосов
/ 08 марта 2012

Я создал карту с помощью API Карт Google v3.

Я создал Fusion Table с сотней локаций (маркеров) или около того, и я успешно перенес его на мою карту.

Теперь мне нужно добавить окно поиска на эту страницу, которое позволит пользователю ввести свой почтовый индекс и приблизить карту к этой области, а затем видеть только местоположения в этом почтовом индексе или ближайшие местоположения к этому почтовому индексу. код. Я также хотел бы, чтобы данные о местоположении перетаскивались на боковую панель, что видно из устаревшего API локального поиска.

Я прочитал большинство (если не все) постов, которые, казалось, были об этом, но не к счастью. Я чувствую, что это не должно быть так сложно, я имею в виду, что Google делает поиск в первую очередь правильно? Тем не менее, добавление панели поиска на мою пользовательскую карту является такой сложной задачей.

Буду признателен за любую помощь, у меня есть срок завтра. Спасибо всем, мне здесь нравится.

Ryan

1 Ответ

4 голосов
/ 08 марта 2012

Вам потребуется геокодировать почтовый индекс и использовать результаты для центрирования карты, а затем отобразить маркеры, которые соответствуют границам карты, если они еще не показаны.

См. http://code.google.com/apis/maps/documentation/javascript/geocoding.html

Есть пример с окном поиска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...