【发布时间】:2009-04-02 01:36:15
【问题描述】:
我在地球表面有一个点,我将其转换为地球中心的向量。
我有一个以度数为单位的正北航向,用于描述该点在地球表面上的行进路径。
我需要计算一个向量,该向量垂直于该点沿地球表面的路径所创建的平面。
我尝试使用here 描述的方法计算沿路径的任意点 然后取两个向量的叉积,但它似乎不够准确,而且开销似乎比必要的要多。
这与我的另一篇帖子 ray-polygon-intersection-point-on-the-surface-of-a-sphere 有关。
【问题讨论】:
-
你能清除你的输入吗? “表面上的点路径”意味着多个点,不是吗?以及如何指定北航向?一个角度,一个从该点指向北极的矢量,还是其他的东西?
-
如果将真北航向指定为矢量并且您的点位于表面上,则您已固定了一个平面。但是垂直于该平面的矢量与真正的北航向共线。我不确定你要计算什么。
-
我在 Lat,Lon 有一个点,我正在从地球中心转换为向量。我有一个以正北度数为单位的角度,它描述了地球表面上这一点将要经过的路径。我基本上需要能够将 Degrees North 转换为 3d 矢量,然后我可以完成剩下的工作。
标签: math 3d vector geometry geolocation