资源简介
编译好的RTKLIB代码,可以在VS上面进行二次开发!
可以进行RTK PPP SPP RTD ,以及多系统多频率导航系统开发!
代码片段和文件信息
/*------------------------------------------------------------------------------
* convgpx.c : gpx converter
*
* Copyright (C) 2016 by T.TAKASU All rights reserved.
*
* references :
* [1] GPX The GPS Exchange Format http://www.topografix.com/gpx.asp
*
* version : $Revision:$ $Date:$
* history : 2016/06/11 1.0 new
* 2016/09/18 1.1 modify labels according GPX specs
*-----------------------------------------------------------------------------*/
#include “rtklib.h“
/* constants -----------------------------------------------------------------*/
#define HEADxml “l version=\“1.0\“ encoding=\“UTF-8\“?>\n“
#define HEADGPX “lns=\“%s\“>\n“
#define TAILGPX “ “
static const char *xmlNS=“http://www.topografix.com/GPX/1/1“;
/* output waypoint -----------------------------------------------------------*/
static void outpoint(FILE *fp gtime_t time const double *pos
const char *label int stat int outalt int outtime)
{
/* fix float sbas and ppp are rtklib extentions to GPX */
const char *fix_label[]={“fix““float““sbas““dgps““3d““ppp“};
double ep[6];
fprintf(fp“\n“pos[0]*R2Dpos[1]*R2D);
if (outalt) {
fprintf(fp“ %.4f \n“pos[2]-(outalt==2?geoidh(pos):0.0));
}
if (outtime) {
if (outtime==2) time=gpst2utc(time);
else if (outtime==3) time=timeadd(gpst2utc(time)9*3600.0);
time2epoch(timeep);
fprintf(fp“ \n“
ep[0]ep[1]ep[2]ep[3]ep[4]ep[5]);
}
if (outalt==2) {
fprintf(fp“ %.4f \n“geoidh(pos));
}
if (stat>=1&&stat<=6) {
fprintf(fp“ %s \n“fix_label[stat-1]);
}
if (*label) {
fprintf(fp“ %s \n“label);
}
fprintf(fp“ \n“);
}
/* output track --------------------------------------------------------------*/
static void outtrack(FILE *fp const solbuf_t *solbuf int outalt int outtime)
{
gtime_t time;
double pos[3]ep[6];
int i;
fprintf(fp“\n“);
fprintf(fp“ \n“);
for (i=0;in;i++) {
ecef2pos(solbuf->data[i].rrpos);
fprintf(fp“ \n“pos[0]*R2D
pos[1]*R2D);
if (outalt) {
fprintf(fp“ %.4f \n“pos[2]-(outalt==2?geoidh(pos):0.0));
}
if (outtime) {
time=solbuf->data[i].time;
if (outtime==2) time=gpst2utc(time);
else if (outtime==3) time=timeadd(gpst2utc(time)9*3600.0);
time2epoch(timeep);
fprintf(fp“ \n“
ep[0]ep[1]ep[2]ep[3]ep[4]ep[5]);
}
if (outalt==2) {
fprintf(fp“ %.4f \n“geoidh(po
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 44032 2019-08-28 11:11 Rtklib_demo\.vs\Rtklib_demo\v15\.suo
文件 35540992 2019-08-28 11:11 Rtklib_demo\.vs\Rtklib_demo\v15\Browse.VC.db
文件 43384832 2019-08-28 10:52 Rtklib_demo\.vs\Rtklib_demo\v15\ipch\AutoPCH\6eb7db9c6da5a398\RINEX.ipch
文件 43384832 2019-08-28 10:59 Rtklib_demo\.vs\Rtklib_demo\v15\ipch\AutoPCH\8ad3f1bd2cd146c1\RTKPOS.ipch
文件 43384832 2019-08-28 10:57 Rtklib_demo\.vs\Rtklib_demo\v15\ipch\AutoPCH\c5f4c1e202a921db\CONVGPX.ipch
文件 43450368 2019-08-28 10:42 Rtklib_demo\.vs\Rtklib_demo\v15\ipch\AutoPCH\d7cdf7bc01d3a6d0\GEOID.ipch
文件 43384832 2019-08-28 11:06 Rtklib_demo\.vs\Rtklib_demo\v15\ipch\AutoPCH\f45291db0632ac5d\RTKCMN.ipch
文件 43188224 2019-08-28 10:47 Rtklib_demo\.vs\Rtklib_demo\v15\ipch\AutoPCH\f6d871b8719614e0\EPHEMERIS.ipch
文件 43384832 2019-08-28 11:04 Rtklib_demo\.vs\Rtklib_demo\v15\ipch\AutoPCH\fad2e17b7505e13b\MAIN.ipch
文件 1884160 2019-08-28 11:06 Rtklib_demo\Debug\Rtklib_demo.exe
文件 2079840 2019-08-28 11:06 Rtklib_demo\Debug\Rtklib_demo.ilk
文件 2420736 2019-08-28 11:06 Rtklib_demo\Debug\Rtklib_demo.pdb
文件 148251 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\binex.obj
文件 252825 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\cmr.obj
文件 41037 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\convgpx.obj
文件 47129 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\convkml.obj
文件 120121 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\convrnx.obj
文件 74888 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\crescent.obj
文件 35940 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\datum.obj
文件 89356 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\download.obj
文件 80286 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\ephemeris.obj
文件 307369 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\geoid.obj
文件 48565 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\gis.obj
文件 54073 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\gw10.obj
文件 58713 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\ionex.obj
文件 180327 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\javad.obj
文件 37291 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\lambda.obj
文件 57027 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\main.obj
文件 131462 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\novatel.obj
文件 68507 2019-08-28 11:06 Rtklib_demo\Rtklib_demo\Debug\nvs.obj
............此处省略117个文件信息
相关资源
- Xilinx ZYNQ-7000 AP SoC开发实战指南(绝对
- ZYNQ-7000 AP SOC开发实战指南
- masOSObjc.pdf
- 《HyperLedger Fabric开发实战-快速掌握区
- [VisualC开发实战1200例.pdf
- activemqC开发
- 低功耗分析工具手册
- x5045看门狗程序
- 周立功USBCAN二次开发套件库-供vc开发
- JDIC开发用到的两个dll文件jdic.dll和t
- osg画实时曲线的代码,vc开发
- VC开发树列表
- 超市管理系统,MVC开发模式
- Visual Basic开发实战1200例(第2部).(
- Qt5.9c开发指南.pdf代码.zip
- 383C开发大全(提高卷)源码.rar
- sopc开发的
- VC开发实现任务管理器
- EasyOPC开发包的使用手册
- BC开发所有资料
- IuapStudioForNCCloud5.0许可文件.zip
- OPC开发核心动态链接库
- LS1C开发板用户手册_V0.60.pdf
- Visual Basic开发实战1200例(第1卷)(光
- 《Visual Basic开发实战1200例.第Ⅱ卷》随
- 嵌入式C开发最好笔试题
- 金蝶K3cloud bbc开发文档 完整
- vc开发GIS实现二维GIS图形的编辑功能
评论
共有 条评论