• Gamit解算脚本


    这是一个解算单天的shell脚本,对于初学者很有帮助。

    首先就是需要在项目(四个字符)建立rinex brdc igs 还有以年纪日命名的目录,然后提前准备好station.info和lfile.文件,以及将tables表更新,然后将脚本放在以年纪日命名的目录中,执行即可。

    #!/bin/bash
    
    #AUTHOR 王会
    #EMAIL    wzxwhd@126.com
    #READEME
    #    在时段文件下执行该脚本
    #    需要准别下列文件:
        #    station.info  sh_upd_stnfo
        #    lfile.
    
    #step 1:自定义工程
    expt='wwww'    #工程名称
    yr_4=2016    #工程时间
    yr_2=16
    yr_1=6
    doy=123        #年纪日
    sp3type='igsf'    #igs星历类型
    sp3file='igs18951.sp3'
    brdcfile='brdc1230.16n'
    session=99    #处理时段,99代表所有
    
    #step2:链接文件
    links.day ${yr_4} ${doy} ${expt}
    
    #step3:移除坏链接,然后重新链接
    rm luntab.    #极移,太阳表,月亮表
    rm soltab.
    rm nutabl.
    rm pmu.
    rm ut1.
    rm map.grid
    rm lfile.
    ln -s ../tables/lfile. ./
    ln -s ../tables/luntab.2016.J2000 ./luntab.
    ln -s ../tables/soltab.2016.J2000 ./soltab.
    ln -s ../tables/nutabl.2016 ./nutabl.
    ln -s ../tables/ut1.usno ./ut1.
    ln -s ../tables/pmu.usno ./pmu.
    ln -s ../tables/vmf1grd.2016 ./map.grid
    
    #step4:链接o和sp3和n文件
    rm *.${yr_2}o
    rm *.${yr_2}n
    rm *.sp3
    
    ln -s ../rinex/*.${yr_2}o ./
    ln -s ../brdc/$brdcfile ./
    ln -s ../igs/$sp3file ./
    
    #step5:分布处理
    rm *.fatal
    rm session.info
    
    sh_makexp -expt $expt -orbt $sp3type -yr $yr_4 -doy $doy -sess 99 -srin -nav $brdcfile -apr lfile. -sinfo 30 00 00 2880
    sh_sp3fit -f $sp3file -o $sp3type -d $yr_4 $doy -t -u
    sh_check_sess -sess $doy -type gfile -file g${sp3type}${yr_1}.$doy
    makej $brdcfile jbrdc${yr_1}.$doy
    sh_check_sess -sess $doy -type jfile -file jbrdc${yr_1}.$doy
    makex ${expt}.makex.batch
    fixdrv d${expt}${yr_1}.$doy
    csh b${expt}${yr_1}.bat
  • 相关阅读:
    pyqy5——控件2
    pyqt5——自定义控件
    pyqt5——绘图
    pyqt5——菜单和工具栏
    pyqt5——拖拽
    nodejs运行的时候报错:Error: write EIO以及乱码解决方式
    windows设置控制台编码格式为UTF-8
    eclipse删除的文件如何恢复。
    crobtab不执行定时任务的原因及解决办法
    springmvc找不到对应的requestmapping
  • 原文地址:https://www.cnblogs.com/wzxwhd/p/6268972.html
Copyright © 2020-2023  润新知