类: CimgFormat

CimgFormat

CIM/G 数据格式解析


构造

new CimgFormat()

方法列表

名称 说明
readFeatures(data)

装载图形数据(该数据由Interface2020.jar程序转换CIM/G单线图数据转换而来)

str2Ellipse(strCoord)

字符串坐标转换为椭圆坐标,圆坐标格式为[x,y,rx,ry]

str2Line(strCoord)

字符串坐标转换为多点坐标

str2Point(strCoord)

字符串坐标转换为点坐标

str2Rect(strCoord)

字符串坐标转换为矩形坐标(两点)

str2Round(strCoord)

字符串坐标转换为圆坐标,圆坐标格式为[x,y,r]

详细说明


readFeatures(data)

装载图形数据(该数据由Interface2020.jar程序转换CIM/G单线图数据转换而来)

参数
名称 类型 缺省值 说明
data *

data example: [ {"type":"polygon", "lineWidth":1, "lineType":1, "scaleX":1.000000, "scaleY":1.000000, "rotate":0.000000, "color":"185,72,66", "fillColor":"185,72,66", "coords":",1000.642090,599.762939,1000.642090,603.240295,1004.922180,603.240295,1004.922180,599.762939,1000.642090,599.762939,"}, {"type":"zhkg", "lineWidth":1, "lineType":1, "scaleX":1.000000, "scaleY":1.000000, "rotate":0.000000, "color":"185,72,66", "fillColor":"185,72,66", "coords":"566.608704,474.016632"}, {"type":"ConnectLine", "lineWidth":1, "lineType":1, "scaleX":1.000000, "scaleY":1.000000, "rotate":0.000000, "color":"185,72,66", "fillColor":"185,72,66", "coords":"null,null"}, {"type":"FeedLine", "lineWidth":1, "lineType":1, "scaleX":1.000000, "scaleY":1.000000, "rotate":0.000000, "color":"185,72,66", "fillColor":"185,72,66", "coords":"866.555908,1954.831421,866.117126,1954.333862,864.116577,1952.285156,864.032654,1951.949707,864.260254,1951.554321,868.130127,1948.307495,890.904602,1926.813843,893.152771,1925.015259"}, {"type":"Text", "lineWidth":1, "lineType":1, "text":"国", "fontName":"宋体", "fontSize":0.086581, "scaleX":1.000000, "scaleY":1.000000, "rotate":0.000000, "color":"185,72,66", "fillColor":"185,72,66", "coords":"1562.815186,1058.258057,1562.901733,1058.344604"}, ]


str2Ellipse(strCoord)

字符串坐标转换为椭圆坐标,圆坐标格式为[x,y,rx,ry]

参数
名称 类型 缺省值 说明
strCoord String
返回值

flatCoords

Type
Array.<GCoord>

str2Line(strCoord)

字符串坐标转换为多点坐标

参数
名称 类型 缺省值 说明
strCoord String
返回值

flatCoords

Type
Array.<GCoord>

str2Point(strCoord)

字符串坐标转换为点坐标

参数
名称 类型 缺省值 说明
strCoord String
返回值

flatCoords

Type
Array.<GCoord>

str2Rect(strCoord)

字符串坐标转换为矩形坐标(两点)

参数
名称 类型 缺省值 说明
strCoord String
返回值

flatCoords

Type
Array.<GCoord>

str2Round(strCoord)

字符串坐标转换为圆坐标,圆坐标格式为[x,y,r]

参数
名称 类型 缺省值 说明
strCoord String
返回值

flatCoords

Type
Array.<GCoord>