Google maps 我选错了城市

Google maps 我选错了城市,google-maps,directions,map-directions,Google Maps,Directions,Map Directions,那么,看看这方面的结果: 以明文形式: 产地:纽约州布朗克斯市巴恩斯大道2160号 目的地:纽约州布朗克斯市巴恩斯大道2160号 当我进行搜索时,它会返回: 纽约州弗农山巴恩斯大道2160号 我高度怀疑这不是预期的行为 当我在谷歌地图中尝试地址时,我得到了正确的位置,因此地址存在,我没有键入错误 现在,看看当我搜索同一条街时,添加了“纽约州布朗克斯附近”条款时会发生什么: 我做错什么了吗?到目前为止,我觉得我必须搜索: {Address}, {City}, {State} near

那么,看看这方面的结果:

以明文形式:

  • 产地:纽约州布朗克斯市巴恩斯大道2160号
  • 目的地:纽约州布朗克斯市巴恩斯大道2160号
当我进行搜索时,它会返回:

  • 纽约州弗农山巴恩斯大道2160号
我高度怀疑这不是预期的行为

当我在谷歌地图中尝试地址时,我得到了正确的位置,因此地址存在,我没有键入错误

现在,看看当我搜索同一条街时,添加了“纽约州布朗克斯附近”条款时会发生什么:

我做错什么了吗?到目前为止,我觉得我必须搜索:

{Address}, {City}, {State} near {City}, {State}
如果我输入邮政编码,它可以正常工作,但我不会总是有邮政编码可用


谷歌的支持小组说,我应该使用StackOverflow vs官方论坛。所以帮助?

将2160更改为2162,您就完成了!:-)

工作链接:


这可能是因为纽约州布朗克斯市巴恩斯大街2160号不存在,而纽约州弗农山巴恩斯大街2160号以及纽约州布朗克斯市巴恩斯大街2162号不存在。

我没有谷歌的回复代码说地址不存在。它给了我一个不同的地址。我也不认为这是一个“修复”,只是一个仪式。如果它“不存在”,那为什么在我输入邮政编码时它会找到它?这里有一个更进一步的观察:谷歌说它存在于3个地方。这就是问题所在。没有响应说地址不存在这样的事情。地理编码器只是返回一个完整的响应,无论它认为“最近的点”到给定的地址,如果你添加邮政编码,它只是把标记在邮政编码的质心。请注意,在您为maps.google.com发布的链接中,左侧的街景图像指向道路,而如果更改为2162,则指向实际建筑。在同一链接上,尝试放大并右键单击标记旁边。然后选择“what's here?”并注意反向地理编码是如何更改为2162的。您缺少了一点,即它正在拉取其他3个没有意义的点。我相信这不是一个bug,谷歌在地址中有一个黑名单(或白名单)门牌号。如果是这样的话,为什么其他三个地址是完全伪造的呢?(即邮政编码10466和10467)。此外,如果你没有注意到2160巴恩斯大道不存在于弗农山,纽约州。这是同一条街的名字(布朗克斯区的延续),弗农山街区的门牌号只有4800到4900之间。(2011年人口普查数据)我发现了这个漏洞。谷歌列出了所有从2到4828的数字都存在于弗农山的街道节点,造成了混乱的结果。