本公开涉及计算机技术领域,提供了数据处理方法、装置、电子设备和介质。该方法包括:基于预设处理规则,将至少一个第一级瓦片数据进行合并,确定模型数据;获取输入数据,并基于模型数据和输入数据生成瓦片渲染数据;基于瓦片渲染数据进行数据处理,确定数据处理结果。该实施方式可以基于预设处理规则,将至少一个第一级瓦片数据进行合并,确定模型数据;获取输入数据,并基于模型数据和输入数据生成瓦片渲染数据;基于瓦片渲染数据进行数据处理,确定数据处理结果,提高了数据处理的性能,节省了资源。资源。资源。
【技术实现步骤摘要】
数据处理方法、装置、电子设备和介质
[0001]本公开涉及计算机
,尤其涉及一种数据处理方法、装置、电子设备和介质。
技术介绍
[0002]在地理信息科学中,普遍采用了矢量数据模型与栅格数据模型对现实世界进行建模与表达。矢量数据模型,也称为离散对象模型,是采用离散对象来表示地球表面的空间要素的。从几何上来看,空间要素分为点、线和多边形,并用点及其x,y坐标来表示这些要素的位置和形状,并可以被访问、解释,并由计算机进行存储与处理。栅格数据模型也被称为格网(Grid)、栅格地图、表面覆盖(Surface Cover)或影像。格网由行、列、格网单元组成。行、列由格网左上角起始。在二维坐标系统中,行作为y坐标、列作为x坐标。在这点上与纬度作为y坐标、经度作为x坐标有点类似。
[0003]目前,矢量数据模型或栅格数据模型作为支撑地理空间分析的主要数据模型与格式,主要存在以下三个方面问题:
[0004](1)不适合超大范围地域的地理数据存储、处理与分析
[0005]矢量数据主要采用shp、gdb等主流格式对数据进行存储与处理,但当图斑规模达到十万或者更多时,数据处理与空间可视化的速度则显著下降,基本无法满足实时应用的需求。栅格数据的存储文件,如img,gtif,gdb等,同样存在该问题,当一次加载数GB乃至数十GB的栅格数据块时,主流的ArcGIS软件也会遇到操作后频繁等待的现象。
[0006](2)不适合小范围局部要素数据的提取与分析处理
[0007]当从大数据存储体中提取单个要素时,往往需要遍历或者检索再根据命中条件提取要素,该过程难以满足快速定位与即时性分析的需求,特别是当存储管理全国数十亿规模的图斑或者数以万亿计的栅格像元时,基本无法实时性定位与分析处理。
[0008](3)不适合精度可控的数据处理任务
[0009]对于一些在线应用服务,往往近似精度的数据处理结果就可以满足要求,此时对响应时间要求较高。传统的矢量或者栅格数据模型需要将任务提交至后台再基于原始数据进行计算,然后再将结果发送至本地。
技术实现思路
[0010]有鉴于此,本公开实施例提供了一种数据处理方法、装置、电子设备和介质。
[0011]本公开实施例的第一方面,提供了一种数据处理方法,包括:获取监测数据,根据上述监测数据确定至少一个第一级语义瓦片数据;基于预设处理规则,将上述至少一个第一级瓦片数据进行合并,确定模型数据;获取输入数据,并基于上述模型数据和上述输入数据生成瓦片渲染数据;基于上述瓦片渲染数据进行数据处理,确定数据处理结果。
[0012]本公开实施例的第二方面,提供了一种数据处理装置,包括:信息获取单元,被配置成获取监测数据,根据上述监测数据确定至少一个第一级语义瓦片数据;数据确定单元,
被配置成基于预设处理规则,将上述至少一个第一级瓦片数据进行合并,确定模型数据;数据生成单元,被配置成获取输入数据,并基于上述模型数据和上述输入数据生成瓦片渲染数据;数据处理单元,被配置成基于上述瓦片渲染数据进行数据处理,确定数据处理结果。
[0013]本公开实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可以在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。
[0014]本公开实施例的第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
[0015]本公开的上述各个实施例中的一个实施例具有如下有益效果:首先,获取监测数据,根据上述监测数据确定至少一个第一级语义瓦片数据;然后,基于预设处理规则,将上述至少一个第一级瓦片数据进行合并,确定模型数据;之后,获取输入数据,并基于上述模型数据和上述输入数据生成瓦片渲染数据;最后,基于上述瓦片渲染数据进行数据处理,确定数据处理结果。该实施方式可以基于预设处理规则,将至少一个第一级瓦片数据进行合并,确定模型数据;获取输入数据,并基于模型数据和输入数据生成瓦片渲染数据;基于瓦片渲染数据进行数据处理,确定数据处理结果,提高了数据处理的性能,节省了资源。
附图说明
[0016]为了更清楚地说明本公开实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0017]图1是根据本公开的数据处理方法的一些实施例的流程图;
[0018]图2是根据本公开的数据处理方法的一些实施例的总体架构示意图;
[0019]图3是根据本公开的数据处理方法的一种异步流态瓦片输出方法的参考示意图;
[0020]图4是根据本公开的数据处理方法的破碎瓦片搜索与布尔运算的参考示意图;
[0021]图5是根据本公开的数据处理方法的归并方法的参考示意图;
[0022]图6是根据本公开的数据处理方法的多边形提取方法的参考示意图;
[0023]图7是根据本公开的数据处理装置的一些实施例的结构示意图;
[0024]图8是适于用来实现本公开的一些实施例的电子设备的结构示意图。
具体实施方式
[0025]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0026]另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
[0027]需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
[0028]需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
[0029]本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
[0030]图1是根据本公开的数据处理方法的一些实施例的流程图。如图1所示,该数据处理方法包括:
[0031]步骤S101,获取监测数据,根据监测数据确定至少一个第一级语义瓦片数据。
[0032]在一些实施例中,数据处理方法的执行主体可以对监测数据进行编码,确定编码数据,对编码数据进行栅格化,确定至少一个第一级语义瓦片数据。
[0033]在实际应用中,场模型的语义化编码生成与快速切片:针对以分区形式存储的全覆盖调查监测数据,如国土变更调查本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取监测数据,根据所述监测数据确定至少一个第一级语义瓦片数据;基于预设处理规则,将所述至少一个第一级瓦片数据进行合并,确定模型数据;获取输入数据,并基于所述模型数据和所述输入数据生成瓦片渲染数据;基于所述瓦片渲染数据进行数据处理,确定数据处理结果。2.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述监测数据确定至少一个第一级语义瓦片数据,包括:对所述监测数据进行编码,确定编码数据;对所述编码数据进行栅格化,确定至少一个第一级语义瓦片数据。3.根据权利要求1所述的数据处理方法,其特征在于,所述基于预设处理规则,将所述至少一个第一级瓦片数据进行合并,确定模型数据,包括:确定所述至少一个第一级瓦片数据对应的至少一个边缘数据;将所述至少一个边缘数据和所述至少一个第一级瓦片数据进行合并,确定第二级瓦片数据;基于所述第二级瓦片数据生成所述模型数据。4.根据权利要求3所述的数据处理方法,其特征在于,所述基于所述模型数据和所述输入数据生成瓦片渲染数据,包括:根据所述输入数据从所述模型数据提取目标属性信息;对所述目标属性信息进行解码,并对解码后的目标属性信息进行渲染。5.根据权利要求1所述的方法,其特征在于,在所述基于所述模型数据和所述输入数据生成瓦片渲染数据之后,还包括:响应于数据选择指令,从所述瓦片渲染数据中确定目标瓦片渲染数据;基于所述目标瓦...
【专利技术属性】
技术研发人员:亢晓琛,谢强,李娜,张玉,房甚冲,
申请(专利权)人:中国测绘科学研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。