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

技术编号:31723104 阅读:24 留言:0更新日期:2022-01-05 15:46
本公开实施例公开了一种数据处理方法、装置、电子设备及可读存储介质。所述方法包括:获取指定区域的地形数据;根据所述指定区域中的子区域的地形数据确定所述子区域的修正地形数据;根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像。根据本公开实施例,通过在所述子区域的修正地形数据的基础上结合所述子区域中的地理轮廓数据,可以防止由于地形数据未经修正,在形成三维图像时出现建造物陷入地表内或悬空的情况。此外,由于地形数据和地理轮廓数据可以从公开途径获取,数据获取成本较低,可以较低的成本生成指定区域的三维图像。较低的成本生成指定区域的三维图像。较低的成本生成指定区域的三维图像。

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


[0001]本公开涉及图像计算机
,具体涉及一种数据处理方法、装置、电子设备及可读存储介质。

技术介绍

[0002]数据大屏是分享、沟通、传播信息的有效途径之一。作为一种新的媒体形式,数据大屏在品牌推广、政务接待、商业沟通、数据监控等各个场景发挥重要作用,已经成为信息可视化重要的基础系统。三维数字城市大屏可以用于展示地理空间的三维图像,目前常用的地理空间三维图像生成手段主要为手工建模或倾斜摄影建模。手工建模通过人工使用三维建模软件如3ds、Max、Maya等进行建模工作,但是该方式建模成本高、周期长;倾斜摄影建模通过无人机、车载等方式进行实地数据采集并自动化建模,但具有时间周期长、成本高的缺点。

技术实现思路

