Использование Geocoder API или Places API для поиска по карте на основе адреса - PullRequest
1 голос
/ 30 сентября 2011

Я пытаюсь построить поиск карт на основе адреса с использованием PHP и Ajax.Ввод термина в поле адреса должен привести к предложенным адресам в раскрывающемся списке, а любой термин адреса, не отображающий предложенные адреса в раскрывающемся списке, должен отображать раздел «Вы имели в виду» в левой части страницы.Для своих внутренних функций мне нужен лат, lng и короткий код страны, например - 'GB'.

Я пробовал использовать как API Geocoder, так и API Places, но в обоих API отсутствуют некоторые функции, которые мне бы хотелось.

Использование API Geocoder с пользовательским интерфейсом jQuery для отображения предложенных адресов в раскрывающемся списке и для раздела «Вы имели в виду» возвращают несколько повторяющихся результатов.Есть ли способ уточнить это еще дальше, чтобы получить отличные результаты.Кроме того, для некоторых стран, таких как «Индия» и «Афганистан», кажется, что нет краткого кода страны.

Использование автозаполнения API Адресов Я могу получить лат, lng и краткий код страны почти для всех адресов, ноКажется, я не могу сказать, когда предложенные адреса в раскрывающемся списке были заполнены.Кажется, что для этого нет события.Также я не могу использовать API Places для создания своего раздела «Вы имели в виду».

Я знаю, что API являются экспериментальными и постоянно обновляются, но, возможно, я что-то упустил.Любая помощь будет принята с благодарностью.

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