0

我正在使用 Google Maps API v3 距离。它适用于我数据库中的大多数地址。但是,似乎某些地址在 Google 地图中不可用,并且它似乎选择了最近的街道地址匹配,这可能是很遥远的。在这种情况下,我希望谷歌地图能够提供基于城市和邮政编码的答案。有没有人有办法解决吗?我曾想过通过地理编码在数学上进行双重检查,并检查雅虎地图(或其他网站)是否有一些偏离但会增加处理时间并且不是一个非常优雅的解决方案。必须有一些我缺少的设置或其他类似的工作。

谢谢!

顺便说一句,向新的 Json 序列化器大喊大叫!无论如何,这对我来说是新的。

4

2 回答 2

0

您应该使用y 对象来确定返回的精度location_typegeometr我建议检查返回的结果是否表明结果是否不是ROOFTOPor RANGE_INTERPOLATED

于 2012-05-01T06:00:16.763 回答
0

你如何格式化你发送的地址?

我使用 Google Maps API 进行了一些反向地理编码,如果找不到街道(由于拼写错误或您有什么),Google 将返回历史悠久的市中心的 lat lng。

我将地址结构化为 Country、city cityzip、street nr。

于 2012-04-27T18:11:30.020 回答