GPS 三点, 以2点的方向为车头前进方向,计算第三点在 当前点的方位
请教个算法实现。数据有点晕。
知道GPS三个坐标点 A,B,C.
A 兴趣点。 B 为前一个经过点, C 为当前车的位置点。
前进方向就是 B 到 C的 方向(这个就是车头方向)。 求 A点相对于 C 的角度(不是以真北为参照,相当于车头方向为“北”)。
简单的用方位角相减,再处理负数。发现。很多情况不对。有经验的大侠,麻烦给个算法实现。枚举了太多。头晕。但是发现其实可能都是一
个三角形内。每次感觉快想出来了,就是没想出来。实在头疼,只能放弃了。