| 查看: 504 | 回复: 1 | ||
[求助]
计算地球上两点的距离
|
| 取地球半径r=6371km,求杭州(120.2E ,30.3N)与广西上思巴乃(107.9E,22.1N)的距离为多少千米? |
» 猜你喜欢
关于代码变化问题,想知道的进来
已经有14人回复
这样的filecode谁见过
已经有5人回复
国基金的申报应该改成非等额制,评价高的钱多评价低的钱少,但是增加资助率
已经有4人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有4人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有6人回复
fileCode有新解读?
已经有16人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有5人回复
售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急
已经有4人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有4人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
地球物理本科,考虑出国(不想搞研究),求定位
已经有7人回复
国外哪所高校的computational geochemistry (计算地球化学)专业最牛?
已经有10人回复
国外地球物理、计算物理等方面SCI和EI检索的期刊有哪些/
已经有5人回复
【2010征文】从实验看现代引力理论
已经有45人回复
【分享】100个著名初等数学问题
已经有17人回复
archdevil
铁杆木虫 (正式写手)
- 数学EPI: 1
- 应助: 49 (小学生)
- 金币: 7302.5
- 散金: 1
- 红花: 1
- 帖子: 448
- 在线: 339.7小时
- 虫号: 505325
- 注册: 2008-02-17
- 性别: GG
- 专业: 模式识别
【答案】应助回帖
★ ★
感谢参与,应助指数 +1
紫木重楼: 金币+2, ★★★很有帮助, 谢谢,原来圆心是这么求的。 2013-01-30 12:31:36
感谢参与,应助指数 +1
紫木重楼: 金币+2, ★★★很有帮助, 谢谢,原来圆心是这么求的。 2013-01-30 12:31:36
| 这两地的距离应该不是两点的直线距离,而应该是经过这两地的大圆在这两点间的弧长。现在弧长的半径已知为r=6371km,关键是求弧长所对圆心角。记经度角为theta,维度角为phi建立求坐标系,则直角坐标与求坐标系的关系应该为:x=r*cos(phi)cos(theta), y=r*cos(phi)sin(theta), z=r*sin(phi), 将已知角度代入可得这两地的直角坐标向量a=(x1,y1,z1),b=(x2,y2,z2),由此可得两地间圆心角=arccos(a.b)/(|a|*|b|),最后两地间距离即弧长=圆心角×r. 我算了下,约为1527.4km. |

2楼2013-01-29 23:02:53










回复此楼
100