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)存储数据,能够表示嵌套键值对 ...
随机推荐
- ubuntu 安装 open in teminal
sudo apt-get install nautilus-open-terminalnautilus -q
- delphi 2010 动态链接库DLL断点调试
DELPHI 2010 动态链接库DLL断点调试 马根峰 (广东联合电子服务股份有限公司,广州 510300) 摘要:本文详细介绍了Delphi 2010中的动态链接库DLL断点调试技术 关键词:DE ...
- Python自动化运维之26、Web框架本质、MVC与MTV
一.Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. #!/usr/bin/env python #coding:ut ...
- 项目管理模式——Projects
Github 新的项目管理模式——Projects Github 新的项目管理模式——Projects Issues Github 中传统的项目管理是使用 issue 和 pull request 进 ...
- UIview lianxi
// 创建一个和屏幕大小相同的window,记住[UIScreen mainScreen].bounds 是获取当前屏幕大小 self.window = [[[UIWindow alloc] init ...
- JQuery UI进度条——Progressbar
1.先引入jquery和jquery-ui的js,例子如下: <link href="JqueryUI/jquery-ui.css" rel="stylesheet ...
- 转:小心,apc可能导致php-fpm罢工!
原文来自于:http://www.searchtb.com/2014/02/apc-lock-php-fpm.html 最近线上产品出现了502错误.一般出现502错误,都是php-fpm 进程处理请 ...
- mouseenter 和 mouseleave
做一个下拉菜单的时候,HTML结构如下: <ul> <li class="red"> <a href="">第一级</ ...
- Unity3d项目合作 场景的合并和还原
Unity3d项目合作 场景的合并和还原 特别声明:转载自Unity3D研究院 如何侵犯版权,请通知我删除! 摘要: 导出Unity场景的所有游戏对象信息,一种是XML一种是JSON.本篇文章我们把 ...
- win7计划任务执行BAT文件问题
今天下午做了一个调用java 可执行jar的程序,想通过win7的计划任务来调用 批处理命令: java -jar BIDropSyc.jar 或者 javaw -jar BIDropSyc.j ...