一种气象数据仓库后端接口数据传输交互系统及方法技术方案

技术编号:26970330 阅读:13 留言:0更新日期:2021-01-05 23:59
本发明专利技术提供一种气象数据仓库后端接口数据传输交互系统及方法,系统包括:websocket通信模块,用于与可视化气象展示前端模块的数据通信互连,使所述前端与气象数据仓库后端模块建立可信数据通道;语义分析模块,用于解析所述气象展示前端模块发送的查询指令,并重组指令以对所述气象展示前端模块发送的指令进行解析组合;数据检索模块,用于快速提取所述气象展示前端模块中的气象资源数据。本发明专利技术提供的系统运行在云端与气象展示模块进行数据的实时交互,对气象数据进行检索和转发,并基于socket的方式进行长链接通讯,解决了各种不同类型的前端展示系统进行解耦合,适用于B/S、C/S等各种前端展示系统。

【技术实现步骤摘要】
一种气象数据仓库后端接口数据传输交互系统及方法
本专利技术属于现代互联网信息技术与气象可视化展现的交叉领域,尤其涉及一种气象数据仓库后端接口数据传输交互系统及方法,适合气象可视化前端调用大数据生成气象服务图像和气象资源动态影像。
技术介绍
随着技术的变革,现代气象图像服务对实时性要求,传统气象图像服务在获取图像数据已静态的图片数据,无法满足现代气象业务对图像和影像的实时性要求,因此,需要一种气象大数据实时交互接口服务于多种气象可视化前端。
技术实现思路
本专利技术针对上述缺陷,提供一种能够适应各种气象展示模块前端的数据仓库后端接口数据传输交互系统及方法。本专利技术提供如下技术方案:一种气象数据仓库后端接口数据传输交互系统,包括:websocket通信模块,用于与可视化气象展示前端模块的数据通信互连,使所述前端与气象数据仓库后端模块建立可信数据通道,进行实时可靠数据传输交换;语义分析模块,用于解析所述气象展示前端模块发送的查询指令,并重组指令以对所述气象展示前端模块发送的指令进行解析组合;数据检索模块,用于快速提取所述气象展示前端模块中的气象资源数据。进一步地,所述系统还包括数据缓存模块,用于所述气象展示前端模块的指令缓存和气象数据仓库后端模块的数据检索缓存。进一步地,所述websocket通信模块还用于所述交互接口通信的异常自动恢复和心跳检测。进一步地,所述websocket通信模块还用于将所述数据检索模块检索到的数据返回至所述气象展示前端模块。r>进一步地,所述语义分析模块的查询指令的解析包括地理信息坐标解析、时次解析、时间区间解析或气象文件和元数据解析中的一种或几种。本专利技术还提供一种气象数据仓库后端接口数据传输交互方法,包括以下步骤:S1:websocket通信模块,与可视化气象展示前端模块的数据通信互连,使所述前端与气象数据仓库后端模块建立可信数据通道,进行实时可靠数据传输交换;S2:语义分析模块,解析所述气象展示前端模块发送的查询指令,并重组指令以对所述气象展示前端模块发送的指令进行解析组合;S3:数据检索模块,快速提取所述气象展示前端模块中的气象资源数据。进一步地,所述S3步骤提取的数据资源包括地理信息数据、气象信息数据。本专利技术还提供另一种气象数据仓库后端接口数据传输交互方法,包括以下步骤:M1:websocket通信模块,与可视化气象展示前端模块的数据通信互连,使所述前端与气象数据仓库后端模块建立可信数据通道,进行实时可靠数据传输交换;M2:语义分析模块,解析所述气象展示前端模块发送的查询指令,并重组指令以对所述气象展示前端模块发送的指令进行解析组合;M3:数据检索模块,快速提取所述气象展示前端模块中的气象资源数据;M4:数据缓存模块,将所述气象展示前端模块的指令缓存和气象数据仓库后端模块的数据检索缓存。进一步地,所述M3步骤提取的数据资源包括地理信息数据、气象信息数据。本专利技术的有益效果为:1、本专利技术提供的系统为适用于的气象大数据实时交互接口,服务于多种气象可视化前端。2、本专利技术提供的系统运行在云端与气象展示模块进行数据的实时交互,对气象数据进行检索和转发,并基于socket的方式进行长链接通讯,很好的解决了各种不同类型的前端展示系统进行解耦合,适用于B/S、C/S等各种前端展示系统。3、本专利技术提供的系统使气象可视化前端与气象后端的数据提供稳定的实时数据通道,为气象可视化系统快速提取气象数据,大大提升生成可视化气象服务图像。4、本专利技术提供的系统的websocket通信模块用于各种前端建立可信数据通道与气象后端的实时长链接通信,并为可视化前端发送初始化数据;语义分析模块可快速完成各种气象参数的解析配置,使用该系统生成可视化气象服务前端数据检索速度有效提升。5、本专利技术提供的系统的数据缓存模块可以将前端重复检索的气象基础数据进行缓存,提高数据复用,减少对气象后端数据重复检索。附图说明在下文中将基于实施例并参考附图来对本专利技术进行更详细的描述。其中:图1为本专利技术提供的websocket通信模块进行通讯连接的工作示意图;图2为本专利技术提供的系统的整体结构和工作流程示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1如图1所示,本实施例提供一种气象数据仓库后端接口数据传输交互系统,其特征在于,包括:如图2所示,websocket通信模块,用于与可视化气象展示前端模块的数据通信互连,使所述前端与气象数据仓库后端模块建立可信数据通道,进行实时可靠数据传输交换;同时,也用于所述交互接口通信的异常自动恢复和心跳检测,还用于将所述数据检索模块检索到的数据返回至所述气象展示前端模块。语义分析模块,用于解析所述气象展示前端模块发送的查询指令,包括地理信息坐标解析、时次解析、时间区间解析或气象文件和元数据解析中的一种或几种;并重组指令以对所述气象展示前端模块发送的指令进行解析组合;数据检索模块,用于快速提取所述气象展示前端模块中的气象资源数据。实施例2本实施例与实施例1的区别仅在于,系统还包括数据缓存模块,用于所述气象展示前端模块的指令缓存和气象数据仓库后端模块的数据检索缓存。实施例3本实施例提供利用实施例1提供的气象数据仓库后端接口数据传输交互系统的数据交互传输方法,包括以下步骤:S1:websocket通信模块,与可视化气象展示前端模块的数据通信互连,使所述前端与气象数据仓库后端模块建立可信数据通道,进行实时可靠数据传输交换;S2:语义分析模块,解析所述气象展示前端模块发送的查询指令,并重组指令以对所述气象展示前端模块发送的指令进行解析组合;S3:数据检索模块,快速提取所述气象展示前端模块中的气象资源数据,数据资源包括地理信息数据、气象信息数据。实施例4本实施例提供利用实施例2提供的气象数据仓库后端接口数据传输交互系统的数据交互传输方法,包括以下步骤:M1:websocket通信模块,与可视化气象展示前端模块的数据通信互连,使所述前端与气象数据仓库后端模块建立可信数据通道,进行实时可靠数据传输交换;M2:语义分析模块,解析所述气象展示前端模块发送的查询指令,并重组指令以对所述气象展示前端模块发送的指令进行解析组合;M3:数据检索模块,快速提取所述气象展示前端模块中的气象资源数据,数据资源包括地理信息数据、气象信息数据;M4:数据缓存模块,将所述气象展示前端模块的指令缓存和气象数据仓库后端模块的数据检索缓存。虽然已经参考优选实施例对本专利技术进行了本文档来自技高网...

