\ начать {-был там сделано, что}
Важная реализация: не существует однозначного сопоставления между городами / округами и почтовыми индексами. Почтовый индекс основан не на политической зоне, а на зоне распространения, определенной для внутреннего использования USPS. Нет смысла искать город по почтовому индексу, если у вас нет +4 или полного адреса улицы, чтобы соответствовать записи в базе данных адресов USPS; в противном случае вы не узнаете, Ричмонд или Энрико, Даллас или Форт-Уэрт, просто недостаточно информации, чтобы сказать.
Вот почему, например, многие поставщики услуг электронной коммерции считают, что решение проблемы налога с продаж штата Нью-Йорк расстраивает, так как эта налоговая схема основана на округе, системы электронной торговли обычно не запрашивают округ и почтовые индексы (единственная информация, которую они предоставляют вместо этого) в Нью-Йорке может охватывать округа.
USPS обновляет свою базу данных адресов каждый месяц и стоит настоящих денег, поэтому практически любой список, который вы найдете в свободном доступе в Интернете, устареет, особенно из-за закрытия почтовых отделений USPS для экономии денег.
Один почтовый индекс может охватывать несколько географических названий, и один город часто использует несколько (но не обязательно целых) почтовых индексов. Наконец, название города, указанное в файле с почтовым индексом, может не совпадать с местом, в котором адресат фактически живет; вместо этого он представляет местоположение их почтового отделения. Письмо нашего офиса адресовано ASHLAND, но мы работаем примерно в 7 милях от реальных политических границ города. ASHLAND как раз и является тем местом, откуда берется маршрут нашего перевозчика.
Для предположения чьего-либо местоположения, например, для поиска близлежащих достопримечательностей, эти источники и наборы Город / Штат / ZIP, вероятно, хороши, они не должны быть точными. Но для проверки адреса в сценарии ввода данных? Абсолютно нет - подтвердите весь адрес или вообще не беспокойтесь.
Просто дружеское напоминание сделать шаг назад и запомнить предполагаемое использование источника данных!
\ {конец-был там сделано, что}