地址标准化器选项


9

好的,因此在ArcGIS 10中,ESRI在新的定位器中使用了“地址标准化”,我知道您仍然可以使用9.3.1定位器来执行此操作。但是我非常怀疑10.1版以后的版本会越来越少。

FGDC寻址标准放在具有前缀,前缀方向,街道名称,后缀,Suffic方向值一种很好的清洁形式好地址的重值。我的代理商也需要同样的服务。

人们还使用其他工具来获取结构化地址并相当可靠地解析它们,以便对其进行存储吗?他们有免费吗?


* 更新: *我在CodePlex(美国地址解析器)上遇到了这个问题,它给了我一个很好的起点。真正的好处是,我可以在所有地方使用它的托管代码,到目前为止,它在分解要逐行和逐部分审查的部分方面具有很高的成功率。


1
我安装的ArcGIS v10具有ArcToolBox,地理编码工具,标准化地址。输入可以是表或要素类,因此它应与空间参考数据和/或原始地址一起使用。这是你想要的?
klewis 2011年

1
是的,但是当您具有将地址传递到地址解析器中的长期运行能力,然后以标准响应返回结果时,您可以一次对单个记录进行SOAP级调用。现在; 您需要构建一个地理处理服务,该服务的宿主与地理编码系统的其余部分分开。因此,它们使过程变得更加复杂,并且当前系统存在此类问题。它不可靠。
DEWright 2011年

Answers:


6

地址解析是一个复杂的过程,我相信您已经知道。

使用来自USPS的ZIP + 4数据,您可以确定在给定的城市/州/邮政编码内是否存在街道。您甚至可以验证主号码(门牌号码)是否在正确的ZIP + 4范围内。也可以使用拼写列表以及“类似声音”的匹配项来调整城市名称和街道名称以解决拼写问题。获取地址并将其解析为各个组件,然后将其与已知地址的数据库进行比较,这是知道解析已正确完成的唯一方法。

明确目标是知道地址适合于指定区域,并且知道它是真实的可交付地址。首先,地址近似是googlemaps做得很好的事情。但是,仅此而已。Googlemaps不会告诉您该地址是否确实可以交付,而是会告诉您该地址是否真实,该地址会在地图上的位置。从映射的角度来看,这是非常有价值的,并且它们具有不同程度的准确性。

当然,USPS数据库存在缺陷(很多缺陷),但它们肯定比任何其他美国地址数据库都更准确,更正确,这正是我们所依赖的准确性(以及不断更新的事实)。

我也曾在SmartyStreets工作,并希望加入对话。如果您每月需要验证少于250个地址,则该API是免费的。如果您的组织是一个非营利组织,则该服务是完全免费的,没有限制。


我们正在我的代理商处建立单独的服务来处理地址解析部分;在哪里将汇总县和/或城市数据以进行第一层验证;然后在Tiger之前进入商业渠道,例如TomTom或NavTeq。我们以ESRI复合地理编码器为基础,并添加了额外的步骤或分支以将源得分与另一个进行比较,并返回两个或三个中得分较高的得分。我们使用USPS的AIS / AMS数据库有助于“可交付成果”部分以及县级数据。
DEWright 2012年

感谢您的分享,Jeffrey。我将(不久)编辑您的回复以符合我们的网站指南;请查看我们的常见问题解答以获取更多信息。
ub

1

是的,这里有工具,免费将取决于您的地址。USPS许可了许多非免费的地址清理器。我使用的一种是ZP4。根据您当前存储数据的方式以及将来希望存储数据的方式,我发现输入和输出是灵活的。对于那些与USPS数据中的可交付地址匹配的地址,您可以选择将数据输出为7个片段。这些片段分别对应于门牌号,预导向,街道名称,街道后缀,邮寄方向,公寓单元缩写和公寓号。这是我发现的租赁昂贵的解决方案。


1
尽管ZP4的价格非常便宜(每年600美元),但这些条款让我有些警觉,听起来您必须谨慎使用它。
blord-castillo 2011年

1

我实际上是在地址验证领域(一家名为SmartyStreets的公司)工作的-在这里我们进行邮政地址验证(在美国)。

您需要获得CASS认证的地址数据供应商。这些公司的软件已获得USPS的批准,可以将丢失的信息附加到地址上并返回准确的结果。LiveAddress是一种这样的服务-如果您有地址列表,则有Smartylist-它会为您提供所需的信息。两者都在一定程度上是免费的,但是在那之后相当实惠。

在ArcGIS中,我相信LiveAddress API可以通过编程实现。或者,可以将地址列表导出到电子表格或CSV,然后上载到列表清理服务。


我并没有真正寻找CASS所追求的批量邮件更正或证明;更多的信息只是为了更好地解析和查找以帮助更正错误的地址。我已经拥有USPS AIS和AMS数据库,现在开始构建逻辑来解析和查询来自那些源的记录(如果不完全匹配)。我将看一下您引用的链接;但我正在努力开发一种解决方案,以更低的成本与美国大多数常见地址共享该解决方案。仅仅因为USPS AIS / AMS找不到它并不意味着它不正确。
DEWright 2012年

@ DEWright你是正确的。有些地址存在于USPS的范围之外,但是绝大多数可以在USPS可交付地址的数据库中找到。Fedex和UPS都有一些地址(通常是远程地址),它们会传递到这些地址,而USPS将不会传递到这些地址。拥有所有这些地址的权威信息源,这将是很好的。这样做的困难在于,USPS不能完全共享他们的整个数据库,而Fedex或UPS也不一样。在大多数情况下,它是专有数据。地址验证不仅仅用于邮寄。
Jeffrey 2012年


0

基于美国的地址的另一种选择是YAddress。在将地址分割成多个部分之前,它还会更正和验证地址。(我在做这个的公司工作。)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.