GNSS数据下载、产品下载

目录

观测值文件

1、30s观测数据

2、1s观测数据

3、实时观测数据

4、事后保存的实时观测数据

广播星历

精密星历sp3、精密钟差clk、地球自转参数erp、卫星姿态obx

天线文件下载

周解文件下载

附录  快速时间转换 

附录  测站全球分布

附录  线上定位解算平台

(1)南信大

(2)CNES

附录  数据格式下载地址

附录  数据下载工具链接


观测值文件

1、30s观测数据

(1)武汉大学

ftp://igs.gnsswhu.cn/pub/gps/data/daily/

(2)GOOD 下载(推荐)

https://github.com/zhouforme0318/GAMPII-GOOD

(3)FAST下载

https://github.com/ChangChuntao/FAST

2、1s观测数据

(1)GOOD下载。GOOD 好像默认是从 ftp://igs.gnsswhu.cn/pub/highrate/ 路径下下载的,只有22年12月之后的数据。

(2)CDDIS下载。CDDIS,正常注册登录就行,数据是免费的。(推荐)

https://cddis.nasa.gov/archive/gnss/data/highrate/

(3)文件批处理

两个python脚本

① 将当前目录下所有文件夹中的文件剪切到当前目录下,并删除文件夹。

import os
import shutil
import threading

def move_files_from_folder(folder):
    current_dir = os.getcwd()
    for root, _, files in os.walk(folder):
        for file in files:
            file_path = os.path.join(root, file)
            if os.path.isfile(file_path):
                try:
                    shutil.move(file_path, os.path.join(current_dir, file))
                    print(f"Moved: {file_path}")
                except Exception as e:
                    print(f"Error moving file {file_path}: {e}")

    try:
        shutil.rmtree(folder)
        print(f"Deleted folder: {folder}")
    except Exception as e:
        print(f"Error deleting folder {folder}: {e}")

def main():
    current_dir = os.getcwd()
    folders = [f for f in os.listdir(current_dir) if os.path.isdir(f)]

    threads = []
    for folder in folders:
        thread = threading.Thread(target=move_files_from_folder, args=(folder,))
        thread.start()
        threads.append(thread)

    for thread in threads:
        thread.join()

    print("All files moved and folders deleted successfully.")

if __name__ == "__main__":
    main()

② 解压所有文件,并删除压缩包。将 crx2rnx 放在当前目录下。

③ 将当前目录下的“文件名.crx”改为文件名.22d”。并使用“crx2rnx 文件名.22d”命令。执行完后删除当前目录下后缀名为“.22d”的所有文件。

import os
import shutil
import subprocess
import threading

def rename_and_convert(file):
    base, ext = os.path.splitext(file)
    if ext == ".crx":
        new_name = base + ".22d"
        os.rename(file, new_name)
        print(f"Renamed: {file} to {new_name}")
        
        command = f"crx2rnx {new_name}"
        try:
            subprocess.run(command, shell=True, check=True)
            print(f"Converted: {new_name}")
        except subprocess.CalledProcessError as e:
            print(f"Error converting file {new_name}: {e}")
        
        os.remove(new_name)
        print(f"Deleted: {new_name}")

def main():
    files = [f for f in os.listdir('.') if os.path.isfile(f) and f.endswith('.crx')]

    threads = []
    for file in files:
        thread = threading.Thread(target=rename_and_convert, args=(file,))
        thread.start()
        threads.append(thread)

    for thread in threads:
        thread.join()

    print("All files processed successfully.")

if __name__ == "__main__":
    main()

(4)数据合并

使用 bnc 软件

3、实时观测数据

4、事后保存的实时观测数据

广播星历

(1)武汉大学

(2)GOOD下载

(3)FAST下载

精密星历sp3、精密钟差clk、地球自转参数erp、卫星姿态obx

(1)武汉大学

2022年2月1日,时间获取见“附录 快速时间转换”

ftp://igs.gnsswhu.cn/pub/gps/products/mgex/2195/

(2)GOOD下载

(3)FAST下载

天线文件下载

https://files.igs.org/pub/station/general/pcv_archive/

周解文件下载

(1)GOOD下载

(2)FAST下载

附录  快速时间转换 

https://www.gnsscalendar.com/index.html?year=2023

附录  测站全球分布

http://www.igs.gnsswhu.cn/index.php

附录  线上定位解算平台

(1)南信大

http://1.13.180.60:8800/login2

(2)CNES

http://www.ppp-wizard.net/upload.html

附录  数据格式下载地址

https://files.igs.org/pub/data/format/

https://igs.org/formats-and-standards/

附录  数据下载工具链接

(1)FAST

https://github.com/ChangChuntao/FAST

(2)GOOD:GAMPII-GOOD-master

https://github.com/zhouforme0318/GAMPII-GOOD

  • 25
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值