[发明专利]一种用存储过程实现车辆越界判断与统计的方法有效
| 申请号: | 200610135358.0 | 申请日: | 2006-12-20 |
| 公开(公告)号: | CN101206798A | 公开(公告)日: | 2008-06-25 |
| 发明(设计)人: | 雷艳军;常海军;张萌;曲建云;余建成 | 申请(专利权)人: | 厦门雅迅网络股份有限公司 |
| 主分类号: | G08G1/00 | 分类号: | G08G1/00;G08G1/123;G06F17/30;G07C5/08 |
| 代理公司: | 厦门市首创君合专利事务所有限公司 | 代理人: | 李雁翔;连耀忠 |
| 地址: | 361006福建省*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 存储 过程 实现 车辆 越界 判断 统计 方法 | ||
1.一种用存储过程实现车辆越界判断与统计的方法,其特征在于:包括如下步骤:
a.建立一个包括有用于提供Web服务、处理业务流程的业务层、包含用于存储信息的静态数据库和进行通讯的实时数据库的数据层、用于发送和接收车载终端的数据包的网络层的服务中心;服务中心的业务层和网络层对数据层中数据库的操作皆通过存储过程完成;
b.由车辆的车载终端定时向服务中心上传包括有距离、司机编号、时间、经度、纬度等信息的行驶数据;
c.服务中心的网络层对车载终端上传的数据经解析后存储在数据层的实时数据库中的行驶数据表;
d.车辆管理者通过客户端软件或是使用浏览器登录服务中心所提供的网页,在服务中心提供的网页界面中录入限定区域参数;服务中心的业务层将其存入数据层的实时数据库中的限定区域表;所述限定区域表包括记录号、公司ID、区域编号、区域边数和三至十个点的经、纬度数据;
e.服务中心的业务层接受车辆管理者的车辆越界判断与统计请求,根据车辆管理者输入的车辆ID、统计时间段和限定区域编号,将参数传给数据库中相应的存储过程;
f.服务中心的数据层的实时数据库的区域越界判断模块逐条读取行驶数据,根据每条车辆行驶记录中的经度和纬度构成的点与该车辆的限定区域比较,如果点在区域内则未越界,否则为越界;
g.服务中心的数据层的实时数据库的区域越界统计模块根据区域越界判断的结果来统计车辆越界情况;
h.服务中心的业务层将统计的所述车辆的越界情况显示在车辆管理者的终端设备上,包括显示该车辆在设置的时间段内的每次越界的起止时间、越界时长、越界距离、相应的司机姓名。
2.根据权利要求1所述的一种用存储过程实现车辆越界判断与统计的方法,其特征在于:所述的车辆越界统计过程包括如下步骤:
g1.根据车辆ID和起止时间找出对应的行驶数据,根据区域编号找出对应的限定区域;
g2.初始化时间t1,越界状态设置f=false,越界次数设置M=0,越界时长设置L=0,越界距离设置D=0;
g3.读行驶数据,根据经纬度和限定区域判断越界状态S,如点在区域外,记为S=true,否则,记为S=false;
g4.判断S=true,f=false是否成立;判断为是,则进入下一步骤,判断为否,则进入步骤g6;
g5.置f=ture,t1=T(TheTime字段),M=M+1,而后转入步骤g10;
g6.再判断S=true,f=true是否成立;判断为是,则进入下一步骤,判断为否,则进入步骤g8;
g7.置D=D+distance(记录中的距离字段值),而后转入步骤g10;
g8.再判断S=false,f=true是否成立;判断为是,则进入下一步骤,判断为否,则进入步骤g10;
g9.置f=false,L=L+(T-t1),将起始时间t1、终止时间TheTime、越界次数M、越界时长L和越界距离D存为一条统计记录;
g10.判断是否为最后一条行驶记录,判断为是,则进入下一步骤,判断为否,则返回步骤g3;
g11.将统计记录输出至业务层。
3.根据权利要求1所述的一种用存储过程实现车辆越界判断与统计的方法,其特征在于:所述的行驶数据表由字段名、字段类型、说明构成,内容包括记录号、帧序号、距离、司机编号、时间、经度、纬度、速度、方向、是否为空车、车门状态、电平电压状态、有效性、省电模式、私密性、二维或三维、怠速状态、急刹状态、ACC状态、平均速度。
4.根据权利要求1所述的一种用存储过程实现车辆越界判断与统计的方法,其特征在于:所述的限定区域参数限定包括由三条边至十条边所围成的区域。
5.根据权利要求1所述的一种用存储过程实现车辆越界判断与统计的方法,其特征在于:所述的判断点与区域的关系采用射线法,以点为端点作水平射线,如果该射线与区域的交点数为奇数,则点在区域内,如为偶数,则点在区域外。
6.根据权利要求1所述的一种用存储过程实现车辆越界判断与统计的方法,其特征在于:所述的车辆越界统计过程中,一次连续的越界状态称为一次越界,越界状态持续的时间为此次越界时长,处于越界状态下的距离之和为越界距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门雅迅网络股份有限公司,未经厦门雅迅网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610135358.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:测定矿井内漏风量的方法
- 下一篇:一种可溶性有机高分子导电材料及其制法





