如何用android定义街道中的下一个对象?

时间:2014-11-19 20:24:15

标签: android algorithm google-maps gps gis

我想把物品放在地图上,发现哪个是最接近我的物品,假设我用手机在一辆行驶的汽车里。因此,为了定义最接近的物体,我需要考虑运动和街道的方向。下图说明了这种情况:

enter image description here

因此,物体2是最近的物体,但它与我(汽车)不在同一条街上。物体1是我街上最近的物体,但是我要走到另一边。 Finnaly,对象3就是我想要的对象,因为它是我在同一条街道上最近的对象,也是我的运动方向。

根据我刚才提到的规则,有人知道我如何能够获得最接近我的物体(考虑到我移动)吗?

我实际上并不需要在视觉上显示地图,但我需要将对象放在地图的某些抽象表示中(与任何城市的真实街道),按顺序获取我当前的位置和移动方向定义哪一个是下一个对象。

PS:如果您不了解API,但知道我需要学习哪些概念和内容会有所帮助,因为我是Android和地理系统开发的新手。

提前致谢。

0 个答案:

没有答案