介绍大地椭球和高斯坐标转换的相关内容,分析大地坐标系统和高斯平面坐标系的不同特点,对根据高斯投影基本准则和微分几何推导出的转换公式进行整理,此公式可在总图设计中加以应用。
2021-02-08 09:01:40 543KB 论文
1
VS、C代码,大地测量学上机必备
代码内含测试数据;主体程序都包括在内。如果要为自己所用,只须作少许修改~~
2020-12-26 20:06:03 3KB C++高斯投影
1
使用VC6.0的MFC编写的大地程序【高斯投影坐标正反算】。大家可以下载借鉴,不要抄袭。版权归武汉大学测绘学院黄亮所有(上传时间20120701)。
2020-12-24 21:08:13 2.24MB 大地测量 高斯投影坐标正反算 MFC
1
武汉大学测绘学院大地测量学基础编程作业之一。 包含大地主题正反算(白塞尔法和高斯引数法),高斯投影正反算。支持四种椭球(CGCS2000,WGS84,国际1975,克氏椭球)。编写时使用的算例计算的精度较高。 原本是课程的小组作业,写的时候忘了,一个人肝了一个多周。用C#写的窗体,优化了一些交互,反正函数也写出来了,就顺带写了角度转换和经度带计算的小工具。看CSDN上测绘的程序好少,就当做点小贡献吧。 写的时候为了方便检验,程序内自带算例,不过算例数据只能在程序内部改。也可以手动输入内容计算。懒得写批量计算了,快考试了,就这样放上来吧。
1
#include "stdafx.h" #include #define Pi 3.1415926535897932384626433832795028841971693993751058209749445923078164 const double awgs = 6378137.0; // WGS84 Semi-Major Axis = Equatorial Radius in meters const double bwgs = 6356752.314; // WGS84 Semi-Minor Axis = Polar Radius in meters const double abes = 6377397.155; // Bessel Semi-Major Axis = Equatorial Radius in meters const double bbes = 6356078.962; // Bessel Semi-Minor Axis = Polar Radius in meters const double cbes = 111120.6196; // Bessel latitude to Gauss-Krueger meters const double dx = -585.7; // Translation Parameter 1 const double dy = -87.0; // Translation Parameter 2 const double dz = -409.2; // Translation Parameter 3 const double rotx = 2.540423689E-6; // Rotation Parameter 1 const double roty = 7.514612057E-7; // Rotation Parameter 2 const double rotz = -1.368144208E-5; // Rotation Parameter 3 // const double sc = 1/0.99999122; // Scaling Factor wrong! // Maik Stoeckmann reported this error on Nov 12th 2002. Thank you, Maik! const double sc = 0.99999122; // Scaling Factor
2020-04-08 18:42:17 3KB VC高斯投影
1
通过原始迭代公式计算高斯投影的坐标及经纬度,提供了54坐标系,西安80系,WGS-84系和CGCS2000系四种椭球参数
2020-01-03 11:36:35 2.36MB 高斯投影 坐标换算
1
武汉大学测绘学院大地测量学编程--大地主题解算-高斯投影算C++源码
2020-01-03 11:24:37 266KB 高斯 高斯投影 大地主题解算
1
高斯投影正反算MFC
2020-01-03 11:18:27 23.38MB 高斯投影 正反算 MFC
1
利用矩阵的方式对平面坐标进行四参数转换,也可以进行高斯投影正反算,其中包含有矩阵的计算函数源码(来自网络)。
2019-12-26 03:02:56 408KB 四参数转换 高斯投影正反算 源码
1