一种面向云端协同的雷暴告警图片生成算法设计方法技术

技术编号:37607981 阅读:15 留言:0更新日期:2023-05-18 11:59
本发明专利技术公开了一种面向云端协同的雷暴告警图片生成算法设计方法,包括以下步骤:S1.根据雷暴告警图片生成算法的业务过程,分析出雷暴告警图片生成算法中全过程操作的业务对象为雷暴告警图片;S2.根据对雷暴告警图片的全生命周期分析,拆分为数据获取、雷暴告警图绘制、图片转换、图片基本信息存储、图片上传5个部分,并将每部分封装为构件;S3.依据被部署地区的特点部署算法。减少了雷暴告警图片生成算法的开发工作量、提升了雷暴告警图片生成算法的开发效率,降低了雷暴告警图片生成算法的国省部署运维成本,有效地解决了雷暴告警图片生成算法的开发和部署存在大量的重复工作和劳动的问题。动的问题。动的问题。

【技术实现步骤摘要】
一种面向云端协同的雷暴告警图片生成算法设计方法


[0001]本专利技术涉及气象雷达
,具体为一种面向云端协同的雷暴告警图片生成算法设计方法。

技术介绍

[0002]雷暴告警图片生成算法是气象探测业务里非常重要的业务过程,气象探测业务具有国省一体化的典型特点,然而中国气象局和各省气象局之间都有本地的特色化需求,依据各个地区其不同的特点开发和构建雷暴告警图片生成算法,导致雷暴告警图片生成算法的开发和部署存在大量的重复工作和劳动。

技术实现思路

