目录

  • 1 GPS概述
    • 1.1 GPS
    • 1.2 GNSS
  • 2 时间系统+坐标系统
    • 2.1 时间系统
    • 2.2 坐标系统
    • 2.3 实习1:GPS认识、使用与检测
  • 3 GPS组成与信号结构
    • 3.1 GPS组成与信号结构
  • 4 GPS误差源
    • 4.1 轨道+星历误差
    • 4.2 大气误差
    • 4.3 多路径误差
    • 4.4 实习2:静态控制网测量
  • 5 GPS距离测量与定位方法
    • 5.1 伪距测量+载波相位测量
    • 5.2 差分观测值及其组合
    • 5.3 周跳+模糊度
    • 5.4 单点/相对定位+CORS
    • 5.5 GNSS最新研究进展
  • 6 GNSS应用
    • 6.1 工程测量
    • 6.2 地壳形变
    • 6.3 GNSS气象
    • 6.4 海洋潮位
    • 6.5 大地测量
    • 6.6 海啸预警
    • 6.7 冰川消融
    • 6.8 GNSS地震
    • 6.9 独立波
    • 6.10 手机应用
    • 6.11 室内定位
  • 7 GNSS测量
    • 7.1 GNSS控制网
    • 7.2 GNSS技术设计
    • 7.3 GNSS测量外业
    • 7.4 实习3:CORS测量
  • 8 GNSS数据格式
    • 8.1 RINEX+精密星历
  • 9 GNSS基线解算+网平差
    • 9.1 基线解算
    • 9.2 GNSS网平差
    • 9.3 实习4:静态控制网数据处理
  • 10 GNSS数据处理--商用软件
    • 10.1 原始数据
    • 10.2 静态网解算
  • 11 GNSS数据处理--高精度
    • 11.1 IGS
    • 11.2 ITRF
    • 11.3 数据预处理软件
    • 11.4 数据处理软件
    • 11.5 开源软件
    • 11.6 PPK数据处理
    • 11.7 PPP数据处理
    • 11.8 高频数据处理
  • 12 参考答案
    • 12.1 作业
    • 12.2 考试
    • 12.3 考研
实习3:CORS测量
  • 1 CORS测量实习
  • 2 实习答疑

实习目的:

        1. 学会CORS测量和放样(VIP)

        2. 学会RTK测量和放样

        3. 巩固碎部测图和CASS软件应用

        4. 数字地形图的评定

实习要求:

      东华理工大学广兰校区约1平方公里的面积,按1:500划分,共16幅图。有些地方测量不出来,可能需要利用全站仪进行测量。

1. 每三人分成一个小组,每15组测量学校一幅图 

2. 每组对地形图进行评定(自评和互评,参照文档1)。



(2014年测的图,可能有偏差,需要更新)


控制点成果(中央子午线和坐标系在聊天中通知,可以随时问

JX54(西门口) 31123.700,58638.218,28.969

JX74(青春广场) 31266.135,58385.125,28.153 

JX82(东门)31387.885,58547.998,25.761

点位精度检测程序:

 
     边长精度检测程序

使用说明


 


===========================================================

检测点代码(有需要修改的,可以参照修改)

===========================================================

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

 

int main(int argc,char *argv[]){

    for(i=0;i<nDet;i++){

        for(j=0;j<nSur;j++){ 

            if((fabs(dX)>=0.30)||(fabs(dY)>=0.30)||(fabs(dZ)>=0.30)){

               continue;   

            }

            else{

                if((fabs(dX)<0.150)&&(fabs(dY)<0.150)&&(fabs(dZ)<0.150)){ 

fprintf(Out,"%02d %02d %03d %5.1lf  %5.1lf  %5.1lf \n",nCount+1,i+1,j+1,dX*100,dY*100,dZ*100);

                    nCount++; 

                }

else {

                    fprintf(Out,"%02d %02d %03d %5.1lf  %5.1lf  %5.1lf %10.3lf %10.3lf %6.3lf %10.3lf %10.3lf %6.3lf \n",nCount+1,i+1,j+1,dX*100,dY*100,dZ*100,DetArr[i][0],DetArr[i][1],DetArr[i][2],SurArr[j][0],SurArr[j][1],SurArr[j][2]);

nCount++;

if (fabs(dZ)>=0.150)

nVert++;

else

nHori++;


}

            }

        }

    } 

}



===========================================================