【技术实现步骤摘要】
本专利技术涉及一种通信数据交换、处理与共享的数据集成系统,尤其是涉及公共交通GPS实时定位数据的处理。
技术介绍
随着智慧化城市建设的逐步深入,GPS定位数据作为公安、交通部门对公共交通载体进行实时监控、调度和管理的数据来源,其体量逐渐增大、数据种类多样化成为了GPS实现载体调度和管理迫切要解决的瓶颈问题。
技术实现思路
针对现有技术中对实时数据处理存在的处理速度慢、内存吃紧等问题,本专利技术提供了一种实时定位数据处理方法和系统实现,该方法及系统能够很好的改善实时定位数据的访问与存储延迟,更好地符合公安、交通部门对公共交通载体的监控与调度要求。本专利技术技术方案如下:一种实时数据传递与交换方法,其特征在于,包括以下步骤:(1)建立统一数据接收框架,由系统统一启动监听,接收来自不同端口的定位数据,插入接收队列;(2)建立统一数据处理框架,框架包括发送数据请求命令、从接收队列获取定位数据、数据处理三个部分;(3)针对不同数据格式,建立继承统一数据处理框架的数据处理流程和数据分析流程,其中数据处理流程将数据具体处理步骤进行格式化,数据分析流程中包括请求数据初始化、数据包粘包问题处理、数据分流处理以及数据解析;(4)处理数据结束后,将数据插入到转发队列,不同数据格式建立独自的转发队列;(5)收集共享客户端,系统启动时将数据共享监听启动,对于接入的共享客户端,建立相应链路队列将接入的客户端链路进行保存,该链路生命周期于链路断开时结束,即从队列中移除;(6)共享实时数据,循环遍历转发队列的数据以及请求共享该类型数据的链路队列,
遍历转发队列时要将队列中数 ...
【技术保护点】
一种实时数据传递与交换方法,其特征在于,包括以下步骤:(1)建立统一数据接收框架,由系统统一启动监听,接收来自不同端口的定位数据,插入接收队列;(2)建立统一数据处理框架,框架包括发送数据请求命令、从接收队列获取定位数据、数据处理三个部分;(3)针对不同数据格式,建立继承统一数据处理框架的数据处理流程和数据分析流程,其中数据处理流程将数据具体处理步骤进行格式化,数据分析流程中包括请求数据初始化、数据包粘包问题处理、数据分流处理以及数据解析;(4)处理数据结束后,将数据插入到转发队列,不同数据格式建立独自的转发队列;(5)收集共享客户端,系统启动时将数据共享监听启动,对于接入的共享客户端,建立相应链路队列将接入的客户端链路进行保存,该链路生命周期于链路断开时结束,即从队列中移除;(6)共享实时数据,循环遍历转发队列的数据以及请求共享该类型数据的链路队列,遍历转发队列时要将队列中数据取出并删除队列数据,遍历链路队列时则只读取队列,双重循环后,将数据依次转发的到各个共享终端。
【技术特征摘要】
1.一种实时数据传递与交换方法,其特征在于,包括以下步骤:(1)建立统一数据接收框架,由系统统一启动监听,接收来自不同端口的定位数据,插入接收队列;(2)建立统一数据处理框架,框架包括发送数据请求命令、从接收队列获取定位数据、数据处理三个部分;(3)针对不同数据格式,建立继承统一数据处理框架的数据处理流程和数据分析流程,其中数据处理流程将数据具体处理步骤进行格式化,数据分析流程中包括请求数据初始化、数据包粘包问题处理、数据分流处理以及数据...
【专利技术属性】
技术研发人员:左浩雷,袁芳,陈瑞,游佳,张艳,
申请(专利权)人:北京航天长峰科技工业集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。