91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 13.24MB
    文件類型: .rar
    金幣: 2
    下載: 3 次
    發(fā)布日期: 2023-06-29
  • 語言: C/C++
  • 標(biāo)簽: C++??

資源簡介

c++編寫,GPS單點(diǎn)定位程序,在VC環(huán)境下運(yùn)行,程序中包含已有的運(yùn)算數(shù)據(jù)

資源截圖

代碼片段和文件信息

//?Gps.cpp:?implementation?of?the?CGps?class.
//
//////////////////////////////////////////////////////////////////////

#include?“stdafx.h“
#include?“SPP.h“
#include?“Gps.h“
#include?“math.h“
#include?“Matrix.h“

#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

CGps::CGps()
{
?????avx=0;
?avy=0;
?????avz=0;
?????avdr=0;
?nData.RemoveAll();
?oData.RemoveAll();
?GpsReceivePosition.RemoveAll();
?GpsPosition.RemoveAll();
}

CGps::~CGps()
{

}

bool?CGps::Read_O_File()
{
CStdioFile?Gps_O;
oFileDataFirstLine??observeInfoTemp;
OneSatnFileData?????oSatDataTemp;
oFileHead???????????oHeadTemp;
oFileData???????????oDataTemp;
CString?path;
CString?szFilter=“Gps_O(*.07O)|*.07O|All?Files?(*.*)|*.*||“;
????CFileDialog??dlg(TRUENULLNULLOFN_HIDEREADONLYszFilter);
if(dlg.DoModal()==IDOK)
{?
path=dlg.GetPathName();

}else?return?false;
//打開O文件
oData.RemoveAll();
GpsReceivePosition.RemoveAll();
GpsPosition.RemoveAll();
Gps_O.Open(pathCFile::modeRead);
CString?str;
????while(Gps_O.ReadString(str))
{
//********************************************************
//讀取頭部分
do?
{
if?(str.Find(“APPROX?POSITION?XYZ“)!=-1)
{
oHeadTemp.StationPosition.XX=atof(str.Mid(014));
oHeadTemp.StationPosition.YY=atof(str.Mid(1414));
oHeadTemp.StationPosition.ZZ=atof(str.Mid(2814));
//AfxMessageBox(str.Mid(1414));

continue;
}
if?(str.Find(“ANTENNA:?DELTA?H/E/N“)!=-1)
{
oHeadTemp.AerialHight=atof(str.Mid(014));
oHeadTemp.AerialEastBias=atof(str.Mid(1414));
oHeadTemp.AerialNorthBias=atof(str.Mid(2814));
continue;
}
if?(str.Find(“WAVELENGTH?FACT?L1/2“)!=-1)
{
oHeadTemp.L1WaveLength=atoi(str.Mid(06));
oHeadTemp.L2WaveLength=atoi(str.Mid(66));
continue;
}
if?(str.Find(“#?/?TYPES?OF?OBSERV“)!=-1)
{
oHeadTemp.ObserveDataTypeSum=atoi(str.Mid(06));
for?(int?i=0;i {
if(i<9)oHeadTemp.DataType[i]=str.Mid(10+i*62);
else
{
if(i==9)Gps_O.ReadString(str);
oHeadTemp.DataType[i]=str.Mid(10+(i-9)*62);
}

}
continue;
}
if?(str.Find(“INTERVAL“)!=-1)
{
oHeadTemp.Interval=atoi(str.Mid(010));
?????continue;
}
if?(str.Find(“TIME?OF?FIRST?OBS“)!=-1)
{
oHeadTemp.FirstObserve.wYear=atoi(str.Mid(06));
oHeadTemp.FirstObserve.byMonth=atoi(str.Mid(66));
oHeadTemp.FirstObserve.byDay=atoi(str.Mid(126));
oHeadTemp.FirstObserve.byHour=atoi(str.Mid(186));
oHeadTemp.FirstObserve.byMinute=atoi(str.Mid(246));
oHeadTemp.FirstObserve.dSecond=atof(str.Mid(3013));
continue;
}
if?(str.Find(“TIME?OF?LAST?O

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????92706??2010-04-16?22:39??c++單點(diǎn)定位程序\.txt

?????文件?????620013??2007-11-14?12:19??c++單點(diǎn)定位程序\191857base.衛(wèi)星坐標(biāo)

?????文件??????29326??2007-08-09?22:53??c++單點(diǎn)定位程序\39062211.07n

?????文件??????93610??2007-10-16?13:32??c++單點(diǎn)定位程序\39062211.07o

?????文件?????108123??2007-11-13?20:05??c++單點(diǎn)定位程序\39062211.衛(wèi)星坐標(biāo)

?????文件??????14204??2007-11-13?20:05??c++單點(diǎn)定位程序\39062211.結(jié)果

?????文件?????120027??2007-04-21?15:47??c++單點(diǎn)定位程序\base.07N

?????文件?????850644??2007-11-14?10:56??c++單點(diǎn)定位程序\base.07o

?????文件??????29326??2007-08-09?22:53??c++單點(diǎn)定位程序\Debug\39062211.07n

?????文件??????93610??2007-10-16?13:32??c++單點(diǎn)定位程序\Debug\39062211.07o

?????文件???????9930??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\BuildLog.htm

?????文件??????34101??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\MainFrm.obj

?????文件??????15679??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\Matrix.obj

?????文件?????176214??2007-11-16?10:17??c++單點(diǎn)定位程序\Debug\SPP.exe

?????文件???????2048??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\SPP.exe.embed.manifest

?????文件?????404100??2007-11-16?10:17??c++單點(diǎn)定位程序\Debug\SPP.ilk

?????文件??????36670??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\SPP.obj

?????文件???25296896??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\SPP.pch

?????文件???????8132??2007-11-15?18:53??c++單點(diǎn)定位程序\Debug\SPP.res

?????文件??????33430??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\SPPDoc.obj

?????文件??????44048??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\SPPView.obj

?????文件?????465375??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\StdAfx.obj

?????文件?????230400??2007-11-16?10:18??c++單點(diǎn)定位程序\Debug\vc60.idb

?????文件?????380928??2007-11-16?10:17??c++單點(diǎn)定位程序\Debug\vc60.pdb

?????文件?????936960??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\vc90.idb

?????文件????2019328??2010-04-16?22:35??c++單點(diǎn)定位程序\Debug\vc90.pdb

?????文件????2052984??2007-11-17?20:34??c++單點(diǎn)定位程序\Debug.rar

?????文件??????21485??2007-11-16?10:17??c++單點(diǎn)定位程序\Gps.cpp

?????文件???????1537??2007-11-16?10:05??c++單點(diǎn)定位程序\Gps.h

?????文件???????4049??2007-11-15?14:07??c++單點(diǎn)定位程序\GpsDataStruct.h

............此處省略52個文件信息

評論

共有 條評論