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

技术编号:28837641 阅读:22 留言:0更新日期:2021-06-11 23:35
本发明专利技术提供一种基于多源异构数据的自主可控空间分析装置及方法,将进行空间分析的多源异构数据和各项分析参数,使用统一的异步请求方式发送至各个不同平台的不同的分析工具中进行不同的空间分析;同时根据不同空间分析专属配置去初始化结果面板组件;将发出的请求得到的分析结果,发送至数据解析模块进行标准化分析,并将标准化后的分析结果返回到数据适配模块;同时将初始化的结果面板组件发送至统一的适配性检查模块,对标准化后的数据和结果面板进行检查,再将最后的结果数据返回结果面板初始化模块,利用数据展示模块的能力,实现自主可控的数据展示,本发明专利技术基于多源异构数据,实现了自主可控的进行空间分析,且该装置极易扩展,配置也简单。

【技术实现步骤摘要】
基于多源异构数据的自主可控空间分析装置及方法
本专利技术涉及GIS
,尤其涉及基于多源异构数据的自主可控空间分析装置及方法。
技术介绍
现有的GIS系统的空间分析功能,仅仅只是针对某一种或某几种的地理空间信息数据,对数据的格式也有特定的要求,并且对于分析结果的展示单一且耦合性高。在信息化飞速发展的当下,地理信息数据种类急剧增加,现有的地理信息数据多种多样,来源广,结构形式不一,无法采用通用模式的调用来实现空间分析。在可视化发展趋势明朗的情形下,空间分析技术中结果展示的方式仅能满足部分可视化的需求,并且结果展示无法扩展延伸,耦合性极强,配置复杂,效果一般,无法满足多元可视化的需求。而本专利技术作为空间分析的拓展展现,基于多源异构数据,实现了系统自主可控的进行空间分析。并且该装置可直接引用加载,到绝大部分AMD开发模式的系统中,且极易扩展,配置也相对简单,数据的处理动作也已集成到模块配置中。
技术实现思路
有鉴于此,本专利技术目的是提供一种基于多源异构数据的自主可控空间分析装置及方法。一种基于多源异构数据的自主可控空间分析装置,包括数据选择模块、空间分析模块、结果面板初始化模块、数据解析模块、数据适配模块以及数据展示模块;所述数据选择模块支持选择多源异构数据,接受数据源内部,外部,自定义的空间数据;所述空间分析模块根据数据选择模块得到的数据,采用统一封装的方法,以并发的形式发送到各个的空间分析平台上的不同的空间分析工具中,然后由结果面板初始化模块异步接收各个平台的反馈数据;所述结果面板初始化模块,是在进行空间分析模块的同时开启的模块,结果面板初始化是与空间分析并发进行的操作,并且该模块使用分批初始化的模式,在空间分析模块进行数据派发时进行首次初始化,完成对结果表达面板初始化的准备工作,同时等待下次初始化请求;当各分析成功通过数据适配性检查模块后,结合各分析专属配置,向本模块发起二次初始化请求,并利用数据展示模块的能力,完成最终结果面板的定制化输出表达;所述数据解析模块根据空间分析模块得到的分析结果,对分析结果根据各个空间分析的专属配置进行定制化操作;所述数据适配模块是根据数据解析模块拿到的经过配置结构标准化操作后的数据,与结果面板初始化生成的各个面板组件,进行适配性检查分析;所述数据展示模块是根据数据适配模块,得到通过适配性模块的标准或定制化数据结构,再结合各空间分析的专属配置,定位空间分析的结果面板组件,进行标准或定制化输出。一种基于多源异构数据的自主可控空间分析方法,用于所述的一种基于多源异构数据的自主可控空间分析装置,包括以下步骤:步骤1:将进行空间分析的多源异构数据和各项分析参数,使用统一的异步请求方式发送至各个空间分析平台的不同的分析工具中,发起异步空间分析,同时根据各空间分析的专属配置,来初始化结果面板中的面板组件;步骤2:将从步骤1中发出的请求得到的各项分析结果,发送至数据解析模块进行标准化分析,并将最后的标准化分析结果返回到数据适配检查模块中;步骤3:将步骤1中初始化的结果面板组件,发送至数据适配模块,对标准化后的数据和结果面板组件进行检查,得到通过适配性检查的标准化分析结构,然后将该结构发送到结果面板初始化模块,进行二次初始化,最后利用数据展示模块的能力对分析结果进行多业务维度多种样式的展示。本专利技术提供的技术方案带来的有益效果是:(1)在当下WebGIS的空间分析技术中均未针对多源异构数据进行统一使用,本专利技术则填补了这一缺失;(2)面对现有的地理信息数据以各种形式进行空间分析的需求变化万千应接不暇,而现有技术中的空间分析接收数据相对固定,无扩展与延伸的二次开发接口,本专利技术则开放了自定义数据制作的接口,以满足多元化的空间分析需求;(3)结果展示方面,更是优于现有的空间分析技术,现有的空间分析结果的展示,单一且局限,而本专利技术可以以多维的角度,更深的层次对分析结果进行解析,并以更多的形式进行可视化的表达,大大增加了空间分析能力的操作便利性和易拓展性;(4)性能消耗方面,本专利技术更是低于现有空间分析技术,现有空间分析接口只是单方面发送请求,再接收结果,然后再将结果进行展示,而本专利技术是在发送结果的同时初始化加载结果面板,从而降低空间分析过程中,请求等待、数据处理等阶段的时间、硬件资源的消耗,避免因大量结果同时表达产生的资源拥堵情况;(5)针对空间分析功能,本专利技术实现的是整个空间分析的过程的多线程处理,将发送请求和结果界面初始化同时进行,提高了在进行空间分析功能中,处理结果数据时的处理性能。附图说明图1是本专利技术一种基于多源异构数据的自主可控空间分析装置及方法的流程图;图2是本专利技术一种基于多源异构数据的自主可控空间分析装置及方法的时序图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地描述。请参考图1和图2,本专利技术提供了一种基于多源异构数据的自主可控空间分析装置及方法。一种基于多源异构数据的自主可控空间分析装置,包括数据选择模块、空间分析模块、结果面板初始化模块、数据解析模块、数据适配模块以及数据展示模块;所述数据选择模块支持选择多源异构数据,接受数据源内部,外部,自定义的空间数据;所述空间分析模块根据数据选择模块得到的数据,采用统一封装的方法,以并发的形式发送到各个的空间分析平台上的不同的空间分析工具中,然后由结果面板初始化模块异步接收各个平台的反馈数据;所述结果面板初始化模块,是在进行空间分析模块的同时开启的模块,结果面板初始化是与空间分析并发进行的操作。并且该模块使用分批初始化的模式,在空间分析模块进行数据派发时进行首次初始化,完成对结果表达面板初始化的准备工作,同时等待下次初始化请求;当各分析成功通过数据适配性检查模块后,结合各分析专属配置,向本模块发起二次初始化请求,并利用数据展示模块的能力,完成最终结果面板的定制化输出表达;所述数据解析模块根据空间分析模块得到的分析结果,对分析结果根据各个空间分析的专属配置进行定制化操作;所述数据适配模块是根据数据解析模块拿到的经过配置结构标准化操作后的数据,与结果面板初始化生成的各个面板组件,进行适配性检查分析;所述数据展示模块是根据数据适配模块,得到通过适配性模块的标准或定制化数据结构,再结合各空间分析的专属配置,定位空间分析的结果面板组件,进行标准或定制化输出。一种基于多源异构数据的自主可控空间分析方法,用于所述的一种基于多源异构数据的自主可控空间分析装置,包括以下步骤:步骤1:将进行空间分析的多源异构数据和各项分析参数,使用统一的异步请求方式发送至各个不同平台的各个不同的分析工具中,发起异步空间分析,同时根据各空间分析的专属配置,来初始化结果面板中的面板组件;其中,各项分析参数包括空间分析的底图数据和分析结果的单位设置。步骤2:将从步骤1中发出的请本文档来自技高网...

