大地坐标系法截线与大地线优秀课件.ppt
《大地坐标系法截线与大地线优秀课件.ppt》由会员分享,可在线阅读,更多相关《大地坐标系法截线与大地线优秀课件.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大地坐标系法截线大地坐标系法截线与大地线与大地线第1页,本讲稿共30页内容回顾 l l球面直角三角形的纳白尔规则球面直角三角形的纳白尔规则l l参考椭球定义及其作用参考椭球定义及其作用l l参考椭球几何参数间的相互关系参考椭球几何参数间的相互关系l l简述地球椭球、参考椭球、正常椭球、简述地球椭球、参考椭球、正常椭球、总地球椭球的区别与联系总地球椭球的区别与联系l l椭球面上点的法线长公式(会推)椭球面上点的法线长公式(会推)l l大地坐标、大地空间直角坐标的定义大地坐标、大地空间直角坐标的定义l l请思考请思考野外测量可以获得哪些观测值野外测量可以获得哪些观测值,点的最终水平坐标和点的最终水
2、平坐标和高程高程怎么得到?怎么得到?第2页,本讲稿共30页5.3 大地坐标系与大地空间直角坐标系三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换1 1、(、(、(、(B B,L L,HH)(X X X X,Y Y Y Y,Z Z Z Z)参考椭球参考椭球第3页,本讲稿共30页5.3 大地坐标系与大地空间直角坐标系三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考
3、椭球下大地坐标与空间直角坐标的转换2 2、(X X X X,Y Y Y Y,Z Z Z Z)(B B,L L,HH)参考椭球参考椭球第4页,本讲稿共30页5.3 大地坐标系与大地空间直角坐标系三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换2 2、(X X X X,Y Y Y Y,Z Z Z Z)(B B,L L,HH)迭代求解法,初始值:迭代求解法,初始值:收敛条件为:收敛条件为:迭代收敛解为:迭代收敛解为:参考椭球参考椭球说明:说明:说明:说明:1 1)为
4、一小正数,如为一小正数,如=510510-10-10;2 2)J J 为迭代收敛时的迭为迭代收敛时的迭代次数。代次数。第5页,本讲稿共30页5.3 大地坐标系与大地空间直角坐标系三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换三、同一参考椭球下大地坐标与空间直角坐标的转换2 2、(X X X X,Y Y Y Y,Z Z Z Z)(B B,L L,HH)参考椭球参考椭球1 1、(、(、(、(B B,L L,HH)(X X X X,Y Y Y Y,Z Z Z Z)第6页,本讲稿共30页1 1、(B B,L L
5、,HH)(X X X X,Y Y Y Y,Z Z Z Z)已知某点已知某点19541954年北京坐标系的大地坐标为:年北京坐标系的大地坐标为:试编程求该点试编程求该点19541954年北京坐标系的大地空间直角坐标。(以米为单年北京坐标系的大地空间直角坐标。(以米为单位输出到屏幕,保留小数点后位输出到屏幕,保留小数点后3 3位)位)注:注:19541954年北京坐标系使用的是克拉索夫斯基椭球。年北京坐标系使用的是克拉索夫斯基椭球。l l 算例算例上机编程计算实习:第一部分上机编程计算实习:第一部分第7页,本讲稿共30页l l 要求要求1 1:从文件中读入已知数据,文件名及文件内容为从文件中读入已
6、知数据,文件名及文件内容为BLHToXYZ.txt:BLHToXYZ.txt:6378245.06378245.0298.3298.3334455.666334455.666771122.333771122.3335555.6605555.660l l 要求要求2 2:每个功能模块单独编写一个子函数,如度分秒每个功能模块单独编写一个子函数,如度分秒 化弧度化弧度文件名文件名a a=1=1:298.3298.3B BL LH H上机编程计算实习:第一部分上机编程计算实习:第一部分1 1、(B B,L L,HH)(X X X X,Y Y Y Y,Z Z Z Z)第8页,本讲稿共30页2 2、(X
7、X X X,Y Y Y Y,Z Z Z Z)(B B,L L,HH)l l 算例算例已知某点已知某点19541954年北京坐标系的大地空间直角坐标为:年北京坐标系的大地空间直角坐标为:试编程求该点试编程求该点19541954年北京坐标系的大地坐标?(角度年北京坐标系的大地坐标?(角度以度、分、秒形式输出到屏幕,长度以米单位输出到以度、分、秒形式输出到屏幕,长度以米单位输出到屏幕,均保留小数点后屏幕,均保留小数点后3 3位)位)注:注:19541954年北京坐标系使用的是克拉索夫斯基椭球。年北京坐标系使用的是克拉索夫斯基椭球。上机编程计算实习:第一部分上机编程计算实习:第一部分第9页,本讲稿共3
8、0页l l 要求要求1 1:从文件中读入已知数据,文件名及文件内容为从文件中读入已知数据,文件名及文件内容为l l 要求要求2 2:每个功能模块单独编写一个子函数,如弧度化每个功能模块单独编写一个子函数,如弧度化度分秒度分秒XYZToBLH.txt:XYZToBLH.txt:6378245.06378245.0298.3298.31178143.5321178143.5325181238.3905181238.3903526461.5383526461.538文件名文件名a a=1=1:298.3298.3X XY YZ Z上机编程计算实习:第一部分上机编程计算实习:第一部分2 2、(X X
9、X X,Y Y Y Y,Z Z Z Z)(B B,L L,HH)第10页,本讲稿共30页3 3、关于实习程序框架的说明关于实习程序框架的说明关于实习程序框架的说明关于实习程序框架的说明l 构成构成主程序:大地测量学基础程序框架主程序:大地测量学基础程序框架.cpp.cpp子程序:子程序:subroutine.hsubroutine.h#include subroutine.h#include subroutine.hl 运行环境:运行环境:Visual C+6.0Visual C+6.0上机编程计算实习:第一部分上机编程计算实习:第一部分第11页,本讲稿共30页/C/C和和C+C+的头文件的头
10、文件#include#include#include#include#include#include#include#include/自定义常数自定义常数#define Ru 206264.806247096#define Ru 206264.806247096#define PI 3.141592653589793#define PI 3.141592653589793/自己编的子函数,请放在头文件自己编的子函数,请放在头文件subroutine.hsubroutine.h中中#include subroutine.h#include subroutine.h头头部部分分主程序:大地测量学基
11、础程序框架.cpp第12页,本讲稿共30页主主体体部部分分void main()void main()/从文件中读入已知数据并检核从文件中读入已知数据并检核从文件中读入已知数据并检核从文件中读入已知数据并检核 FILE*fpin;FILE*fpin;fpin=fopen(BLHToXYZ.txt,r);fpin=fopen(BLHToXYZ.txt,r);double a,alfa,B,L,H,X,Y,Z;double a,alfa,B,L,H,X,Y,Z;fscanf(fpin,%lf%lf%lf%lf%lf,&a,&alfa,&B,&L,&H);fscanf(fpin,%lf%lf%lf%
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大地 坐标系 法截线 地线 优秀 课件
限制150内