【问题标题】:How to avoid getting different city in return value for zipcodes shared by 2 cities如何避免为 2 个城市共享的邮政编码获得不同城市的返回值
【发布时间】:2013-08-21 18:47:23
【问题描述】:

我们正在尝试使用 CRM 系统中的 Google API 来填充/验证案例中的地址。

在不同城市的邮局邮局的情况下,地址返回错误。例如zip 53227 由 2 个城市(West Allis 和 Milwaukee)共享,但该 zip 的邮局位于 Milwaukee。

例如--> 8511 West Arthur Avenue, West Allis, WI 是一个有效地址。然而,当我搜索这个地址时,返回值给了我密尔沃基(邮局所在的邮局)。

如果您能就如何停止从 GOOGLE API 获取其他城市提供帮助,不胜感激。

提前致谢。

问候。

【问题讨论】:

  • 仅供参考:Google 的 API 不验证地址;他们将它们标准化并将它们固定在地图上,如果它们确实存在的话。

标签: google-maps geolocation google-api geocoding zipcode


【解决方案1】:

我想我会将我的评论扩展为(部分)答案。我不知道如何使用谷歌的 API 来返回你想要的城市名称。但也许这仍然会有所帮助。 (我在 SmartyStreets 工作,美国地址是我们的专长。)

首先,让我们看一下邮政编码:53227。According to a SmartyStreets lookup,它确实有效,它的邮局(首选)城市名称是密尔沃基。 West Allis 是一个共享该区域的郊区,所以你是对的。

现在转到实际地址。正如我在评论中提到的,Google 不会验证地址,而是将它们标准化,并将它们放在地图上,如果它们是真实的,它们就会存在。这有许多有用的应用程序,但如果您正在寻找验证,您需要一个真正的地址验证服务。 Looking that address up with the homepage demo 与 LiveAddress 产生此结果:

LiveAddress 符合严格的 CASS™ 规范,因此,像您期望的那样返回 West Allis:而不是 Milwaukee。 (所有地址并非如此——这有技术原因。但对于这个地址,它恰好可以正常工作。)

【讨论】:

    【解决方案2】:

    让我们先看看为什么。为什么邮政编码 53227 会有两个城市?

    请记住,邮政编码代表送货区域,而不是地缘政治区域。邮政编码随美国邮政服务而变化。事实上,USPS 拥有 邮政编码(就您实际拥有的号码而言)。因此,使用每个邮政编码,您都会获得一个服务邮局 (SPO) 和多个城市。同一个城市也可以有多个可接受的名称。

    输入:53227

    输出:密尔沃基、格林菲尔德、新柏林和西阿利斯

    Milwaukee 是该邮政编码的首选名称(或 SPO)。格林菲尔德、新柏林和西艾利斯都是其边界与 53227 邮政编码重叠的城市。

    这是一张地图,显示了背景中的城市边界和重叠的邮政编码边界(近似值,因为 USPS 并未真正发布邮政编码边界地图)。地图来自maptechnica.com

    您可以看到邮政编码主要在西艾利斯,在密尔沃基有一点点,在格林菲尔德的北端甚至更少,然后就在与新柏林的边界上最小的一点。因此,所有四个城市都被 53227 邮政编码部分覆盖。

    地址:8511 West Arthur Avenue, West Allis, WI 当然位于 West Allis 的边界内,但它也属于 SPO 位于密尔沃基的 53227 邮政编码。因此,确定正确城市的唯一方法是拥有完整的地址,而不仅仅是邮政编码。

    正如马特指出的那样,googlemaps 并没有这样做。那不关他们的事。就像当地加油站的无家可归者可以很容易地告诉您如何到达该地区的任何地方但他不能告诉您街道的名称一样,googlemaps 非常适合向您显示地图上的某个位置但是他们不一定知道有关该特定位置的所有信息。

    [顺便说一句,我在 SmartyStreets 和马特一起工作——尽管他比我聪明]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-21
      • 1970-01-01
      • 2013-07-24
      • 2014-12-10
      • 1970-01-01
      • 1970-01-01
      • 2013-04-05
      • 2021-12-24
      相关资源
      最近更新 更多