GPS数据解析数据拆分坐标转换显示线路图源代码.docVIP

  • 1
  • 0
  • 约2.28万字
  • 约 41页
  • 2019-03-02 发布于浙江
  • 举报

GPS数据解析数据拆分坐标转换显示线路图源代码.doc

view plaincopy to clipboardprint? GPS数据提取解析源码GPS?source?data?extraction?analysis,?we?can?refer?to?learn?from?? ?? ?? GPS数据解析??? ?? 数据拆分?\坐标转换?\显示线路图\源代码?? ?? 逐条读取gps数据?然后进行拆分?解析,坐标转换,绘制线路。。。很好的示例多多交流学习。。?? ?? ??? ?? ?本程序是基于VC++?建立的单文档工程。?? ?? ??? ?? 废话少说,直接上代码?? ?? ??? ?? //获取子字符串个数 ?? ?? int?GetSubStrCount(CString?str,char?cFlag)?? ?? {?? ?? ???????cFlag?=?,;?? ?? ???????int?i?=?0;?? ?? ???????BOOL?isHas?=?FALSE;?? ?? ??? ?? ???????for?(int?iStart?=?-1;?-1?!=?(iStart?=?str.Find(cFlag,iStart+1))?;?i++)?? ?? ???????{?? ?? ??????????????isHas?=?TRUE;?? ?? ???????}?? ?? ????????? ?? ???????if?(!isHas)?? ?? ???????{?? ?? ??????????????return?0;?? ?? ???????}?? ?? ???????else?? ?? ???????{?? ?? ??????????????return?i+1;?? ?? ???????}?? ?? }?? ?? ??? ?? //获取子字符串 ?? ?? //?i?序号?0 ?? ?? CString?GetSubStr(CString?str,int?i,char?cFlag)?? ?? {?? ?? ???????cFlag?=?,;?? ?? ???????int?iStart?=?-1;?? ?? ???????int?iEnd?=?0;?? ?? ???????int?j?=?0;?? ?? ???????int?iStrCount;?? ?? ??? ?? ???????iStrCount?=?GetSubStrCount(str,cFlag);?? ?? ??? ?? ???????if?(iiStrCount?-1?||?i0)?? ?? ???????{?? ?? ??????????????str?=?;?? ?? ??????????????return?str;?? ?? ???????}?? ?? ???????else?? ?? ???????{?? ?? ??????????????//do?nothing ?? ?? ???????}?? ?? ??? ?? ???????if?(i?==?iStrCount-1)?? ?? ???????{?? ?? ??????????????i?=?iStrCount;?? ?? ??? ?? ??????????????for?(;ji-1;j++)?? ?? ??????????????{?? ?? ?????????????????????iStart?=?str.Find(cFlag?,?iStart+1);?? ?? ??????????????}?? ?? ??? ?? ??????????????return???str.Mid(iStart+1?,?str.GetLength()-iStart-1);??? ?? ???????}?? ?? ???????else?? ?? ???????{?? ?? ??????????????//do?nothing ?? ?? ???????}?? ?? ??? ?? ???????for?(;?ji;?j++)?? ?? ???????{?? ?? ??????????????iStart?=?str.Find(cFlag?,?iStart+1);?? ?? ???????}?? ?? ??? ?? ???????iEnd?=?str.Find(cFlag?,?iStart+1);???? ?? ???????return?str.Mid(iStart+1?,?iEnd-iStart-1);??? ?? }?? ?? ??? ?? //数据解析 ?? ?? CString?CGpsDataView::Analyzing(CString?str)?? ?? {?? ?? ???????CString?subStr[20];?? ?? ?

文档评论(0)

1亿VIP精品文档

相关文档