aniso 发表于 2008-9-23 14:52

已知两点坐标,如何求大圆路径上第三点

如下图所示,已知A,B两点的经纬度,如何求这两点之外的C点和D点的坐标?其中C点和D点分别在东经180度和西经180度经线上?
因在国外,现在查找书籍不便,请熟悉几何或者做过相关工作的人指点。先谢了!

messenger 发表于 2008-9-23 15:02

国外找书籍应该方便呀

sigma665 发表于 2008-9-23 16:54

是不是认为地球是个完整的理想球体
红色线是不是过球心的圆
是的话很简单啊

aniso 发表于 2008-9-23 18:15

说明

这个图是个示意图,有很多线是经过(0,0),只是我没有画出来。我是用了一个笨的方法,将D点的纵坐标从-90:90搜索,如果搜到BD段的线是重合的,则表明找到了正确的坐标。因为我有大量的数据要处理,用这样的循环方法效率太低了,所以希望能从数学上解决。谢谢您的回复!

现在在国外开会,所以找书比较困难,希望有原来做过的给予指点!
页: [1]
查看完整版本: 已知两点坐标,如何求大圆路径上第三点