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

技术编号:26924025 阅读:11 留言:0更新日期:2021-01-01 22:48
本申请公开了一种数据处理方法、装置、计算机设备及存储介质,属于计算机技术领域。本申请通过AOI与建筑物的空间关系信息能够准确识别出两者之间是否存在压盖情况,并基于建筑物的外接矩形以及AOI的原有轮廓,在电子地图中对AOI进行更新,使得原本电子地图中未经过准确标注的AOI,能够被机器自动识别并修复,提升了数据处理效率,提高了人机交互效率,优化了电子地图的显示效果。

【技术实现步骤摘要】
数据处理方法、装置、计算机设备及存储介质
本申请涉及计算机
,特别涉及一种数据处理方法、装置、计算机设备及存储介质。
技术介绍
随着计算机技术及终端设备的发展,用户能够通过终端上的地图应用随时随地访问基于位置的服务(LocationBasedServices,LBS),在地图应用中能够查看到用户的定位点以及周边区域中的兴趣面(AreaOfInterest,AOI),AOI是指电子地图中呈区域状的实体,如小区、学校、公园、医院、商场等。目前,电子地图中的AOI主要通过人工运营绘制生成,然而人工绘制的AOI轮廓常常会压盖到一些建筑实体(如建筑楼块),例如,某个商场位于一个大厦中,但人工绘制出的商场AOI轮廓却压盖了大厦的建筑楼块,导致电子地图中AOI标注不准确,数据处理准确率低、人机交互效率低。
技术实现思路
本申请实施例提供了一种数据处理方法、装置、计算机设备及存储介质,能够提升电子地图中标注的AOI准确度、提升数据处理准确率和人机交互效率。该技术方案如下:一方面,提供了一种数据处理方法,该方法包括:获取电子地图中兴趣面AOI与建筑物的空间关系信息;响应于所述空间关系信息符合目标条件,获取与所述建筑物对应的矩形区域,所述矩形区域外接于所述电子地图中所述建筑物所占的地理区域;在所述电子地图中对所述AOI进行形变,得到更新后的AOI,其中,所述更新后的AOI与所述建筑物的空间关系信息不符合所述目标条件。一方面,提供了一种数据处理装置,该装置包括:第一获取模块,用于获取电子地图中兴趣面AOI与建筑物的空间关系信息;第二获取模块,用于响应于所述空间关系信息符合目标条件,获取与所述建筑物对应的矩形区域,所述矩形区域外接于所述电子地图中所述建筑物所占的地理区域;形变模块,用于在所述电子地图中对所述AOI进行形变,得到更新后的AOI,其中,所述更新后的AOI与所述建筑物的空间关系信息不符合所述目标条件。在一种可能实施方式中,所述形变模块包括:第一获取单元,用于获取所述矩形区域的第一目标边,所述第一目标边的中点与所述AOI的中心点之间的距离在所述矩形区域的多条边中最大或最小;第二获取单元,用于获取所述AOI的第二目标边和第三目标边,所述第二目标边和所述第三目标边均为所述AOI与所述矩形区域的相交边的邻边;第三获取单元,用于基于所述第一目标边、所述第二目标边和所述第三目标边,获取所述更新后的AOI的轮廓。在一种可能实施方式中,所述第一获取单元用于:若所述空间关系信息为所述容纳关系,在所述矩形区域的多条边中,将边的中点与所述AOI的中心点之间距离最大的边确定为所述第一目标边;或,若所述空间关系信息为所述剔除关系,在所述矩形区域的多条边中,将边的中点与所述AOI的中心点之间距离最小的边确定为所述第一目标边。在一种可能实施方式中,若所述空间关系信息为所述容纳关系,所述第三获取单元用于:确定所述AOI的原有轮廓中除了所述相交边、所述第二目标边和所述第三目标边之外的剩余边;将所述剩余边、所述第一目标边的延长线、所述第二目标边的延长线以及所述第三目标边的延长线所构成的闭合轮廓确定为所述更新后的AOI的轮廓。在一种可能实施方式中,若所述空间关系信息为所述剔除关系,所述第三获取单元用于:确定所述AOI的原有轮廓中除了所述相交边、所述第二目标边和所述第三目标边之外的剩余边;将所述剩余边、所述第一目标边的延长线、所述第二目标边以及所述第三目标边所构成的闭合轮廓确定为所述更新后的AOI的轮廓。在一种可能实施方式中,所述矩形区域为所述建筑物所占的地理区域的最小外接矩形。一方面,提供了一种计算机设备,该计算机设备包括一个或多个处理器和一个或多个存储器,该一个或多个存储器中存储有至少一条程序代码,该至少一条程序代码由该一个或多个处理器加载并执行以实现如上述任一种可能实现方式的数据处理方法。一方面,提供了一种存储介质,该存储介质中存储有至少一条程序代码,该至少一条程序代码由处理器加载并执行以实现如上述任一种可能实现方式的数据处理方法。一方面,提供一种计算机程序产品或计算机程序,所述计算机程序产品或所述计算机程序包括一条或多条程序代码,所述一条或多条程序代码存储在计算机可读存储介质中。计算机设备的一个或多个处理器能够从计算机可读存储介质中读取所述一条或多条程序代码,所述一个或多个处理器执行所述一条或多条程序代码,使得计算机设备能够执行上述任一种可能实施方式的数据处理方法。本申请实施例提供的技术方案带来的有益效果至少包括:由于电子地图中AOI和建筑物常常存在压盖情况,通过AOI与建筑物的空间关系信息能够准确识别出两者之间是否存在压盖情况,并基于建筑物的外接矩形以及AOI的原有轮廓,在电子地图中对AOI进行更新,使得原本电子地图中未经过准确标注的AOI,能够被机器自动识别并修复,提升了数据处理效率,提高了人机交互效率,优化了电子地图的显示效果。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还能够根据这些附图获得其他的附图。图1是本申请实施例提供的一种数据处理方法的实施环境示意图;图2是本申请实施例提供的一种数据处理方法的流程图;图3是本申请实施例提供的一种空间关系信息的原理性示意图;图4是本申请实施例提供的一种第一目标边的原理性示意图;图5是本申请实施例提供的一种更新AOI轮廓的原理性流程图;图6是本申请实施例提供的一种第一目标边的原理性示意图;图7是本申请实施例提供的一种更新AOI轮廓的原理性流程图;图8是本申请实施例提供的一种数据处理方法的流程图;图9是本申请实施例提供的一种数据处理方法的流程图;图10是本申请实施例提供的一种AOI更新前后的对比示意图;图11是本申请实施例提供的一种数据处理装置的结构示意图;图12是本申请实施例提供的一种计算机设备的结构示意图;图13是本申请实施例提供的一种计算机设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。本申请中术语“第一”“第二”等字样用于对作用和功能基本相同的相同项或相似项进行区分,应理解,“第一”、“第二”、“第n”之间不具有逻辑或时序上的依赖关系,也不对数量和执行顺序进行限定。本申请中术语“至少一个”是指一个或多个,“多个”的含义是指两个或两个以上,例如,多个第一位置是指两个或两个以上的第一位置。在介绍本申请实施例之前,对本申请实施例所涉及的术语进行介绍:兴趣点(PointOfInterest,POI本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n获取电子地图中兴趣面AOI与建筑物的空间关系信息;/n响应于所述空间关系信息符合目标条件,获取与所述建筑物对应的矩形区域,所述矩形区域外接于所述电子地图中所述建筑物所占的地理区域;/n在所述电子地图中对所述AOI进行形变,得到更新后的AOI,其中,所述更新后的AOI与所述建筑物的空间关系信息不符合所述目标条件。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
获取电子地图中兴趣面AOI与建筑物的空间关系信息;
响应于所述空间关系信息符合目标条件,获取与所述建筑物对应的矩形区域,所述矩形区域外接于所述电子地图中所述建筑物所占的地理区域;
在所述电子地图中对所述AOI进行形变,得到更新后的AOI,其中,所述更新后的AOI与所述建筑物的空间关系信息不符合所述目标条件。


2.根据权利要求1所述的方法,其特征在于,所述目标条件包括:所述空间关系信息为容纳关系或者剔除关系,所述容纳关系用于表示所述建筑物位于所述AOI内部,所述剔除关系用于表示所述建筑物位于所述AOI外部。


3.根据权利要求2所述的方法,其特征在于,所述获取电子地图中兴趣面AOI与建筑物的空间关系信息包括:
响应于所述AOI与所述建筑物的轮廓相交,确定所述AOI与所述建筑物在所述电子地图中的交集区域;
响应于所述交集区域的面积与所述建筑物的面积的比值大于或等于第一阈值,或所述建筑物关联的兴趣点POI属于所述AOI对应的POI集合,确定所述空间关系信息为所述容纳关系。


4.根据权利要求2所述的方法,其特征在于,所述获取电子地图中兴趣面AOI与建筑物的空间关系信息包括:
响应于所述AOI与所述建筑物的轮廓相交,确定所述AOI与所述建筑物在所述电子地图中的交集区域;
响应于所述交集区域的面积与所述建筑物的面积的比值小于所述第一阈值,且所述交集区域的面积与所述AOI的面积的比值小于第二阈值,确定所述空间关系信息为所述剔除关系。


5.根据权利要求2所述的方法,其特征在于,所述对所述AOI进行形变,得到更新后的AOI包括:
获取所述矩形区域的第一目标边,所述第一目标边的中点与所述AOI的中心点之间的距离在所述矩形区域的多条边中最大或最小;
获取所述AOI的第二目标边和第三目标边,所述第二目标边和所述第三目标边均为所述AOI与所述矩形区域的相交边的邻边;
基于所述第一目标边、所述第二目标边和所述第三目标边,获取所述更新后的AOI的轮廓。


6.根据权利要求5所述的方法,其特征在于,所述获取所述矩形区域的第一目标边包括:
若所述空间关系信息为所述容纳关系,在所述矩形区域的多条边中,将边的中点与所述AOI的中心点之间距离最大的边确定为所述第一目标边;或,
若所述空间关系信息为所述剔除关系,在所述矩形区域的多条边中,将边的中点与所述AOI的中心点之间距离最小的边确定为所述第一目标边。


7.根据权利要求5所述的方法,其特征在于,若所述空间关系信息为所述容纳关系,所述基于所述第一目标边、所述第二目标边和所述第三目标边,获取所述更新后的AOI的轮廓包括:
确定所述AOI的原有轮廓中除了所述相交边、所述第二目标边和所述第三目标边之外的剩余边;
将所述剩余...

【专利技术属性】
技术研发人员:杨帆陈婷
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1