早教吧 育儿知识 作业答案 考试题库 百科 知识分享

已知地球上任意两点的坐标,能否求得这两点之间的直线距离?不考虑地球地形起伏,但需考虑地球表面是弧形若有相关公式,能否再进一步探究:若需考虑两点的海拔高度,又如何求得两点之间

题目详情
已知地球上任意两点的坐标,能否求得这两点之间的直线距离?不考虑地球地形起伏,但需考虑地球表面是弧形
若有相关公式,能否再进一步探究:若需考虑两点的海拔高度,又如何求得两点之间的直线距离?
▼优质解答
答案和解析
1.设地球上某点的经度为lambda,纬度为phi,则这点的空间坐标是 x=cos(phi)*cos(lambda) y=cos(phi)*sin(lambda) z=sin(phi) 设地球上两点的空间坐标分别为(x1,y1,z1),(x2,y2,z2) 则它们的夹角为 A=acos(x1*x2+y1*y2+z...