自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用vscode调试rtklib_demo5

vs code所需插件:C/C++、CMake、CMake Tools编译器版本:MinGW-W64 GCC-8.1.0 x86_64-win32-sehrtklib demo5版本:b34g。

2022-11-21 16:26:30 1239 1

原创 git学习记录

git学习记录

2022-08-16 16:23:48 206

原创 Git常用命令学习

个人Git学习简要笔记,暂不涉及分支等操作,有待进一步学习更新。帮助及初始化命令语句功能git help<verb> / git <verb> --help帮助git config --global user.name “<user name>”配置本地用户名git config --global user.email “<email address>”配置本地邮箱地址本地库操作语句功能gi

2022-01-25 14:08:21 256

原创 [Python]根据站点列表绘制站坐标全球分布图

根据站点列表绘制站坐标全球分布图输入:站点列表文件、SNX全球站点坐标文件站点列表文件示例(可手动创建):SNX全球站点坐标文件下载地址:ftp://igs.gnsswhu.cn/pub/whu/pub/gps/products/YYYY/igsyyPwwww.snx.Z结果输出:代码:# coding=utf-8# !/usr/bin/env python''' Program:plot_global_sitemap.py Function:根据站点列表绘制站坐标全球分布图

2021-12-14 21:06:42 2206 2

原创 【Python】RTKLIB POS文件转换至ENU误差并绘图

#!/usr/bin/python# coding=utf-8'''RTKLIB POS文件转换至ENU误差并绘图Version:1.0Author:LZ_CUMT脚本功能:1:批量读取rtklib解算结果文件(.pos),并将XYZ或LLH坐标转换为ENU形式2:转换时选取的坐标基准通过snx文件进行读取,若snx文件中无当前测站或未找到snx文件,以定位结果的均值作为替代3:转换完成后将ENU输出至csv格式文件保存,通过matplotlib库(需额外安装)绘制ENU定位误差图'''

2021-09-01 19:56:05 2657 5

原创 Python练习(二):售票系统

# -*- coding: utf-8 -*-'''售票系统场景:假设某次演出共有100张观演券待售,观演券编号分别是00到99,假设总共有5个售票点同时售票,售票点的编号是1-5,用5个线程模拟这5个售票点的售票情况。1、正确创建观演券的编号2、输出每个售票点和其所卖出的观演券的票号。输出内容包含类似“x号售票点卖出编号为xx的观演券”3、各售票点不能售出相同票号的观演券4、卖完之后在主线程通知已售罄。输出内容类似“观演券全部售卖完毕”Version:1.0Author:LZ_CUM

2021-08-13 19:47:38 1714

原创 Python练习(一):磁盘清理脚本

# -*- coding: utf-8 -*-'''磁盘清理脚本场景:项目线上服务器磁盘需要定期清理几天的冗余文件1、输入天数days及文件夹路径path,清理指定天数前的文件2、特定文件不允许删除(白名单文件whitefile)3、特定文件夹不允许删除(白名单文件夹whitedir)4、删除的文件有日志进行记录Version:1.0Author:LZ_CUMT'''import osimport time# 判断是否为白文件或白文件夹def iswhite(elefu

2021-08-13 19:45:31 523

原创 RTKLIB 2.4.3 b34 配置教程与调试实例

本文中配置完成的VS工程及示例数据下载地址:链接:https://pan.baidu.com/s/1FyNg0U3XKkGWbiWHJGCVfw提取码:utnl一、RTKLIB 2.4.3 b34 配置教程1、下载并解压最新版本程序源码包最新版本下载地址:源码包:https://github.com/tomojitakasu/RTKLIB/tree/rtklib_2.4.3可执行程序包:https://github.com/tomojitakasu/RTKLIB_bin/tree/rtkl

2021-07-04 19:28:22 12047 19

原创 [Python] GAMP结果文件批量统计与绘图

[Python] GAMP结果文件批量统计与绘图处理逻辑通过tkinter库点选文件夹,遍历GAMP结果文件夹内所有 .pos 或 .pdop 文件,依次进行绘图操作,pos文件另外计算PPP定位精度RMS与收敛时间,pdop则计算卫星数和pdop均值,并将结果输出至csv文件,方便后续统一进行站点结果数据统计。pos文件批量统计与绘图# gamp_pos.py# Author:LZ-CUMTimport osimport csvimport mathimport numpy as np

2021-04-07 21:25:34 1169 3

原创 RTKPLOT导出卫星数据并进行Python天空图绘制