【技术保护点】
1.一种基于多源异构数据的自主可控空间分析装置,其特征在于,包括数据选择模块、空间分析模块、结果面板初始化模块、数据解析模块、数据适配模块以及数据展示模块;/n所述数据选择模块支持选择多源异构数据,接受数据源内部,外部,自定义的空间数据;/n所述空间分析模块根据数据选择模块得到的数据,采用统一封装的方法,以并发的形式发送到各个的空间分析平台上的不同的空间分析工具中,然后由结果面板初始化模块异步接收各个平台的反馈数据;/n所述结果面板初始化模块,是在进行空间分析模块的同时开启的模块,结果面板初始化是与空间分析并发进行的操作;并且该模块使用分批初始化的模式,在空间分析模块进行数据派发时进行首次初始化,完成对结果表达面板初始化的准备工作,同时等待下次初始化请求;当各分析成功通过数据适配性检查模块后,结合各分析专属配置,向本模块发起二次初始化请求,并利用数据展示模块的能力,完成最终结果面板的定制化输出表达;/n所述数据解析模块根据空间分析模块得到的分析结果,对分析结果根据各个空间分析的专属配置进行定制化操作;/n所述数据适配模块是根据数据解析模块拿到的经过配置结构标准化操作后的数据,与结果面板初始化生成的各个面板组件,进行适配性检查分析;/n所述数据展示模块是根据数据适配模块,得到通过适配性模块的标准或定制化数据结构,再结合各空间分析的专属配置,定位空间分析的结果面板组件,进行标准或定制化输出。/n...

