数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:33335111 阅读:11 留言:0更新日期:2022-05-08 09:17
本发明专利技术实施例提供一种数据处理方法、装置、设备及存储介质,其中,该方法可以包括:获取目标道路的测试场景数据;根据测试场景数据以及与目标道路相关的目标地图基础数据,生成目标动态数据;将目标动态数据与目标道路对应的历史场景数据融合,得到目标数据,目标数据用于测试与场景相关的服务。以解决相关技术中,地图动态数据应用测试难的问题。地图动态数据应用测试难的问题。地图动态数据应用测试难的问题。

【技术实现步骤摘要】
数据处理方法、装置、设备及存储介质


[0001]本专利技术是涉及数据处理
,尤其涉及一种数据处理方法、装置、设备及存储介质。

技术介绍

[0002]地图数据可以包括相对频率变化较小的数据如路网数据和兴趣点(Point of Interest,POI)数据,以及随时间变化的数据即地图动态数据如路况和交通事件。其中,地图动态数据可以应用于导航场景中,例如,在导航引导过程中,可以实时向驾驶员提示导航路线上的地图动态数据或者根据导航路线上的地图动态数据,规划新的导航路线,以保证用户出行顺畅。
[0003]由于地图动态数据对于导航服务质量的影响较大,因此,需要预先从实际场景中寻找多种类别的数据对地图动态数据的应用场景进行测试,以了解相应场景导航服务的质量。但现有技术,比如想要测试在暴雪天气下,对道路A路况的影响,只能等待道路A所处位置下暴雪,才能确定与道路A对应的地图动态数据,并且,实际场景中的地图动态数据是多样、复杂、并存在大量的随机因素,因此,采用真实地图动态数据进行测试,会导致目前很多场景测试困难,甚至出现无法测试的情况。

技术实现思路

