空间直角坐标系与大地坐标系转换程序

空间直角坐标系与大地坐标系转换程序
空间直角坐标系与大地坐标系转换程序

空间直角坐标系与大地坐标系转换程序

#include

#include

#include

using namespace std;

#define PI (2.0*asin(1.0))

void main()

{ double a,b,c,d1,d2,f1,f2,m1,m2,B,L,H,X,Y,Z,W,N,e;

//cout<<"请分别输入椭球的长半轴、短半轴(国际单位)"<

//cin>>a>>b;

a=6378137; //以WGS84为例

b=6356752.3142;

e=sqrt(a*a-b*b)/a;

c=a*a/b;

int x;

cout<<"请输入0或1,0:大地坐标系到空间直角坐标系;1:空间直角坐标系到大地坐标系"<

cin>>x;

switch(x)

{

case 0:

{

cout<<"请分别输入该点大地纬度、经度、大地高(国际单位,纬度经度请按度分秒,分别输入)"<

cin>>d1>>f1>>m1>>d2>>f2>>m2>>H;

B=PI*(d1+f1/60+m1/3600)/180;

L=PI*(d2+f2/60+m2/3600)/180;

W=sqrt(1-e*e*sin(B)*sin(B));

N=a/W;

X=(N+H)*cos(B)*cos(L);

Y=(N+H)*cos(B)*sin(L);

Z=(N*(1-e*e)+H)*sin(B);

cout<<"空间直角坐标系中X,Y,Z,坐标值(国际单位)分别为"<

}

case 1:

{

cout<<"请分别输入空间直角坐标系中X,Y,Z的值(国际单位)"<

cin>>X>>Y>>Z;

double t,m,n, P,k,B0;

m=Z/sqrt(X*X+Y*Y); //t0

B0=atan(m); //初值

n=Z/sqrt(X*X+Y*Y);

P=c*e*e/sqrt(X*X+Y*Y);

k=1+(a*a-b*b)/(b*b);

t=m+P*n/sqrt(k+n*n); //现在为t1,之后代替t2,t3...

B=atan(t);

W=sqrt(1-e*e*sin(B)*sin(B));

N=a/W;

H=Z/sin(B) - N*(1-e*e);

int i;

for(i=1;fabs(B-B0)>10E-10;i++)//每一次新的B与上一次计算的B比较,误差小于10E-10 rad

{B0=B;

n=t;

t=m+P*n/sqrt(k+n*n);//迭代

B=atan(t);

}

W=sqrt(1-e*e*sin(B)*sin(B));

N=a/W;

//if((X<0)&(Y>0))

//L=atan(Y/X)+PI;

//if((X<0)&(Y<0))

// L=atan(Y/X)+PI;

// if((X>0)&(Y<0))

//L=2*PI-atan(Y/X);

L=atan2(Y,X);

H=sqrt(X*X+Y*Y)/cos(B)-N;

int Bd,Bf,Ld,Lf;

double Bm,Lm;

B=180*B/PI;//B转化为度做单位

Bd=B;

Bf=(B-Bd)*60;

Bm=((B-Bd)*60-Bf)*60;

L=180*L/PI;//L转化为度做单位

Ld=L;

Lf=(L-Ld)*60;

Lm=((L-Ld)*60-Lf)*60;

cout<<"大地坐标系中纬度,经度,大地高(国际单位)分别为"<

break;

}

}

}

运行结果

空间直角坐标系坐标转换方法

坐标转换方法 空间直角坐标系如果其原点不动,绕着某一个轴旋转而构成的新的坐标系,这个过程就叫做坐标旋转。在旧坐标系中的坐标与在旋转后新坐标系中的坐标有一定的转换关系,这种转换关系可以用转换矩阵来表示。 如图5.7,直角坐标系XYZ,P点的坐标为(x, y, z),其相应的在XY 平面,XZ平面,YZ平面分别为M(x, y,0),Q(x,0, z)和N(0, y, z)。 图5.7直角坐标系XYZ 设?表示第j 轴的旋转角度,R j (?) 表示绕第j 轴的旋转,其正方向是沿坐标轴向原点看去的逆时针方向。很明显当j 轴为旋转轴时,它对应的坐标中的j 分量是不变的。由于直角坐标系是对称的,下面我们以绕Z轴旋转为例推导其旋转变换矩阵,其它两个轴推导和它是一样的。 设图5.7的坐标绕Z轴逆时针旋转θ角度,新坐标为X 'Y'Z',如图5.8所示: 图5.8 坐标绕Z 轴逆时针旋转θ角度 由于坐标中的z 分量不变,我们可以简化地在XY 平面进行分分析,如图

