在轨道交通综合监控系统软件中的应用
鹿庆,何文雪,程彬
青岛大学自动化工程学院,山东青岛
摘要:介绍了的特点及功能,应用绘图技术和完全面向对象的语言,结合轨道交通综合监控系统不同组件的
特点,以在监控系统中具有代表性的几个组件为例,阐述了在综合监控系统平台设计中的应用。简单介绍了控件的制作
过程,解决了控件的闪烁等问题。
关键词: ;;;轨道交通
’
. 一×.
// 鲕嘞.////../
:
. ,
’
,
.
.
:; ; ;
引言形, 比如直线、矩形、折线、多边形、椭圆、圆弧、曲
轨道交通综合监控软件平台是实现轨道交通综合监控线、文本、图片等,还可以进行轮廓设计及颜色填充,并
系统的基础和核心,本质是一个大型分布式系统, 能够进行平移、缩放、旋转等操作。中使用路径
在综合监控系统平台设计中,常常需要开发一些地铁专用来表示二维图形,路径可由任意数目的几
组件来增加组态的易用性。。路径表示的图形可直接用
平台的技术作为图形设备接口,它的主要任务是负指定的画笔、画刷绘制到图形显示设备。因此,一个图形
责系统与绘图程序之间的信息交换,处理所有画面可以表示为路径的集合。
程序的图形输出。
的一些方法即可完成图形操作,真正的绘图工作由这些方在使用绘图时,必须要指定一个设备环境
法交给特定的设备驱动程序来完成。使得图形硬件,用来将某个窗口或设备与设备环境类的句柄指针
和应用程序相互隔离,从而使我们可以运用绘图技关联起来,所有的绘图操作都与该句柄有关。而不
术和面向对象的编程语言来制作外观逼真且功能完再使用这个设备环境或句柄,取而代之是使用
善的仪表组件,而且简单灵活。本文以在轨道交通对象。与设备环境相类似,对象也是将屏幕的
中常用的几个组件为例进行阐述,其编程技巧在其他组件某一个窗口与之相关联,并包含绘图操作所需要的相关属
中具有通用性。, —一, —性,。但是,只一有这¨个对象与设备环境句柄还存
在着联系,其余的如、、和等对象
简介均不再使用设备环境。
.的特点及其功能编程一般的编程步骤是:
是的一个新.;/./添加命名空间
版本,它不仅对原有的功能进行了优化,还添加许一,
多新特性。图形图像处理用到的主要命名空间是//在窗体事件中直接引用
对象.;//创建画板,这里的画板是
:提供了对基本图形功能的访问,主要有
由提供的
类、类、从类继承的类、
.,;//定义一个蓝色,宽
类、类、类、类、类等⋯。利用
度为的画笔
这些类的属性、成员和方法,即可方便地绘制出各种图.,,,,;//在画板上画直线
.,,, , ;//画矩形次顺时针方向的旋转。但是在使用旋转之前,其坐标系下
.,, ,,;//画椭圆的圆点默认为客户区域的左上角。因此,只有在使用了平
将形状轮廓绘制和填充操作分离开来。它简移函数之后,其旋转变换才能以
化了一般区域创建的方法,而将更复杂的区域创建交由当前指定的点为圆心实现其旋转效果。在计算机编程中除
接管,它还提供渐变填充等功能。提供图像了缩放、旋转和平移以外,还要用到像素反锯齿、渐变效
GDI+在轨道交通综合监控系统软件中的应用.pdf 来自淘豆网www.taodocs.com转载请标明出处.