定位数据的接收方法和上传方法、服务器及定位终端技术

技术编号:15899089 阅读:40 留言:0更新日期:2017-07-28 21:43
本发明专利技术公开了定位数据的接收方法和上传方法、服务器及定位终端。所述定位数据的接收方法包括:根据定位终端上传的定位数据对所述定位终端进行分组;在每个分组中选定一个所述定位终端为组内中心机;接收所述组内中心机按照第一频率上传的定位数据。本发明专利技术按照定位数据对定位终端进行分组,每个组中选出一个终端实时上传定位数据,其他终端减少上传数据的频率,使得在同一片区域且运动趋势相近的定位终端共享同一份定位数据,避免了大量重复数据的上传,减轻了服务器的作业压力,适用于监管、调度等应用场合。

【技术实现步骤摘要】
定位数据的接收方法和上传方法、服务器及定位终端
本专利技术涉及卫星定位技术,尤其涉及定位数据的接收方法和上传方法、服务器及定位终端。
技术介绍
由于人们对定位和导航的需求逐渐增加,车载导航等电子设备越来越普及。对于需要批量管理的车辆,车载卫星定位终端每10秒钟就必须向车辆调度管理服务器上传定位数据包,如果很多的车辆在同一位置往同一个方向行驶,并且速度一致或接近,上传的数据就存在很大的相似性,不一样的只是车辆的身份识别号,这样就导致了大量相似数据的产生。并且,现有技术中将每一辆车每一次上传的数据在一个数据表中存储,对服务器来说,接收和存储这些数据都是一种负担,并且车辆大批量上传数据占用了大部分的网络带宽。
技术实现思路
本专利技术的目的在于提出定位数据的接收方法和上传方法、服务器及定位终端,能够实现定位终端分组上传数据,减少定位数据的传输频率和传输量。为达此目的,本专利技术采用以下技术方案:第一方面,本专利技术提供一种定位数据的接收方法,用于服务器,包括:根据定位终端上传的定位数据对所述定位终端进行分组;在每个分组中选定一个所述定位终端为组内中心机;接收所述组内中心机按照第一频率上传的定位数据。进一步的,接收所述组内中心机按照第一频率上传的所述定位数据之后,还包括:接收组员机按照第二频率上传的定位数据,其中,每个分组中除组内中心机以外的定位终端为组员机。进一步的,接收所述组员机按照第二频率上传的定位数据之后,还包括:根据所述组员机上传的所述定位数据,判断所述组员机是否属于原分组;若是,接收所述组员机按照第二频率上传的定位数据;若否,根据所述定位数据对所述组员机重新分组。进一步的,根据定位终端上传的定位数据对所述定位终端进行分组之后,还包括:存储所述组内中心机上传的所述定位数据到位置日志表;存储所述定位数据与所述定位终端的对应关系到终端状态表。其中,所述定位数据包括定位时间、经度、纬度、定位终端的速度和前进方向角度的一项或多项。第二方面,本专利技术提供一种定位数据的上传方法,用于定位终端,包括:根据服务器的分组指令将本机标识为组内中心机或组员机;如果本机为所述组内中心机,则按照第一频率上传定位数据;如果本机为所述组员机,则按照第二频率上传定位数据。第三方面,本专利技术提供一种接收定位数据的服务器,包括:分组模块,用于根据定位终端上传的定位数据对所述定位终端进行分组;中心选定模块,用于在每个分组中选定一个所述定位终端为组内中心机,每个分组中除组内中心机以外的定位终端为组员机;数据接收模块,用于接收所述组内中心机按照第一频率上传的定位数据,且接收所述组员机按照第二频率上传的定位数据。进一步的,所述分组模块还用于:在接收所述组员机按照第二频率上传的定位数据之后,根据所述组员机上传的所述定位数据,判断所述组员机是否属于原分组;若是,接收所述组员机按照第二频率上传的定位数据;若否,根据所述定位数据对所述组员机重新分组。进一步的,所述服务器还包括存储模块,用于在根据定位终端上传的定位数据对所述定位终端进行分组之后,存储所述组内中心机上传的所述定位数据到位置日志表;存储所述定位数据与所述定位终端的对应关系到终端状态表。第四方面,本专利技术提供一种定位终端,包括:指令接收模块和数据上传模块;所述指令接收模块用于根据服务器的分组指令将所述定位终端标识为组内中心机或组员机;所述数据上传模块,用于如果本机为所述组内中心机,则按照第一频率上传定位数据,如果本机为所述组员机,则按照第二频率上传定位数据。本专利技术的有益效果为:本专利技术按照定位数据对定位终端进行分组,每个组中选出一个终端实时上传定位数据,其他终端减少上传数据的频率,使得在同一片区域且运动趋势相近的定位终端共享同一份定位数据,避免了大量重复数据的上传,减轻了服务器的作业压力,适用于监管、调度等应用场合。附图说明图1是本专利技术实施例一提供的定位数据的接收方法的流程图;图2是本专利技术实施例二提供的定位数据的上传方法的流程图;图3是本专利技术实施例三提供的接收定位数据的服务器的结构示意图;图4是本专利技术实施例四提供的定位终端的结构示意图。具体实施方式为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。实施例一本专利技术提供一种定位数据的接收方法,用于接收大量定位数据的服务器。图1是本实施例提供的定位数据的接收方法的流程图。如图1所示,所述定位数据的接收方法包括如下步骤:S11,根据定位终端上传的定位数据对所述定位终端进行分组。其中,所述定位数据包括定位时间、经度、纬度、定位终端的速度和前进方向角度的一项或多项。以车辆调度系统为例,如果一个车辆信息平台接入的定位终端数量非常多,每个定位终端上传定位数据的频率都很高,要随时对定位终端进行动态分组需要耗费大量的计算资源。本实施例在支持大数据的环境下,应用实时流数据处理方法,能够实现定位终端的实时动态分组。例如,分布式的流数据处理框架(如SparkStreaming)可以对大量的实时数据进行运算,多台节点服务器可以对这些数据并发处理。根据定位终端上传的定位数据中的经纬度、速度、前进方向角度等信息进行分组,将经纬度差距在一定范围内、相同行驶状况(速度、方向)的车辆分为一个组,也可以仅根据经纬度进行分组,分组的规则可根据具体情况设定。S12,在每个分组中选定一个所述定位终端为组内中心机。选定组内中心机可以在组内随机指定,也可以根据组内定位终端所占区域的几何中心,指定最靠近集几何中心的定位终端为组内中心机。S13,接收所述组内中心机按照第一频率上传的定位数据。第一频率为分组前组内中心机上传数据的频率,或者根据服务器的指令重新指定频率,为了保证服务器能够实时掌握每个分组的终端位置,该第一频率一般取较高值,如10秒上传一次定位数据。S14,接收组员机按照第二频率上传的定位数据。其中,每个分组中除组内中心机以外的定位终端为组员机。第二频率可以根据组员机的速度、路况等延长到合理值,使其低于第一频率,减少组员机的上传频率,减轻服务器的负担。S15,根据所述组员机上传的所述定位数据,判断所述组员机是否属于原分组;若是,执行步骤S14,若否,执行步骤S16。若组员机的运动轨迹发生变化,则会出现经纬度偏差变大、方向改变等,此时服务器可判断该组员机已经脱离原分组,那么执行步骤S16。S16,根据所述定位数据对所述组员机重新分组。组员机脱离原分组后,服务器将该定位终端与周边其他定位终端重新合成一个新组,也可以将该定位终端当做一个单体,指示其重新实时上传自己的定位数据。S17,存储所述组内中心机上传的所述定位数据到位置日志表。建立位置日志表如下表1所示,用于存储组内中心机上传的所述定位数据,每一条定位数据单独保存,通过位置标识号进行区分。位置标识号时间经度维度速度方向(度)12017-01-0212:00:04113.24523.65551522017-03-1719:26:04103.11628.447845表1步骤S17执行于步骤S13之后,步骤S18之前,与其他步骤没有必然的先后顺序。S18,存储所述定位数据与所述定位终端的对应关系到终端状态表。建立终端状本文档来自技高网...
定位数据的接收方法和上传方法、服务器及定位终端