[0004]本专利技术一个或多个实施例描述了一种数据处理方法、装置、设备及存储介质,用以解决相关技术中,地图动态数据应用测试难的问题。
[0005]为了解决上述技术问题,本专利技术是这样实现的:
[0006]根据第一方面,提供了一种数据处理方法,该方法可以包括:
[0007]获取目标道路的测试场景数据;
[0008]根据测试场景数据以及与目标道路相关的目标地图基础数据,生成目标动态数据;
[0009]将目标动态数据与目标道路对应的历史场景数据融合,得到目标数据,目标数据用于测试与场景相关的服务。
[0010]根据第二方面,提供了一种数据处理装置,该装置可以包括:
[0011]获取模块,用于获取目标道路的测试场景数据;
[0012]生成模块,用于根据测试场景数据以及与目标道路相关的目标地图基础数据,生成目标动态数据;
[0013]处理模块,用于将目标动态数据与目标道路对应的历史场景数据融合,得到目标数据,目标数据用于测试与场景相关的服务。
[0014]根据第三方面,提供了一种计算设备,设备包括至少一个处理器和存储器,存储器用于存储有计算机程序指令,处理器用于执行存储器的程序,以控制计算设备实现如第一方面所示的数据处理方法。
[0015]根据第五方面,提供了一种计算机可读存储介质,其上存储有计算机程序,若计算机程序在计算机中执行,则令计算机执行如第一方面所示的数据处理方法。
[0016]本专利技术实施例的方案中,通过用户输入的目标道路的测试场景数据,确定目标动态数据;并基于目标动态数据与目标道路对应的历史场景数据融合,得到用于测试与场景相关的服务的目标数据。这样,在确定目标动态数据时,无需全部依赖实际场景中的数据,就可以实现地图动态数据应用测试。
[0017]另外,本专利技术实施例提供的方法还将目标动态数据与目标道路对应的历史场景数据融合,得到目标数据,这样,在保证对原有数据无影响的同时,得到目标道路的模拟应用场景的目标数据,以便为多个应用(如导航应用、交通广播等)提供数据服务。
附图说明
[0018]从下面结合附图对本专利技术的具体实施方式的描述中可以更好地理解本专利技术其中,相同或相似的附图标记表示相同或相似的特征。
[0019]图1示出根据一个实施例的数据处理的架构示意图;
[0020]图2示出根据一个实施例的一种数据处理方法的流程图;
[0021]图3示出根据一个实施例的一种数据处理的第一界面的示意图;
[0022]图4示出根据一个实施例的一种数据处理的第二界面的示意图;
[0023]图5示出根据一个实施例的一种数据处理的第三界面的示意图;
[0024]图6示出根据一个实施例的一种数据处理的第四界面的示意图;
[0025]图7示出根据一个实施例的数据处理装置的结构框图;
[0026]图8示出根据一个实施例的计算设备的结构示意图。
具体实施方式
[0027]下面将详细描述本专利技术的各个方面的特征和示例性实施例,为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本专利技术,并不被配置为限定本专利技术。对于本领域技术人员来说,本专利技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本专利技术的示例来提供对本专利技术更好的理解。
[0028]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种测量的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0029]目前,地图动态数据应用场景测试的传统方案,需要从实际场景中寻找多种类别的数据如交通事件或者路况,对地图动态数据应用场景进行测试。其中,交通事件可以是发生在道路上的与交通出行相关的事件,如车祸、路面积水等;路况用于表征道路的拥堵状态;地图动态数据是在真实世界一直存在且每时每刻都在变化的数据,通常,通过大数据挖
掘而来。
[0030]例如,若用户(如测试工作人员)想要测试在暴雪天气下对道路A的影响,只能等待道路A所处位置下暴雪,才能确定与道路A对应的地图动态数据。由此,传统方案依赖大量的随机因素如道路积水、交通事故、修路、特殊情况下的道路管制、天气原因等,导致很多场景都靠运气进行测试,如果某些随机因素没有出现过,那么有些场景根本无法测试。
[0031]例如:测试在道路积水或拥堵的场景下,对导航播报等行为的影响和展示,需要获取到事件发生的季节、道路排水设施、道路老化程度、是否是上下班的高峰期等地图动态数据。以及测试暴雪天气对出行的影响,需要等待该道路下暴雪才能进行测试。
[0032]另外,如果要结合路况拥堵、道路的老化程度以及天气因素等多个数据进行测试时,需要获取在一个地方同时发生上述多个因素才能测试,那么更会增加测试难度。
[0033]由此,本专利技术实施例提供了一种数据处理方法,该方法主要借助化繁为简进行等价转换的方式,将地图动态数据难构造的问题进行简化屏蔽,进而方便测试工作人员进行地图动态数据场景测试。另外,将测试操作过程简化为封装成前端平台,进一步降低测试成本和应用使用成本。
[0034]基于此,具体数据处理方法如下所示。
[0035]首先,对本专利技术实施例提供的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,包括:获取目标道路的测试场景数据;根据所述测试场景数据,以及与所述目标道路相关的目标地图基础数据,生成目标动态数据;将所述目标动态数据与所述目标道路对应的历史场景数据融合,得到目标数据,所述目标数据用于测试与场景相关的服务。2.根据权利要求1所述的方法,其中,所述根据所述测试场景数据以及与所述目标道路相关的目标地图基础数据,生成目标动态数据,包括:根据所述测试场景数据,生成所述测试场景数据的属性数据,以及在地图数据中筛选所述目标地图基础数据;将所述测试场景数据、所述属性数据和所述目标地图基础数据相关联,生成目标动态数据。3.根据权利要求1或2所述的方法,其中,在所述生成目标动态数据之前,所述方法还包括:根据所述测试场景数据、所述属性数据和所述目标地图基础数据,确定是否存在与所述目标道路对应的实际场景数据;在存在与所述目标道路对应的实际场景数据的情况下,根据所述实际场景数据、所述测试场景数据、所述属性数据和所述目标地图基础数据,生成目标动态数据。4.根据权利要求1-3任一项所述的方法,其中,所述目标动态数据具有表征单独元素的数据结构,所述目标动态数据中的每个元素用于表征所述目标道路的至少一个道路特征。5.根据权利要求1-3任一项所述的方法,其中,所述将所述目标动态数据与所述目标道路对应的历史场景数据融合,得到目标数据,包括:根据所述目标动态数据中的属性数据,对所述历史场景数据进行反向解析,得到解析数据;将所述目标动态数据与所述解析数据融合,得到目标数据。6.根据权利要求1所述的方法,其中,在所述得到目标数据之后,所述方法还包括:在所述目标数据满足预设发布条件的情...

【专利技术属性】
技术研发人员:贾涛瑞李晓纯
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1