掌桥专利:专业的专利平台
掌桥专利
首页

基于多源异构数据的自主可控空间分析装置及方法

文献发布时间:2023-06-19 11:22:42


基于多源异构数据的自主可控空间分析装置及方法

技术领域

本发明涉及GIS技术领域,尤其涉及基于多源异构数据的自主可控空间分析装置及方法。

背景技术

现有的GIS系统的空间分析功能,仅仅只是针对某一种或某几种的地理空间信息数据,对数据的格式也有特定的要求,并且对于分析结果的展示单一且耦合性高。在信息化飞速发展的当下,地理信息数据种类急剧增加,现有的地理信息数据多种多样,来源广,结构形式不一,无法采用通用模式的调用来实现空间分析。

在可视化发展趋势明朗的情形下,空间分析技术中结果展示的方式仅能满足部分可视化的需求,并且结果展示无法扩展延伸,耦合性极强,配置复杂,效果一般,无法满足多元可视化的需求。

而本发明作为空间分析的拓展展现,基于多源异构数据,实现了系统自主可控的进行空间分析。并且该装置可直接引用加载,到绝大部分AMD开发模式的系统中,且极易扩展,配置也相对简单,数据的处理动作也已集成到模块配置中。

发明内容

有鉴于此,本发明目的是提供一种基于多源异构数据的自主可控空间分析装置及方法。

一种基于多源异构数据的自主可控空间分析装置,包括数据选择模块、空间分析模块、结果面板初始化模块、数据解析模块、数据适配模块以及数据展示模块;

所述数据选择模块支持选择多源异构数据,接受数据源内部,外部,自定义的空间数据;

所述空间分析模块根据数据选择模块得到的数据,采用统一封装的方法,以并发的形式发送到各个的空间分析平台上的不同的空间分析工具中,然后由结果面板初始化模块异步接收各个平台的反馈数据;

所述结果面板初始化模块,是在进行空间分析模块的同时开启的模块,结果面板初始化是与空间分析并发进行的操作,并且该模块使用分批初始化的模式,在空间分析模块进行数据派发时进行首次初始化,完成对结果表达面板初始化的准备工作,同时等待下次初始化请求;当各分析成功通过数据适配性检查模块后,结合各分析专属配置,向本模块发起二次初始化请求,并利用数据展示模块的能力,完成最终结果面板的定制化输出表达;

所述数据解析模块根据空间分析模块得到的分析结果,对分析结果根据各个空间分析的专属配置进行定制化操作;

所述数据适配模块是根据数据解析模块拿到的经过配置结构标准化操作后的数据,与结果面板初始化生成的各个面板组件,进行适配性检查分析;

所述数据展示模块是根据数据适配模块,得到通过适配性模块的标准或定制化数据结构,再结合各空间分析的专属配置,定位空间分析的结果面板组件,进行标准或定制化输出。

一种基于多源异构数据的自主可控空间分析方法,用于所述的一种基于多源异构数据的自主可控空间分析装置,包括以下步骤:

步骤1:将进行空间分析的多源异构数据和各项分析参数,使用统一的异步请求方式发送至各个空间分析平台的不同的分析工具中,发起异步空间分析,同时根据各空间分析的专属配置,来初始化结果面板中的面板组件;

步骤2:将从步骤1中发出的请求得到的各项分析结果,发送至数据解析模块进行标准化分析,并将最后的标准化分析结果返回到数据适配检查模块中;

步骤3:将步骤1中初始化的结果面板组件,发送至数据适配模块,对标准化后的数据和结果面板组件进行检查,得到通过适配性检查的标准化分析结构,然后将该结构发送到结果面板初始化模块,进行二次初始化,最后利用数据展示模块的能力对分析结果进行多业务维度多种样式的展示。

本发明提供的技术方案带来的有益效果是:(1)在当下WebGIS的空间分析技术中均未针对多源异构数据进行统一使用,本发明则填补了这一缺失;

(2)面对现有的地理信息数据以各种形式进行空间分析的需求变化万千应接不暇,而现有技术中的空间分析接收数据相对固定,无扩展与延伸的二次开发接口,本发明则开放了自定义数据制作的接口,以满足多元化的空间分析需求;

(3)结果展示方面,更是优于现有的空间分析技术,现有的空间分析结果的展示,单一且局限,而本发明可以以多维的角度,更深的层次对分析结果进行解析,并以更多的形式进行可视化的表达,大大增加了空间分析能力的操作便利性和易拓展性;

