发明名称 一种用存储过程实现车辆越界判断与统计的方法
摘要 本发明公开了一种用存储过程实现车辆越界判断与统计的方法,是建立一个包括有业务层、数据层、网络层的服务中心,服务中心的业务层和网络层对数据层中数据库的操作皆通过存储过程完成,服务中心的网络层对车载终端上传的数据经解析后存储在数据层的数据库中的行驶数据表,业务层将车辆管理者录入的限定区域参数存储在数据库中的限定区域表,服务中心在接受车辆管理者的车辆越界判断与统计请求时,对车辆是否越界进行判定,并统计车辆越界情况,实现在数据库内计算大批车辆轨迹点的越界状况,进而统计越界次数和越界时长及越界期间的行驶距离,然后将统计结果返回至业务层,达到提高速度,减少数据传输量的目的,从而缩短了系统的处理时间。
申请公布号 CN101206798A 申请公布日期 2008.06.25
申请号 CN200610135358.0 申请日期 2006.12.20
申请人 厦门雅迅网络股份有限公司 发明人 雷艳军;常海军;张萌;曲建云;余建成
分类号 G08G1/00(2006.01);G08G1/123(2006.01);G06F17/30(2006.01);G07C5/08(2006.01) 主分类号 G08G1/00(2006.01)
代理机构 厦门市首创君合专利事务所有限公司 代理人 李雁翔;连耀忠
主权项 1.一种用存储过程实现车辆越界判断与统计的方法,其特征在于:包括如下步骤:a.建立一个包括有用于提供Web服务、处理业务流程的业务层、包含用于存储信息的静态数据库和进行通讯的实时数据库的数据层、用于发送和接收车载终端的数据包的网络层的服务中心;服务中心的业务层和网络层对数据层中数据库的操作皆通过存储过程完成;b.由车辆的车载终端定时向服务中心上传包括有距离、司机编号、时间、经度、纬度等信息的行驶数据;c.服务中心的网络层对车载终端上传的数据经解析后存储在数据层的实时数据库中的行驶数据表;d.车辆管理者通过客户端软件或是使用浏览器登录服务中心所提供的网页,在服务中心提供的网页界面中录入限定区域参数;服务中心的业务层将其存入数据层的实时数据库中的限定区域表;所述限定区域表包括记录号、公司ID、区域编号、区域边数和三至十个点的经、纬度数据;e.服务中心的业务层接受车辆管理者的车辆越界判断与统计请求,根据车辆管理者输入的车辆ID、统计时间段和限定区域编号,将参数传给数据库中相应的存储过程;f.服务中心的数据层的实时数据库的区域越界判断模块逐条读取行驶数据,根据每条车辆行驶记录中的经度和纬度构成的点与该车辆的限定区域比较,如果点在区域内则未越界,否则为越界;g.服务中心的数据层的实时数据库的区域越界统计模块根据区域越界判断的结果来统计车辆越界情况;h.服务中心的业务层将统计的所述车辆的越界情况显示在车辆管理者的终端设备上,包括显示该车辆在设置的时间段内的每次越界的起止时间、越界时长、越界距离、相应的司机姓名。
地址 361006福建省厦门市湖里区兴隆路信息大厦11楼