Обеспечение полного ввода адреса пользователем - PullRequest
3 голосов
/ 26 марта 2011

На моем веб-сайте я разрешаю участникам использовать имеющуюся интеграцию с Картами Google для поиска и выбора их домашнего адреса.

Я пытаюсь найти способ, которым я мог бы обеспечить полноеТолько выбор адреса.

В данный момент участник видит окно поиска и карту, после ввода поиска результат отображается на карте, и он может выбрать «Это мой адрес».

Моя текущая проблема заключается в том, что многие люди выбирают, например, «Фэйрфакс, США», а не точный адрес.

Я знаю, что это много о наказании членов, но есть ли какой-то технический способпомешать им выбрать «слишком общий» адрес?

Спасибо,

1 Ответ

1 голос
/ 26 марта 2011

Я мало работал с API Google Maps, но вы можете отправить их входные данные в веб-службу API , загрузить первый заданный результат, спросить, является ли это их адрес, и только принять адреса из апи ...

Редактировать: (на основе нашего разговора в комментариях) Когда вы просите API найти адрес, который сообщает вам, какое местоположение он вам возвращает, просто проверьте «type» «street_address» в четвертой строке вашего результата, как в этом запросе API .

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