【技术保护点】
1.一种气象数据仓库后端接口数据传输交互系统,其特征在于,包括:/nwebsocket通信模块,用于与可视化气象展示前端模块的数据通信互连,使所述前端与气象数据仓库后端模块建立可信数据通道,进行实时可靠数据传输交换;/n语义分析模块,用于解析所述气象展示前端模块发送的查询指令,并重组指令以对所述气象展示前端模块发送的指令进行解析组合;/n数据检索模块,用于快速提取所述气象展示前端模块中的气象资源数据。/n

【技术特征摘要】
1.一种气象数据仓库后端接口数据传输交互系统,其特征在于,包括:
websocket通信模块,用于与可视化气象展示前端模块的数据通信互连,使所述前端与气象数据仓库后端模块建立可信数据通道,进行实时可靠数据传输交换;
语义分析模块,用于解析所述气象展示前端模块发送的查询指令,并重组指令以对所述气象展示前端模块发送的指令进行解析组合;
数据检索模块,用于快速提取所述气象展示前端模块中的气象资源数据。


2.根据权利要求1所述的一种气象数据仓库后端接口数据传输交互系统,其特征在于,所述系统还包括数据缓存模块,用于所述气象展示前端模块的指令缓存和气象数据仓库后端模块的数据检索缓存。


3.根据权利要求1所述的一种气象数据仓库后端接口数据传输交互系统,其特征在于,所述websocket通信模块还用于所述交互接口通信的异常自动恢复和心跳检测。


4.根据权利要求1所述的一种气象数据仓库后端接口数据传输交互系统,其特征在于,所述websocket通信模块还用于将所述数据检索模块检索到的数据返回至所述气象展示前端模块。


5.根据权利要求1所述的一种气象数据仓库后端接口数据传输交互系统,其特征在于,所述语义分析模块的查询指令的解析包括地理信息坐标解析、时次解析、时间区间解析或气象文件和元数据解析中的一种或几种。


6.一种气象数据仓库后端接口数据传...

【专利技术属性】
技术研发人员:郭辰董理杨萍张晓朝梁思超卜照军冯笑丹王森蒋贲王志勇
申请(专利权)人:华能新能源股份有限公司北京朗润知天科技有限公司华能集团技术创新中心有限公司
类型:发明
国别省市:北京;11

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

1