[发明专利]一种河流断面动态模拟方法及系统有效
申请号: | 201210575367.7 | 申请日: | 2012-12-26 |
公开(公告)号: | CN102982221A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 吴玉晓;王佩涛;王大正;贾美;滑新波 | 申请(专利权)人: | 北京奥特美克科技股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京金智普华知识产权代理有限公司 11401 | 代理人: | 皋吉甫 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 河流 断面 动态 模拟 方法 系统 | ||
技术领域
本发明属于信息技术领域,尤其是一种河流断面动态模拟方法,该方法是基于Flex Area Chart的河流断面动态模拟方法。
技术背景
我国的水利信息化建设正处于重要的发展时期,各种水资源管理系统、防汛指挥系统、监测预警系统正在大量的建设,管理人员更加迫切的需要各种信息展示能够形象直观,一种基于Flex Area Chart的河流断面模拟方法就可以将河流、水库坝体断面及其断面的水位变化情况进行模拟,让用户能够更加直观的了解到河流或水库坝体断面历史水位数据及预报水位的情况。
现有的河流、水库坝体断面水位变化情况模拟技术都只是停留在静态模拟及每个水位值对应一个图表,其缺点是:1、水位变化的展示不够形象,不能够动态的展示断面水位的实时变化情况;2、开发难度较大,需要具备扎实程序开发能力,不易于技术的推广;3、不利于在web页面集成。
发明内容
本发明的目的是解决现有技术的不足,提供一种开发难度较低,河流、水库坝体断面水位实时动态变化模拟更加形象河流断面模拟方法,还可以将模拟出来的图表嵌入到各种水利信息化系统软件所需要的模块中去。
本发明提供的基于Flex Area Chart 的河流断面动态模拟方法,包括以下步骤:
1、 基于Flex Area Chart制作河流断面模拟图表模版;
2、 将制作好的河流断面模拟图表模版(flash文件)嵌入到要调用的web页面中;
3、 在页面被访问时,模版文件进行初始化操作调用后台数据查询程序;获取数据后对河床典型点高程数据和水位高程数据进行坐标序列构造;
4、 将构造好坐标序列数据对模版进行赋值;
5、 模版根据坐标序列就会生成河流断面和水体断面模拟图,
6、 并在web页面中展示出来。
本发明还提供一种的河流断面模拟动态系统,该系统包括:
1) 河流断面模拟图表模版的生成模块:该模块是基于Flex Area Chart制作河流断面图表模版的flash文件,图表模版是通过对Area Chart两个AreaSeries图层的叠加,其中一个用于表示河床,另一个用于表示水位;
2)模拟图表模版嵌入模块:该模块是将制作好的河流断面模拟图表模版(flash文件)嵌入到要调用的web页面中;
3)坐标序列构造模块:flash文件初始化并获取后台数据,获取的后台数据包括水位高程和河床断面典型点的高程数据,并对河床断面高程数据和水位高程数据进行坐标序列构造;
4)赋值模块:将构造好的坐标序列分别赋值给Area Chart的两个AreaSeries;
5)动态图生成模块:利用flex定时器功能将传入的水位坐标序列数据按时间顺序赋值给水位AreaSeries,模版根据坐标序列就会生成河流断面和水体断面动态模拟图,实现水位在河道断面的动态图;
6)展示模块:返回结果给页面并在web页面中展示出来。
基于Flex Area Chart 的河流断面水位模拟的图表模版是通过对Area Chart两个AreaSeries图层的叠加,一个用于表示河床,一个用于表示水位。
在两个AreaSeries进行叠加的时候,河床AreaSeries要叠加在水体AreaSeries的上层。
通过从后台获取数据,获取的数据包括水位高程和河床断面典型点的数据,并对河床典型点高程数据和水位高程数据进行坐标序列构造,然后将构造好的坐标序列分别赋值给Area Chart的两个AreaSeries,就可以实现河床和水位数据的模拟展示,并利用flex Chart的定时器功能实现一段时间水位数据的顺序赋值,实现水位在河道断面的动态展示。
河床高程序列数据的坐标构造格式为:
(1、h1)、(2、h2)……(n-1,hn-1)、(n,hn)。
水位高程数据的坐标构造格式为:
(1、w)、(2、w)……(n-1,w)、(n,w)。
说明:n为河流断面典型点的个数,hi(i=1-n)为河床各个点的高程,w为水位高程。
在静态模拟时可以直接将水位高程数据和河床高程数据写在程序中,在动态实时模拟过程中所展示的数据需要有其他模块提供,这里需要提供数据接入接口,数据的传入形式可以为XML。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奥特美克科技股份有限公司,未经北京奥特美克科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210575367.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种地下储罐
- 下一篇:在物理空间上提取网络空间热点事件信息的方法