求球面两线的交点已知地球球面上两条线,知道每条线上各两点的经纬度,求这两条线在球面的交点的经纬度.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 22:00:26
求球面两线的交点已知地球球面上两条线,知道每条线上各两点的经纬度,求这两条线在球面的交点的经纬度.求球面两线的交点已知地球球面上两条线,知道每条线上各两点的经纬度,求这两条线在球面的交点的经纬度.求球

求球面两线的交点已知地球球面上两条线,知道每条线上各两点的经纬度,求这两条线在球面的交点的经纬度.
求球面两线的交点
已知地球球面上两条线,知道每条线上各两点的经纬度,求这两条线在球面的交点的经纬度.

求球面两线的交点已知地球球面上两条线,知道每条线上各两点的经纬度,求这两条线在球面的交点的经纬度.
如果学过立体解析几何的话这个问题其实很简单.
如果没有学过也没关系,只要有平面解析几何的基础就不难理解以下解法.

不妨把地球看为一个球体,地心设为球心O,设半径为R,
南北极所在线设为Z轴,那么赤道平面就可以看做xy轴平面了,
且本初子午线所在平面与赤道所在平面的交线设为X轴,
那么地球上任一点坐标(x,y,z)满足方程:
x^2+y^2+z^2=R^2

且任一点A(x,y,z)与经纬度坐标是对应的,
设某点纬度为θ,经度为ω,
那么有:
x=cos(ω)cos(θ)R,
y=sin(ω)cos(θ)R,
z=sin(θ)R

所以当给出两点的经纬度时A1(ω1,θ1),B1(ω2, θ2),
可以得到两点的立体坐标A1(x1,y1,z1), B1(x2,y2,z2),
且经过A1,B1的大圆所在平面经过原点,
所以利用三点坐标可以得到它们所在的平面方程(三点决定一个平面).
不妨设此平面方程为:
a1*x+b1*y+c1*z=0,

同理由另外两点的经纬度确定的平面方程为:
a2*x+b2*y+c2*z=0,

加上球面方程共三个方程
a1*x+b1*y+c1*z=0,
a2*x+b2*y+c2*z=0,
x^2+y^2+z^2=R^2
(a1,a2,b1,b2,c1,c2,R都是已知的参数)

求出交点坐标:(x0,y0,z0)(一般是关于地心对称的两个交点)
最后利用: x0=cos(ω)cos(θ)R,y0=sin(ω)cos(θ)R,z0=sin(θ)R
就可以得到相应的经纬度坐标了.

另外说明下:
1)设北极为Z轴正的方向,本初子午线与赤道交点为X轴正方向,
2)此处计算把常用的经纬度表示转化为了弧度制.
3)且ω∈[-π,π],当ω∈[-π,0)时为西经,当ω∈[0,π]时为东经,θ∈[-π/2,π/2],当θ∈[-π/2,0)时为南纬,当θ∈[0,π/2]时为北纬,

只能提示你一下了,
建立一个空间坐标系,以地球的轴心为Z轴,旋转方向切向,为所在平面的X轴,垂直方向为Y轴,根据每条线上的两点经纬度,分别求出,每条直线所对应的圆的空间方程;
可得2个方程,解这2个方程的方程组就能得到对应的,2个交点坐标;...

全部展开

只能提示你一下了,
建立一个空间坐标系,以地球的轴心为Z轴,旋转方向切向,为所在平面的X轴,垂直方向为Y轴,根据每条线上的两点经纬度,分别求出,每条直线所对应的圆的空间方程;
可得2个方程,解这2个方程的方程组就能得到对应的,2个交点坐标;

收起

求球面两线的交点已知地球球面上两条线,知道每条线上各两点的经纬度,求这两条线在球面的交点的经纬度. matlab 如何求两球面的交点?如何在matlab画出黑白线条的球面图形? 从两球面方程如何求两球面交线 求球面与两平面的交点,空间解析几何问题,看似见过,其实很难!已知中心在原点,半径为r的球面.平面zoy面绕z轴转过一个角度a,xoy面绕x轴转过一个角度b,两平面的交线与球面相交于一点,求该点 在球面上,两条直线会不会有两个交点? 已知球的内接正方体棱长为a,求相邻两顶点的球面距离 已知地球半径为R,球面上A,B两点都在北纬45°圈上,它们的球面距离为πR/3,点A在东经30°线上,求点B的位置 已知:A点在南纬45度东经150度处,B在在南纬45度西经120度处,且地球半径为R,求A、B两处的球面距离. 已知:A点在南纬45度东经150度处,B在南纬45度西经120度处,且地球半径为R,求AB两处的球面距离. 什么是球面距离,球面距离怎么求 怎么求部分球面的面积 球面距离怎么求? 球面距离怎么求 怎么计算两球面和空间一平面的交点值没有这里涉及到判断相交条件的设定 已知球面上两点的球面距离为1,过这两点的球的两半径成120°,则球的半径为 应用光学题目已知n=1,n'=1.5的两种介质被半径r=50mm的球面分开.求距离球面顶点l=-100mm的垂轴小物经过球面所成像的位置和垂轴放大率. 球心角已知,两点距离已知,两点同纬度,怎么求两点的球面距离? 已知半径为a的导体球面上分布着面电荷密度为 ps=p*cosθ的电荷.试求球面上的总电荷量.电磁场与电磁波的题.球面上的总电荷量等于面电荷密度沿r=a的球面上的积分.在球面上选择一个小的球环