RTKPLOT导出卫星数据并进行Python天空图绘制RTKPLOT导出卫星数、DOP值、高度角等信息依次点击File->Open Obs File,File->Open Nav File,分别导入观测文件及导航文件。点击右上角的设置,在Satellite System中选择卫星系统,Elevation Mask中设置卫星截止高度角。依次点击File->Save # of Sats/DOP 可对可见卫星数/DOP值进行保存。依次点击File->Save AZ/EL/SNR/

2021-01-06 22:12:53 6659 20

原创 使用关键词替换(Keyword Replacement)进行RTKLIB RTKPOST批处理

使用关键词替换(Keyword Replacement)进行RTKLIB RTKPOST批处理一、可执行程序中的实现使用RTKPOST GUI进行后处理定位时,输入文件框数量较少,仅可满足单个测站单个时间段的解算。RTKLIB提供了关键词替换(Keyword Replacement)这一方法进行数据的批量处理。点击观测值路径框上方的 “?” 即可呼出可用关键词帮助,如下:下面,给出一个多测站RTK解算示例:处理文件:基站观测文件:hklm0010.20o 流动站观测文件:hkqt0010.20o

2020-12-14 11:01:48 2102 9

原创 RTKLIB str2num函数中的特殊点

RTKLIB str2num函数中的特殊点RTKLIB中的字符转换数字的函数str2num中有一个特殊的地方,对字符多进行了一步判断,判断其是否为字符’d’或’D’,若符合则将其转换为’E’,其余则不变,进行这一步的目的在于对采用科学计数法表示的数字的判读。C语言中用E表示的科学计数法数字可以识别,而D不能,因此在此处进行转换。D、E表示的科学计数法在卫星星历文件中的示例:...

2020-11-28 20:24:14 447

原创 GNSS最终、快速、超快速星历下载地址汇总

GNSS最终、快速、超快速星历下载地址汇总igs综合产品ftp://cddis.gsfc.nasa.gov/pub/gps/productsGPS单系统igs 最终产品igr 快速产品(rapid)igu 超快速产品(Ultra Rapid)ftp://cddis.gsfc.nasa.gov/pub/glonass/productsGPS+GLONASSigv 超快速产品gbm产品GPS+GLONASSftp://ftp.gfz-potsdam.de/pub/GNSS/product

2020-09-19 21:46:54 4854 11

原创 【Python】RTKLIB rnx2rtkp批处理

【Python】RTKLIB rnx2rtkp.exe ppp批处理Edited by LZCUMT使用方法:将文件与rnx2rtkp.exe以及相关的GNSS数据与产品放在同一路径下,打开命令行窗口,运行python文件即可进行PPP批处理#!/usr/bin/python# -*- coding: utf-8 -*-#RTKLIB rnx2rtkp.exe ppp批处理# Edited by LZCUMTimport osimport subprocess#找目录下含该关键字的文件

2020-09-19 20:54:03 1464 3

原创 使用rtkget进行GNSS数据与产品批量下载

使用rtkget进行GNSS数据与产品批量下载打开rtkget,点击Options进行设置,选取URL文件导入FTP下载地址导入站点名称,点击“A”即为选择全部站点3. 点击需要下载的FTP,设置数据时间段,选择站点,点击“Download”即可进行下载。选择“Local Directory”可设置数据保存路径,不选则为URL文件中默认的保存路径。用户可根据自身需求对URL文件中的FTP下载地址和文件保存地址进行修改。URL关键字的使用可以有效实现批处理下载。...

2020-07-30 17:10:43 2207 5

原创 GNSS差分码偏差(DCB)原理学习与数据下载地址

一、DCB原理GNSS差分码偏差(DCB,Differential Code Bias)是由不同类型的GNSS信号在卫星和接收机不同通道产生的时间延迟(硬件延迟/码偏差)差异,按照频率相同或者不同又可以细分为频内偏差(例如GPS P1-C1)和频间偏差(例如GPS P1-P2)。由于GNSS卫星钟差基准通常定义在某一指定频率(如BDS-2 B3)或某两个频率的无电离层组合(如GPS P1/P2和Galileo E1/E5a)伪距观测量上,因此使用不同频率不同 观测量组合时,必须引入差分码偏差参数进

2020-07-06 10:13:31 9617

原创 【MATLAB】GNSS观测文件采样频率10Hz转换为1Hz

%%%%GNSS观测文件采样频率1Hz转换为10Hz脚本%%%%作者:LZ_CUMT%%%%1Hz数据秒数为实数,取整数数据即转换为10Hz数据clcclear all%%%%文件读取并转化为cell存储fid1 = fopen('rover_trimble.obs','r');n = 1;while feof(fid1) == 0 Data{n,1} = fgetl(fid1); n = n+1;endflag=ones(n-1,1);fid2 = fope

