2016-11-10 5 views
0

Этот вопрос аналогичен по духу. http: //stackoverflow.com/questions/7764244/correct-address-format-to-get-the-most-accurate-results-from-google-geocoding-apGoogle Geocode API Address Formatting United States

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

пример существо: http://maps.google.com/maps/api/geocode/xml?address=+3700%20W%20FLAMINGO%20RD++LAS%20VEGAS+NV Это возвращает нулевой результат, но замена дороги до конца возвращает правильный результат: http://maps.google.com/maps/api/geocode/xml?address=++LAS%20VEGAS+NV+3700%20W%20FLAMINGO%20RD

Кроме того, если я включать почтовый индекс (89103) ко второму требованию, что один также не вернет результатов.

Может ли кто-нибудь помочь мне понять, как должен выглядеть соответствующий формат для американских адресов?

Спасибо большое! -Крис

ответ

0

Ответ на этот вопрос вы можете найти в этом документе

https://developers.google.com/maps/faq#geocoder_queryformat

Как отформатировать мои геокодирование запросы, чтобы максимизировать количество успешных запросов?

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

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

Используйте номер улицы помещения, где это возможно, в зависимости от названия здания.

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

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

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