资源简介
测量平差教程中的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个文件信息
相关资源
- Linux下GPS定位
- GAMIT_GIPSY和BERNESE软件解算结果的比较
- GPS实验报告
- GPS经纬度转换为平面坐标的c代码,包
- gps模块51测试程序
- 坐标转换工具:GPS工具箱
- MCS-51单片机Gps接收程序
- GPS开发资料
- 地图投影、坐标转换、GPS高程拟合和
- gps的teqc工具
- GPS 基线解算入门必备资料
- DGPS导航定位系统的设计实现
- GPS-INS.zip
- RINEX3.02数据提取
- 将GPS接收机原始数据转换成RINEX格式
- GPS原始数据解码为RINEX的方法
- 基于51单片机的GPS定位程序
- WinCE系统gps信号测试
- GPS整周模糊度解算的LAMBDA法及程序实
- 解析GPS数据并用LCD1602显示
- GPS开发关于如何写GPS程序
- 基于GPS的车辆跟踪系统的设计与实现
- gpsr在ns2中的具体应用
- zw_INGPS.zip
- GPS导航系统仿真源代码+仿真文件+虚拟
- zw_TomGpsTest.zip
- 使用libexif为JPEG图片添加EXIF属性(新
- GPS软件接收机
- GPS转百度或高德纠偏
- NMEA-0183协议说明中文 GPS中文协议
评论
共有 条评论