• gamit问题汇总


    更新于2017/4/27/19:00

    1.在处理精密星历时,提示:old version of file not supported (name svnav.dat)

    解决办法:在gamit10.5中不会出现这个问题,10.6中的官方文档这样说:

    也就是说gamit10.6改了这个格式了,所以需要我们去  ftp://garner.ucsd.edu/pub/gamit/tables/  下载svnav.dat.gnss(注:svnav.dat.gps是10.5的格式),然后在你的项目里链接到svnav.dat即可解决。

    也可以去我的github上面下载sh_update_tables.py,可以方便进行tables表的更新。

    地址:https://github.com/WangSmallHui/W-L/tree/master/GamitShell

    2 安装gamit时提示 解释器错误:文件不存在

    这是因为没有安装c shell,有的文章说bshell也能用,于是有的同学就没有安装,实际上需要安装cshell,( sudo apt-get install csh),然后无需切换为c shell即可

    3 在fixdrv处理时报错:

    FATAL :120522:1311:26.0 MAKEXP/makexp:only one or no existing X-files

    解决思路如下:

      1>将当日的时段文件删除,重新解算

      2>将当日的o文件重新下载,并将当日的时段文件删除,重新结算

      3>查看station.info  

    注意最后一个mstinf路径,如果是考过来的,尤其需要注意路径问题。

    可能就是 把以前的项目考过来重新用,由于测站完全相同,但是路径可能不对,这时又没有更新station.info,此时结算也会报错。

    4 提示: ln 链接已存在 gnss_rcvna.dat已存在

    在个人的主目录下链接gamit文件夹即可

    ln -s /opt/gamit10.5 /home/wxxx/gg

     5 在sh_sp3fit 中提示: out of range of Nutation Table, JDT1= 2457674.

    解决思路:

    1> 首先在去everest.mit.edu上面下载当年的nutabl.20xx.J2000表,然后拷贝到tables中,并重新链接

    2>要确保这个表的后缀的年份和项目年份相匹配

     6 在使用sh_get_nav之类的命令下载导航文件和星历文件时提示:

    Information extracted from ftp_info
    ########################################
    ftpsite: Undefined variable.

    首先,确保在根目录下将gamit10.x连接到了gg,如果没有需要连接

    ln -s /opt/gamit10.x ~/gg

    然后在执行sh_get_nav,如果还不行,接着下一步:

    http://www.linuxidc.com/Linux/2012-02/54080.htm

     7 在sh_upd_stnfo -files *.*o中提示word too long

    我查了很多资料,这个应该是bshell的问题,cshell中好像没有,就是参数太长了,所以我写了一个脚本,欢迎fork

    https://github.com/WangSmallHui/GamitShellPlus.git

    8 如何生成lfile.文件

     1>使用grep  POSITION *.xxo > lfile.rnx

      rx2apr lfile.rnx year doy

         gapr_to_l lfile.rnx.apr lfile. year doy

      但是对于观测站,精度太低,不适合

    2>使用sh_rx2apr

      但是太麻烦,如果o文件很多,就需要批量调用

    3>使用sh_lfile.

      地址:https://github.com/WangSmallHui/W-L/tree/master/GamitShell

      可以从这里下载该脚本,可以方便快速生成lfile.文件

    =================================

    有问题欢迎联系我一起探讨:wzxwhd@126.com

  • 相关阅读:
    jsp%不能解析
    hibernate映射数据库时@ManyToOne和@OneToMany
    PSP需求分析文档
    医院挂号系统前景与范围文档
    PSP个人软件开发工具需求分析文档
    英雄联盟战队管理系统项目前景与范围文档
    在学习抛出异常的过程中,关于错误信息 TypeError: exceptions must derive from BaseException 的原因
    python面向对象__slots__变量的运用
    初学过程中,对于python if__name__=='main'的作用
    使用C模拟面向对象实现如java的LinkedList集合(好精彩)
  • 原文地址:https://www.cnblogs.com/wzxwhd/p/6164710.html
Copyright © 2020-2023  润新知