【发布时间】:2012-08-28 09:06:41
【问题描述】:
我可以知道我应该如何计算一个点相对于另一个点的方位角吗?我在互联网上看到的所有公式都是纬度/经度坐标。我在这里使用笛卡尔坐标系,但无法找到解决方案。请帮忙!
【问题讨论】:
-
你知道如何计算笛卡尔平面中两点之间直线的斜率吗?
-
我不知道,但我可以找到。它对计算方位有何帮助?
-
因为方位 是 两点之间的线的斜率。在您的图片中,蓝色与红色的角度为 065°,并且不可避免地,红色与蓝色的方向相反。
-
如何从坡度得到方位值?
-
方位是坡度。蓝色与红色的方位是线从红色到蓝色的斜率。红与蓝的方位是线从蓝到红的斜率。如果您将斜率计算为“4/5”,那么您必须将其转换为角度测量值。 @Axeman 的回答告诉你怎么做。
标签: iphone objective-c math navigation trigonometry