2020-06-20 15:53:09 2005 5

原创 GAMP PPP部分学习与流程解析

函数整体:pppos整体观测方程:V为观测值残差向量;H为系数矩阵;X为待估参数向量;l为观测值减去计算量1.时间更新:udstate_pppX矩阵与P矩阵更新:位置:udpos_ppp钟差(包含系统间偏差ISB和GLONASS频率间偏差ICB两个可选额外估计):udclk_ppp天顶对流层:udtrop_ppp电离层(选择无电离层组合时不考虑):udiono_pppL5接收机dcb(仅三频定位时考虑):uddcb_ppp模糊度:udbias_ppp矩阵中各参数的位置索引:2.先验

2020-06-17 10:43:56 5827 8

原创 学术资源链接(英文论文、书籍等)

学术资源链接(英文论文、书籍等)论文免费下载:https://sci-hub.se/https://sci-hub.tw/谷歌学术镜像:https://xue.glgoo.org/https://www.gugexueshu.com/英文电子书资源:http://gen.lib.rus.ec/https://b-ok.cc...

2019-12-28 16:04:37 538 4

原创 GNSS系统星座信息

各GNSS系统星座信息链接GPS:https://www.navcen.uscg.gov/?Do=constellationStatusGLONASS:https://www.glonass-iac.ru/en/GLONASS/index.phpGalileo:https://www.gsc-europa.eu/system-service-status/constellation-i...

2019-12-23 15:43:55 1454 3

原创 【MATLAB】根据SP3文件绘制星下点轨迹

【MATLAB】根据SP3文件绘制星下点轨迹XYZ与BLH转换的代码参考:ground track.py@Pan Li. Email:[email protected]@Jiahuan Hu. Email:[email protected]本方法通过读取精密星历中的卫星坐标进行直接的星下点轨迹绘制,并实现了对GNSS系统的选择,示例所给的SP3文件便给出了GPS、GLONASS、Galile...

2019-11-26 20:41:36 4088 15

原创 GNSS数据/产品下载地址

GNSS数据/产品下载地址通用广播星历(brdc/brdm):ftp://cddis.gsfc.nasa.gov/pub/gps/data/daily/YYYY/brdcftp://cddis.gsfc.nasa.gov/pub/gps/data/campaign/mgex/daily/rinex3/YYYY/brdm站坐标文件(snx):ftp://igs.ign.fr/pub/igs...

2019-10-05 13:29:57 5507 4

原创 RINEX 3.04中的GNSS频率规定

RINEX 3.04中的GNSS频率规定

2019-10-05 09:17:59 2117

原创 【MATLAB】MGEX站点位置图绘制

【MATLAB】MGEX站点位置图绘制MEGX站点经纬度坐标汇总表BL.txt16.262305 -61.527537-34.873715 -58.13987741.927455 8.762611-23.670124 133.88551339.887512 32.7585792.784648 101.50660242.368257 13.350276...

2019-08-31 21:24:55 4145 2

原创 【MATLAB】批量提取GNSS O文件头文件信息

【MATLAB】批量获取GNSS O文件头文件信息本文代码在进行大量GNSS数据处理时,可以批量输出O文件头文件信息,编程语言为MATLAB。算法主要利用dir函数获取文件路径内所有相关文件属性,通过循环逐一读取文件,提取相应的信息在输出文件中写入。主函数:clcclear close allfile_path=[uigetdir(),'\'];%选择文件夹路径obs_path_...

2019-08-06 11:19:18 1440

batch_ppp.py

python进行 rnx2rtkp 批处理 将文件与rnx2rtkp.exe以及相关的GNSS数据与产品放在同一路径下,打开命令行窗口,运行python文件即可进行PPP批处理

2020-09-19

GNSS精密单点定位技术.pptx

GNSS精密单点定位技术概述PPT,详细介绍了PPP技术的原理、研究进展、开源软件等相关信息,对PPP技术的未来发展方向进行了分析总结。

2020-06-26

MGEX站点观测文件头文件信息汇总

共144个MGEX站点的头文件信息,包括站点名,数据包含的GNSS系统,站点所属机构,接收机名称和天线名称

2019-08-12

GPS星下点轨迹绘制

MATLAB语言,GPS星下点轨迹绘制,可通过修改轨道六根数的大小以及循环次数可以实现其他卫星导航系统的星下点轨迹绘制

2019-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除