perl - 是否有列出美国邮政编码和州的 CPAN 模块?

标签 perl perl-module zipcode

基本上,我正在寻找一个可以告诉我的模块:

  1. 给定州的所有邮政编码
  2. 给定的邮政编码是否处于给定的州
  3. 给定邮政编码所属的州

我希望它是独立的,所以我不会拉取一大堆依赖项。

我基本上问这个是因为我即将使用 this file I found on the U.S. Census Bureau web site 生成一个模块,如果已经存在合适的东西,我不想浪费时间。

我不会通过邮政编码查找城市名称,所以我不在乎,例如,Tiger 文件认为 14850 仅适用于伊萨卡学院,但我也不关心不知道该文件是否还有其他问题。

如果您不知道合适的 CPAN 模块,我也希望您能提供此类模块的命名建议以及更好的数据源。

我有一种感觉,USPS 希望对正确的 list 收费,而 U.S. Census Bureau is not interested :

In the past, the Census Bureau produced the 1990 Gazetteer ZIP Code file and a 1999 ZIP Code file. These files were produced as byproducts of Census Bureau internal operations. They were not developed as a formal product. However, the Census Bureau has made them available to the public "as is". There will be no updated versions of these files.

最佳答案

美国邮政服务确实允许访问 address information API 。我不确定如何回应“将托管 USPS Web 工具的网站的网站地址 (URL) 是什么?”出于打包查找表的简单目的,但我在这里提到它以防其他人发现它有用。

根据用户的目标,在 pe.usps.gov/text/LabelingLists/ 中找到的标签列表之一可能合适。看起来我将使用其中一个表作为减少要检查的案例数量的第一步。

最后,Twilio/Wigle.net Street Vector Data Set on Amazon AWS可能会提供您可能需要的所有详细信息,但我尚未检查您是否可以按州列出邮政编码。

关于perl - 是否有列出美国邮政编码和州的 CPAN 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10321045/

相关文章:

perl - 命令行perl脚本中的进度条

xml - 使用 Perl 获取 XML 文档中标记的行号?

perl - DBIx::Class 如何处理 bool 值?

Perl Moose 哈希访问器(accessor)

mysql - 如何确定列表中的哪些正则表达式可能重叠

python - 这个 Perl XML 过滤器在 Python 中是什么样子的?

python-3.x - 是否有一个 Python 库可以在提供邮政编码时返回一个城市?

php - 使用长/纬度坐标查找另一个邮政编码半径内的列表的邮政编码/坐标

javascript - 显示特定州错误的邮政编码验证

windows - 需要在 Windows 中使用 perl 删除所有空子目录