Google Maps API v3街道地址vs city,zip

时间:2012-04-27 18:05:49

标签: google-maps-api-3

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

谢谢!

BTW喊出新的Json Serializer!不管怎样,这对我来说是新的。

2 个答案:

答案 0 :(得分:0)

如何格式化您要发送的地址?

我已经使用Google Maps API进行了一些反向地理编码,如果找不到街道(由于打字错误或有什么问题),谷歌会返回历史悠久的市中心的地铁。

我将地址分为国家,城市cityzip,街道nr。

答案 1 :(得分:0)

您应该使用location_type y对象的geometr来确定返回的准确度。我建议检查返回的结果是否表明结果是否为ROOFTOPRANGE_INTERPOLATED以外的其他结果。