我是Android应用程序编程的新手,我正在构建一个应用程序,可以找到最近(特定)的用户位置。我有一些java编程技能,但我不知道如何以及从哪里开始。
答案 0 :(得分:0)
我想分享一个链接,你必须通过自定义位置和餐馆,咖啡馆,食物,酒吧等几个字。你得到的最近的地方的结果如下:
在上面链接中提供您自己的位置参数, 类型参数与上述类别, 您的自定义浏览器密钥。
答案 1 :(得分:0)
答案 2 :(得分:-1)
正如Ankit Bansal所提到的,如果您不知道周围的位置,那么您可以使用地点api,如果您知道位置或是自定义位置,那么您可以使用Google的directions api您可以指定起点和终点(纬度,经度)并获取有关要遵循的路线的所有数据,包括到达的距离和时间。
如果您还需要在某些地方之间进行比较以检查哪一个是最接近的,您可以尝试这样做: 首先尝试获得一小部分比较的地方,首先使用某种原始选择,也许是欧几里德距离。然后将请求发送到指向api的不同路由,并比较这些路由之间的距离/时间。