我怎么知道我是否在android中的两点之间上路

时间:2011-12-01 11:44:28

标签: android sdk navigation location

我有一个分区道路的起点和终点坐标列表。当我将坐标放入谷歌地图时,它会正确显示道路。我想开发一个Android应用程序,如果我在分区路上,它会提醒我。

如果我只有起点和终点,如何检查当前位置是否在区域内?我可以用某种方式使用导航吗?

1 个答案:

答案 0 :(得分:0)

如果你想看一个点是否在两个其他点之间,我想到的第一个解决方案如下:

想象一下你有一个三角形(兴趣点和两个终点)。如果斜边由两个端点表示,则可以获得与您的兴趣点相关的两个角度。如果两个角度都是<= 90度,则该点在它们之间,否则,它不是。

希望这很清楚。