[发明专利]EFDC水质模型计算结果可视化方法和系统有效

专利信息
申请号: 201911200019.X 申请日: 2019-11-29
公开(公告)号: CN111259093B 公开(公告)日: 2022-02-22
发明(设计)人: 杨坤;张力;李晓飞;宫留留;范青松;黄炎晟 申请(专利权)人: 长江空间信息技术工程有限公司(武汉)
主分类号: G06F16/29 分类号: G06F16/29
代理公司: 武汉宇晨专利事务所(普通合伙) 42001 代理人: 王敏锋
地址: 430010 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: efdc 水质 模型 计算 结果 可视化 方法 系统
【权利要求书】:

1.一种EFDC水质模型计算结果可视化方法,其特征在于,包括:

第一,将EFDC模型计算网格转化为GIS数据;

第二,将EFDC模型计算网格及背景地理数据通过GIS服务器发布成地图服务;

第三,解析EFDC计算结果,将计算结果转换为“时序-模拟值”的格式;

水质计算结果解析包括两个部分:时序极值及时序水质模拟值;解析后的模拟结果按照“时序-模拟值”的形式保存至数据库;计算后得到的时序极值按照“时序-极值”的方式保存至数据库;

第四,存储EFDC计算结果,通过“时序-模拟值”的存储格式进行存储;

包括:将某时刻所有格网的模拟值以文本的方式保存在数据库中,每个格网的计算结果值之间用逗号进行分隔;

EFDC计算结果存储的实施步骤如下:

S1、确定模拟区域的规划水质类别,根据国家地表水环境质量标准GB3838-2002获取当前水质模拟因子的标准值,将该标准值作为水质因子是否超标的评判标准;

S2、在第三生成的EFDC解析结果集合中,获取指定时序的模拟结果,并将该时序的模拟结果保存至数据库;

S3、根据水质模拟因子标准值划分为“超标”和“未超标”两类;

S4、分别在“超标”和“未超标”两个类别中,计算模拟结果的最大值和最小值;

S5、将计算得到的“超标”极值和“未超标”极值保存至数据库;

第五,对EFDC计算结果进行查询,计算结果以二维数据的形式进行传输;其中,外层数组包含n个子数组,n为计算模型的格网数量,每个子数组包含两个字段,其中第一个字段表示格网编号,第二个字段表示模拟结果值,最终返回的计算结果包括时间序列的水质因子极值及模拟值;

Web浏览器通过Http请求从服务器获取EFDC计算结果数据,其具体实施流程如下:

S1、Web浏览器向服务器发送带有时序、水质模拟因子及计算方案ID信息的请求;

S2、服务器根据浏览器的请求参数,从数据库中查询相应的EFDC计算结果及极值信息;

S3、服务器将数据按照“未超标最小值、未超标最大值、超标最小值、超标最大值、模拟值”的格式组织后,以JSON的格式返回给Web浏览器;

第六,从GIS服务器端加载背景地理数据,渲染至地图窗口底层,建立水质模拟值与计算格网颜色之间的对应关系,通过计算格网颜色的深浅表现水质因子浓度的高低,利用WebGL对水质模拟结果进行动态渲染;包括:将浏览器端JavaScript脚本语言和桌面端OpenGL ES标准结合在一起,通过增加OpenGL ES的一个JavaScript绑定,WebGL可以借助系统GPU为图形渲染提供硬件3D加速,根据EFDC解析数据后每个网格数值与颜色梯度的对照关系,渲染渐进变化的网格图层,叠加至底图服务之上。

2.一种EFDC水质模型计算结果可视化系统,其特征在于,包括:

转化单元,用于将EFDC模型计算网格转化为GIS数据;

发布单元,用于将EFDC模型计算网格及背景地理数据通过GIS服务器发布成地图服务;

解析单元,用于解析EFDC计算结果,将计算结果转换为“时序-模拟值”的格式;

水质计算结果解析包括两个部分:时序极值及时序水质模拟值;解析后的模拟结果按照“时序-模拟值”的形式保存至数据库;计算后得到的时序极值按照“时序-极值”的方式保存至数据库;

存储单元,用于存储EFDC计算结果,通过“时序-模拟值”的存储格式进行存储;

包括:将某时刻所有格网的模拟值以文本的方式保存在数据库中,每个格网的计算结果值之间用逗号进行分隔;

EFDC计算结果存储的实施步骤如下:

S1、确定模拟区域的规划水质类别,根据国家地表水环境质量标准GB3838-2002获取当前水质模拟因子的标准值,将该标准值作为水质因子是否超标的评判标准;

S2、在第三生成的EFDC解析结果集合中,获取指定时序的模拟结果,并将该时序的模拟结果保存至数据库;

S3、根据水质模拟因子标准值划分为“超标”和“未超标”两类;

S4、分别在“超标”和“未超标”两个类别中,计算模拟结果的最大值和最小值;

S5、将计算得到的“超标”极值和“未超标”极值保存至数据库;

查询单元,用于对EFDC计算结果进行查询,计算结果以二维数据的形式进行传输;

其中,外层数组包含n个子数组,n为计算模型的格网数量,每个子数组包含两个字段,其中第一个字段表示格网编号,第二个字段表示模拟结果值,最终返回的计算结果包括时间序列的水质因子极值及模拟值;

Web浏览器通过Http请求从服务器获取EFDC计算结果数据,其具体实施流程如下:

S1、Web浏览器向服务器发送带有时序、水质模拟因子及计算方案ID信息的请求;

S2、服务器根据浏览器的请求参数,从数据库中查询相应的EFDC计算结果及极值信息;

S3、服务器将数据按照“未超标最小值、未超标最大值、超标最小值、超标最大值、模拟值”的格式组织后,以JSON的格式返回给Web浏览器;

可视化单元,用于从GIS服务器端加载背景地理数据,渲染至地图窗口底层,建立水质模拟值与计算格网颜色之间的对应关系,通过计算格网颜色的深浅表现水质因子浓度的高低,利用WebGL对水质模拟结果进行动态渲染;包括:将浏览器端JavaScript脚本语言和桌面端OpenGL ES标准结合在一起,通过增加OpenGL ES的一个JavaScript绑定,WebGL可以借助系统GPU为图形渲染提供硬件3D加速,根据EFDC解析数据后每个网格数值与颜色梯度的对照关系,渲染渐进变化的网格图层,叠加至底图服务之上。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长江空间信息技术工程有限公司(武汉),未经长江空间信息技术工程有限公司(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911200019.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top