首页 > 水研聚焦 > 成果精要 > 成果_水利现代化与信息化
面向水利行业应用的“科学计算ActiveX控件组”

    随着个人计算机硬件、软件技术的高速发展,面向对象的编程和可视化编程已经成了软件开发的主流,面向水利行业进行有针对性开发的等值线控件正是为了适应计算机软硬件发展而研制的一套实用开发工具包。它适合于多种软件开发工具(如VC++, VB, Power Builder等),是面向对象编程的功能部件。有了这个控件,应用软件开发人员就不再需要为复杂的算法担忧,也不用去设计复杂的科学图形程序,只要将该控件加入应用软件中,设置控件中的一些属性和调用控件中的一些方法,就可以实现原来难以实现的一些功能,使软件开发人员把有限的精力集中到主要目标上。

    该控件运行在Windows环境下,主要包括图形和数值数据输入,图形数据的分析、计算,数据的校正、修改,等值线生成,二维、三维图形渲染,显示和打印输出等模块,可对输入图形的数值数据经过分析、计算,自动生成等值线,并绘制出直观的二维、三维图形。该等值线控件能够使从事水利工程设计、计算等方面工作的程序开发人员在Windows可视化编程工作中,提高编程效率,加快应用程序开发速度,解决水利系统工程计算领域存在的实际问题。

    等值线ActiveX控件为基于科学数据的图形绘制提供了一种简单便捷的方式。科学数据的图形表示是科学计算可视化的重要基础,它凭借计算机的能力把科学计算中产生的数字信息转变成直观的、易于为研究人员理解的、可以进行交互分析的、以图形形式表示的画面,从而加快与加深研究人员对数据的理解,发现通过数值信息所不能观察到的现象。为使研究人员摆脱分析和理解计算过程中产生的大量数据的负担,必须借助于计算机的图形处理能力,实现计算可视化,用直观的图形或图象代替数字输出。
该控件主要应用在坝工、抗震、泥沙、水文、地质、数据分析统计等领域,能够使从事水利工程设计、计算等方面工作的程序开发人员在Windows可视化编程工作中,提高编程效率,加快应用程序开发速度。

  2003-06-01 15:29:32

主 办: 水利部发展研究中心 设计制作/维护管理: ©水利部发展研究中心网络部