一、安装:

伯尔尼软件的安装很简单,但是在64位下,可能perl解释器安装不成功,我找了一个,并且可用,下载地址:

链接:http://pan.baidu.com/s/1hr8fgEC 密码:fj8b

二、使用:

1、首先要创建自己的工程,Campaign>>Edit list of campaigns,然后点击+,输入工程名,这里我输入wh,然后点击下面的save,如图:

2 新建项目以后,就要选择这个项目了,Campaign>>Select active campaign,在弹出的列表中选择自己的工程,然后点击ok,如图:

3 项目文件就会在...\bern50\GPSDATA目录下,在这个目录中有一个和你项目名称一样的文件夹,但是现在里面什么也没有,标准的工程项目中应该有这些文件夹:

所以我们需要在我们的项目下创建这些文件,Campaign>>Create new campaign,这样你会发现列表中的文件夹和我们上面那个图片是一样的,不需任何变动,点击下面的Run,再回到项目里,会发现文件夹里也有了这些文件。

补充:这里需要设置一下项目的年积日的:

Configure>>Set session/compute date

点击红色标注的按钮,输入年,年积日,点击compute,即可。

准备文件:

4 接下来就需要结算数据,首先要把我们的观测文件放到项目下的ORX文件中,然后将精密星历放到ORB中,这里要注意,在IGS上下载的都是sp3格式的文件,但是bernese把这个sp3后缀改为了PRE后缀,所以这里需要你先把sp3在brenese转为brenese下的格式文件pre等。另外,还有将clk也就是钟差文件放在out文件夹下。

5 提取测站信息,为了防止更改原始观测数据,brenese会把观测文件复制一份到RAW中,但是这里我们是手动提取测站信息,所以需要我们手动将ORX中的o文件复制到RAW中,然后Rinex>>Rinex utilities>>Extract station informations,如图所示:

首先点击o2o,在file type中选择*.o2o然后全选,点击open

最后点击run,即生成了测站信息,然后在工程下面的STA即可看到以STA为后缀的文件名。

6 编辑测站信息。Campaign>>Edit station files>>Station information,然后选择wh.STA,如图:

这里我们先点击next,进入下一页,

大家可能注意到了我们刚开始在第一页并没有输入信息,这里就需要我们把红色框1中的信息复制到上一页,以及后面的flag,和时间。

然后将红框1中的测站名复制到红框2,这么做的意思是:测站2的名字是从观测文件中得到的,然后我们给这些测站起一个新名字,当然你可以用原来的。

最后点击保存即可。

7 然后实际上在o文件中,除了测站名还有测站编号,默认bernese是将测站名+测站编号 一起读取的,但是上图中我们只使用了o文件中测站名,为了正确匹配,我们需要设置一下批处理pcf文件。BPE>>Edit pcf program input files.

这里你能看到的就是系统自带的四个批处理流程,ppp和ppp1-4就是精密单点定位,第二个文件主要就是只执行1xx---4xx步骤,然后rnx2snx就是求差。这里我们使用ppp1-4.pcf文件,选中它,点击open,

图中221步骤就是说将测站信息提取出来,选中它,点击ok。点击2下next,

画红框的标记默认选中的是marker_domes,这里我们选择marker_name,意思就是只使用测站名,点击save。

8 到此为止我们文件准备的差不多了,如果还缺少其他文件,它在处理时会报错,我们根据错误添加相应的文件即可。

9 开始结算。BPE>>Start BPE Process,

然后点击Run就开始结算了。

最终结果保存在out文件夹下。

10 常见错误:

若执行失败即报错,我们回到项目下的BPE文件夹下,找到最新的log后缀的文件用记事本打开就能看到具体错误信息。

1.

*** SR OPNERR: OPEN FAILED
FILE NAME : ${P}\EXAMPLE\STA\ITRF2005_R.CRD
PGM./SUBR.: getco3
IOSTAT : 105
FILE UNIT : 999

这种错误就是由于你在

中没有对蓝框进行编辑,要改为你的参考框架的名字。

2

Summary file e:\bern50\GPSDATA\wh\OUT\ION1440OUT.SUM is missing.

这种错误忽略即可,这时程序已经结算完毕,可以直接回到out文件夹下查看结果。也可以在sta文件夹下查看最终结果。

Bernese安装及使用的更多相关文章

  1. docker——容器安装tomcat

    写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...

  2. 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法

    如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...

  3. Sublime Text3安装JsHint

    介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...

  4. Fabio 安装和简单使用

    Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...

  5. gentoo 安装

    加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...

  6. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  7. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...

  8. 【原】nodejs全局安装和本地安装的区别

    来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...

  9. tLinux 2.2下安装Mono 4.8

    Tlinux2.2发行版基于CentOS 7.2.1511研发而成,内核版本与Tlinux2.0发行版保持完全一致,更加稳定,并保持对Tlinux2.0的完全兼容.Mono 4版本要求CentOS 7 ...

随机推荐

  1. javascript深入理解js闭包[转]

    一.变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域. 变量的作用域无非就是两种:全局变量和局部变量. Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量 ...

  2. RabbitMQ笔记

    RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统.他遵循Mozilla Public License开源协议. MQ全称为Message Queue, 消息队列(MQ)是一种应用程序 ...

  3. centos jdk切换

        #这里找下载路径 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html    ...

  4. 支付宝集成获取私钥与公钥-b

    项目需要,需要在客户端集成支付宝接口.就研究了一下:因为使用支付宝接口,就需要到支付宝官网:注册帐号,并申请.下面讲的是申请好之后的操作.登录成功之后,   店家我的商家服务—在页面的下方找到——&g ...

  5. Squares<哈希>

    Description A square is a 4-sided polygon whose sides have equal length and adjacent sides form 90-d ...

  6. 在字符编码格式选项里UTF-8(无BOM)的意思

    BOM: Byte Order MarkUTF-8 BOM又叫UTF-8 签名,其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告 ...

  7. NodeJS制作爬虫全过程

    这篇文章主要介绍了NodeJS制作爬虫的全过程,包括项目建立,目标网站分析.使用superagent获取源数据.使用cheerio解析.使用eventproxy来并发抓取每个主题的内容等方面,有需要的 ...

  8. Blue Jeans(串)

    Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 10083   Accepted: 4262 Description The ...

  9. poj2228

    这显然是一道环形dp的题目 处理环形我们都是要转化为线性来做 一般有这么两种方法处理 复制一段到最后 (比如说noip的能量项链) 考查环形对dp的影响然后分类讨论(比如bzoj1040) 这道题我们 ...

  10. zoj3229 Shoot the Bullet(有源汇有上下界的最大流)

    题意: 一个屌丝给m个女神拍照,计划拍照n天,每一天屌丝给给定的C个女神拍照,每天拍照数不能超过D张,而且给每个女神i拍照有数量限制[Li,Ri],对于每个女神n天的拍照总和不能少于Gi,如果有解求屌 ...