[发明专利]一种应用轨迹点绘制车辆在直线模拟图上显示的方法有效
申请号: | 201210393322.8 | 申请日: | 2012-10-17 |
公开(公告)号: | CN102903260A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 孙宏飞;刘华;栾丰;凌源;赵斌 | 申请(专利权)人: | 大连智达科技有限公司 |
主分类号: | G08G1/123 | 分类号: | G08G1/123 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 116023 辽宁省大连市*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 轨迹 绘制 车辆 直线 模拟 显示 方法 | ||
1.一种应用轨迹点绘制车辆在直线模拟图上显示的方法,其特征在于:运用GIS操作工具采集实际的公交线路行进路线轨迹点信息,将采集到的轨迹点与计算机系统内部存储的经纬度坐标进行匹配,找到经纬度坐标最接近的轨迹点作为站点的匹配点,两个站点间的距离是对应的两个站点的匹配点之间的所有轨迹点的距离总和,再将所有站点根据两个站点间的距离按照线路总长度与屏幕描绘的模拟直线的长度之比,等比例投影到直线模拟图上描绘出来,计算机接收到GPS定位服务实时转发的运营车辆位置信息,跟直线模拟图上描绘的轨迹点真实经纬度进行匹配计算,找到经纬度坐标最接近的轨迹点作为车辆的匹配点,将车辆标识显示在直线模拟图上。
2.根据权利要求1所述的一种应用轨迹点绘制车辆在直线模拟图上显示的方法,其特征在于:采用辅助轨迹点插入法来增加采集的轨迹点的数量,当两个相邻原始轨迹点的距离大于一个阀值时,在这两个原始轨迹点间插入一定数量的辅助轨迹点,使两个相邻原始轨迹点的距离小于等于所设定的阀值,进行轨迹点的修正,车辆在模拟图上的位置移动时,只有在车辆的移动距离大于阀值的时候才会体现出来,辅助轨迹点插入方法计算如下:
设原始轨迹点1经纬度坐标(X1,Y1),原始轨迹点2经纬度坐标(X2,Y2),阀值为L米则插入的辅助轨迹点坐标(X3,Y3)为:(注:n为插入时的第几个点的计数)
X3=X1+(X2-X1)/(D12/L+1)*n
Y3=Y1+(Y2-Y1)/(D12/L+1)*n
将插入的辅助轨迹点与原始轨迹点整合为轨迹点数组,确定轨迹点经纬度坐标依次为:轨迹点1(X1,Y1),轨迹点2(X3,Y3),轨迹点3(X2,Y2)。
3.根据权利要求1所述的一种应用轨迹点绘制车辆在直线模拟图上显示的方法,其特征在于:所述的两个站点间的距离,计算方法如下:
(1)设两个轨迹点的经度、纬度分别为(j1,w1)、(j2,w2),则根据半径为R的球面上两点间的最短距离计算公式:
弧C=R*arccos[sin(w1)sin(w2)+cos(w1)cos(w2)*cos(j1-j2)],
计算出两个轨迹点间的距离D=R*Arccos(C)*π/180°;
(2)两个站点间距离S等于对应的两个站点的匹配点间所有轨迹点的距离之和,设两个站点的匹配点间所有轨迹点为M个,(其中,所有轨迹点包含两个站点的匹配点)即:
两个站点间距离S= D12+D23+…+DM-2D M-1 +DM-1D M。
4.根据权利要求1所述的一种应用轨迹点绘制车辆在直线模拟图上显示的方法,其特征在于:所述的的线路总长度L等于所有站点间距离之和,设站点为从A到N,即:
线路长度L= SAB +SBC +…+SLM +SMN。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连智达科技有限公司,未经大连智达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210393322.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有表面微浮雕结构的金属镀层防伪膜
- 下一篇:一种冰箱高效制冷系统