[0003]为了解决相关技术中的问题,本公开实施例提供一种数据处理方法、装置、电子设备及可读存储介质。
[0004]第一方面,本公开实施例中提供了一种数据处理方法。
[0005]具体地,所述数据处理方法,包括:
[0006]获取指定区域的地形数据;
[0007]根据所述子区域的地形数据确定所述指定区域中的子区域的修正地形数据;
[0008]根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像。
[0009]结合第一方面,本公开在第一方面的第一种实现方式中,还包括:
[0010]获取所述指定区域的地理轮廓数据;
[0011]根据所述地理轮廓数据确定所述指定区域中的子区域。
[0012]结合第一方面,本公开在第一方面的第二种实现方式中,所述指定区域的地理轮廓数据包括所述指定区域的建造物轮廓数据。
[0013]结合第一方面的第二种实现方式,本公开在第一方面的第三种实现方式中,所述根据所述地理轮廓数据确定所述指定区域中的子区域,包括:根据所述建造物轮廓数据和预设建造物间距阈值,确定所述指定区域中的子区域。
[0014]结合第一方面的第三种实现方式,本公开在第一方面的第四种实现方式中,所述根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像,包括:将所述子区域的地形设置为具有所述修正地形数据的平面,根据所述子区域中的建造物轮廓数据,生成所述子区域的三维图像,其中,所述子区域中的建造物三维图像的底面位于所述具有所述修正地形数据的平面上。
[0015]结合第一方面,本公开在第一方面的第五种实现方式中,所述指定区域的地形数
据包括所述指定区域的海拔高程数据。
[0016]结合第一方面的第五种实现方式,本公开在第一方面的第六种实现方式中,所述根据所述子区域的地形数据确定所述子区域的修正地形数据,包括:根据所述子区域的海拔高程数据中各数据点的海拔高程,确定所述子区域的平均海拔高程作为所述修正地形数据。
[0017]结合第一方面的第六种实现方式,本公开在第一方面的第七种实现方式中,所述根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像,包括:将所述子区域的地形设置为具有所述平均海拔高程的平面,根据所述子区域中的地理轮廓数据,生成所述子区域的三维图像。
[0018]结合第一方面,本公开在第一方面的第八种实现方式中,所述根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像,包括:将所述子区域的地形设置为具有所述修正地形数据的平面,根据所述子区域中的地理轮廓数据,生成所述子区域的三维图像。
[0019]结合第一方面的第八种实现方式,本公开在第一方面的第九种实现方式中,所述数据处理方法,还包括:根据所述子区域的修正地形数据和所述指定区域中与所述子区域相邻的另一区域的地形数据,或根据所述子区域的修正地形数据和所述另一区域的修正地形数据,确定所述子区域与所述另一区域之间的交界区域的修正地形数据,其中,所述另一区域的修正地形数据是根据所述另一区域的地形数据确定的。
[0020]第二方面,本公开实施例中提供了一种数据处理装置。
[0021]具体地,所述数据处理装置,包括:
[0022]第一获取模块,被配置为获取指定区域的地形数据;
[0023]第二确定模块,被配置为根据所述指定区域中的子区域的地形数据确定所述子区域的修正地形数据;
[0024]生成模块,被配置为根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像。
[0025]结合第二方面,本公开在第二方面的第一种实现方式中,所述数据处理装置还包括:
[0026]第二获取模块,被配置为获取所述指定区域的地理轮廓数据;
[0027]第一确定模块,被配置为根据所述地理轮廓数据确定所述指定区域中的子区域。
[0028]第三方面,本公开实施例提供了一种电子设备,包括存储器和处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现如第一方面任一项所述的方法。
[0029]第四方面,本公开实施例中提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现如第一方面任一项所述的方法。
[0030]根据本公开实施例提供的技术方案,一种数据处理方法,包括:获取指定区域的地形数据;根据所述指定区域中的子区域的地形数据确定所述子区域的修正地形数据;根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像。通过在所述子区域的修正地形数据的基础上结合所述子区域中的地理轮廓数据生成三维图像,可以防止由于地形数据未经修正,在形成三维图像时出现建造物陷入地表内或悬
空的情况。此外,由于地形数据和地理轮廓数据可以从公开途径获取,数据获取成本较低,可以较低的成本获取指定区域的三维图像。
[0031]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0032]结合附图,通过以下非限制性实施方式的详细描述,本公开的其它特征、目的和优点将变得更加明显。在附图中:
[0033]图1示出根据本公开实施例的数据处理方法的流程图;
[0034]图2a-2c示出根据本公开的实施例的数据处理方法示意图;
[0035]图3示出根据本公开的实施例的子区域划分俯视示意图;
[0036]图4a-4c示出根据本公开的实施例的相邻子区域交界处处理的示意图;
[0037]图4d-4f示出根据本公开的实施例的子区域与未划分为子区域的相邻区域交界处处理的示意图;
[0038]图5示出根据本公开的实施例的数据处理装置的结构框图;
[0039]图6示出根据本公开的实施例的电子设备的结构框图;
[0040]图7示出适于用来实现根据本公开实施例的数据处理的计算机系统的结构示意图。
具体实施方式
[0041]下文中,将参本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,包括:获取指定区域的地形数据;根据所述指定区域中的子区域的地形数据确定所述子区域的修正地形数据;根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像。2.根据权利要求1所述的方法,还包括:获取所述指定区域的地理轮廓数据;根据所述地理轮廓数据确定所述指定区域中的子区域。3.根据权利要求2所述的方法,其中,所述指定区域的地理轮廓数据包括所述指定区域的建造物轮廓数据。4.根据权利要求3所述的方法,其中,所述根据所述地理轮廓数据确定所述指定区域中的子区域,包括:根据所述建造物轮廓数据和预设建造物间距阈值,确定所述指定区域中的子区域。5.根据权利要求4所述的方法,其中,所述根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像,包括:将所述子区域的地形设置为具有所述修正地形数据的平面,根据所述子区域中的建造物轮廓数据,生成所述子区域的三维图像,其中,所述子区域中的建造物三维图像的底面位于所述具有所述修正地形数据的平面上。6.根据权利要求1所述的方法,其中,所述指定区域的地形数据包括所述指定区域的海拔高程数据。7.根据权利要求6所述的方法,其中,所述根据所述子区域的地形数据确定所述子区域的修正地形数据,包括:根据所述子区域的海拔高程数据中各数据点的海拔高程,确定所述子区域的平均海拔高程作为所述修正地形数据。8.根据权利要求7所述的方法,其中,所述根据所述子区域的修正地形数据和所述子区域中的地理轮廓数据,生成所述子区域的三维图像,包括:将所述子区域的地形设置为具有所述平均海拔高程的平面,根据所述子区...

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

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

1