- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
环境科学导刊 2008,27(2):87—89 CN53一l205/X ISSNl673—9655
针对水环境监测数据 特征的动态图形表现方法
陈文玲 。白宝丹 。苏娜峰 。许宏斌 。陈建华
(1.云南大学信息学院,云南 昆明 650091;2.云南省环境监测中心站,云南 昆明 650034)
摘 要:针对水环境监测数据的特点以及监测数据的分析中存在的问题和困难,首先对数据进行处
理,然后利用Java动态画图、JSP实现Web显示,提出一种在网页内以滚动的动态图表显示数据的简单
易行的方法。通过此方法,用户可以根据自己的需求,查询得到数据的变化趋势和相互关系的动态图形显
示。为环境监测数据的分析和决策提供了技术支持。
关键词:水环境;监测数据;动态图形;JSP;JAVA
中图分类号:X83 文献标识码:A 文章编号:1673—9655(2008)02—0087—03
水环境监测获取的大量数据是描述和评价水环 出指导。同时也消除了现存各种复杂的软件和用户
境质量及污染状况并进行执法监督的依据。通过对 之间的壁垒。
水环境监测数据的分析,我们可以判断水环境质量 1 系统环境
现状、观察水环境质量变化规律和发展趋势、评价 利用JSP作用户交互页面,JDBC进行数据库
水环境管理效果及制定污染控制方案。环境监测的 访问,java进行画图,再用javaApplet实现动画显
数据量非常庞大,监测项目多,每一河流和湖库的 示。JDBC是一个标准的、支持Java数据库的API,
检测项目均为20—30项;数据采样点多,每一条 它使得Java程序与数据库连接更为容易。javaAp—
河流有多个监测点即数据采样点 ,加上监测频 plet简而言之就是java小程序,用户进行访问时,
率高,每个月提取一次样本数据;监测的时间长, Applet被下载到用户的计算机上执行,因此它的执
几十年的历史数据。如此庞大的数据从单纯的数据 行速度不受网络带宽或者Modem存取速度的限制。
表中难以得到可以直接用于决策或分析的有用的信 平台无关性是Java最显著的特点,此特点是这种
息,需要有一个实时的动态图形显示方法来显示这 程序的可移植性特别好,这对于Intemet的Web页
些数据。文献 [2]中针对藓类数据中存在的类似 面更显意义重大,因为Intemet上成千上万个工作
问题利用GIS利EDA可视化显示,但此法过于复 站,不可能使用同一种机型和同一种操作系统,这
杂不利于广泛使用。现在有多种数理统计分析软件 时Java编写的Web页面就体现出了它独一无二的
可以用于环境监测数据分析,如方差分析软件,趋 优势,即优良的适应性。
势分析软件等,但是都需要专业人员才可以操作, 2 工作原理
而且只可以在本机进行操作和显示。 此JSP图表显示方法根据从人口得到的条件,
针对以上问题,构建了一个动态的针对水环境 为了让显示的图形利于反应其规律和关系,首先进
监测数据特征的基于JSP和JAVA技术的通用模块 行数据处理;之后利用java的AWT包的类和方法
图形比较的信息处理模块,目的是通过简单的操 画图,并在图中标示出每项监测数据的相对坐标;
作,在网页上实现从监测数据当中得到水环境质量 最后动画显示得到的折线图。如图1所示,可分为
现状、水环境质量变化规律和发展趋势的直观显 3个部分:数据处理;java对每项关注的数据分别
示,从中可以直接得到对我们分析或决策有用的信 绘图;动画显示。
息,更好地对以前工作进行总结和对下一步工作做 2.1 数据处理模块
文档评论(0)