5.9所示: 图5.9坐标绕Z 轴逆时针旋转θ 角度的XY 平面示意图 点 M X 和点M X ' 分别是M 点在X 轴和X '轴的投影。如图5.9 cos cos() sin sin() X X X X x OM OM MOM OM y MM OM MOM OM ?θ?θ==∠=-??==∠=-? (5-1) cos cos sin sin X X X X x OM OM MOM OM y MM OM MOM OM ? ?'''''==∠=??'==∠=? (5-2) 把(5-1)式按照三角函数展开得: cos cos sin sin sin cos cos sin x OM OM y OM OM ?θ?θ ?θ?θ=+??=+? (5-3) 把(5-2)式代入(5-3)式得: cos sin sin cos x x y y x y θθ θθ''=+??''=-+? (5-4) 坐标中的z 分量不变,即z = z'这样整个三维坐标变换就可以写成(用新坐标表 示旧坐标) cos sin sin cos x x y y x y z z θθ θθ''=+? ?''=-+??' =? (5-5) 把式(5-5)用一个坐标旋转变换矩阵R Z (θ) 表示可以写成:

空间直角坐标系与大地坐标系转换程序

空间直角坐标系与大地坐标系转换程序 #include #include #include using namespace std; #define PI (2.0*asin(1.0)) void main() { double a,b,c,d1,d2,f1,f2,m1,m2,B,L,H,X,Y,Z,W,N,e; //cout<<"请分别输入椭球的长半轴、短半轴(国际单位)"<>a>>b; a=6378137; //以WGS84为例 b=6356752.3142; e=sqrt(a*a-b*b)/a; c=a*a/b; int x; cout<<"请输入0或1,0:大地坐标系到空间直角坐标系;1:空间直角坐标系到大地坐标系"<>x; switch(x) { case 0: { cout<<"请分别输入该点大地纬度、经度、大地高(国际单位,纬度经度请按度分秒,分别输入)"<>d1>>f1>>m1>>d2>>f2>>m2>>H; B=PI*(d1+f1/60+m1/3600)/180; L=PI*(d2+f2/60+m2/3600)/180; W=sqrt(1-e*e*sin(B)*sin(B)); N=a/W; X=(N+H)*cos(B)*cos(L); Y=(N+H)*cos(B)*sin(L); Z=(N*(1-e*e)+H)*sin(B); cout<<"空间直角坐标系中X,Y,Z,坐标值(国际单位)分别为"<>X>>Y>>Z; double t,m,n, P,k,B0; m=Z/sqrt(X*X+Y*Y); //t0 B0=atan(m); //初值 n=Z/sqrt(X*X+Y*Y);

(高二数学空间直角坐标系教学教材

(高二数学空间直角坐 标系

宁师中学“自主参与学习法”数学学科导学稿(学生版) 编号SXBx2-2-3 主编人:余奎 审稿人:高二数学 组 定稿日:协编人:高二数学备课组使用人:课题:2.3.1 空间直角坐标系 考纲解读 学习内容学习目标高考考点考查题型 空间坐标系; 空间距离1.明确空间直角坐标系是如何建立;明确 空间中的任意一点如何表示; 2 能够在空间直角坐标系中求出点的坐 标。 1.空间坐标 系 2.空间距离 选择,填空 题、解答题 中分支问题 问题1:空间直角坐标系 (1)定义:以空间中两两垂直且相交于一点O的三条直线分别为x轴、y轴、z轴.这时就说建立了空间直角坐标系Oxyz,其中点O叫作坐标,x轴、y轴、z轴叫作 坐标轴.通过每两个坐标轴的平面叫作坐标平面,分别称为xOy平面、yOz 平面、zOx平面. (2)画法:在平面上画空间直角坐标系Oxyz时,一般使∠xOy=45°或 135°,∠yOz=90°. (3)坐标:设点M为空间的一个定点,过点M分别作垂直于x轴、y轴和z轴的平面,依次交x轴、y轴和z轴于点P、Q和R.设点P、Q和R在x轴、y轴和z轴上的坐标分别为x、y和z,那么点M就和有序实数组(x,y,z)是一一对应的关系,有序实数组(x,y,z)叫作点M在此空间直角坐标系中的坐标,记作M(x,y,z),其中x叫作点M的横坐标,y叫作点M的纵坐标,z叫作点M的竖坐标. (4)说明:本书建立的坐标系都是右手直角坐标系,即在空间直角坐标系中,让右手拇指指向x轴的正方向,食指指向y轴的正方向,如果中指指向z轴的正方向,则称这个坐标系为右手直角坐标系. 问题2:(1)平面直角坐标系的建立方法,点的坐标的确定过程、表示方法? (2).一个点在平面怎么表示?在空间呢? 二、课内探究 探究一:确定空间内点的坐标 例1.如图,在长方体ABCD—A1B1C1D1 中,AD=3,AB=5,AA1=4, 建立适当的直角坐标系,写出此长方体各顶点的坐标. 变式1.如图,在正方体ABCD-A'B'C'D'中,E,F,G分别是BB',D'B',DB的中点,棱长为1,求E,F点的坐标. 探究二:关于一些对称点的坐标求法 (,,) P x y z关于坐标平面xoy对称的点; (,,) P x y z关于坐标平面yoz对称的点; (,,) P x y z关于坐标平面xoz对称的点; (,,) P x y z关于x轴对称的点; (,,) P x y z关于y对轴称的点; (,,) P x y z关于z轴对称的点; 三、课后练习 1. 关于空间直角坐标系叙述正确的是(). A.(,,) P x y z中,, x y z的位置是可以互换的 B.空间直角坐标系中的点与一个三元有序数组是一种一一对应的关系 C.空间直角坐标系中的三条坐标轴把空间分为八个部分 D.某点在不同的空间直角坐标系中的坐标位置可以相同 2. 已知点(3,1,4) A--,则点A关于原点的对称点的坐标为(). A.(1,3,4) --B.(4,1,3) --C.(3,1,4) -D.(4,1,3) - 3.已知ABC ?的三个顶点坐标分别为(2,3,1),(4,1,2),(6,3,7) A B C -,则ABC ?的重心坐标为 . 4.在空间直角坐标系中,给定点(1,2,3) M-,求它分别关于坐标平面,坐标轴和原点的对称点的坐标. 四、课后反思

空间立体几何建立直角坐标系

空间立体几何建立直角坐标系 1.[2015·浙江]如图,在三棱柱ABC -A 1B 1C 1中,∠BAC =90°,AB = AC =2,A 1A =4,A 1在底面ABC 的射影为BC 的中点,D 是 B 1C 1的中点。 (1)证明:A 1D ⊥平面A 1BC ; (2)求二面角A 1-BD -B 1的平面角的余弦值。 解析:(1)证明:设E 为BC 的中点,连接A 1E ,AE ,DE ,由题意得A 1E ⊥平面ABC ,所以A 1E ⊥AE 。 因为AB =AC ,所以AE ⊥BC 。 故AE ⊥平面A 1BC 。 由D ,E 分别为B 1C 1,BC 的中点,得DE ∥B 1B 且DE =B 1B ,从而DE ∥A 1A 且DE =A 1A ,所以A 1AED 为平行四边形。 故A 1D ∥AE 。 又因为AE ⊥平面A 1BC ,所以A 1D ⊥平面A 1BC 。 (2)方法一:作A 1F ⊥BD 且A 1F ∩BD =F ,连接B 1F 。 由AE =EB =2,∠A 1EA =∠A 1EB =90°, 得A 1B =A 1A =4。 由A 1D =B 1D ,A 1B =B 1B ,得△A 1DB 与△B 1DB 全等。 由A 1F ⊥BD ,得B 1F ⊥BD ,因此∠A 1FB 1为二面角A 1-BD -B 1的平面角。 由A 1D =2,A 1B =4,∠DA 1B =90°,得 BD =32,A 1F =B 1F =43 , 由余弦定理得cos ∠A 1FB 1=-1 8。 方法二:以CB 的中点E 为原点,分别以射线EA ,EB 为x ,y 轴的正半轴,建立空间直角坐标系E -xyz ,如图所示。

不同空间直角坐标系的转换

不同空间直角坐标系的转换 欧勒角 不同空间直角坐标系的转换,包括三个坐标轴的平移和坐标轴的旋转,以及两个坐标系的尺度比参数,坐标轴之间的三个旋转角叫欧勒角。 三参数法 三参数坐标转换公式是在假设两坐标系间各坐标轴相互平行,轴系间不存在欧勒角的条件下得出的。实际应用中,因为欧勒角不大,可以用三参数公式近似地进行空间直角坐标系统的转换。公共点只有一个时,采用三参数公式进行转换。

七参数法 用七参数进行空间直角坐标转换有布尔莎公式,莫洛琴斯基公式和范氏公式等。下面给出布尔莎七参数公式: 坐标转换多项式回归模型 坐标转换七参数公式属于相似变换模型。大地控制网中的系统误差一般呈区域性,当区域较小时,区域性的系统误差被相似变换参数拟合,故局部区域的坐标转换采用七参数公式模型是比较适宜的。但对全国或一个省区范围内的坐标转换,可以采用多项式回归模型,将各区域的系统偏差拟合到回归参数中,从而提高坐标转换精度。 两种不同空间直角坐标系转换时,坐标转换的精度取决于坐标转换的数学模型和求解转换系数的公共点坐标精度,此外,还与公共点的分布有关。鉴于地面控制网系统误差在???? ??????+??????????=??????????000111222Z Y X Z Y X Z Y X ???? ??????+????????????????????---+??????????+=??????????000111111222000)1(Z Y X Z Y X Z Y X m Z Y X X Y X Z Y Z εεεεεε

不同区域并非是一个常数,所以采用分区进行坐标转换能更好地反映实际情况,提高坐标转换的精度。

圆的方程及空间直角坐标系(讲义及答案)

X 的方程及空间直角坐标系(讲义) >知识点睛 一、圆的方程 1. 圆的标准方程: ______________________ , 圆心: ________, 半径:________. 2. 圆的一般方程: 圆心: 二、位置关系的判断 (1) 点与圆 由两点间的距离公式计算点到圆心的距离",比较",r 大小. ① 已知点Vo)与圆的标准方程(x-a}\(y'-b)-=r, 则计算矿二 _________________ ,比较沪,尸大小. ② 已知点P(xo, yo)与圆的一般方程X- + y- +Dx + Ey + F = 0 , 则计算 _____________________ ,与0比较大小. (2) 直线与圆 ① 利用点到直线的距离公式求圆心到直线的距离",比较 ",r 大小. ② 联立直线与圆方程,得到一元二次方程,根△判断: 'A 0,直线与圆相交 (3)圆与圆 利用两点间的距离公式求圆心距d,结合两圆半径和〃的关系 判断. 三、常见思考角度 1. 直线与圆位置关系常见考査角度 (1)过定点求圆的切线方程 ① 判断该点与圆的位置关系(若点在圆内,则无切线). ② 根据切线的性质求切线方程. 若点在圆上,则利用切线垂直于过切点的半径求切线方程: 若点在圆外,则分别讨论 ___________________ ,设点斜式 利用〃二r 建方程求解.[gl

(2)直线与圆相交求弦长 结合垂径定理和勾股定理,半径长厂圆心到直线的距离丛 弦长/满足关系式:厂2=〃2+(_厂 2 2. 圆与圆位置关系常见考査角度 (1) 两圆相交求公共弦所在直线方程 设圆G :x2+y2 + DrV + Ej + F| = 0, C2:x2+b+0x + E* + F2 = O,则公共弦所在直线的方程为 (0 — D? )x + (E] — £*2) y + F[—尸2 = 0 - (2) 两圆相交求公共弦长 求出公共弦所在直线方程及其中一圆圆心到公共弦的距离, 垂径定理、勾股定理结合求弦长. 四、轨迹方程 在平面直角坐标系中,点M 的轨迹方程是指点M 的坐标 (X, y )满足的关系式. 五、空间直角坐标系Ovvz (右手直角坐标系) 如图1, 0点叫做坐标原点,牙轴、y 轴、2轴叫做坐标 轴.通过每两个坐标轴的平面叫做坐标平面,分别称为xOy 平面、yOz 平面、zOx 平面. zn 六、空间直角坐标系中点的坐标 如图2,过点M 分别作垂直于X 轴,y 轴和Z 轴的平面,依 次交X 轴,y 轴和Z 轴于点P, e 和设点P, Q 和R 在牙 轴,y 轴和Z 轴上的坐标分别是X, y 和Z,那么点M 对应唯 —确定的有序实数组U ,y,刀. 有序实数组馆)* 201做点M 在此空间直角坐标系中的坐标, 记作MS ,y, z ).其中X 叫做点M 的 __________ , y 叫做点 M 的 __________ , Z 叫做点M 的 __________ . -1 -- B? 1 "Z C' A ' C >1 \ >1 0 X

建立空间直角坐标系-解立体几何题

建立空间直角坐标系,解立体几何高考题 立体几何重点、热点: 求线段的长度、求点到平面的距离、求直线与平面所成的夹角、求两异面直线的夹角、求二面角、证明平行关系和垂直关系等. 常用公式: 1 、求线段的长度: 222z y x AB ++==()()()2 12212212z z y y x x -+-+-= 2、求P 点到平面α的距离: PN = ,(N 为垂足,M 为斜足,为平面α的法向量) 3、求直线l 与平面α所成的角:|||||sin |n PM ?= θ,(l PM ?,α∈M ,为α的法向量) 4、求两异面直线AB 与CD 的夹角:cos = θ 5、求二面角的平面角θ:|||||cos |21n n ?= θ,( 1n ,2n 为二面角的两个面的法向量) 6、求二面角的平面角θ:S S 射影 = θ cos ,(射影面积法) 7、求法向量:①找;②求:设, 为平面α内的任意两个向量,)1,,(y x =为α的法向量, 则由方程组?????=?=?0 n b n a ,可求得法向量.

高中新教材9(B)引入了空间向量坐标运算这一内容,使得空间立体几何的平行﹑垂直﹑角﹑距离等问题避免了传统方法中进行大量繁琐的定性分析,只需建立空间直角坐标系进行定量分析,使问题得到了大大的简化。而用向量坐标运算的关键是建立一个适当的空间直角坐标系。 一﹑直接建系。 当图形中有互相垂直且相交于一点的三条直线时,可以利用这三条直线直接建系。 例1. (2002年全国高考题)如图,正方形ABCD ﹑ABEF 的边长都是1,而且平面ABCD ﹑ABEF 互相垂直。点M 在AC 上移动,点N 在BF 上移动,若CM=BN=a (20<

坐标转换之计算公式

坐标转换之计算公式 一、参心大地坐标与参心空间直角坐标转换 1名词解释: A :参心空间直角坐标系: a) 以参心0为坐标原点; b) Z 轴与参考椭球的短轴(旋转轴)相重合; c) X 轴与起始子午面和赤道的交线重合; d) Y 轴在赤道面上与X 轴垂直,构成右手直角坐标系0-XYZ ; e) 地面点P 的点位用(X ,Y ,Z )表示; B :参心大地坐标系: a) 以参考椭球的中心为坐标原点,椭球的短轴与参考椭球旋转轴重合; b) 大地纬度B :以过地面点的椭球法线与椭球赤道面的夹角为大地纬度B ; c) 大地经度L :以过地面点的椭球子午面与起始子午面之间的夹角为大地经度L ; d) 大地高H :地面点沿椭球法线至椭球面的距离为大地高H ; e) 地面点的点位用(B ,L ,H )表示。 2 参心大地坐标转换为参心空间直角坐标: ?? ???+-=+=+=B H e N Z L B H N Y L B H N X sin *])1(*[sin *cos *)(cos *cos *)(2 公式中,N 为椭球面卯酉圈的曲率半径,e 为椭球的第一偏心率,a 、b 椭球的长短半 径,f 椭球扁率,W 为第一辅助系数 a b a e 2 2-= 或 f f e 1*2-= W a N B W e =-=22sin *1( 3 参心空间直角坐标转换参心大地坐标

[]N B Y X H H e N Y X H N Z B X Y L -+=+-++==cos ))1(**)()(*arctan( )arctan(2 2222 二 高斯投影及高斯直角坐标系 1、高斯投影概述 高斯-克吕格投影的条件:1. 是正形投影;2. 中央子午线不变形 高斯投影的性质:1. 投影后角度不变;2. 长度比与点位有关,与方向无关; 3. 离中央子午线越远变形越大 为控制投影后的长度变形,采用分带投影的方法。常用3度带或6度带分带,城市或工 程控制网坐标可采用不按3度带中央子午线的任意带。 2、高斯投影正算公式: 5 2224253 2236 4254 42232)5814185(cos 120 )1(cos 6 cos )5861(cos sin 720 495(cos sin 24 cos sin 2l t t t B N l t B N Bl N y l t t B B N l t B B N Bl B N X x ηηηηη-++-++-+=+-+++-++=) 3、高斯投影反算公式:

高中数学人教A版必修2《空间直角坐标系》讲义

(同步复习精讲辅导)北京市-高中数学空间直角坐标系讲义新 人教A版必修2 重难点易错点解析 题一 题面:有下列叙述 ① 在空间直角坐标系中,在ox轴上的点的坐标一定是(0,b,c); ②在空间直角坐标系中,在yoz平面上的点的坐标一定是(0,b,c); ③在空间直角坐标系中,在oz轴上的点的坐标可记作(0,0,c); ④在空间直角坐标系中,在xoz平面上的点的坐标是(a,0,c)。 其中正确的个数是() A、1 B、2 C、3 D、4 题二 题面:已知点A(-3,1,4),则点A关于原点的对称点的坐标为() A、(1,-3,-4) B、(-4,1,-3) C、(3,-1,-4) D、(4,-1,3) 金题精讲 题一 题面:已知点A(-3,1,-4),点A关于x轴的对称点的坐标为() A、(-3,-1,4) B、(-3,-1,-4) C、(3,1,4) D、(3,-1,-4) 题二

题面:点(2,3,4)关于xoz 平面的对称点为( ) A 、(2,3,-4) B 、(-2,3,4) C 、(2,-3,4) D 、(-2,-3,4) 题三 题面:点P (a ,b ,c )到坐标平面xOy 的距离是( ) A 、22a b + B 、|a| C 、|b| D 、|c| 题四 题面:在空间直角坐标系中,点P 的坐标为(1,2,3),过点P 作yOz 平面的垂线PQ , 则垂足Q 的坐标是______________。 题五 题面:A (1,-2,11),B (4,2,3),C (6,-1,4)为三角形的三个顶点,则ABC ?是( ) A 、直角三角形 B 、钝角三角形 C 、锐角三角形 D 、等腰三角形 题六 题面:若点A (2,1,4)与点P (x ,y ,z )的距离为5,则x ,y ,z 满足的关系式是_______________. 题七 题面:已知点A 在x 轴上,点B (1,2,0),且|AB 则点A 的坐标是_________________. 题八

空间直角坐标系与空间大地坐标系的相互转换及其C++源程序

空间直角坐标系与空间大地坐标系的相互转换 1.空间直角坐标系/笛卡尔坐标系 坐标轴相互正交的坐标系被称作笛卡尔坐标系。三维笛卡尔坐标系也被称为空间直角坐标系。在空间直角坐标系下,点的坐标可以用该点所对应的矢径在三个坐标轴上的投影长度来表示,只有确定了原地、三个坐标轴的指向和尺度,就定义了一个在三维空间描述点的位置的空间直角坐标系。 以椭球体中心O为原点,起始子午面与赤道面交线为X轴,在赤道面上与X轴正交的方向为Y轴,椭球体的旋转轴为Z轴构成右手坐标系O.XYZ,在该坐标系中,P点的位置用X,Y,Z表示。 在测量应用中,常将地球空间直角坐标系的坐标原点选在地球质心(地心坐标系)或参考椭球中心(参心坐标系),z轴指向地球北极,x轴指向起始子午面与地球赤道的交点,y轴垂直于XOZ面并构成右手坐标系。 空间直角坐标系 2.空间大地坐标系 由于空间直角坐标无法明确反映出点与地球之间的空间关系,为了解决这一问题,在测量中引入了大地基准,并据此定义了大地坐标系。大地基准指的是用于定义地球参考椭球的一系列参数,包括如下常量: 2.1椭球的大小和形状

2.2椭球的短半轴的指向:通常与地球的平自转轴平息。 2.3椭球中心的位置:根据需要确定。若为地心椭球,则其中心位于地球质心。 2.4本初子午线:通过固定平极和经度原点的天文子午线,通常为格林尼治子午线。 以大地基准为基础建立的坐标系被称为大地坐标系。由于大地基准又以参考椭球为基准,因此,大地坐标系又被称为椭球坐标系。大地坐标系是参心坐标系,其坐标原点位于参考椭球中心,以参考椭球面为基准面,用大地经度L、纬度B 和大地高H表示地面点位置。过地面点P的子午面与起始子午面间的夹角叫P 点的大地经度。由起始子午面起算,向东为正,叫东经(0°~180°),向西为负,叫西经(0°~-180°)。过P点的椭球法线与赤道面的夹角叫P点的大地纬度。由赤道面起算,向北为正,叫北纬(0°~90°),向南为负,叫南纬(0°~-90°)。从地面点P沿椭球法线到椭球面的距离叫大地高。大地坐标坐标系中,P点的位置用L,B表示。如果点不在椭球面上,表示点的位置除L,B外,还要附加另一参数——大地高H。 空间大地坐标系 3.空间直角坐标与大地坐标间的转换 3.1大地坐标转换为空间直角坐标

空间直角坐标系的旋转转换

空间直角坐标系的旋转转换 using System; using System.Collections.Generic; using https://www.360docs.net/doc/0872508.html,ponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.IO; using System.Windows.Forms; namespace ReferenceTransition { public partial class Form1 : Form { public Form1() { this.MaximizeBox = false; InitializeComponent(); } private double x, y, z; private double i, j, k; private double a1,a2,a3; private double b1, b2, b3; private double c1, c2, c3; private double rx, ry, rz; private string t1, t2, t3; private string k1, k2, k3; private void button1_Click(object sender, EventArgs e) { textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; textBox5.Text = ""; textBox6.Text = ""; textBox7.Text = ""; textBox8.Text = ""; textBox9.Text = ""; richTextBox1.Text = ""; } private void button4_Click(object sender, EventArgs e) { try {

空间向量之 建立空间直角坐标系的方法及技巧

空间向量之 建立空间直角坐标系的方法及技巧 空间向量之 建立空间直角坐标系的方法及技巧 . 一、利用共顶点的互相垂直的三条棱构建直角坐标系 例1 已知直四棱柱ABCD -A 1B 1C 1D 1中,AA 1=2,底面ABCD 就是直角梯形,∠A 为直角,AB ∥CD ,AB =4,AD =2,DC =1,求异面直线BC 1与DC 所成角的余弦值. 解析:如图1,以D 为坐标原点,分别以DA 、DC 、DD 1所在直线为x 、y 、z 轴建立空间直角坐标系,则C 1(0,1,2)、B (2,4,0), ∴1(232)BC =--u u u u r ,,, (010)CD =-u u u r ,,. 设1BC u u u u r 与CD uuu r 所成的角为θ, 则11317cos BC CD BC CD θ==u u u u r u u u r g u u u u r u u u r . 二、利用线面垂直关系构建直角坐标系 例2 如图2,在三棱柱ABC -A 1B 1C 1中,AB ⊥侧面BB 1C 1C ,E 为棱CC 1上异于C 、C 1的一点,EA ⊥EB 1.已知2AB = ,BB 1=2,BC =1,∠BCC 1=3π.求二面角A -EB 1-A 1的平面角的正切值. 解析:如图2,以B 为原点,分别以BB 1、BA 所在直线为y 轴、z 轴,过B 点垂直于平面AB 1的直线为x 轴建立空间直角坐标系. 由于BC =1,BB 1=2,AB =2,∠BCC 1=3 π, ∴在三棱柱ABC -A 1B 1C 1中,有B (0,0,0)、A (0,0,2)、B 1(0,2,0)、3102c ??- ? ???,,、13302C ?? ? ??? ,,. 设30E a ?? ? ??? ,,且1322a -<<,

高考立体几何复习三部曲—空间直角坐标系的应用

高考数学立体几何三部曲—空间之直角坐标系专项 一、积及坐标运算 1.两个向量的数量积 (1)a·b =|a||b|cos 〈a ,b 〉; (2)a ⊥b ?a·b =0(a ,b 为非零向量); (3)|a |2=a 2,|a |=x 2+y 2+z 2. 2.向量的坐标运算 3、应用共线向量定理、共面向量定理证明点共线、点共面的方法比较: 一、空间向量的简单应用 1.(课本习题改编)已知a =(-2,-3,1),b =(2,0,4),c =(-4,-6,2)则下列结论正确的是( ) A .a ∥c ,b ∥c B .a ∥b ,a ⊥c C .a ∥c ,a ⊥b D .以上都不对 2.(2012·济宁一模)若{a ,b ,c }为空间的一组基底,则下列各项中,能构成基底的一组向量是( ) A .{a ,a +b ,a -b } B .{b ,a +b ,a -b } C .{c ,a +b ,a -b } D .{a +b ,a -b ,a +2b } 3.(教材习题改编)下列命题: ①若A 、B 、C 、D 是空间任意四点,则有AB u u u r +BC u u u r +CD u u u r +DA u u u r =0;

②若MB u u u r =x MA u u u r +y MB u u u r ,则M 、P 、A 、B 共面; ③若p =x a +y b ,则p 与a ,b 共面. 其中正确的个数为( ) A .0 B .1 C .2 D .3 4.在四面体O -ABC 中,OA u u u r =a ,OB u u u r =b ,OC u u u r =c ,D 为BC 的中点,E 为AD 的中点,则OE u u u r = ________(用a ,b ,c 表示). 5.013·大同月考)若直线l 的方向向量为a ,平面α的法向量为n ,能使l ∥α的是( ) A .a =(1,0,0),n =(-2,0,0) B .a =(1,3,5),n =(1,0,1) C .a =(0,2,1),n =(-1,0,-1) D .a =(1,-1,3),n =(0,3,1) 6已知a =(2,-1,3),b =(-1,4,-2),c =(7,5,λ),若a ,b ,c 三向量共面,则实数λ等于( ) A.62 7 B.637 C.60 7 D.657 二、利用空间向量证明平行或垂直 [例] 已知AB ⊥平面ACD ,DE ⊥平面ACD ,△ACD 为等边三角形,边长为2a ,AD =DE =2AB ,F 为CD 的中点. (1)求证:AF ∥平面BCE ; (2)求证:平面BCE ⊥平面CDE . 8.如图,正方体ABCD -A 1B 1C 1D 1的棱长为1,E 、F 分别是棱BC 、DD 1上的点,如 果B 1E ⊥平面ABF ,则CE 与DF 的和的值为________.

学习知识要点-空间直角坐标系

第5讲 空间直角坐标系 ★知识梳理★ 1.右手直角坐标系 ①右手直角坐标系的建立规则:x 轴、y 轴、z 轴互相垂直,分别指向右手的拇指、食指、 中指; ②已知点的坐标),,(z y x P 作点的方法与步骤(路径法): 沿x 轴正方向(0>x 时)或负方向(0y 时)或负方向(0z 时)或负方向(0

平面直角坐标变换

平面直角坐标变换 【摘要】对利用EXCEL电子表格进行高斯投影换算的方法进行了较详细的介绍,对如何进行GPS坐标系转换进行了分析,提出了一种简单实用的坐标改正转换方法,介绍了用EXCEL完成转换的思路。 [关键字] 电子表格;GPS;坐标转换 作为尖端技术GPS,能方便快捷性地测定出点位坐标,无论是操作上还是精度上,比全站仪等其他常规测量设备有明显的优越性。随着我国各地GPS差分台站的不断建立以及美国SA政策的取消,使得单机定位的精度大大提高,有的已经达到了亚米级精度,能够满足国土资源调查、土地利用更新、遥感监测、海域使用权清查等工作的应用。在一般情况下,我们使用的是1954年北京坐标系或1980年西安坐标系(以下分别简称54系和80系),而GPS测定的坐标是WGS-84坐标系坐标,需要进行坐标系转换。对于非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握,EXCEL是比较普及的电子表格软件,能够处理较复杂的数学运算,用它来进行GPS坐标转换、面积计算会非常轻松自如。要进行坐标系转换,离不开高斯投影换算,下面分别介绍用EXCEL进行换算的方法和GPS 坐标转换方法。 一、用EXCEL进行高斯投影换算 从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EX CEL的相应单元格中输入相应的公式即可。下面以54系为例,介绍具体的计算方法。 完成经纬度BL到平面直角坐标XY的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。在EXCEL中,输入公式的起始单元格不同,则反映出来的公式不同,以公式从第2行第1列(A2格)为起始单元格为例,各单元格的公式如下: 单元格 单元格内容 说明A2 输入中央子午线,以度.分秒形式输入,如115度30分则输入1 15.30 起算数据L0 B2 =INT(A2)+(INT(A2*100)-INT(A2)*100)/60+(A2*10000-INT(A2* 100)*100)/3600 把L0化成度 C2 以度小数形式输入纬度值,如38°14′20″则输入38.1420 起算数据B D2 以度小数形式输入经度值 起算数据L E2 =INT(C2)+(INT(C2*100)-INT(C2)*100)/60+(C2*10000-INT(C2* 100)*100)/3600 把B化成度 F2 =INT(D2)+(INT(D2*100)-INT(D2)*100)/60+(D2*10000-INT(D2* 100)*100)/3600 把L化成度 G2 =F2-B2 L-L0 H2 =G2/57.2957795130823 化作弧度 I2 =TAN(RADIANS(E2)) Tan(B) J2 =COS(RADIANS(E2)) COS(B)

35知识讲解_空间直角坐标系_基础

空间直角坐标系 【学习目标】 通过具体情境,感受建立空间直角坐标系的必要性,了解空间直角坐标系,会用空间直角坐标系刻画点的位置.通过表示特殊长方体(所有棱分别与坐标轴平行)顶点的坐标,探索并得出空间两点间的距离公式. 【要点梳理】 要点一、空间直角坐标系 1.空间直角坐标系 从空间某一定点O 引三条互相垂直且有相同单位长度的数轴,这样就建立了空间直角坐标系Oxyz ,点O 叫做坐标原点,x 轴、y 轴、z 轴叫做坐标轴,这三条坐标轴中每两条确定一个坐标平面,分别是xOy 平面、yOz 平面、zOx 平面. 2.右手直角坐标系 在空间直角坐标系中,让右手拇指指向x 轴的正方向,食指指向y 轴的正方向,如果中指指向z 轴的正方向,则称这个坐标系为右手直角坐标系. 3.空间点的坐标 空间一点A 的坐标可以用有序数组(x ,y ,z)来表示,有序数组(x ,y ,z)叫做点A 的坐标,记作A(x ,y ,z),其中x 叫做点A 的横坐标,y 叫做点A 的纵坐标,z 叫做点A 的竖坐标. 要点二、空间直角坐标系中点的坐标 1.空间直角坐标系中点的坐标的求法 通过该点,作两条轴所确定平面的平行平面,此平面交另一轴于一点,交点在这条轴上的坐标就是已知点相应的一个坐标. 特殊点的坐标:原点()0,0,0;,,x y z 轴上的点的坐标分别为()()(),0,0,0,,0,0,0,x y z ;坐标平面,,xOy yOz xOz 上的点的坐标分别为()()(),,0,0,,,,0,x y y z x z . 2.空间直角坐标系中对称点的坐标 在空间直角坐标系中,点(),,P x y z ,则有 点P 关于原点的对称点是()1,,P x y z ---; 点P 关于横轴(x 轴)的对称点是()2,,P x y z --; 点P 关于纵轴(y 轴)的对称点是()3,,P x y z --; 点P 关于竖轴(z 轴)的对称点是()4,,P x y z --; 点P 关于坐标平面xOy 的对称点是()5,,P x y z -; 点P 关于坐标平面yOz 的对称点是()6,,P x y z -; 点P 关于坐标平面xOz 的对称点是()7,,P x y z -. 要点三、空间两点间距离公式 1.空间两点间距离公式 空间中有两点()()111222,,,,,A x y z B x y z ,则此两点间的距离

建立空间直角坐标系的几个常见思路

建立空间直角坐标系的几种常见思路 坐标法是利用空间向量的坐标运算解答立体几何问题的重要方法,运用坐标法解题往往需要建立空间直角坐标系.依据空间几何图形的结构特征,充分利用图形中的垂直关系或构造垂直关系来建立空间直角坐标系,是运用坐标法解题的关键.下面举例说明几种常见的空间直角坐标系的构建策略. 一、利用共顶点的互相垂直的三条棱构建直角坐标系 例1 已知直四棱柱ABCD -A 1B 1C 1D 1中,AA 1=2,底面ABCD 是直角梯形,∠A 为直角,AB ∥CD ,AB =4,AD =2,DC =1,求异面直线BC 1与DC 所成角的余弦值. 解析:如图1,以D 为坐标原点,分别以DA 、DC 、DD 1所在直线为x 、y 、z 轴建立空间直角坐标系,则C 1(0,1,2)、B (2,4,0), ∴1(232)BC =--,,,(010)CD =-, ,. 设1BC 与CD 所成的角为θ, 则11317cos BC CD BC CD θ==. 二、利用线面垂直关系构建直角坐标系 例2 如图2,在三棱柱ABC -A 1B 1C 1中,AB ⊥侧面BB 1C 1C ,E 为棱CC 1上异于C 、C 1的一点,EA ⊥EB 1.已知2AB =,BB 1=2,BC =1,∠BCC 1=3 π.求二面角A -EB 1-A 1的平面角的正切值. 解析:如图2,以B 为原点,分别以BB 1、BA 所在直线为y 轴、z 轴,过B 点垂直于平面AB 1的直线为x 轴建立空间直角坐标系. 由于BC =1,BB 1=2,AB =2,∠BCC 1=3 π, ∴在三棱柱ABC -A 1B 1C 1中,有B (0,0,0)、A (0,0,2)、B 1(0,2,0)、3102c ??- ? ??? ,,、133022C ?? ? ?? ?,,. 设302E a ?? ? ??? ,,且1322a -<<, 由EA ⊥EB 1,得10EA EB =, 即3322022a a ????---- ? ? ? ???? ,,,,

空间向量之建立空间直角坐标系的方法及技巧

空间向量之 建立空间直角坐标系的方法及技巧 . 一、利用共顶点的互相垂直的三条棱构建直角坐标系 例1 已知直四棱柱ABCD -A 1B 1C 1D 1中,AA 1=2,底面ABCD 是直角梯形,∠A 为直角,AB ∥CD ,AB =4,AD =2,DC =1,求异面直线BC 1与DC 所成角的余弦值. 解析:如图1,以D 为坐标原点,分别以DA 、DC 、DD 1所在直线为x 、y 、z 轴建立空间直角坐标系,则C 1(0,1,2)、B (2,4,0), ∴1(232)BC =--,,,(010)CD =-, ,. 设1BC 与CD 所成的角为θ, 则11317cos 17 BC CD BC CD θ==. 二、利用线面垂直关系构建直角坐标系 例2 如图2,在三棱柱ABC -A 1B 1C 1中,AB ⊥侧面BB 1C 1C ,E 为棱CC 1上异于C 、C 1的一点,EA ⊥EB 1.已知2AB = ,BB 1=2,BC =1,∠BCC 1=3π.求二面角A -EB 1-A 1的平面角的正切值. 解析:如图2,以B 为原点,分别以BB 1、BA 所在直线为y 轴、z 轴,过B 点垂直于平面AB 1的直线为x 轴建立空间直角坐标系. 由于BC =1,BB 1=2,AB =2,∠BCC 1=3 π, ∴在三棱柱ABC -A 1B 1C 1中,有B (0,0,0)、A (0,0,2)、B 1 (0,2,0)、3102c ??- ? ???,,、13302C ?? ? ??? ,,.

设302E a ?? ? ???,,且1322a -<<, 由EA ⊥EB 1,得10EA EB =, 即3322022a a ????---- ? ? ? ???? ,,,, 233(2)2044a a a a =+-=-+=,∴13022a a ????--= ? ???? ?, 即12a =或32a =(舍去).故3102E ?? ? ??? ,,. 由已知有1EA EB ⊥,111B A EB ⊥,故二面角A -EB 1-A 1的平面角θ的大小为向量11B A 与EA 的夹角. 因11(002)B A BA ==,,,31222EA ? ?=-- ? ??,, 故11112cos 3 EA B A EA B A θ= =,即2tan 2θ= 三、利用面面垂直关系构建直角坐标系 例3 如图3,在四棱锥V -ABCD 中,底面ABCD 是正方形,侧面VAD 是正三角形,平面VAD ⊥底面ABCD . (1)证明AB ⊥平面VAD ; (2)求面VAD 与面VDB 所成的二面角的余弦值. 解析:(1)取AD 的中点O 为原点,建立如图3所示的空间直角坐标系. 设AD =2,则A (1,0,0)、D (-1,0,0)、B (1,2,0)、 V (0,0,3),∴AB =(0,2,0),VA =(1,0,-3). 由(020)(103)0AB VA =-=, ,,,,得

相关文档
最新文档