【技术保护点】
一种定位数据的接收方法,用于服务器,其特征在于:根据定位终端上传的定位数据对所述定位终端进行分组;在每个分组中选定一个所述定位终端为组内中心机;接收所述组内中心机按照第一频率上传的定位数据。

【技术特征摘要】
1.一种定位数据的接收方法,用于服务器,其特征在于:根据定位终端上传的定位数据对所述定位终端进行分组;在每个分组中选定一个所述定位终端为组内中心机;接收所述组内中心机按照第一频率上传的定位数据。2.根据权利要求1所述的接收方法,其特征在于,接收所述组内中心机按照第一频率上传的所述定位数据之后,还包括:接收组员机按照第二频率上传的定位数据,其中,每个分组中除组内中心机以外的定位终端为组员机。3.根据权利要求2所述的接收方法,其特征在于,接收所述组员机按照第二频率上传的定位数据之后,还包括:根据所述组员机上传的所述定位数据,判断所述组员机是否属于原分组;若是,接收所述组员机按照第二频率上传的定位数据;若否,根据所述定位数据对所述组员机重新分组。4.根据权利要求1至3任一项所述的接收方法,其特征在于,根据定位终端上传的定位数据对所述定位终端进行分组之后,还包括:存储所述组内中心机上传的所述定位数据到位置日志表;存储所述定位数据与所述定位终端的对应关系到终端状态表。5.根据权利要求1所述的接收方法,其特征在于:所述定位数据包括定位时间、经度、纬度、定位终端的速度和前进方向角度的一项或多项。6.一种定位数据的上传方法,用于定位终端,其特征在于:根据服务器的分组指令将本机标识为组内中心机或组员机;如果本机为所述组内中心机,则按照第一频率上传定位数据;...

【专利技术属性】
技术研发人员:江荣钿李良李文海王颖卉仲兆峰李基源
申请(专利权)人:广州日滨科技发展有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1