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)存储数据,能够表示嵌套键值对 ...
随机推荐
- TatukGIS - GisDefs - CheckFileWriteAccess 函数
函数名称 CheckFileWriteAccess 所在单元 GisDefs 函数原型 1 function CheckFileWriteAccess(const _file ...
- 常用排序算法集合-C实现
之前熟悉C的时候写着玩的,就当做笔记用吧: #include<stdio.h> #include<stdlib.h> #include<string.h> #inc ...
- Linux 查看 80 端口的占用情况
lsof -i:端口号 eg: lsof -i:80 lsof -i:21 [root@localhost ~]# lsof -i: COMMAND PID USER FD TYPE DEVICE S ...
- 在 iOS 应用中直接跳转到 AppStore 的方法--备用
找到应用程序的描述链接,比如:http://itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8 然后将 http:// 替换为 itms ...
- Yaroslav and Divisors
Codeforces Round #182 (Div. 1) D:http://codeforces.com/contest/301/problem/D 题意:给一个1-n,n个数的序列,然后查询一个 ...
- Ultra-QuickSort (poj 2002)
Description In this problem, you have to analyze a particular sorting algorithm. The algorithm proce ...
- activiti入门3排他网关,并行网管,包含网关,事件网关(转)
网关用来控制流程的流向 网关可以消费也可以生成token. 网关显示成菱形图形,内部有有一个小图标. 图标表示网关的类型. 基本分支 首先 利用 流程变量 写个带有分支的一个基本流程 流程图: 部署 ...
- RR区间锁 不是唯一索引,即使区间内没值,也锁
+--------- +---------------------------------------------------------------------------------------- ...
- 【转】Android驱动开发之earlysuspend睡眠模式编程总结
原文网址:http://blog.csdn.net/bigapple88/article/details/8669537 (1)添加头文件: #include <linux/earlysuspe ...
- 动态规划(斜率优化):BZOJ 3675 [Apio2014]序列分割
Description 小H最近迷上了一个分割序列的游戏.在这个游戏里,小H需要将一个长度为N的非负整数序列分割成k+l个非空的子序列.为了得到k+l个子序列, 小H将重复进行七次以下的步骤: 1.小 ...