資源簡(jiǎn)介
編譯好的RTKLIB代碼,可以在VS上面進(jìn)行二次開發(fā)!
可以進(jìn)行RTK PPP SPP RTD ,以及多系統(tǒng)多頻率導(dǎo)航系統(tǒng)開發(fā)!
代碼片段和文件信息
/*------------------------------------------------------------------------------
*?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“l(fā)abel);
????}
????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
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
????..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個(gè)文件信息
評(píng)論
共有 條評(píng)論