Bernese单点定位数据准备及处理
原创作者 blog :http://yifeiyao.blog.163.com/blog/static/2058932752012669731170/
1.准备所需用的数据文件,如下: 原始观测.O文件,from ftp://cddis.gsfc.nasa.gov/pub/gps/data/daily/wwww
精密星历文件,下载后为.SP3格式,更改格式为IGSwwwwd.PRE fromftp://igscb.jpl.nasa.gov/igscb/product/wwww
地球自转参数信息文件,下载后为.ERP格式,更改格式为IGSwwww7.IEP fromftp://igscb.jpl.nasa.gov/igscb/product/wwww
卫星精密钟差IGSwwwwd.CLK from ftp://igscb.jpl.nasa.gov/igscb/product/wwww
参考框架相关的参考基准IGS_08_R.CRD from ftp://ftp.unibe.ch/aiub/BSWUSER/STA
速度场IGS_08_R.VEL from ftp://ftp.unibe.ch/aiub/BSWUSER/STA
电离层CODwwwwd.ION from ftp://ftp.unibe.ch/aiub/CODE/yyyy
(for QIF ambiguity resolution)
码偏差P1P2yymm.DCB from ftp://ftp.unibe.ch/aiub/CODE/yyyy
(for ionosphere determination)
码偏差P1C1yymm.DCB from ftp://ftp.unibe.ch/aiub/CODE/yyyy
(for clock estimation)
注:精密星历、精密钟差、地球自转参数信息也均可在ftp://cddis.gsfc.nasa.gov/pub/gps/products/wwww
以上所有的文件名均需大写,包括后缀名。
海潮可不考虑。
其中:wwww ... GPS week
d ... day of GPS week
yyyy ... four-digit year
yy ... two-digit year
mm ... month of year
2.编辑一个项目名:'Campaign > Edit list of campaigns'
3.选择一个可用的项目:'Campaign > Select active campaign'
4.新建一个工程,'Campaign > Create new campaign'会在项目目录下(GPSDATA/项目名)自动生成所需的文件夹。
5.更改所对应的各种日期:'Configure > set session/compute date,包括GPS周、年积日。
6.编辑对话列表,'Campaign > Edit session table',会在GPSDATA/项目名/STA下自动生成对话列表文件。
7.将第一步下载的文件按照下列路径复制到对应文件夹中,
ORB/IGSwwwwd.PRE
ORB/IGSwwww7.IEP
ORB/P1P2yymm.DCB
ORB/P1C1yymm.DCB
OUT/IGSwwwwd.CLK
STA/IGS_00_R.CRD
STA/IGS_00_R.VEL
ATM/CODwwwwd.ION
海潮改正影响不大,可以不考虑。
8. 将观测文件复制到ORX下,Copy your RINEX observation files into the 'ORX'
9. 更新输入文件(非常重要),'Configure >Update input files',更新所有的文件。
10.'RINEX > RINEX utilities > Extract station information'从观测文件中提取测站相关信息在STA文件夹中生成.STA文件,包括:测站名、接收机类型、天线类型、天线相位改正等等,可以在软件中添加测站信息,也可以在文件中直接添加。
11.Create a PLD-file 'Campaign > Station files > Tectonic plate assignment',在STA文件夹中生成板块.PLD文件。
12.Create a FIX-file 'Campaign > Station files > Station selection lists',在STA文件夹中生成基准.fix文件。
13.Create a ABB-file 'Campaign > Station files > Abbreviation table',在STA文件夹中生成站点缩写.ABB文件。
注:PLD、FIX、ABB文件也可以直接参考EXAMPLE格式直接生成或者拷贝,这样更简单。
14.'BPE > Edit PCF program input files',更改PPP.PCF(解算先验坐标)。更改Phase center variations的PHAS_IGS.REL为PHAS_COD.I08(PHAS_COD.I05或者PHAS_COD.I01);Satellite information的SATELLITE.为SATELLITE.I08(SATELLITE.I05或者SATELLITE.I01)。其它参数自行设置。
15.'BPE >Start BPE process'进行BPE批处理。注意:变量PLD、ABB、FIX、BLQ与编辑的文件名PLD、ABB、FIX、BLQ相同,否则运行出错。
16.如果运行出错,查找路径为GPSDATA/项目/BPE/.PRT文件下,查找最后几行,寻找错误。一般错误有:接收机类型,天线相位类型(更新这些对应文件即可)、无法找到某个文件(软件对应变量与自行编译的文件名不一样,更改文件名即可)、找不到某个变量(变量没进行更改或者变量版本不对);错误分析详见文献《bernesegps4.2版本数据处理软件的使用与常见错误分析》。
Bernese单点定位数据准备及处理的更多相关文章
- GPS学习笔记
预备知识 1. 卫星发送信号时,是以特定频率的电磁波为载波,调整信号到载波上的.多普勒效应就是,卫星和接收机是相对运动的,那么载波的频率会随运动距离发生改变.(<GPS测量与数据处理>p3 ...
- Bernese安装及使用
一.安装: 伯尔尼软件的安装很简单,但是在64位下,可能perl解释器安装不成功,我找了一个,并且可用,下载地址: 链接:http://pan.baidu.com/s/1hr8fgEC 密码:fj8b ...
- RTKLIB编译及RTCM数据读取样例
1.RTKLIB简介 RTKLIB是全球导航卫星系统GNSS(global navigation satellite system)的标准&精密定位开源程序包,RTKLIB由日本东京海洋大学( ...
- RTKLIB源码解析(一)——单点定位(pntpos.c)
RTKLIB源码解析(一)--单点定位(pntpos.c) 标签: GNSS RTKLIB 单点定位 [TOC] pntpos int pntpos (const obsd_t *obs, int n ...
- GNSS数据下载网站
Bernese 数据表文件下载 rinex文件下载 ftp://nfs.kasi.re.kr DCB.ION文件ftp://ftp.unibe.ch/AIUB/CODE/ 下载5.0更新文件 ftp: ...
- 利用rtklib处理GPS以及北斗数据详解
利用rtklib开源代码处理GPS以及北斗数据详解 在GNSS领域最基础的工作是这些GNSS系统的定位工作,对于绝大多数研究者,自己着手完成这些工作是一个"鸡肋":完全独立设计的话 ...
- Hadoop 中利用 mapreduce 读写 mysql 数据
Hadoop 中利用 mapreduce 读写 mysql 数据 有时候我们在项目中会遇到输入结果集很大,但是输出结果很小,比如一些 pv.uv 数据,然后为了实时查询的需求,或者一些 OLAP ...
- App开发:模拟服务器数据接口 - MockApi
为了方便app开发过程中,不受服务器接口的限制,便于客户端功能的快速测试,可以在客户端实现一个模拟服务器数据接口的MockApi模块.本篇文章就尝试为使用gradle的android项目设计实现Moc ...
- 使用TSQL查询和更新 JSON 数据
JSON是一个非常流行的,用于数据交换的文本数据(textual data)格式,主要用于Web和移动应用程序中.JSON 使用“键/值对”(Key:Value pair)存储数据,能够表示嵌套键值对 ...
随机推荐
- readline函数分析
函数功能:提示用户输入命令,并读取命令/****************************************************************************/ /* ...
- 如何在js文件中实现获取request.getCotextPath();
我们在jsp中可以方便的使用“request.getCotext()”来获取工程的根目录. 但是如果我们的js代码存在一个单独的js文件中,这时候再想获取根目录,我们就要自己截取了.可以采用下面的方式 ...
- angular2 学习笔记 (Typescript - Attribute & reflection)
refer : https://www.npmjs.com/package/reflect-metadata refer : https://www.typescriptlang.org/docs/h ...
- int 和String之间的互转
int -> String int i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i); ...
- Unity 使用BMFont制作字体
参考链接:http://blog.csdn.net/huang9012/article/details/32333913,作者:CSDN huang9012 NGUI版本:3.6.5 要自己制作字体, ...
- How to add alias on Mac(It's common for most system)
Since these files are hidden you will have to do an ls -a to list them. If you don't have one you ca ...
- VisualSVN_Server安装_配置图文教程
前言: 不错的文章 对一个我这样的菜鸟来说,这个教程很容易理解,说它图文并茂并不为过.所以就把它整理成了文档,给大家分享. 文章版权归原作者Forrest Zhang所有. 原文出处: http:// ...
- 图论(网络流):[SCOI2015]小凸玩矩阵
Description 小凸和小方是好朋友,小方给小凸一个N*M(N<=M)的矩阵A,要求小秃从其中选出N个数,其中任意两个数字不能在同一行或同一列,现小凸想知道选出来的N个数中第K大的数字的最 ...
- 【模拟】Codeforces 704A & 705C Thor
题目链接: http://codeforces.com/problemset/problem/704/A http://codeforces.com/problemset/problem/705/C ...
- VLC打开.264文件
昨天收到几个文件名是:xxx.264的文件,这种文件属于视频图像的raw files,即只包含视频数据.由于缺少视频头文件,所以一般播放器难以播放出来.网上很多介绍的是.H264文件如何打开,以及用一 ...