54北京坐标系至80西安坐标系坐标转换-坐标转换.rar
“在GPS测量中,经常要进行坐标系变换与基准变换。所谓坐标系变换就是在不同的坐标表示形式间进行变换,包括高斯直角坐标系与大地坐标系,大地坐标系与空间直角坐标系之间的变换。基准变换是指在不同的参考基准间进行变换,除对坐标原点实施三个平移参数外,当坐标轴间不平行时还存在三个旋转角度(也成欧拉角)参数,以及两个坐标系尺度不一样的一个尺度变化参数。这七个参数共有三个转换公式:它们是布尔莎公式,莫洛金斯公式及范士公式。因各有不同的前提条件,故七参数数值时不同的,当坐标转换的结果却是一样的,因此,这些公式对实施坐标系间变换来说是等价的。”
本文件包括:kj2dd54 dd2gs54 dd2kj54 gs2dd80 kj2dd80 dd2kj80 gs2dd54 dd2gs80 jsqcs CordFit load_data
"kj2dd54"的意思就是54直角坐标空间至54大地坐标,gs就是高斯直角坐标,
"jsqcs"的意思是计算七参数,
"cordfit"的意思是进行七参数转换,
"load_data"的意思是载入数据。
前面八个函数是参照控制测量(下)编写的。
jsqcs参照了孔宁同学代码
cordfit参照了孙瑞飞同学的代码
load_data参照了姚连璧,周小平,《基于MATLAB的控制网平差程序设计》一书上的范例。
原本设想的是用GUI,做成一个EXE的,无奈对于我这样一个刚接触MATLAB不久的新手来说GUI的难度还是不小的。
最后要说的是,写的这些东西还有很不完善,斗胆在这里贴出来无非是想与有共同兴趣的同学交个朋友 ^_^
2021-12-25 15:15:54
5KB
matlab
1