我有一个分区道路的起点和终点坐标列表。当我将坐标放入谷歌地图时,它会正确显示道路。我想开发一个Android应用程序,如果我在分区路上,它会提醒我。
如果我只有起点和终点,如何检查当前位置是否在区域内?我可以用某种方式使用导航吗?
答案 0 :(得分:0)
如果你想看一个点是否在两个其他点之间,我想到的第一个解决方案如下:
想象一下你有一个三角形(兴趣点和两个终点)。如果斜边由两个端点表示,则可以获得与您的兴趣点相关的两个角度。如果两个角度都是<= 90度,则该点在它们之间,否则,它不是。
希望这很清楚。