【技术特征摘要】
1.一种基于多源异构数据的自主可控空间分析装置,其特征在于,包括数据选择模块、空间分析模块、结果面板初始化模块、数据解析模块、数据适配模块以及数据展示模块;
所述数据选择模块支持选择多源异构数据,接受数据源内部,外部,自定义的空间数据;
所述空间分析模块根据数据选择模块得到的数据,采用统一封装的方法,以并发的形式发送到各个的空间分析平台上的不同的空间分析工具中,然后由结果面板初始化模块异步接收各个平台的反馈数据;
所述结果面板初始化模块,是在进行空间分析模块的同时开启的模块,结果面板初始化是与空间分析并发进行的操作;并且该模块使用分批初始化的模式,在空间分析模块进行数据派发时进行首次初始化,完成对结果表达面板初始化的准备工作,同时等待下次初始化请求;当各分析成功通过数据适配性检查模块后,结合各分析专属配置,向本模块发起二次初始化请求,并利用数据展示模块的能力,完成最终结果面板的定制化输出表达;
所述数据解析模块根据空间分析模块得到的分析结果,对分析结果根据各个空间分析的专属配置进行定制化操作;
所述数据适配模块是根据数据解析模块拿到的经过配置结构标准化操作后的数据,与结果面板初始化生成的各个面板组件,进行适配性检查分析;
所述数据展示模块是根据数据适配模块,得到通过适配性模块的标准或定制化数据结构,再结合各空间分析的专属配置,定位空间分析的结果面板组件,进行标准或定制化输出。


2.根据权利要求1所述的一种基于多源异构数据的自主可控空间分析装置,其特征在于,所述标准化操作是指对所述的多源异构数据进行空间分析请求的同时根据配置初始化结果面板组件,待分析结果返回后,将分析结果与第一次初始化的结果面板组件进行适配性检查,得到最后的结果...

【专利技术属性】
技术研发人员:杨玲林洋黄宇杜大雾张琪陈茜张宏伟
申请(专利权)人:武大吉奥信息技术有限公司
类型:发明
国别省市:湖北;42

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

1