资源简介
测量平差教程中的GPS网平差源码程序,可以直接使用。原书中的作者已进行过测试。在实际工程中,已经进行了应用。感谢原作者的分享。供大家参考使用。

代码片段和文件信息
// CoGPS.cpp : Defines the entry point for the console application.
//
#include “stdafx.h“
#include “MyGPS.h“
#include “public.h“
//////////////////////////////////////////////////////////////////////////
// 最小二乘平差算例
void main1()
{
CCoGPS coGPS;
char *rfile=“教材例题\\最小二乘平差\\r.txt“;
char *dfile =“教材例题\\最小二乘平差\\Data.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败“);
return;
}
fprintf(coGPS.resultfp“ GPS网最小二乘平差算例:\n“);
coGPS.InputData(dfile);
//coGPS.PrintData();
coGPS.LeastSquares();
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 抗差估计算例
void main2()
{
CCoGPS coGPS;
char *rfile=“教材例题\\robust\\r.txt“;
char *dfile =“教材例题\\robust\\Data.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败!“);
return;
}
coGPS.InputData(dfile); //输入向量,内含输入坐标
// coGPS.PrintData();
coGPS.Robust(IGG30.005);
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 粗差探测算例
void main3()
{
CCoGPS coGPS;
char *dfile=“教材例题\\粗差探测\\Data.txt“;
char *rfile=“教材例题\\粗差探测\\r.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败“);
return;
}
coGPS.InputData(dfile); //输入向量,内含输入坐标
//coGPS.PrintData();
coGPS.DataSnooping(0.00120);
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 自由网平差算例
void main4()
{
CCoGPS coGPS;
char *dfile=“教材例题\\自由网平差\\Data.txt“;
char *rfile=“教材例题\\自由网平差\\r.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败“);
return;
}
coGPS.InputData(dfile); //输入向量,内含输入坐标
//coGPS.PrintData();
coGPS.Free();
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 拟稳平差算例
void main5()
{
CCoGPS coGPS;
char *dfile=“教材例题\\拟稳平差\\Data.txt“;
char *rfile=“教材例题\\拟稳平差\\r.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败“);
return;
}
coGPS.InputData(dfile); //输入向量,内含输入坐标
//coGPS.PrintData();
coGPS.Quasi_Stable(“教材例题\\拟稳平差\\拟稳点.txt“);
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 已知点坐标加权平差算例
void main6()
{
CCoGPS coGPS;
char *dfile=“教材例题\\已知点加权平差\\Data.txt“;
char *rfile=“教材例题\\已知点加权平差\\r.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 0 2012-01-04 22:01 GPS缃戝钩宸?
文件 31238 2012-01-04 21:58 GPS缃戝钩宸?MyGPS.cpp
目录 0 2018-10-14 16:10 __MACOSX\
文件 0 2018-10-14 16:10 __MACOSX\GPS缃戝钩宸?
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?._MyGPS.cpp
文件 1380 2012-01-04 21:58 GPS缃戝钩宸?probability.h
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?._probability.h
文件 667 2012-01-04 21:58 GPS缃戝钩宸?StdAfx.h
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?._StdAfx.h
文件 82944 2012-01-04 21:58 GPS缃戝钩宸?CoGPS.ncb
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?._CoGPS.ncb
文件 1720 2012-01-04 21:58 GPS缃戝钩宸?public.h
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?._public.h
文件 244 2012-01-04 21:58 GPS缃戝钩宸?CoGPS.plg
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?._CoGPS.plg
目录 0 2012-01-04 22:01 GPS缃戝钩宸?绠椾緥\
目录 0 2012-01-04 22:01 GPS缃戝钩宸?绠椾緥\robust\
文件 2143 2012-01-04 21:58 GPS缃戝钩宸?绠椾緥\robust\Result.txt
目录 0 2018-10-14 16:10 __MACOSX\GPS缃戝钩宸?绠椾緥\
目录 0 2018-10-14 16:10 __MACOSX\GPS缃戝钩宸?绠椾緥\robust\
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?绠椾緥\robust\._Result.txt
文件 34 2012-01-04 21:58 GPS缃戝钩宸?绠椾緥\robust\ReadMe.txt
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?绠椾緥\robust\._ReadMe.txt
文件 6540 2012-01-04 21:58 GPS缃戝钩宸?绠椾緥\robust\Data.txt
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?绠椾緥\robust\._Data.txt
文件 187 2012-01-04 22:01 __MACOSX\GPS缃戝钩宸?绠椾緥\._robust
目录 0 2012-01-04 22:01 GPS缃戝钩宸?绠椾緥\鎷熺ǔ骞冲樊\
文件 1108 2012-01-04 21:58 GPS缃戝钩宸?绠椾緥\鎷熺ǔ骞冲樊\Result.txt
目录 0 2018-10-14 16:10 __MACOSX\GPS缃戝钩宸?绠椾緥\鎷熺ǔ骞冲樊\
文件 187 2012-01-04 21:58 __MACOSX\GPS缃戝钩宸?绠椾緥\鎷熺ǔ骞冲樊\._Result.txt
文件 43 2012-01-04 21:58 GPS缃戝钩宸?绠椾緥\鎷熺ǔ骞冲樊\鎷熺ǔ鐐?txt
............此处省略107个文件信息
相关资源
- 导线测量平差程序 很实用
- 武汉大学 科傻GPS 静态后处理软件
- 开源的nmealib
- 相干与非相干实现捕获与跟踪GPS
- 天文钟GPS对时程序
- 用切比雪夫多项式标准化GPS卫星轨道
- 起算点点位不同对GPS-RTK测高的影响
- GPS-RTK技术在公婆泉矿区详查中的应用
-
A web-ba
sed interview platform with geospat - 根据GPS数据计算航向公式
- Excel在GPS坐标转换计算中的应用
- GPS-RTK技术及EPSW全息测绘软件在沉陷治
- 基于GPS数据的露天矿道路网自动提取
- 基于GPS-RTK与全站仪的城市道路改扩建
- GPS-RTK、全站仪联合作业在化石沟铜矿
- 基于GPS一机多天线技术的尾矿坝全自
- GPS技术在山区边坡监测中的应用
- GPS-RTK与全站仪联合作业在山谷型采石
- 论变形监测技术的现状与发展趋势
- GPS技术在大采深采区建筑物变形监测
- 探讨GPS技术在地形复杂矿山变形监测
- 全球地名地址及GPS坐标数据库
- 工作/生活照片归档管理/Exif查看器/
- gps程序、算法
- STM32+陀螺仪+GPS代码
- 基于单片机的GPS定位及显示系统设计
- GPS模拟仿真GPS卫星定位模拟仿真
- GPS数据转换X.Y坐标
- 伊敏露天矿三期卡车调度系统应用效
- STM32+BC20通过HTTP传输GPS北斗定位到湖畔
评论
共有 条评论