Q/CSG 110017.38-2012
图元1显示方式1(如果存在连接点则包含连接点引用) 图元1显示方式2(如果存在连接点则包含连接点引用)
……
图元2显示方式1(如果存在连接点则包含连接点引用) 图元2显示方式2(如果存在连接点则包含连接点引用) ……
图元作为设计图形符号的工具和设计原形符号的基础,应保证统一的视觉效果,所以SVG图元绘制形态应遵循统一的样式(详见附录错误!未找到引用源。1)。对已列入本标准一次设备图元示例的电气主设备,应采用本标准的图元示例规范;本标准未涵盖的,应按照原形符号的设计原则绘制和设计,其图元的命名与定义应与本规范保持一致。 4.5.1 端子
端子是图形与连接线之间进行连接的介质,也是描述拓扑关系的重要组成部分。端子定义分以下两个部分:
a) 端子定义
端子的绘制形态定义为圆形,格式如下:
图元定义引用端子定义实际绘制端点,格式如下:
基于SVG的图形交换只是传输表现逻辑的引用(即对图元定义的引用),而不是传输表现逻辑本身的定义。导入系统必须将导入的引用与本地最匹配的表现逻辑进行映射。例如,开关刀闸的图元定义中通常第一种图形显示形态对应“合”状态,而第二种显示形态对应“分”状态。这必须在发送端和接收端系统间达成某种一致,但是这超出了本规范的范围。 4.7 图形渲染
图形渲染是指以图元设备层为组织形式,以图形描述为单位的图形绘制过程。格式如下: <图元设备层1> 图形描述1 图形描述2
……
图元设备层1> <图元设备层2> 图形描述1 图形描述2 ……
图元设备层2> ……
4.7.1 图元设备层
图元设备层是一系列具有相同类型属性图形元素的集合,基于SVG的图形交换支持按图元设备类型为单位组织图形,即同一图元设备层中的图形对象属于同一类型,比如母线层、量测值层、连接线层等(详见附录A.33)。 4.7.2 图层
图层是图形对象显示属性的集合,即图层中的图形对象具有统一的缩放比例、显示消隐属性等。某个图形对象属于哪个图层取决于图层公共属性分类,这种分类可以是系统限定的也可以是用户自
6
Q/CSG 110017.38-2012
定义的。格式如下:
图层需要支持其中对象的显隐功能,解决厂站图到主站图的转换,实现源端自动维护,自动生成主站图。
4.7.3 图形描述
4.7.3.1 基本图形元素
基本图形元素包括线型、矩形、圆、多边形、弧等,其绘制不需要引用图元, 以
其中Plane属性指明图形所属的图层,其值为PlaneClass 中定义的plane id。 建议涉及宽度的属性值统一为整数,如stroke-width。 4.7.3.2 电网图形元素
电网图形元素通过引用图元而绘制出,以
其中有以下几个不可缺少的属性:
a) xlink:href属性:指明所引用的图元是Type类型中的Name图元的PatternId显示方式 b) transform属性:指明坐标变换,以旋转、缩放、平移的形式依次表示 c) x,y,width,height属性:指明图形外框矩形位置和大小
d) Plane属性:指明图形所属的图层,其值为PlaneClass 中定义的plane id。 4.7.3.3 需要特别说明的是,变压器必须以变压器卷图元为单位分别引用,其中的PatternId为绕
组id(WindingId),每个卷引用时坐标变换均需一致。叠放次序
叠放次序是指图形显示时的重叠层次关系,关系到图形存在重叠时的显示次序。基于SVG的图形交换使用属性zvalue显式标明此图形的叠放次序,属性值越大在显示时越处于上层。 4.8 用户交互逻辑
基于SVG的图形交换支持用户交互逻辑的交换,但必须在发送端和接收端系统间达成某种一致,这种一致必须建立在公共交换规范上并得到双方的确认,但是这超出了本规范的范围。一种用户交互例子,按钮对象可以用来切换画面,格式如下:
相关推荐: