Преобразовать почтовый индекс в код Google Metro?

Я знаю, что Google публикует свои «агломерации» для AdWords. Доступен ли конвертер из почтового индекса в код города? Список метро, ​​о котором я говорю, находится по адресу: http://code.google.com/apis/adwords/docs/developer/adwords_api_us_metros.html


person Unknown Coder    schedule 23.07.2010    source источник


Ответы (2)


Имена метро Google, по-видимому, ограничены именами почтовых отделений USPS, поэтому вы можете выполнить преобразование с помощью двух таблиц:

  • Файл города-государства USPS, в котором перечислены все почтовые индексы и соответствующие географические названия и названия почтовых отделений, прикрепленные к почтовому индексу. Остерегайтесь, этот файл обновляется ежемесячно, а «бесплатные» версии, скопированные из купленных файлов USPS, часто устаревают.

  • Список метро Google, нормализованный таким образом, что такие записи, как «Хантсвилл-Декейтер (Флоренция) AL 691», становятся «Хантсвилл AL: 691/Декейтер AL: 691/Флоренция AL: 691».

Найдите ZIP-файл в файле города-государства, выберите соответствующее имя почтового отделения, найдите имя почтового отделения в нормализованном списке метро, ​​получите соответствующий код метро.

person joe snyder    schedule 10.08.2010

Было несколько подобных вопросов, адресованных команде AdWords API. В обоих случаях ответы были «нет, нет простого способа сделать это». Однако Джефф Посник из команды adwords предлагает интересную идею:

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

http://groups.google.com/group/adwords-api/browse_thread/thread/e514fa91403397ab https://groups.google.com/group/adwords-api/browse_thread/thread/1af97ae9938d76ee

person Rafe Kettler    schedule 24.07.2010