发明名称 一种海量GPS数据处理方法及系统
摘要 本发明公开了一种海量GPS数据处理方法及系统。所述海量GPS数据处理方法包括:将接收到的GPS数据解析出上报时间和车载唯一标识,将GPS数据存储在以上报时间命名的存储路径下且以车载终端唯一标识命名的文件中,实现一天一车对应一个数据文件;在查询时,将接收到的查询信息中的查询时间分割成以天最小单位进行查询,再根据车载唯一标识定位到文件,将满足条件的文件信息读出,最后将查询结果合并输出给用户查看。本发明提高了海量GPS数据的快速有规律的存储,实现海量GPS数据的准确、快速的找到所要查询的数据,有效提高查询的精确度和效率,并可实现百分百的命中。
申请公布号 CN102495848A 申请公布日期 2012.06.13
申请号 CN201110365001.2 申请日期 2011.11.17
申请人 深圳市赛格导航科技股份有限公司 发明人 楚甲良;程国星
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 深圳市顺天达专利商标代理有限公司 44217 代理人 郭伟刚
主权项 一种海量GPS数据处理方法,用于处理GPS服务器接收到的海量数据,该GPS服务器包括接收单元(10)、解析单元(11)、第一判断单元(12)、第二判断单元(14)、时间文件夹创建模块(13)、文件创建模块(15)、存储单元(16)、查询请求接收单元(17)、分割单元(18)、读取单元(19)、输出单元(20),其特征在于,包括以下步骤:S10、接收单元(10)接收GPS车载终端上报的GPS数据;所述GPS数据包括上报时间、车载终端唯一标识、车辆位置信息、车辆安防信息,所述车载终端唯一标识是车牌号或者电话号码;S11、解析单元(11)对接收到的GPS数据进行解析,得到上报时间和车载终端唯一标识;S12、第一判断单元(12)根据上报时间判断存储单元中是否有以所述上报时间命名的存储路径,如果有该存储路径,则执行步骤S14,如果没有该存储路径,则执行步骤S13;S13、时间文件夹创建模块(13)按照所述上报时间创建时间文件夹;S14、第二判断单元(14)根据车载终端唯一标识判断在所述上报时间命名的存储路径下是否有以该车载终端唯一标识命名的文件,如果有以该车载终端唯一标识命名的文件,则执行步骤S16;如果没有以该车载终端唯一标识命名的文件,则执行步骤S15;S15、文件创建模块(15)新建一个以该车载终端唯一标识命名的文件;S16、将所述GPS数据顺序存储在以车载终端唯一标识命名的文件中;S17、查询请求接收单元(17)接收客户的查询请求,所述查询请求包括查询时间和车载唯一标识;S18、分割单元(18)将接收到的所述查询时间分割成以天为单位的一个或多个查询;S19、读取单元(19)在所述的以天为最小存储文件中读取以车载终端唯一标识命名的文件内容;S20、将查询结果合并,通过输出单元(20)输出。
地址 518019 广东省深圳市南山区高新区市高新技术工业村T2栋B6厂房