我正在制作一个基于使用嵌入式系统的交通灯管理的项目。我在这个例子中使用了三路连接。 1 个 gps 坐标将是固定的(即交通信号的坐标),另一个将是来自任何方向的特定移动车辆(比如救护车)的坐标。有什么办法可以从 gps 坐标中找出它接近交通信号灯的方向吗?
我考虑在每个路口使用 RFID 标签,这样如果救护车或任何其他紧急车辆到达,它可以感应到并将信号发送到交通灯管理系统
有多种方法,例如 http://www.movable-type.co.uk/scripts/latlong.html 中描述的 Haversine 和 Rhumbline。对于短距离,你使用它并没有什么区别。
例如:
θ = atan2( sin Δλ ⋅ cos φ2 , cos φ1 ⋅ sin φ2 − sin φ1 ⋅ cos φ2 ⋅ cos Δλ )
在哪里
φ1
,λ1
是起点,φ2
,λ2
是终点(Δλ
是经度差-λ2 - λ1
)。