一种交通数据平台适配器的实现方法及系统技术方案

技术编号:14746797 阅读:131 留言:0更新日期:2017-03-01 23:19
本发明专利技术提供了一种交通数据平台适配器的实现方法,包含如下步骤:1)接收信息源的原始数据;2)按照信息源的数据类型,根据预先配置的各种数据类型信息源分别与数据解析引擎和数据过滤引擎的一一对应关系,从解析引擎列表和过滤引擎列表中选择对应此数据类型的数据解析引擎和数据过滤引擎;3)调度解析引擎列表中选择的数据解析引擎解析接收的原始数据;4)调度过滤引擎列表中选择的数据过滤引擎过滤解析后的数据;5)将过滤后的数据发送到交通数据平台。本发明专利技术所述的方法具有以下优势:本发明专利技术加在交通数据平台前面,可以在不修改和重启原有交通数据平台的情况下增加对新的信息源的支持,大大提高了交通数据平台的灵活性和扩展性。

【技术实现步骤摘要】

本专利技术属于交通数据平台领域,尤其是涉及一种交通数据平台适配器的实现方法及系统
技术介绍
交通数据平台系统接收各种信息源的数据并持久化,同时在海量数据的基础上提供数据分析和数据挖掘功能。当前的信息源包括视频、RFID阅读器、地磁、中间件、双机识别系统以及其他的各种系统。传统的交通数据平台系统能够接收其中的一种或几种信息源的数据,而对于新出现的其他类型的信息源则无能为力。
技术实现思路
有鉴于此,本专利技术旨在提出一种交通数据平台适配器的实现方法,使交通数据平台能够自适应的接收各种信息源的数据,而不需要对自身进行修改。为达到上述目的,本专利技术的技术方案是这样实现的:一种交通数据平台适配器的实现方法,包含如下步骤:1)接收信息源的原始数据;2)按照信息源的数据类型,根据预先配置的各种数据类型信息源分别与数据解析引擎和数据过滤引擎的一一对应关系,从解析引擎列表和过滤引擎列表中选择对应此数据类型的数据解析引擎和数据过滤引擎;3)调度解析引擎列表中选择的数据解析引擎解析接收的原始数据;4)调度过滤引擎列表中选择的数据过滤引擎过滤解析后的数据;5)将过滤后的数据发送到交通数据平台。相对于现有技术,本专利技术所述的方法具有以下优势:本专利技术加在交通数据平台前面,可以在不修改和重启原有交通数据平台的情况下增加对新的信息源的支持,大大提高了交通数据平台的灵活性和扩展性。本专利技术的另一目的在于提出一种交通数据平台适配器系统,使交通数据平台能够自适应的接收各种信息源的数据,而不需要对自身进行修改。为达到上述目的,本专利技术的技术方案是这样实现的:一种交通数据平台适配器系统,包括:数据配置引擎:按照信息源的数据类型,配置各种信息源分别与解析引擎列表和过滤引擎列表中的数据解析引擎和数据过滤引擎的对应关系;数据接收器:用于接收各种信息源的原始数据;数据调度引擎:按照信息源的数据类型,根据数据配置引擎预先设置的对应关系,选择并获得相应的数据解析引擎和数据过滤引擎;数据解析引擎:对数据接收器接收的信息源的原始数据进行解析;数据过滤引擎:对数据解析引擎解析后的数据进行过滤;数据发送器:把数据过滤引擎处理后的数据发送到交通数据平台。所述系统与上述方法相对于现有技术所具有的优势相同,在此不再赘述。附图说明构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例所述交通数据平台的总体架构图;图2为本专利技术实施例所述交通数据平台适配器系统的原理框图;图3为本专利技术实施例所述交通数据平台适配器系统的工作流程图。具体实施方式需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。一种交通数据平台适配器的实现方法,包含如下内容:接收信息源的原始数据;按照信息源的数据类型,根据预先配置的各种数据类型信息源分别与数据解析引擎和数据过滤引擎的一一对应关系,从解析引擎列表和过滤引擎列表中选择对应此数据类型的数据解析引擎和数据过滤引擎;调度解析引擎列表中选择的数据解析引擎解析接收的原始数据;调度过滤引擎列表中选择的数据过滤引擎过滤解析后的数据;将过滤后的数据发送到交通数据平台。增加新的数据类型的数据源处理能力的方法,包括如下步骤:将新的数据类型的信息源对应的数据解析引擎和数据过滤引擎分别加入解析引擎列表和过滤引擎列表;通过数据配置引擎,配置新增的信息源对应的数据类型与其对应的数据解析引擎和数据过滤引擎的一一对应关系。一种交通数据平台适配器系统,如图2所示,包括:数据配置引擎:按照信息源的数据类型,配置各种信息源分别与解析引擎列表和过滤引擎列表中的数据解析引擎和数据过滤引擎的对应关系;数据接收器:用于接收各种信息源的原始数据;数据调度引擎:按照信息源的数据类型,根据数据配置引擎预先设置的对应关系,选择并获得相应的数据解析引擎和数据过滤引擎;数据解析引擎:对数据接收器接收的信息源的原始数据进行解析;数据过滤引擎:对数据解析引擎解析后的数据进行过滤;数据发送器:把数据过滤引擎处理后的数据发送到交通数据平台。如图1、3所示,本专利技术交通数据平台适配器系统的工作流程如下:利用本专利技术使交通数据平台接收新增信息源数据包括以下步骤:步骤A.把新增信息源对应的数据解析引擎和数据过滤引擎存入解析引擎列表和过滤引擎列表中;步骤B.设置数据配置引擎,配置新增的信息源与其对应的数据解析引擎和数据过滤引擎的对应关系;步骤C.适配器系统根据数据配置引擎自动加载新增信息源;步骤D.适配器系统根据数据配置引擎自动加载与数据源对应的数据解析引擎和数据过滤引擎;步骤E.把新增的信息源的原始数据接入适配器系统;步骤F.数据接收器接收新的信息源的原始数据;步骤G.数据调度引擎根据数据配置引擎设置的对应关系,信息源选择对应的数据解析引擎和数据过滤引擎;步骤H.数据解析引擎对原始数据进行解析;步骤I.数据过滤引擎对解析后的数据进行过滤;步骤J.数据发送器把处理后的数据发送给数据平台。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
一种交通数据平台适配器的实现方法及系统

