图元数据交换格式规范文档格式.docx
《图元数据交换格式规范文档格式.docx》由会员分享,可在线阅读,更多相关《图元数据交换格式规范文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
图元详细类型<
/DetailType>
JoinTopoMode>
拓扑分析模式<
/JoinTopoMode>
DefaultDirY>
图元方向<
/DefaultDirY>
OrderNo>
图元序号<
/OrderNo>
Top>
图元闭包Top<
/Top>
Left>
图元闭包Left<
/Left>
Bottom>
图元闭包Bottom<
/Bottom>
Right>
图元闭包Right<
/Right>
Name>
图元名称<
/Name>
JoinPointNum>
连接端子数<
/JoinPointNum>
FrameNum>
帧数<
/FrameNum>
SideNum>
侧数<
/SideNum>
/MetaInfo>
JoinPoint>
--接入点,按连接端子数确定点数-->
Point>
Side>
侧ID<
/Side>
X>
X<
/X>
Y>
Y<
/Y>
/Point>
/JoinPoint>
Frame>
--图元帧数据-->
FrameEntity>
StatusId>
图元状态ID<
/StatusId>
--第X侧数据-->
Line>
线的数量<
LineEntity>
LineColor>
颜色<
/LineColor>
LineWidth>
线宽<
/LineWidth>
LineStyle>
线形<
/LineStyle>
X0>
X0<
/X0>
Y0>
Y0<
/Y0>
X1>
X1<
/X1>
Y1>
Y1<
/Y1>
/LineEntity>
/Line>
Rect>
矩形数量<
RectEntity>
边线色<
FillColor>
填充色<
/FillColor>
边线宽<
FillStyle>
填充方式<
/FillStyle>
Top<
Left<
Bottom<
Right<
/RectEntity>
/Rect>
Image>
位图数<
ImageEntity>
位图名<
/ImageEntity>
/Image>
Circle>
圆的数量<
CircleEntity>
线色<
填充模式<
Type>
圆、椭圆<
/Type>
/CircleEntity>
/Circle>
Polyline>
多折线<
PolylineEntity>
PointNum>
点数<
/PointNum>
/PolylineEntity>
/Polyline>
Polygon>
多边形数量<
PolygonEntity>
/PolygonEntity>
/Polygon>
Arc>
弧数量<
ArcEntity>
BeginAngle>
起始角<
/BeginAngle>
EndAngle>
终止角<
/EndAngle>
/ArcEntity>
/Arc>
Sector>
扇形数量<
SectorEntity>
/SectorEntity>
/Sector>
Text>
文字数量<
TextEntity>
TextColor>
文字颜色<
/TextColor>
背景颜色<
Rotation>
旋转角度<
/Rotation>
Size>
文字大小<
/Size>
Chars>
文字内容<
/Chars>
/TextEntity>
/Text>
/FrameEntity>
/Frame>
/Meta>
/Metas>
/MetaLib>
3数据格式说明
序号
属性大项
属性子项
数据类型
数据长度
可为空
备注
MetaLib
Provider
char
64
N
电力企业
Version
32
自定义的版本号
Metas
Num
Long
4
图元的数量
Meta
以下是对每一个图元的描述
MetaInfo
一个图元的描述信息
ID
图元ID号,一套图元系统中唯一,也是单线图中对图元的应用号
GroupID
图元分组号,将相同类型的图元分为一组,可由开发厂家自行定义组号
TypeID
图元类型
1
站所类
2
杆塔类
3
拓扑点类
开关类
5
刀闸类
7
用户类
8
变压器类
9
电缆类
10
标识牌类
11
其它类
以上是预定义,各电力企业可扩展类型定义
DetailType
Y
图元详细类型;
对以上的图元大类,可自行定义细分的子类型,如图元类型是标识牌类,可细分为
接地
检修
危险
带电作业
禁止遥控
设备缺陷
6
其他
可由开发商自行扩充,但需提供扩充类型的说明。
JoinTopoMode
拓扑分析模式
0:
正常(必须连设备信息)
1:
忽略(空节点)
2:
中断(子站类)
DefaultDirY
BOOL
图元绘制方向
纵向
1:
横向
OrderNo
图元在图元分组中的序号,用于图形显示的排序。
Top,Left
图元图形的闭包区域的左上角坐标
Bottom,Right
图元图形的闭包区域的右下角坐标
Name
Char
图元名称,在组内唯一
JoinPointNum
图元的连接端子数
FrameNum
帧数,表示一个图元的不同状态。
SideNum
侧数,侧标明拓扑分析时电源的进线侧和出线侧。
如断路器为2侧图元,某些环网柜内的开关可能有3侧。
无特殊说明的侧数为1
JoinPoint
对图元连接端子的描述,按JoinPointNum的数量说明
Point
对一个端子的描述
Side
端子所在的侧编号
X
端子的X坐标
端子的Y坐标
Frame
图元帧数据的描述,根据FrameNum依次说明
FrameEntity
对一帧图元数据的描述
StatusId
这一帧图元对应的状态值,按0、1、2…,一个图元中状态值唯一。
一帧图元的某一侧的图形数据,按本图元拥有的侧数依次描述
Line
图元中直线的描述
线的数量
LineEntity
直线的图形参数
LineColor
COLORREF
线的颜色,COLORREF:
表达成16进制为0x00bbggrr.
以下同
LineWidth
线的宽度
LineStyle
线形
实线
划线
点线
点划线1
点划线2
空线
X0,Y0
线的起点坐标
X1,Y1
线的终点坐标
Rect
图元中矩形的描述
矩形数量
RectEntity
矩形的图形参数
线的颜色
FillColor
填充颜色
FillStyle
填充模式
实心
无填充方式
水平线
垂直线
45度线
135度线
正格
斜格
Top,Left,
矩形的左上角坐标
Bottom,Right
矩形的右下角坐标
Image
图元中图片的描述
图片的数量
ImageEntity
图片的属性描述
所引用的图片文件名,可带路径名
Top、Left
图片区域的左上角坐标
Bottom、Right
图片区域的右下角坐标
Circle
图元中圆的描述
圆的数量
CircleEntity
圆的图形参数
线色
填充色
线宽
Type
圆的类型:
圆
椭圆
圆的图形数据用圆的矩形闭包区域表示
矩形闭包的左上角坐标
矩形闭包的右下角坐标
Polyline
多折线的描述
多折线的数量
PolylineEntity
多折线的图形数据
PointNum
点数
多折线中点描述,按点数依次描述
X、Y
点的坐标
Polygon
多边形的描述
多边形的数量
PolygonEntity
多边形的图形数据
填充方式
多边形中点描述,按点数依次描述
Arc
弧的描述
弧的数量
ArcEntity
弧的图形数据描述
BeginAngle
起始角度(0-360)
EndAngle
终止角度(0-360)
弧的图形数据用弧所在圆的矩形闭包区域表示
Sector
扇形的描述
扇形的数量
SectorEntity
扇形的图形数据描述
扇形的图形数据用扇形所在圆的矩形闭包区域表示
Text
图元中文字的描述
文字数量
TextEntity
文字的属性数据
TextColor
文字颜色
背景颜色
Rotation
旋转角度(0-360)
Size
文字的字号
Chars
文字内容
文字的位子用矩形闭包区域表示