1
我的网站使用Google的地理代码Web服务获取地址的经度和纬度,并根据返回的坐标计算出与其他坐标之间的距离。Google的Geocode Web服务可靠性有多高
因为我觉得即使用户输入了正确的地址,Google也可能只返回基于城市的坐标。我基于两点之间的距离计算价格,这些价格在0-50公里。
有人可以告诉我这是多么有效,因为我认为它可能会返回不正确的距离。
有没有其他方法可以做到这一点?
我的网站使用Google的地理代码Web服务获取地址的经度和纬度,并根据返回的坐标计算出与其他坐标之间的距离。Google的Geocode Web服务可靠性有多高
因为我觉得即使用户输入了正确的地址,Google也可能只返回基于城市的坐标。我基于两点之间的距离计算价格,这些价格在0-50公里。
有人可以告诉我这是多么有效,因为我认为它可能会返回不正确的距离。
有没有其他方法可以做到这一点?
是的,如果用户输入的地址不正确,它将返回一个更一般的坐标。但是,服务的响应还包含一个标志,指示匹配只是部分。
下结果
http://code.google.com/apis/maps/documentation/geocoding/#Results
检查
partial_match
我曾尝试一些是正确的地址,但它显示在所有这些partial_match但肯定如果我只用城市名+街道名称比它始终不显示partial_match标记。 – phpian 2010-11-12 14:05:56@Acharya,我不明白为什么这不是你想要的。你想知道Google是否返回部分比赛,对吧? – Brad 2010-11-30 13:41:19