谷歌地图api始终获得结果

时间:2012-01-26 08:04:24

标签: google-maps

我的Google Maps API存在一个小问题,我希望得到一些帮助。

我请求一个地方(LAT,LONG)谷歌给我相关的餐馆(例如500米的距离)。 在拥挤的地区(像巴黎这样的大城市),一切都很好。

我的问题是如何确定一个解决方案,要求谷歌正确的距离给我最近的地方,让一个不那么拥挤的地方。

我更好的例子:   - 我要求LAT LONG的一个区域在500米的区域没有餐厅,但它在2公里的区域。   - 如果一个50km区域的请求,结果是不好的,只要我无法控制谷歌给我回来的顺序。   - 如何找到要求的最小距离,以便为我的应用程序获得最佳结果

谢谢,感谢任何帮助

1 个答案:

答案 0 :(得分:0)

您需要计算从用户位置到每个结果的距离,然后重新排序结果以选择最接近的结果。我相信you can re-order the results(我不是律师,但请参阅ToS 10.1.1.d,通常的免责声明适用),只要您明确(对您的用户)您已经不喜欢它;)< / p>