(4)性能消耗方面,本发明更是低于现有空间分析技术,现有空间分析接口只是单方面发送请求,再接收结果,然后再将结果进行展示,而本发明是在发送结果的同时初始化加载结果面板,从而降低空间分析过程中,请求等待、数据处理等阶段的时间、硬件资源的消耗,避免因大量结果同时表达产生的资源拥堵情况;

(5)针对空间分析功能,本发明实现的是整个空间分析的过程的多线程处理,将发送请求和结果界面初始化同时进行,提高了在进行空间分析功能中,处理结果数据时的处理性能。

附图说明

图1是本发明一种基于多源异构数据的自主可控空间分析装置及方法的流程图;

图2是本发明一种基于多源异构数据的自主可控空间分析装置及方法的时序图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地描述。

请参考图1和图2,本发明提供了一种基于多源异构数据的自主可控空间分析装置及方法。

一种基于多源异构数据的自主可控空间分析装置,包括数据选择模块、空间分析模块、结果面板初始化模块、数据解析模块、数据适配模块以及数据展示模块;

所述数据选择模块支持选择多源异构数据,接受数据源内部,外部,自定义的空间数据;

所述空间分析模块根据数据选择模块得到的数据,采用统一封装的方法,以并发的形式发送到各个的空间分析平台上的不同的空间分析工具中,然后由结果面板初始化模块异步接收各个平台的反馈数据;

所述结果面板初始化模块,是在进行空间分析模块的同时开启的模块,结果面板初始化是与空间分析并发进行的操作。并且该模块使用分批初始化的模式,在空间分析模块进行数据派发时进行首次初始化,完成对结果表达面板初始化的准备工作,同时等待下次初始化请求;当各分析成功通过数据适配性检查模块后,结合各分析专属配置,向本模块发起二次初始化请求,并利用数据展示模块的能力,完成最终结果面板的定制化输出表达;

所述数据解析模块根据空间分析模块得到的分析结果,对分析结果根据各个空间分析的专属配置进行定制化操作;

所述数据适配模块是根据数据解析模块拿到的经过配置结构标准化操作后的数据,与结果面板初始化生成的各个面板组件,进行适配性检查分析;

所述数据展示模块是根据数据适配模块,得到通过适配性模块的标准或定制化数据结构,再结合各空间分析的专属配置,定位空间分析的结果面板组件,进行标准或定制化输出。

一种基于多源异构数据的自主可控空间分析方法,用于所述的一种基于多源异构数据的自主可控空间分析装置,包括以下步骤:

步骤1:将进行空间分析的多源异构数据和各项分析参数,使用统一的异步请求方式发送至各个不同平台的各个不同的分析工具中,发起异步空间分析,同时根据各空间分析的专属配置,来初始化结果面板中的面板组件;

其中,各项分析参数包括空间分析的底图数据和分析结果的单位设置。

步骤2:将从步骤1中发出的请求得到的各项分析结果,发送至数据解析模块进行标准化分析,并将生成的标准化分析结果返回到数据解析模块中;

所述标准化处理操作具体如下:将分析结果发送至数据解析模块中,根据结果数据的结构以及各空间分析的专属配置,进行定制标准化的操作,将最后生成的结果数据按照标准的结构返回到结果面板中;

步骤3:将步骤1中初始化的结果面板组件,发送至数据适配模块,对标准化后的数据和结果面板组件进行检查,得到通过适配性检查的标准化分析结构,然后将该结构发送到结果面板初始化模块,进行二次初始化,最后利用数据展示模块的能力对分析结果进行多业务维度多种样式的展示。

所述自主可控的数据展示是指,在对分析结果的展示中,实现对结果面板的第一次初始化,在统一的标准下,支持对结果面板样式的多种配置,增加数据的多样性展示,这是数据展示方式的自主可控。而数据展示内容的自主可控,则体现在各个空间分析的专属定制中。

整个空间分析过程,从“入口”开始就进行了标准化(统一的空间分析请求方式),在进行不同的空间分析后,发送至的数据解析模块中,进行第二轮标准化,返回出标准化的数据结构,实现“出口”的标准化。本装置通过控制整个分析的发出和返回,真正意义上实现了自主可控的空间分析。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

相关技术
  • 基于多源异构数据的自主可控空间分析装置及方法
  • 基于多源异构数据的输电设备状态评价方法及装置
技术分类

06120112901095