[0003]本专利技术提供一种面向云端协同的雷暴告警图片生成算法设计方法,包括以下步骤:S1.根据雷暴告警图片生成算法的业务过程,分析出雷暴告警图片生成算法中全过程操作的业务对象为雷暴告警图片;S2.根据对雷暴告警图片的全生命周期分析,拆分为数据获取、雷暴告警图绘制、图片转换、图片基本信息存储、图片上传5个部分,并将每部分封装为构件;S3.依据被部署地区的特点部署算法。
[0004]进一步地,所述S2步骤主要用于分析雷暴告警图片生成算法操作对象的全生命周期;其中,数据获取:依据不同的数据来源将数据封装为不同的构件;雷暴告警图绘制:图片绘制部分,依据不同的图片绘制技术将数据封装为不同的构件;图片转换:主要为图片坐标转换,依据不同的坐标转换技术将数据封装为不同的构件;图片基本信息存储:依据不同的存储方式将数据封装为不同的构件;图片上传:依据不同的图片上传方式将数据封装为不同的构件。
[0005]进一步地,所述S3步骤中包括以下子步骤:S31.根据大型雷暴告警图片生成算法的业务场景,针对算法的各个部分,选取适用于大型地区部署的构件,将之重新组装为大型雷暴告警图片生成算法;S32.根据不同的小型雷暴告警图片生成算法的业务场景,针对算法的各个部分,选取适用于小型地区部署的构件,将之重新组装为小型雷暴告警图片生成算法。
[0006]进一步地,所述S31步骤中所选取的构件包括:数据库构件、雷暴告警图绘制构件、墨卡托转换构件、调用第三方服务器接口上传图片构件;S32步骤中所选取的构件包括:文件读取构件、雷暴告警图绘制构件、墨卡托转换构件、数据库构件、ftp文件上传构件。
[0007]进一步地,所述S31与S32步骤中数据图片均采用墨卡托投影的方式进行转换;其中,S31步骤中的数据来源为数据库,转换后的图片上传至第三方服务器;S32步骤中的数据来源为文件,图片的基本信息存储与数据库中,转换后的图片上传至ftp构件。
[0008]进一步地,所述S3步骤中对于大小型算法的部署主要是采用云端协同的方式由大型算法网络向小型算法网络部署,即在大型云端将各个小型算法的特色化构件开发完成,小型部署端再将构件与部署环境下载至本地,将部署环境安装完成后,根据各自算法的特
点,将构件组装为各自的算法并进行部署。
[0009]本专利技术提供一种面向云端协同的雷暴告警图片生成算法设计方法,减少了雷暴告警图片生成算法的开发工作量、提升了雷暴告警图片生成算法的开发效率,降低了雷暴告警图片生成算法的国省部署运维成本,有效地解决了雷暴告警图片生成算法的开发和部署存在大量的重复工作和劳动的问题。
附图说明
[0010]图1为本专利技术提供的一种面向云端协同的雷暴告警图片生成算法设计方法的流程图;图2为本专利技术提供的一种面向云端协同的雷暴告警图片生成算法设计方法的大型组网算法组装流程图;图3为本专利技术提供的一种面向云端协同的雷暴告警图片生成算法设计方法的小型组网算法组装流程图。
具体实施方式
[0011]以下结合附图对本专利技术的实施方法进行详细说明,所描述的仅为部分实施例,并非全部实施例,为了清楚的目的,在附图及说明中省略了与本专利技术无关的表示及描述。
[0012]如图1所示,本专利技术提供一种面向云端协同的雷暴告警图片生成算法设计方法,包括以下步骤:S1.根据雷暴告警图片生成算法的业务过程,分析出雷暴告警图片生成算法中全过程操作的业务对象为雷暴告警图片;S2.根据对雷暴告警图片的全生命周期分析,拆分为数据获取、雷暴告警图绘制、图片转换、图片基本信息存储、图片上传5个部分,并将每部分封装为构件;S3.依据被部署地区的特点部署算法。
[0013]其中,S2步骤主要用于分析雷暴告警图片生成算法操作对象的全生命周期;其中,数据获取:依据不同的数据来源将数据封装为不同的构件;雷暴告警图绘制:图片绘制部分,依据不同的图片绘制技术将数据封装为不同的构件;图片转换:主要为图片坐标转换,依据不同的坐标转换技术将数据封装为不同的构件;图片基本信息存储:依据不同的存储方式将数据封装为不同的构件;图片上传:依据不同的图片上传方式将数据封装为不同的构件。
[0014]S3步骤中包括以下子步骤:S31.根据大型雷暴告警图片生成算法的业务场景,针对算法的各个部分,选取适用于大型地区部署的构件,将之重新组装为大型雷暴告警图片生成算法;S32.根据不同的小型雷暴告警图片生成算法的业务场景,针对算法的各个部分,选取适用于小型地区部署的构件,将之重新组装为小型雷暴告警图片生成算法。
[0015]所述S3步骤中对于大小型算法的部署主要是采用云端协同的方式由大型算法网络向小型算法网络部署,即在大型云端将各个小型算法的特色化构件开发完成,小型部署端再将构件与部署环境下载至本地,将部署环境安装完成后,根据各自算法的特点,将构件组装为各自的算法并进行部署。
[0016]如图2所示,在S31步骤中根据大型雷暴告警图片生成算法的特点,其数据来源于数据库,图片采用墨卡托投影的方式进行转换,图片上传于第三方服务器,其构件的选择如下:数据获取:数据库构件;图片绘制:雷暴告警图绘制构件;图片转换:墨卡托转换构件;图
片基本信息存储:数据库构件;图片上传:调用第三方服务器接口上传图片构件。其中,所述大型雷暴告警图片生成算法用于大型的算法部署。
[0017]如图3所示,在S32步骤中根据小型雷暴告警图片生成算法的特点,其数据来源于文件,图片采用墨卡托投影的方式进行转换,图片基本信息存储于数据库,图片存储于ftp,其构件选择如下:数据获取:文件读取构件;图片绘制:雷暴告警图绘制构件;图片转换:墨卡托转换构件;图片基本信息存储:数据库构件;图片上传:ftp文件上传构件。其中,所述小型雷暴告警图片生成算法用于小型的算法部署。
[0018]以上所述的具体实施例,对本专利技术的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本专利技术的具体实施例而已,并不用于限制本专利技术,凡在本专利技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向云端协同的雷暴告警图片生成算法设计方法,其特征在于,包括以下步骤:S1.根据雷暴告警图片生成算法的业务过程,分析出雷暴告警图片生成算法中全过程操作的业务对象为雷暴告警图片;S2.根据对雷暴告警图片的全生命周期分析,拆分为数据获取、雷暴告警图绘制、图片转换、图片基本信息存储、图片上传5个部分,并将每部分封装为构件;S3.依据被部署地区的特点部署算法。2.根据权利要求1所述的一种面向云端协同的雷暴告警图片生成算法设计方法,其特征在于,所述S2步骤主要用于分析雷暴告警图片生成算法操作对象的全生命周期;其中,数据获取:依据不同的数据来源将数据封装为不同的构件;雷暴告警图绘制:图片绘制部分,依据不同的图片绘制技术将数据封装为不同的构件;图片转换:主要为图片坐标转换,依据不同的坐标转换技术将数据封装为不同的构件;图片基本信息存储:依据不同的存储方式将数据封装为不同的构件;图片上传:依据不同的图片上传方式将数据封装为不同的构件。3.根据权利要求1所述的一种面向云端协同的雷暴告警图片生成算法设计方法,其特征在于,所述S3步骤中包括以下子步骤:S31.根据大型雷暴告警图片生成算法的业务场景,针对算法的各个部分,选取适用于大型地区部署的构件,将之重新组装为大型雷暴告警图片生成算法;S32.根据不...

【专利技术属性】
技术研发人员:王一萌沈超李巍林霖
申请(专利权)人:中国气象局气象探测中心
类型:发明
国别省市:

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

1