2010-11-01 3 views
0

У моего клиента есть список мест для магазинов. Теперь он хочет, чтобы пользователи искали любое из этих местоположений на основе адреса, который пользователь отправил. Результаты поиска будут основаны на близости местоположений.Используйте API Карт Google для поиска в предопределенном наборе данных

В основном, что я ищу, это функциональность Google Maps, но на основе только на набор (географических) данных, которые я предоставляю.

Знаете ли вы, если это возможно, и если да, то что может быть хорошей отправной точкой, чтобы узнать больше об этом?

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

+0

нашел ответ на свой вопрос по этим ссылкам: - http://code.google.com/apis/maps/articles/phpsqlsearch. html - http://code.google.com/apis/maps/articles/phpsqlgeocode.html – SolidSmile

ответ

1

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

+0

Это очень близко к решению, которое я придумал. Спасибо за Ваш ответ. – SolidSmile

0

Вы можете скопировать код непосредственно с here, он выполняет именно то, что вы запрашиваете.

Вам понадобятся office.htm, office.js и logo.png.

Чтобы подготовить список офисов, вы можете найти this Excel addin полезную

Смежные вопросы