首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于ARM9与Win CE系统的车辆GPS定位信息采集
来源:本站整理  作者:佚名  2011-04-08 09:32:13




    1)字符(串)查找函数 该函数CString∷Find()用于从一个已有的字符串当中查找与目标字符(串)相匹配的首次出现的一个单字符或一个子字符串。一个重要的函数原型为:int Find(TCHAR ch,int nStart)const:其中,ch为要查找的目标字符,nStart为开始查找位置。
    2)字符串截取函数 该函数CString∷Mid()用于截取一个字符,也可从一个具体位置开始截取一个子字符串,返回值即为字符或字符串常量。函数原型为:Mid(int nFirst,intnCount)const;其中nFirst为字符串开始截取的位置,nCount为截取字符数目。
3.3 GPS数据帧的处理
    截取出一个完整的数据帧后,将数据帧赋值给CString变量data,data再将其字符内容渊源不断的送给缓冲pBuffer,解压缩数据帧后,进入到如图5所示的GPS数据帧处理流程。在处理GPS时间数据时,因为北京位于东八区,UTC时间与北京时间相差8 h,得到UTC时间后,如果要得到标准的北京时间,应在此时间的基础上,加上8 h。


3.4 二维卫星视图的获取
    卫星视图的获取首先要用到站心切平面坐标系。坐标系如图6所示,站心切平面以P点的法线为Z轴且向上为正,X轴垂直于Z轴并指向北极.Y轴垂直于Z轴并向东为正。

显然,若卫星P与观测点之间的距离为r,E为任意可见卫星P的仰角,B为卫星的方位角,则P的三维坐标为(X,Y,Z)满足:
    
    因为绘制的是二维图形,故只能将半球坐标系压缩到观测者所在的平面内(称这个面为基础面),图上所表示出的卫星的位置实际为卫星在该平面的投影点,该坐标系的参数有2个,一个是表达卫星的投影点和观测者的方位关系的方位角;另一个是表达卫星真实所在位置以基础面为准与观测者所构成的仰角关系的仰角。有了这2个参数就能在该坐标系中唯一确定一个具有物理意义的点。本系统设计中,设计简单的坐标系,它有2个同心圆和4条直线组成。绘制出卫星视图之前进行的简单的坐标变换算法思想为:将卫星实际的方位角、仰角立体坐标转换为平面内的横纵(PX、PY)坐标,具体表示如式(2)所示。其中,(POX,POY)分别为两同心圆原点(看作是观测点)在LCD上的像素坐标,而T为对话框窗体客户区长度的1/4。

上一页  [1] [2] [3] [4]  下一页

关键词:

·上一文章:机械制动辅助系统(BA)
·下一文章:AUTOSAR CAN诊断实现

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:211,496.10000 毫秒