【技术保护点】
一种交通数据平台适配器的实现方法,其特征在于包含如下步骤:1)接收信息源的原始数据;2)按照信息源的数据类型,根据预先配置的各种数据类型信息源分别与数据解析引擎和数据过滤引擎的一一对应关系,从解析引擎列表和过滤引擎列表中选择对应此数据类型的数据解析引擎和数据过滤引擎;3)调度解析引擎列表中选择的数据解析引擎解析接收的原始数据;4)调度过滤引擎列表中选择的数据过滤引擎过滤解析后的数据;5)将过滤后的数据发送到交通数据平台。

【技术特征摘要】
1.一种交通数据平台适配器的实现方法,其特征在于包含如下步骤:1)接收信息源的原始数据;2)按照信息源的数据类型,根据预先配置的各种数据类型信息源分别与数据解析引擎和数据过滤引擎的一一对应关系,从解析引擎列表和过滤引擎列表中选择对应此数据类型的数据解析引擎和数据过滤引擎;3)调度解析引擎列表中选择的数据解析引擎解析接收的原始数据;4)调度过滤引擎列表中选择的数据过滤引擎过滤解析后的数据;5)将过滤后的数据发送到交通数据平台。2.根据权利要求1所述的交通数据平台适配器的实现方法,其特征在于:增加新的数据类型的数据源处理能力时包括如下步骤:将新的数据类型的信息源对应的数据解析引擎和数据过滤引擎分别加入...

【专利技术属性】
技术研发人员:李连鹏王昊明
申请(专利权)人:天津中兴智联科技有限公司
类型:发明
国别省市:天津;12

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

1