[发明专利]一种面向水文气象的通用产品服务构建系统及集成方法在审
申请号: | 201910282880.9 | 申请日: | 2019-04-10 |
公开(公告)号: | CN110020968A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 顾丽;周新春;闵要武;邹冰玉;高珺;秦昊;邢雯慧;陈瑜彬 | 申请(专利权)人: | 长江水利委员会水文局 |
主分类号: | G06Q50/10 | 分类号: | G06Q50/10;H04L29/08 |
代理公司: | 北京中北知识产权代理有限公司 11253 | 代理人: | 李新昂 |
地址: | 430010 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 水文气象 服务器 产品处理 构建系统 静态资源 通用产品 调用 负载均衡服务器 分布式服务器 负载均衡策略 日志数据库 多次使用 分析程序 服务接口 高可用性 集成方式 面向服务 日志统计 生成程序 业务系统 一次生成 服务 应用 统一 配置 部署 | ||
本发明公开了一种面向水文气象的通用产品服务构建系统及集成方法,包括步骤A、调用水文气象产品的各类系统;步骤B、负载均衡服务器,涉及到负载均衡策略;步骤C、静态资源服务器,涉及到静态资源配置;步骤D、水文气象产品处理服务器,涉及到应用拆分及高可用性;步骤E、水文气象产品处理日志数据库;步骤F、水文气象产品日志统计分析程序。该方法将所有水文气象类产品,采用分布式服务器+面向服务的集成方式,先将各类产品生成程序部署在多个服务器上,再集成为统一的服务,对外提供一个接口。当业务系统需要应用某类产品时,只需调用统一的服务接口,做到“一次生成,多次使用”。
技术领域
本发明涉及一种产品服务构建系统及集成方法,具体为一种面向水文气象的通用产品服务构建系统及集成方法,属于水文气象应用技术领域。
背景技术
目前现有的水文气象类产品处理程序包括实况1小时、8时至今、逐日滚动等离散数据的处理,ECMWF、NCEP、WRF等网格数据的处理,卫星云图、遥感监测、天气雷达等栅格数据的加工。处理成果包括矢量、图片等多种类型,处理的产品多达85种。随着水文气象研究领域的不断深入,产品的成果及类别还会不断扩充。
现有的系统在应用这些产品时,采用各自独立生成的方式,这导致了相同产品的重复生成,对服务器资源是一种浪费。如老版长江流域预报调度系统(以下简称预报系统)是VB语言编写的BS系统,数据库服务器为SQL SERVER,长江流域水资源管理预报系统(以下简称水资源系统)是C#语言编写的BS系统,数据库服务器为MY SQL,两个系统分别由两个开发小组负责。这两个系统都有卫星云图数据的加工展示功能,当用户需要在水资源系统中查询2019年1月1号8时的卫星云图产品时,由于两个系统采用各自独立加工的方式,即使在预报系统中已处理过该产品,水资源系统仍需处理后才可展示产品,而不能直接调用预报系统中已有的成果。
同时产品的标准未定义,在不同系统中存在规范不统一、成果不一致的问题。如实况1小时等值面产品在预报系统中的的雨量等级为0,1,2,4,6,8,10,20,50,对应9个区间填充颜色RGB值为(210,255,190),(166,240,146),(61,162,1),(99,181,249),(0,3,252),(0,114,75),(255,0,246),(231,74,1),(109,2,0),笼罩面积单位为万平方公里,保留两位小数,产品命名方式为“RAIN_流域名称_起始时间_结束时间.png”,其中流域名称为中文,起始和结束时间格式为yyyyMMddHHmm,如2019年1月1号8时金沙江流域实况1小时的产品名称为“RAIN_金沙江流域_201901010700_201901010800.png”;相同产品在水资源系统中的雨量等级为0,10,25,50,100,250,对应6个区间填充颜色RGB值为(166,242,142),(37,140,48),(97,184,255),(0,0,225),(250,0,250),(136,0,21),笼罩面积单位为平方公里,取整,产品命名方式为“流域名称起始时间结束时间.jpg”,其中流域名称为中文首字母大写,起始和结束时间格式为yyyyMMddHH,不含分钟,如2019年1月1号8时金沙江流域实况1小时的产品名称为“JSJLY20190101072019010108.jpg”。由于两个产品的标准不统一,即使生成相同时间的产品也会在范围、配色、笼罩面积及命名方式上存在明显差异。
当增加或更新一类产品时,所有业务系统都需要修改。如当需要在ECMWF模式产品现有图片成果的基础上增加矢量生成及展示功能时,不仅需要在预报系统中增加ECMWF网格数据处理生成矢量及矢量渲染展示的VB代码,还需要在水资源系统中增加相同数据的矢量处理及展示的C#代码;两个系统基于的数据库不同,在数据库查询、数据格式处理上也有差异,因此,针对上述问题提出一种面向水文气象的通用产品服务构建系统及集成方法。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长江水利委员会水文局,未经长江水利委员会水文局许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910282880.9/2.html,转载请声明来源钻瓜专利网。