APP下载

ZedGraph控件在岩溶塌陷监测系统开发中的应用研究

2015-12-13王霞,周元

上海国土资源 2015年2期
关键词:可视化数据库系统

王 霞,周 元

(中船勘察设计研究院有限公司,上海 200063)

ZedGraph控件在岩溶塌陷监测系统开发中的应用研究

王 霞,周 元

(中船勘察设计研究院有限公司,上海 200063)

随着开源控件在软件工程中的应用,为岩土工程监测及地质灾害防治提供了强有力的技术支持。本文阐述ZedGraph开源控件及其具体使用方法,并将ZedGraph控件和GIS的ArcEngine组件结合,进行岩溶塌陷监测系统的应用开发。

岩溶塌陷;监测系统;开源控件;软件工程;地理信息系统

在目前常用的监测系统中常采用MSChart、TeeChart、水晶报表等商业控件实现监测值的图形显示,上述控件虽功能强大,但亦存在操作复杂、占用系统资源较多等问题[1,2]。与商业图表控件相比,开源控件以其小巧、开发简便和可根据实际需要修改等特点得到越来越多的应用。开源图表控件ZedGraph具有高度的灵活性,同时又为所有的特性提供了默认值[3,4]。本文将ZedGraph控件和ArcEngine组件结合,运用于岩溶塌陷监测系统开发之中。

1 ZedGraph开源控件

ZedGraph是一个功能强大的图形控件,可根据任意数据集创建2D曲线图,能在Windows Form和ASP.NET Web Form中使用,支持多语言开发。其类库思路清淅,源代码清楚,图表绘制标准。类库具有高度的灵活性,使用与扩展方便,几乎所有式样的图表都能创建。与其他的一些统计图控件相比,ZedGraph是直接生成图表,而且能查询生成点的属性,而不是生成图片,所以性能比较好。

使用ZedGraph控件前,须添加ZedGraph.dll应用文件;如是Web系统,须添加ZedGraph.web.dll应用文件。并在主窗体代码中添加使用ZedGraph的代码:using ZedGraph。添加该控件后,其即存在于工具控件栏中,使用时直接拖拉到已建好的窗体上。……

登录APP查看全文

猜你喜欢

可视化数据库系统
Smartflower POP 一体式光伏系统
基于CiteSpace的足三里穴研究可视化分析
基于Power BI的油田注水运行动态分析与可视化展示
WJ-700无人机系统
ZC系列无人机遥感系统
基于CGAL和OpenGL的海底地形三维可视化
“融评”:党媒评论的可视化创新
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
数据库
数据库