From 58541f065486925e6fbaecd269acbcaeebc11cb1 Mon Sep 17 00:00:00 2001 From: sunzhenyu Date: Tue, 3 Sep 2019 18:40:24 +0800 Subject: [PATCH 01/80] =?UTF-8?q?mmi=E6=98=BE=E7=A4=BA=E8=A1=A5=E6=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jl3ddrive/moveupdate/DrivingConnect.js | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/jlmap3d/jl3ddrive/moveupdate/DrivingConnect.js b/src/jlmap3d/jl3ddrive/moveupdate/DrivingConnect.js index c26392350..503e1420d 100644 --- a/src/jlmap3d/jl3ddrive/moveupdate/DrivingConnect.js +++ b/src/jlmap3d/jl3ddrive/moveupdate/DrivingConnect.js @@ -418,17 +418,17 @@ export function Jl3dDriving(updatemmi) { if (sectionlist.sections.datalist[data.body[i].sectionCode].code) { if (driverswitch == '02' && code == drivingcode) { - // updatemmi.updatenowspeed(data.body[i].speed); - // if (data.body[i].atpSpeed) { - // updatemmi.updateatpspeed(data.body[i].atpSpeed); - // } else { - // updatemmi.updateatpspeed(-1); - // } - // if (data.body[i].targetSpeed) { - // updatemmi.updateatospeed(data.body[i].targetSpeed); - // } else { - // updatemmi.updateatospeed(-1); - // } + updatemmi.updatenowspeed(data.body[i].speed); + if (data.body[i].atpSpeed) { + updatemmi.updateatpspeed(data.body[i].atpSpeed); + } else { + updatemmi.updateatpspeed(-1); + } + if (data.body[i].targetSpeed) { + updatemmi.updateatospeed(data.body[i].targetSpeed); + } else { + updatemmi.updateatospeed(-1); + } if (data.body[i].maLen) { updatemmi.updatenowlen(data.body[i].maLen); } else { From 6eb3fecc4b6e946eb0d60d1b2c9e16ad9991a3af Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Mon, 9 Sep 2019 10:41:14 +0800 Subject: [PATCH 02/80] =?UTF-8?q?=E4=BF=A1=E5=8F=B7=E6=9C=BA=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/jmap/constant/deviceState.js | 11 ++++--- src/jmap/shape/Signal/index.js | 53 +++++++++++++++++--------------- 2 files changed, 35 insertions(+), 29 deletions(-) diff --git a/src/jmap/constant/deviceState.js b/src/jmap/constant/deviceState.js index 8b6625d30..7390d415d 100644 --- a/src/jmap/constant/deviceState.js +++ b/src/jmap/constant/deviceState.js @@ -85,10 +85,13 @@ deviceState[deviceType.Signal] = { status: { Default: '01', /** 关闭(缺省值)*/ State01: '01', /** 关闭 */ - State02: '02', /** 开放 */ - State03: '03', /** 引导 */ - State04: '04', /** 封锁 */ - State05: '05' /** 故障 */ + State02: '02', /** 开放正向 */ + State03: '03', /** 开放侧向 */ + State04: '04', /** 引导 */ + State05: '05', /** 封锁 */ + State06: '06', /** 故障 */ + State07: '07', /** 功能封锁 */ + State08: '08' /** 信号保护区段监视 */ }, /** 信号机状态类型 */ lightType: { diff --git a/src/jmap/shape/Signal/index.js b/src/jmap/shape/Signal/index.js index e0efe7c5b..4ae2c0402 100644 --- a/src/jmap/shape/Signal/index.js +++ b/src/jmap/shape/Signal/index.js @@ -230,9 +230,9 @@ class Signal extends Group { } } - // 开放 - open() { - if (this.count == 2 && this.model.lightType == '01' && this.model.switchLocateType == '01') { // 双灯 物理点灯 道岔定位 + /* count 1单灯 2双灯 lightType 01物理点灯 02逻辑点灯*/ + openPositive() { + if (this.count == 2 && this.model.lightType == '01') { if (this.lamps[0]) { this.lamps[0].setStop(false); this.lamps[0].setColor(this.style.Signal.lamp.greenColor); @@ -241,7 +241,7 @@ class Signal extends Group { this.lamps[1].setStop(false); this.lamps[1].setColor(this.style.backgroundColor); } - } else if (this.count == 2 && this.model.lightType == '02' && this.model.switchLocateType == '01') { // 双灯 逻辑点灯 道岔定位 + } else if (this.count == 2 && this.model.lightType == '02') { if (this.lamps[0]) { this.lamps[0].setStop(true); this.lamps[0].setColor(this.style.Signal.lamp.greenColor); @@ -250,7 +250,20 @@ class Signal extends Group { this.lamps[1].setStop(true); this.lamps[1].setColor(this.style.backgroundColor); } - } else if (this.count == 2 && this.model.lightType == '01' && this.model.switchLocateType == '02') { // 双灯 物理点灯 道岔反位 + } else if (this.count == 1 && this.model.lightType == '01') { + if (this.lamps[0]) { + this.lamps[0].setStop(false); + this.lamps[0].setColor(this.style.Signal.lamp.greenColor); + } + } else if (this.count == 1 && this.model.lightType == '02') { + if (this.lamps[0]) { + this.lamps[0].setStop(true); + this.lamps[0].setColor(this.style.Signal.lamp.greenColor); + } + } + } + openLateral() { + if (this.count == 2 && this.model.lightType == '01') { if (this.lamps[0]) { this.lamps[0].setStop(false); this.lamps[0].setColor(this.style.backgroundColor); @@ -259,7 +272,7 @@ class Signal extends Group { this.lamps[1].setStop(false); this.lamps[1].setColor(this.style.Signal.lamp.yellowColor); } - } else if (this.count == 2 && this.model.lightType == '02' && this.model.switchLocateType == '02') { // 双灯 逻辑点灯 道岔反位 + } else if (this.count == 2 && this.model.lightType == '02') { if (this.lamps[0]) { this.lamps[0].setStop(true); this.lamps[0].setColor(this.style.backgroundColor); @@ -268,7 +281,7 @@ class Signal extends Group { this.lamps[1].setStop(true); this.lamps[1].setColor(this.style.Signal.lamp.yellowColor); } - } else if (this.count == 1 && this.model.lightType == '01' && this.model.switchLocateType == '02') { // 单灯 物理点灯 允许调车 + } else if (this.count == 1 && this.model.lightType == '01') { if (this.lamps[0]) { this.lamps[0].setStop(false); // 出站信号机/阻隔信号机 @@ -278,24 +291,13 @@ class Signal extends Group { this.lamps[0].setColor(this.style.Signal.lamp.whiteColor); } } - } else if (this.count == 1 && this.model.lightType == '01' && this.model.switchLocateType == '01') { - if (this.lamps[0]) { - this.lamps[0].setStop(false); - this.lamps[0].setColor(this.style.Signal.lamp.greenColor); - } - } else if (this.count == 1 && this.model.lightType == '02' && this.model.switchLocateType == '02') { - if (this.lamps[0]) { - this.lamps[0].setStop(true); - this.lamps[0].setColor(this.style.Signal.lamp.greenColor); - } - } else if (this.count == 1 && this.model.lightType == '02' && this.model.switchLocateType == '01' ) { + } else if (this.count == 1 && this.model.lightType == '02') { if (this.lamps[0]) { this.lamps[0].setStop(true); this.lamps[0].setColor(this.style.Signal.lamp.greenColor); } } } - // 列车进路 trainRoute() { if (this.count == 1) { @@ -437,12 +439,13 @@ class Signal extends Group { /** 设置状态 (点灯类型)*/ switch (model.status) { case '01': this.close(); break; // 关闭 - case '02': this.open(); break; // 开放 - case '03': this.guid(); break; // 引导 - case '04': this.block(); break; // 封锁 - case '05': this.fault(); break; // 故障 - case '06': this.block(); break; // 功能封锁 - case '07': this.signalCheck(); break; // 信号保护区段检测 + case '02': this.openPositive(); break; // 开放正向 + case '03': this.openLateral(); break; // 开放侧向 + case '04': this.guid(); break; // 引导 + case '05': this.block(); break; // 封锁 + case '06': this.fault(); break; // 故障 + case '07': this.block(); break; // 功能封锁 + case '08': this.signalCheck(); break; // 信号保护区段检测 } /** 进路性质类型*/ From 80ce4e19a83373b3719492fee4e86e4e662a7319 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Mon, 9 Sep 2019 16:11:43 +0800 Subject: [PATCH 03/80] =?UTF-8?q?ibp=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/constant/ibpData.js | 6 +- src/ibp/ibpPan.js | 33 +----- src/ibp/mouseController.js | 40 ------- src/ibp/painter.js | 19 ---- src/ibp/shape/appendageBox.js | 107 ++++++++++++++++-- src/jmap/shape/Signal/index.js | 1 + src/router/index.js | 1 - .../ibpEdit/ibpOperate/ibpAppendageBox.vue | 4 +- .../ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue | 2 +- .../ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue | 2 +- .../ibpDraft/ibpEdit/ibpOperate/ibpLine.vue | 4 +- .../ibpEdit/ibpOperate/ibpRotateTip.vue | 2 +- .../ibpOperate/ibpTelephoneTerminal.vue | 2 +- .../ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue | 4 +- .../ibp/ibpDraft/ibpEdit/ibpOperate/index.vue | 47 ++++---- src/views/ibp/ibpDraft/ibpEdit/index.vue | 2 +- src/views/ibp/ibpDraft/index.vue | 61 ---------- src/views/ibp/index.vue | 13 ++- 18 files changed, 152 insertions(+), 198 deletions(-) delete mode 100644 src/views/ibp/ibpDraft/index.vue diff --git a/src/ibp/constant/ibpData.js b/src/ibp/constant/ibpData.js index 2a5962529..7d7d56b1c 100644 --- a/src/ibp/constant/ibpData.js +++ b/src/ibp/constant/ibpData.js @@ -1,5 +1,5 @@ -const ibpData = {'Station_209_0.95175': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 273}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 999, 'y': 386}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2675, 'y': 265}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 389}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3101, 'y': 264}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 3950, 'y': 388}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 537, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 637, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1763, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1838, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1913, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1988, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 488}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2812, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2736, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 437}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3537, 'y': 187}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2562, 'y': 362}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1763, 'y': 339}, '_type': 'CircularLamp', 'code': 'lamp_51629578362581', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 944, 'y': 357}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 878, 'y': 391}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 207}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 206}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 167, 'y': 205}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 217, 'y': 205}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 266, 'y': 205}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 205}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 404, 'y': 206}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 455, 'y': 206}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 206}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 205}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 206}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 645, 'y': 206}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 730, 'y': 204}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 779, 'y': 206}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 821, 'y': 205}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 870, 'y': 206}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 922, 'y': 207}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 969, 'y': 207}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 456}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 456}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 169, 'y': 456}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 215, 'y': 455}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 271, 'y': 455}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 321, 'y': 455}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 405, 'y': 457}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 454, 'y': 457}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 457}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 456}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 455}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 646, 'y': 455}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 729, 'y': 457}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 780, 'y': 456}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 823, 'y': 455}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 871, 'y': 455}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 920, 'y': 454}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 970, 'y': 455}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 270, 'y': 533}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 504}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 516, 'y': 532}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 614, 'y': 532}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 674, 'y': 511}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 764, 'y': 506}, 'code': 'text_4148249096842', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 728, 'y': 537}, 'code': 'text_4141181575325', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 828, 'y': 541}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1034, 'y': 207}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1117, 'y': 208}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1190, 'y': 207}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1045, 'y': 282}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1121, 'y': 281}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1194, 'y': 281}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1044, 'y': 355}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1116, 'y': 355}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1188, 'y': 356}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1042, 'y': 430}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1111, 'y': 430}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1191, 'y': 430}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1041, 'y': 504}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 205}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1269, 'y': 281}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 356}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1270, 'y': 431}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1097, 'y': 135}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1265, 'y': 135}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1398, 'y': 135}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 205}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 204}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1487, 'y': 204}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1339, 'y': 281}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 281}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1485, 'y': 281}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1336, 'y': 356}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1424, 'y': 357}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 356}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 433}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1415, 'y': 432}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1490, 'y': 431}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1337, 'y': 502}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1552, 'y': 134}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1630, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1570, 'y': 204}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1578, 'y': 282}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1644, 'y': 207}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1651, 'y': 281}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': ' XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1809, 'y': 38}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1738, 'y': 126}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 126}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1889, 'y': 127}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1964, 'y': 127}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2036, 'y': 128}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1807, 'y': 209}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1954, 'y': 208}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1819, 'y': 290}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1735, 'y': 359}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1870, 'y': 356}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2065, 'y': 334}, 'code': 'text_4176256119241', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2020, 'y': 365}, 'code': 'text_4177254929769', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2006, 'y': 380}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1848, 'y': 371}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1867, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1836, 'y': 509}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1944, 'y': 509}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 427}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2135, 'y': 25}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2319, 'y': 116}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 117}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2709, 'y': 207}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 207}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2877, 'y': 207}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2975, 'y': 365}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2677, 'y': 277}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2704, 'y': 457}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2791, 'y': 457}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 457}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2991, 'y': 184}, 'code': 'text_41815382847533', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2952, 'y': 214}, 'code': 'text_41815593003205', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2987, 'y': 434}, 'code': 'text_41816238362630', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2954, 'y': 461}, 'code': 'text_41816528125864', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2703, 'y': 157}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2786, 'y': 156}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 159}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2934, 'y': 281}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 231}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 280}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3895, 'y': 361}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3847, 'y': 400}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 158}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3225, 'y': 158}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 158}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3326, 'y': 159}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3124, 'y': 208}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 208}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3228, 'y': 208}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3272, 'y': 208}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3323, 'y': 207}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3427, 'y': 209}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 207}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3615, 'y': 209}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 159}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3750, 'y': 159}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3799, 'y': 159}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3849, 'y': 159}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3266, 'y': 358}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3418, 'y': 306}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 358}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 357}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 307}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 456}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 456}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3225, 'y': 456}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3274, 'y': 456}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3321, 'y': 456}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 506}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 506}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3222, 'y': 507}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 506}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3424, 'y': 457}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3524, 'y': 454}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 457}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 457}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 457}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 458}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3406, 'y': 103}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3598, 'y': 107}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3204, 'y': 282}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3328, 'y': 279}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3502, 'y': 275}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3405, 'y': 484}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3599, 'y': 481}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3620, 'y': 356}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3674, 'y': 331}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2555, 'y': 376}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2615, 'y': 184}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2616, 'y': 307}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2620, 'y': 432}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2206, 'y': 305}, 'code': 'text_51538187899953', '_type': 'IbpText', 'context': 'E0111/03(K1) E0111/04(K2) E0111/05(K3) E0111/06(K4)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 433}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2252, 'y': 260}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 260}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2402, 'y': 259}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2478, 'y': 258}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2279, 'y': 386}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2352, 'y': 385}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3905, 'y': 505}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2204, 'y': 358}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2529, 'y': 357}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2251, 'y': 208}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 206}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2477, 'y': 207}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2401, 'y': 207}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2346, 'y': 151}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'point': {'x': 75, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 174}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 325, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 401, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 451, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 500, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 550, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 651, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 775, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 75, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 276, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 400, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 450, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 501, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 551, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 725, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 976, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 499}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 501}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1200, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1051, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 326}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1275, 'y': 249}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1425, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1826, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1875, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1951, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2400, 'y': 226}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 2475, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2275, 'y': 351}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2351, 'y': 349}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2325, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3175, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3700, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3751, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3800, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3850, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3525, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3175, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3225, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3700, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 324}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 309, 'y': 498}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 670, 'y': 500}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2000, 'y': 376}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1841, 'y': 367}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1983, 'y': 422}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2700, 'y': 152}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2783, 'y': 152}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2923, 'y': 150}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2926, 'y': 276}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3403, 'y': 97}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 101}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3199, 'y': 273}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3323, 'y': 271}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3495, 'y': 273}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3402, 'y': 478}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 476}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3668, 'y': 325}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2200, 'y': 350}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2525, 'y': 349}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2250, 'y': 200}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2325, 'y': 200}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2400, 'y': 200}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2476, 'y': 199}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2334, 'y': 149}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 752, 'y': 525}, 'code': 'tipBox_11639231721562', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2061, 'y': 348}, 'code': 'tipBox_11652348769885', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2976, 'y': 200}, 'code': 'tipBox_11654392041327', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2976, 'y': 450}, 'code': 'tipBox_11657307246391', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}], 'rotatingButtonList': [{'zlevel': 1, 'z': 3, 'point': {'x': 729, 'y': 503}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41344417412052', 'width': 20, 'height': 20}, {'zlevel': 1, 'z': 3, 'point': {'x': 2025, 'y': 327}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41658147562730', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 177}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41755475633812', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 426}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41810343886103', 'width': 25, 'height': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 750, 'y': 513}, 'point2': {'x': 760, 'y': 513}, 'direction': 'transverse', 'code': 'line_4147304287066', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 739, 'y': 523}, 'point2': {'x': 739, 'y': 533}, 'direction': 'vertical', 'code': 'line_4147585973070', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1025, 'y': 534}, 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1250, 'y': 157}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1250, 'y': 157}, 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 534}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 157}, 'point2': {'x': 1263, 'y': 534}, 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 158}, 'point2': {'x': 1313, 'y': 158}, 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 533}, 'point2': {'x': 1313, 'y': 533}, 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1313, 'y': 157}, 'point2': {'x': 1313, 'y': 534}, 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1325, 'y': 534}, 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1550, 'y': 157}, 'point2': {'x': 1550, 'y': 535}, 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1324, 'y': 535}, 'point2': {'x': 1549, 'y': 535}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1550, 'y': 157}, 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1613, 'y': 157}, 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1639, 'y': 533}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1562, 'y': 533}, 'point2': {'x': 1613, 'y': 533}, 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 158}, 'point2': {'x': 1688, 'y': 158}, 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 157}, 'point2': {'x': 1638, 'y': 534}, 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1563, 'y': 534}, 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1613, 'y': 157}, 'point2': {'x': 1613, 'y': 534}, 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1688, 'y': 158}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2113, 'y': 0}, 'point2': {'x': 2113, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1713, 'y': 0}, 'point2': {'x': 1713, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1711, 'y': 414}, 'point2': {'x': 2111, 'y': 414}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1714, 'y': 264}, 'point2': {'x': 2114, 'y': 264}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2051, 'y': 338}, 'point2': {'x': 2061, 'y': 338}, 'direction': 'transverse', 'code': 'line_417459403934', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2037, 'y': 351}, 'point2': {'x': 2037, 'y': 361}, 'direction': 'vertical', 'code': 'line_4175593558037', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 3062, 'y': 0}, 'point2': {'x': 3062, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2976, 'y': 188}, 'point2': {'x': 2986, 'y': 188}, 'direction': 'transverse', 'code': 'line_41817198046655', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2962, 'y': 201}, 'point2': {'x': 2962, 'y': 211}, 'direction': 'vertical', 'code': 'line_4181743772122', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2975, 'y': 438}, 'point2': {'x': 2985, 'y': 438}, 'direction': 'transverse', 'code': 'line_4181889162471', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2963, 'y': 449}, 'point2': {'x': 2963, 'y': 459}, 'direction': 'vertical', 'code': 'line_4181846432328', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'appendageBoxList': [{'point': {'x': 2176, 'y': 174}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 3626, 'y': 277}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2577, 'y': 351}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 502}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2022, 'y': 328}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 178}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 427}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3904, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal5163486449281', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3930, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal51663374196', 'width': 15}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2225, 'y': 198}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'point': {'x': 2299, 'y': 199}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'zlevel': 1, 'z': 2, 'point': {'x': 2374, 'y': 198}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2450, 'y': 198}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2250, 'y': 322}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2325, 'y': 322}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2370, 'y': 10}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'zlevel': 1, 'z': 4, 'point': {'x': 752, 'y': 527}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 20}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 352}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 20}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 204}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 20}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 452}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 20}]}, - 'Station_203_0.07533': {"background":{"x":0,"y":0,"_type":"Background","width":8000,"height":1300,"code":"bg_0000","zlevel":1,"z":0},"arrowList":[{"point":{"x":25,"y":363},"_type":"Arrow","code":"arrow_31329439098247","orientation":"left","fill":"#0000CD","width":10,"length":850,"zlevel":1,"z":2},{"point":{"x":875,"y":489},"_type":"Arrow","code":"arrow_31334364295054","orientation":"right","fill":"#0000CD","width":10,"length":850,"zlevel":1,"z":2},{"point":{"x":925,"y":363},"_type":"Arrow","code":"arrow_3135751691615","orientation":"left","fill":"#0000CD","width":10,"length":375,"zlevel":1,"z":2},{"point":{"x":1300,"y":488},"_type":"Arrow","code":"arrow_31359162212179","orientation":"right","fill":"#0000CD","width":10,"length":375,"zlevel":1,"z":2},{"point":{"x":3250,"y":364},"_type":"Arrow","code":"arrow_31629555162100","orientation":"left","fill":"#0000CD","width":10,"length":775,"zlevel":1,"z":2},{"point":{"x":4025,"y":464},"_type":"Arrow","code":"arrow_3163184925986","orientation":"right","fill":"#0000CD","width":10,"length":775,"zlevel":1,"z":2},{"point":{"x":4151,"y":363},"_type":"Arrow","code":"arrow_41026447992393","orientation":"left","fill":"#0000CD","width":10,"length":650,"zlevel":1,"z":2},{"point":{"x":4800,"y":489},"_type":"Arrow","code":"arrow_41028366072410","orientation":"right","fill":"#0000CD","width":10,"length":650,"zlevel":1,"z":2},{"point":{"x":5000,"y":363},"_type":"Arrow","code":"arrow_4112935758600","orientation":"left","fill":"#0000CD","width":10,"length":450,"zlevel":1,"z":2},{"point":{"x":5450,"y":489},"_type":"Arrow","code":"arrow_4113091513118","orientation":"right","fill":"#0000CD","width":10,"length":450,"zlevel":1,"z":2},{"point":{"x":7150,"y":363},"_type":"Arrow","code":"arrow_41531515124661","orientation":"left","fill":"#0000CD","width":10,"length":775,"zlevel":1,"z":2},{"point":{"x":7924,"y":463},"_type":"Arrow","code":"arrow_41533315894752","orientation":"right","fill":"#0000CD","width":10,"length":775,"zlevel":1,"z":2}],"textList":[{"point":{"x":389,"y":135},"code":"text_31335354705086","_type":"IbpText","context":"信 号","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":10,"y":10},"code":"","_type":"IbpText","context":"","textFill":"","fontSize":"","fontWeight":"","fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":30,"y":330},"code":"text_31336389012761","_type":"IbpText","context":"康复路方向","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":30,"y":380},"code":"text_3133754853258","_type":"IbpText","context":"下行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":825,"y":457},"code":"text_31338201494023","_type":"IbpText","context":"上行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":763,"y":504},"code":"text_31338474136368","_type":"IbpText","context":"万寿路方向","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":326,"y":311},"code":"text_3134945638928","_type":"IbpText","context":"x扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":423,"y":308},"code":"text_31349324779966","_type":"IbpText","context":"x扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":513,"y":310},"code":"text_31349576543864","_type":"IbpText","context":"x终止扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":319,"y":407},"code":"text_31350439735208","_type":"IbpText","context":"紧急停车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":519,"y":408},"code":"text_31351155654211","_type":"IbpText","context":"紧急报警","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":318,"y":460},"code":"text_31351447337697","_type":"IbpText","context":"紧急停车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":418,"y":460},"code":"text_31352278214160","_type":"IbpText","context":"取消紧停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":519,"y":459},"code":"text_3135311972573","_type":"IbpText","context":"报警切除","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":323,"y":560},"code":"text_31353326617296","_type":"IbpText","context":"s扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":424,"y":558},"code":"text_31353599095800","_type":"IbpText","context":"s扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":513,"y":560},"code":"text_31354289013357","_type":"IbpText","context":"s终止扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":28,"y":608},"code":"text_313554941891","_type":"IbpText","context":"电话端子","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1036,"y":214},"code":"text_314689174161","_type":"IbpText","context":"屏 蔽 门","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1204,"y":315},"code":"text_31412437412897","_type":"IbpText","context":"允许","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1240,"y":284},"code":"text_3141389018866","_type":"IbpText","context":"禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":958,"y":309},"code":"text_31414331818732","_type":"IbpText","context":"门关闭且紧锁","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1043,"y":309},"code":"text_31415174054463","_type":"IbpText","context":"开门状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1128,"y":309},"code":"text_31415469255264","_type":"IbpText","context":"开门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":931,"y":381},"code":"text_3141618626775","_type":"IbpText","context":"下行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1255,"y":455},"code":"text_31416444537347","_type":"IbpText","context":"上行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1239,"y":535},"code":"text_31421418458857","_type":"IbpText","context":"禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1203,"y":568},"code":"text_31422112464456","_type":"IbpText","context":"允许","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":958,"y":560},"code":"text_31423236709747","_type":"IbpText","context":"门关闭且紧锁","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1043,"y":559},"code":"text_314244981124","_type":"IbpText","context":"开门状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1129,"y":559},"code":"text_31424573007377","_type":"IbpText","context":"开门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1625,"y":56},"code":"text_3142603015564","_type":"IbpText","context":"通化门站","textFill":"#000","fontSize":80,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1558,"y":216},"code":"text_31431265059023","_type":"IbpText","context":"自 动 扶 梯","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2087,"y":115},"code":"text_31449178709011","_type":"IbpText","context":"消 火 栓 水 泵","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2020,"y":230},"code":"text_3145546392572","_type":"IbpText","context":"1#消火栓\n水泵运行","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2093,"y":228},"code":"text_31456509349868","_type":"IbpText","context":"1#消火栓\n水泵故障","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2170,"y":228},"code":"text_31457299813909","_type":"IbpText","context":"2#消火栓\n水泵运行","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2242,"y":228},"code":"text_31458306681512","_type":"IbpText","context":"2#消火栓\n水泵故障","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2309,"y":228},"code":"text_31459189962776","_type":"IbpText","context":"消火栓水泵\n处于自动状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2080,"y":311},"code":"text_3150329491688","_type":"IbpText","context":"消火栓水泵启动","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2228,"y":311},"code":"text_3151167013752","_type":"IbpText","context":"消火栓水泵停止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2110,"y":391},"code":"text_3152409015196","_type":"IbpText","context":"A F C 闸 机","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2341,"y":434},"code":"text_3157188306112","_type":"IbpText","context":"联动允许","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2295,"y":468},"code":"text_31582376664","_type":"IbpText","context":"联动禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2136,"y":540},"code":"text_315114751299","_type":"IbpText","context":"门 禁","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2009,"y":459},"code":"text_31513496384160","_type":"IbpText","context":"紧急释放状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2144,"y":461},"code":"text_31514409244848","_type":"IbpText","context":"紧急释放","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2108,"y":610},"code":"text_31515162452811","_type":"IbpText","context":"紧急开门状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2218,"y":611},"code":"text_3151659566628","_type":"IbpText","context":"紧急开门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2560,"y":236},"code":"text_31521462227804","_type":"IbpText","context":"A端小系统","textFill":"#000","fontSize":12,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2488,"y":307},"code":"text_31526493966422","_type":"IbpText","context":" X1A04\n35KV高压室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2558,"y":307},"code":"text_3152821339531","_type":"IbpText","context":" X1A06\n400KV高压室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2649,"y":307},"code":"text_3152927979928","_type":"IbpText","context":"X1A08\n控制室\n灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2483,"y":383},"code":"text_3153012458068","_type":"IbpText","context":" X1A10\n照明配电兼蓄电\n 池室灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2553,"y":383},"code":"text_31531333014237","_type":"IbpText","context":" X1A12\n 通风空调电控室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2651,"y":383},"code":"text_31533102935693","_type":"IbpText","context":"X1A14\n警务机房\n灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2484,"y":454},"code":"text_3153415203358","_type":"IbpText","context":" X1A16\n气瓶、照明配、\n检修、值班会议、\n更衣、警务、安\n 全等","textFill":"#000","fontSize":9,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2559,"y":458},"code":"text_31536247814668","_type":"IbpText","context":" X1A17\n站厅防烟区1\n站厅层通风空调\n 机房","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2635,"y":458},"code":"text_31537566049520","_type":"IbpText","context":" X1A18\n站厅防烟分区2\n设备层冷水机房","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2483,"y":533},"code":"text_3153993174315","_type":"IbpText","context":" X1A19\n站厅防烟分区3\n设备层走廊1","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2687,"y":114},"code":"text_31540386775311","_type":"IbpText","context":"车 站 紧 急 通 风","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2770,"y":236},"code":"text_31544537492977","_type":"IbpText","context":"大系统","textFill":"#000","fontSize":12,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2737,"y":305},"code":"text_3154747997769","_type":"IbpText","context":" DM05\n站厅公共区(防烟分区I)","textFill":"#000","fontSize":9,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2736,"y":356},"code":"text_31551582045280","_type":"IbpText","context":" DM06\n站厅公共区(防烟分区II)","textFill":"#000","fontSize":9,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2768,"y":406},"code":"text_31553282375584","_type":"IbpText","context":" DM07\n站台公共区","textFill":"#000","fontSize":9,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2761,"y":456},"code":"text_31554199728322","_type":"IbpText","context":" DM08\n上行轨行区","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2760,"y":507},"code":"text_3155594531225","_type":"IbpText","context":" DM09\n下行轨行区","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2986,"y":234},"code":"text_3163165489432","_type":"IbpText","context":"B端小系统","textFill":"#000","fontSize":12,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2883,"y":308},"code":"text_316950591755","_type":"IbpText","context":" X1B04\n综合监控设备室\n(一、三号线)\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2959,"y":308},"code":"text_31611245246735","_type":"IbpText","context":" X1B06\n信号设备室(一\n号线)灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3035,"y":308},"code":"text_31612227321480","_type":"IbpText","context":" X1B08\n通信设备室(一\n号线)灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3110,"y":308},"code":"text_31613315245678","_type":"IbpText","context":" X1B10\n通信电源室(一\n号线)灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2888,"y":382},"code":"text_316154700142","_type":"IbpText","context":" X1B12\n屏蔽门控制室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2955,"y":382},"code":"text_31616137165839","_type":"IbpText","context":" X1B14\n照明配电兼蓄电\n池室(一、三号线)\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3036,"y":382},"code":"text_3161814367966","_type":"IbpText","context":" X1B16\n通风空调电控室\n(一、三号线)\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3112,"y":382},"code":"text_31620139164715","_type":"IbpText","context":" X1B18\n民用通信设备室\n(一、三号线)\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2876,"y":454},"code":"text_31622206214131","_type":"IbpText","context":" X1B20\n站长、AFC、照\n明配、电缆室、\n保洁、备用、工\n务等","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2954,"y":454},"code":"text_31624194458913","_type":"IbpText","context":" X1B21\n站厅防烟分区1\n站厅层通风空调\n 机房","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3031,"y":454},"code":"text_3162532446979","_type":"IbpText","context":" X1B22\n站厅防烟分区2\n设备层通风空调\n 机房","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3111,"y":454},"code":"text_3162759987071","_type":"IbpText","context":" X1B23\n站厅防烟分区3\n设备层走廊2","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2882,"y":530},"code":"text_31628184768400","_type":"IbpText","context":" X1B24\n站厅防烟分区4\n 车控室","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3486,"y":115},"code":"text_3163235997733","_type":"IbpText","context":"隧 道 紧 急 通 风","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3252,"y":329},"code":"text_31634219401623","_type":"IbpText","context":"康复路方向","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3254,"y":381},"code":"text_31634547009971","_type":"IbpText","context":"下行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3985,"y":431},"code":"text_31635352373129","_type":"IbpText","context":"上行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3925,"y":482},"code":"text_3163645093884","_type":"IbpText","context":"万寿路方向","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3326,"y":305},"code":"text_3164435506452","_type":"IbpText","context":"KT14\n车头","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3377,"y":305},"code":"text_31645159815833","_type":"IbpText","context":"KT15\n车尾","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3416,"y":305},"code":"text_31645563965639","_type":"IbpText","context":" KT16\n 车中\n 近康复路\n疏散同行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3466,"y":305},"code":"text_31646598046165","_type":"IbpText","context":" KT17\n 车中\n 近康复路\n疏散逆行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3517,"y":305},"code":"text_3164850125582","_type":"IbpText","context":" KT18\n 车中\n 近通化门\n疏散逆行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3568,"y":305},"code":"text_31649521493875","_type":"IbpText","context":" KT19\n 车中\n 近通化门\n疏散同行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3676,"y":306},"code":"text_31651179164718","_type":"IbpText","context":"TW14\n车头","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3727,"y":306},"code":"text_3165211803596","_type":"IbpText","context":"TW15\n车尾","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3766,"y":306},"code":"text_31652404123039","_type":"IbpText","context":" TW16\n 车中\n 近通化门\n疏散同行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3816,"y":306},"code":"text_3165441002355","_type":"IbpText","context":" TW17\n 车中\n 近通化门\n疏散逆行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3866,"y":306},"code":"text_31654589406801","_type":"IbpText","context":" TW18\n 车中\n 近万寿路\n疏散逆行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3917,"y":306},"code":"text_316565557707","_type":"IbpText","context":" TW18\n 车中\n 近万寿路\n疏散同行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3327,"y":529},"code":"text_31658254685523","_type":"IbpText","context":"KT08\n车头","textFill":"#00","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3376,"y":529},"code":"text_316597132884","_type":"IbpText","context":"KT09\n车尾","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3416,"y":529},"code":"text_31659417564659","_type":"IbpText","context":" KT10\n 车中\n 近康复路\n疏散逆行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3467,"y":529},"code":"text_3170475969701","_type":"IbpText","context":" KT11\n 车中\n 近康复路\n疏散同行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3517,"y":529},"code":"text_317249407485","_type":"IbpText","context":" KT12\n 车中\n 近通化门\n疏散同行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3567,"y":529},"code":"text_317383091791","_type":"IbpText","context":" KT13\n 车中\n 近通化门\n疏散逆行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3676,"y":529},"code":"text_317513842416","_type":"IbpText","context":"TW08\n车头","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3727,"y":529},"code":"text_3175487323585","_type":"IbpText","context":"TW09\n车尾","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3766,"y":529},"code":"text_3176429329790","_type":"IbpText","context":" TW10\n 车中\n 近通化门\n疏散逆行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3816,"y":529},"code":"text_3178219329646","_type":"IbpText","context":" TW11\n 车中\n 近通化门\n疏散同行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3867,"y":529},"code":"text_3179102204408","_type":"IbpText","context":" TW12\n 车中\n 近万寿路\n疏散同行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3918,"y":529},"code":"text_31710168767371","_type":"IbpText","context":" TW13\n 车中\n 近万寿路\n疏散逆行车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3628,"y":616},"code":"text_3171587889761","_type":"IbpText","context":"自动","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3666,"y":584},"code":"text_31715357966393","_type":"IbpText","context":"手动","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3418,"y":608},"code":"text_31718533894209","_type":"IbpText","context":"自动状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3520,"y":608},"code":"text_31719178842526","_type":"IbpText","context":"手动状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3728,"y":611},"code":"text_3172055407588","_type":"IbpText","context":"复位","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3869,"y":609},"code":"text_31720289322136","_type":"IbpText","context":"IBP试灯","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1403,"y":360},"code":"text_41012557511733","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1478,"y":360},"code":"text_41014336156013","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1553,"y":360},"code":"text_41015268563207","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1628,"y":360},"code":"text_41015527993626","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1703,"y":360},"code":"text_41016283119405","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1778,"y":360},"code":"text_4101768952405","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1853,"y":360},"code":"text_41017478713708","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1403,"y":485},"code":"text_41018392874041","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1503,"y":485},"code":"text_4102134238117","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1603,"y":485},"code":"text_4102225321060","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1703,"y":485},"code":"text_41022562324706","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1853,"y":480},"code":"text_4102422559791","_type":"IbpText","context":"扶梯盖板\n非正常打开","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4413,"y":115},"code":"text_41025489032691","_type":"IbpText","context":"信 号","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4151,"y":330},"code":"text_41029194078948","_type":"IbpText","context":"长乐公园方向","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4156,"y":380},"code":"text_41029492953758","_type":"IbpText","context":"下行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4759,"y":455},"code":"text_41030301436420","_type":"IbpText","context":"上行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4698,"y":507},"code":"text_41030537926829","_type":"IbpText","context":"胡家庙方向","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4433,"y":415},"code":"text_41045182409934","_type":"IbpText","context":"通 化 门 站","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4328,"y":287},"code":"text_41056412809990","_type":"IbpText","context":"扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4354,"y":237},"code":"text_41057409838503","_type":"IbpText","context":"扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4370,"y":287},"code":"text_41058347916143","_type":"IbpText","context":"终止扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4444,"y":237},"code":"text_41124275607","_type":"IbpText","context":"紧停报警","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4443,"y":286},"code":"text_4113107677695","_type":"IbpText","context":"报警切除","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4544,"y":237},"code":"text_411461189943","_type":"IbpText","context":"紧急停车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4516,"y":286},"code":"text_411518629211","_type":"IbpText","context":"取消紧停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4570,"y":286},"code":"text_4115428554641","_type":"IbpText","context":"紧急停车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4369,"y":561},"code":"text_4118505191264","_type":"IbpText","context":"紧急停车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4343,"y":613},"code":"text_411926239347","_type":"IbpText","context":"取消紧停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4393,"y":613},"code":"text_4111058154464","_type":"IbpText","context":"紧急停车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4468,"y":561},"code":"text_41110444235058","_type":"IbpText","context":"紧停报警","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4467,"y":613},"code":"text_41111187831332","_type":"IbpText","context":"报警切除","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4579,"y":561},"code":"text_41112323284639","_type":"IbpText","context":"扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4552,"y":613},"code":"text_4111376152643","_type":"IbpText","context":"扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4593,"y":613},"code":"text_41113391765337","_type":"IbpText","context":"终止扣车","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5592,"y":74},"code":"text_41124349947259","_type":"IbpText","context":"通 化 门 站","textFill":"#000","fontSize":80,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5161,"y":223},"code":"text_41125397991469","_type":"IbpText","context":"屏 蔽 门","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5006,"y":379},"code":"text_41130521753785","_type":"IbpText","context":"下行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5406,"y":453},"code":"text_41259503642274","_type":"IbpText","context":"上行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5315,"y":283},"code":"text_4139599341443","_type":"IbpText","context":"禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5278,"y":314},"code":"text_41310367658057","_type":"IbpText","context":"允许","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5317,"y":534},"code":"text_4132043606107","_type":"IbpText","context":"禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5279,"y":567},"code":"text_4132147403474","_type":"IbpText","context":"允许","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5033,"y":308},"code":"text_41323402782476","_type":"IbpText","context":"门关闭且锁紧","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5116,"y":308},"code":"text_4132422565832","_type":"IbpText","context":"开门状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5194,"y":308},"code":"text_4132564698096","_type":"IbpText","context":"开排烟门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5352,"y":308},"code":"text_41325519496186","_type":"IbpText","context":"开门","textFill":"关门","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5427,"y":308},"code":"text_41326287969647","_type":"IbpText","context":"关门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5035,"y":558},"code":"text_4133145092143","_type":"IbpText","context":"门关闭且紧锁","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5120,"y":558},"code":"text_4133148931408","_type":"IbpText","context":"开门状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5193,"y":558},"code":"text_41332323172365","_type":"IbpText","context":"开门排烟","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5353,"y":558},"code":"text_413332935462","_type":"IbpText","context":"开门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5428,"y":558},"code":"text_4133334541480","_type":"IbpText","context":"关门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1938,"y":286},"code":"text_41336526373686","_type":"IbpText","context":"地面","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1941,"y":410},"code":"text_41337241483920","_type":"IbpText","context":"站厅","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1942,"y":535},"code":"text_4133841653053","_type":"IbpText","context":"站台","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1352,"y":409},"code":"text_413391055859","_type":"IbpText","context":"E0124/05(K2) E0124/06(K3) E0124/07(K4) E0124/08(K5) E0124/09(K6) E0124/10(K7) E0124/11(K8)","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1355,"y":532},"code":"text_413425913529","_type":"IbpText","context":"E0124/01(N) E0124/02(N) E0124/03(N) E0124/04(N)","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5724,"y":226},"code":"text_4134638180379","_type":"IbpText","context":"自 动 扶 梯","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6053,"y":283},"code":"text_41354126307392","_type":"IbpText","context":"地面","textFill":"#000","fontSize":15,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6057,"y":408},"code":"text_41354381006285","_type":"IbpText","context":"站厅","textFill":"#000","fontSize":15,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6059,"y":533},"code":"text_4135510283121","_type":"IbpText","context":"站台","textFill":"#000","fontSize":15,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5579,"y":484},"code":"text_41357324852710","_type":"IbpText","context":"停梯","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5678,"y":484},"code":"text_4135858378616","_type":"IbpText","context":"停梯","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5778,"y":484},"code":"text_41358418849122","_type":"IbpText","context":"停梯","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5877,"y":484},"code":"text_41359349085155","_type":"IbpText","context":"停梯","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6002,"y":480},"code":"text_4140108929195","_type":"IbpText","context":"扶梯盖板\n非正常打开","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5531,"y":533},"code":"text_414211652488","_type":"IbpText","context":"E0314/01(N) E0314/02(N) E0314/03(N) E0314/04(N)","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6261,"y":226},"code":"text_41416225339753","_type":"IbpText","context":"AFC闸机","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6391,"y":359},"code":"text_41421421268977","_type":"IbpText","context":"联动允许","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6346,"y":392},"code":"text_41422177081915","_type":"IbpText","context":"联动禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6263,"y":436},"code":"text_41423406291071","_type":"IbpText","context":"门 禁","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6234,"y":307},"code":"text_41425582696171","_type":"IbpText","context":"紧急释放状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6334,"y":307},"code":"text_41426382131072","_type":"IbpText","context":"消防联动指示","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6242,"y":385},"code":"text_41427192948740","_type":"IbpText","context":"紧急释放","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6285,"y":531},"code":"text_41428283408244","_type":"IbpText","context":"紧急开门状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6292,"y":608},"code":"text_414293525962","_type":"IbpText","context":"紧急开门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6531,"y":284},"code":"text_41438268608033","_type":"IbpText","context":"大系统","textFill":"#000","fontSize":12,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6606,"y":214},"code":"text_41444267165062","_type":"IbpText","context":"车 站 紧 急 通 风","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6819,"y":284},"code":"text_41448199112345","_type":"IbpText","context":"小系统","textFill":"#000","fontSize":12,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6485,"y":356},"code":"text_41458262079077","_type":"IbpText","context":" DM05\n 站厅公共区\n(防烟分区I)","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6561,"y":356},"code":"text_415023777598","_type":"IbpText","context":" DM06\n 站厅公共区\n(防烟分区II)","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6485,"y":432},"code":"text_4151525728492","_type":"IbpText","context":" DM07\n站台公共区","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6565,"y":431},"code":"text_4152491802485","_type":"IbpText","context":" DM08\n上行轨行区","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6491,"y":506},"code":"text_415426697313","_type":"IbpText","context":" DM09\n下行轨行区","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6666,"y":356},"code":"text_415458684381","_type":"IbpText","context":" XM04\n35KV交流\n开关柜室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6735,"y":356},"code":"text_4156289564875","_type":"IbpText","context":" XM06\n整流变压器室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6810,"y":356},"code":"text_41574474050","_type":"IbpText","context":" XM08\n整流变压器室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6896,"y":356},"code":"text_4158453166499","_type":"IbpText","context":" XM10\n控制室\n灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6960,"y":356},"code":"text_4159402529085","_type":"IbpText","context":" XM12\n直流开关柜室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6661,"y":431},"code":"text_41510376707352","_type":"IbpText","context":" XM14\n0.4KV低压室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6730,"y":431},"code":"text_41512146127194","_type":"IbpText","context":" XM16\n通风空调电控室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6812,"y":431},"code":"text_41513363003154","_type":"IbpText","context":" XM18\n照片配电室\n兼蓄电池室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6885,"y":431},"code":"text_4151452748860","_type":"IbpText","context":" XM20\n屏蔽门控制室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6955,"y":431},"code":"text_41515516282699","_type":"IbpText","context":" XM22\n能耗自动控制室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6662,"y":506},"code":"text_41517144931037","_type":"IbpText","context":" XM24\n信号设备室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6737,"y":506},"code":"text_41518193726633","_type":"IbpText","context":" XM26\n信号电源室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6812,"y":506},"code":"text_41519177579676","_type":"IbpText","context":" XM28\n通信设备室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6891,"y":506},"code":"text_4152018229492","_type":"IbpText","context":" XM30\n通信电源室\n 灭火时","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6954,"y":506},"code":"text_41521143001802","_type":"IbpText","context":" XM32\n气瓶间、照配室、\n污水泵房、电缆室\n、检修室、备用间\n、备品兼保洁间、\n卫生间等","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6661,"y":581},"code":"text_41523445244874","_type":"IbpText","context":" XM33\n3号线站厅北端\n通风空调机房","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6735,"y":581},"code":"text_41524411975495","_type":"IbpText","context":" XM34\n设备层走廊3","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6810,"y":581},"code":"text_41525377644241","_type":"IbpText","context":" XM36\n长~通区间风井\n (风机房火灾\n 和区间火灾)","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7378,"y":215},"code":"text_41534562302384","_type":"IbpText","context":"隧 道 紧 急 通 风","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7154,"y":330},"code":"text_41536505087038","_type":"IbpText","context":"长乐公园方向","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7154,"y":380},"code":"text_41537217246796","_type":"IbpText","context":"下行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7882,"y":432},"code":"text_41537519979638","_type":"IbpText","context":"上行","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7823,"y":481},"code":"text_41540313489335","_type":"IbpText","context":"胡家庙方向","textFill":"#000","fontSize":20,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7346,"y":305},"code":"text_41542111737030","_type":"IbpText","context":" CT10\n 长-通\n下行车头","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7446,"y":305},"code":"text_4154407487918","_type":"IbpText","context":" CT11\n 长-通\n下行车尾","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7596,"y":305},"code":"text_41546353722005","_type":"IbpText","context":" TH10\n 通-胡\n下行车头","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7695,"y":305},"code":"text_41547365243011","_type":"IbpText","context":" TH11\n 通-胡\n下行车尾","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7346,"y":530},"code":"text_41550431817999","_type":"IbpText","context":" CT08\n 长-通\n上行车头","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7446,"y":530},"code":"text_41551451969535","_type":"IbpText","context":" CT09\n 长-通\n上行车尾","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7596,"y":530},"code":"text_41553335897323","_type":"IbpText","context":" TH08\n 通-胡\n上行车头","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7696,"y":530},"code":"text_41554155325684","_type":"IbpText","context":" TH09\n 通-胡\n上行车尾","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7267,"y":609},"code":"text_41556123006313","_type":"IbpText","context":"IBP试灯","textFill":"#000","fontSize":12,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7693,"y":585},"code":"text_4155935204900","_type":"IbpText","context":"自动","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7653,"y":617},"code":"text_4160269095532","_type":"IbpText","context":"手动","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7752,"y":610},"code":"text_4162172368608","_type":"IbpText","context":"复位","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7442,"y":606},"code":"text_4162555969459","_type":"IbpText","context":"自动状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7544,"y":605},"code":"text_4163271965874","_type":"IbpText","context":"手动状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":300,"y":198},"code":"text_5102865123822","_type":"IbpText","context":"下行.按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功","textFill":"#000","fontSize":12,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":500,"y":200},"code":"text_51032242807239","_type":"IbpText","context":"下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。","textFill":"#000","fontSize":11,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":229,"y":403},"code":"text_51038587201933","_type":"IbpText","context":"按压后表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音)。ATS/LOW\n机站台中央出现红\n色菱形,即执\n行成功。","textFill":"#000","fontSize":10,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":397,"y":371},"code":"text_51042107682503","_type":"IbpText","context":"按压后表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。","textFill":"#000","fontSize":9,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":572,"y":431},"code":"text_51045489697096","_type":"IbpText","context":"按压后,蜂鸣器静\n音。即执行成功","textFill":"#000","fontSize":12,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":223,"y":533},"code":"text_5104811202460","_type":"IbpText","context":"上行,按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功","textFill":"#000","fontSize":12,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":576,"y":531},"code":"text_51049288897269","_type":"IbpText","context":"下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。","textFill":"#000","fontSize":11,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1177,"y":257},"code":"text_51050409443856","_type":"IbpText","context":"正常位为“禁止”位","textFill":"#000","fontSize":10,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1126,"y":392},"code":"text_5105330524429","_type":"IbpText","context":"钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车","textFill":"#000","fontSize":10,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1355,"y":462},"code":"text_5105858487208","_type":"IbpText","context":"西\n端","textFill":"#000","fontSize":15,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1756,"y":462},"code":"text_511072885201","_type":"IbpText","context":"东\n端","textFill":"#000","fontSize":15,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1376,"y":333},"code":"text_511373925024","_type":"IbpText","context":"B口","textFill":"#000","fontSize":15,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1451,"y":333},"code":"text_5113478481325","_type":"IbpText","context":"C口","textFill":"#000","fontSize":15,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1526,"y":333},"code":"text_5114346327370","_type":"IbpText","context":"D口","textFill":"#000","fontSize":15,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1601,"y":333},"code":"text_5115154573574","_type":"IbpText","context":"E口","textFill":"#000","fontSize":15,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":1621,"y":254},"code":"text_5116119042003","_type":"IbpText","context":"按压后,红灯亮,现场扶梯停止运行,需现\n场用钥匙开启扶梯时,需再次按压红灯熄灭。","textFill":"#000","fontSize":8,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2108,"y":475},"code":"text_5119408082690","_type":"IbpText","context":"紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功","textFill":"#000","fontSize":10,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2276,"y":482},"code":"text_5111158223419","_type":"IbpText","context":" 正常位为\n“联动禁止”位","textFill":"#000","fontSize":12,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":2279,"y":554},"code":"text_51115255352682","_type":"IbpText","context":"应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。","textFill":"#000","fontSize":11,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3570,"y":580},"code":"text_51118342803560","_type":"IbpText","context":"正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮","textFill":"#000","fontSize":10,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":3911,"y":581},"code":"text_5112345769143","_type":"IbpText","context":"专业人员定期\n按压、检查","textFill":"#000","fontSize":10,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4327,"y":137},"code":"text_511275884958","_type":"IbpText","context":"下行.按压后,\n表示灯亮,ATS\n机界面下行站\n台旁出现°H,\n即执行成功","textFill":"#000","fontSize":11,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4344,"y":303},"code":"text_513089987343","_type":"IbpText","context":"下行.按压,待\n扣车表示灯熄\n灭后,ATS机下\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。","textFill":"#000","fontSize":11,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4432,"y":308},"code":"text_5135195326107","_type":"IbpText","context":"按压后,蜂\n鸣器静音,\n即执行成功","textFill":"#000","fontSize":12,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4502,"y":306},"code":"text_513716148324","_type":"IbpText","context":"下行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4627,"y":209},"code":"text_51310285824695","_type":"IbpText","context":"下行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。","textFill":"#000","fontSize":9,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4251,"y":580},"code":"text_51314281416524","_type":"IbpText","context":"上行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4458,"y":632},"code":"text_51315575964907","_type":"IbpText","context":"按压后,蜂\n鸣器静音,\n即执行成功","textFill":"#000","fontSize":12,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4404,"y":475},"code":"text_51317196125420","_type":"IbpText","context":"上行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。","textFill":"#000","fontSize":9,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4506,"y":478},"code":"text_51319175252353","_type":"IbpText","context":"上行.按压后,\n表示灯亮,ATS\n机界面上行站\n台旁出现°H,\n即执行成功。","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4653,"y":558},"code":"text_51322591979786","_type":"IbpText","context":"上行.按压,待\n扣车表示灯熄\n灭后,ATS机上\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5272,"y":254},"code":"text_51327195813653","_type":"IbpText","context":"正常位为\n“禁止”位","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5276,"y":379},"code":"text_5133153603805","_type":"IbpText","context":"钥匙打至“允\n许”位,按压\n“开门”按钮,\n操作完毕后恢\n复至“禁止”\n位。","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5452,"y":578},"code":"text_51334426296150","_type":"IbpText","context":"钥匙打至“允\n许”位,按压\n“关门”按钮,\n操作完毕后恢\n复至“禁止”\n位。","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5533,"y":447},"code":"text_51336532304450","_type":"IbpText","context":"南\n端","textFill":"#000","fontSize":15,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5954,"y":448},"code":"text_51337585005821","_type":"IbpText","context":"北\n端","textFill":"#000","fontSize":15,"fontWeight":550,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":5606,"y":333},"code":"text_51338506616203","_type":"IbpText","context":"按压后,红灯亮\n,现场扶梯停止\n运行,需现场用\n钥匙开启扶梯时\n,须再次按压,\n红灯熄灭。","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6212,"y":320},"code":"text_51341492923146","_type":"IbpText","context":"紧急情况下,直接按压\n1~3秒,闸机开放状态\n灯亮,即执行成功。","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6331,"y":406},"code":"text_51344412785666","_type":"IbpText","context":" 正常位为\n“联动禁止”位","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":6358,"y":479},"code":"text_5134624452054","_type":"IbpText","context":"应急情况下按\n压,“紧急开\n门状态”灯亮,\n即执行成功。\n所有门禁将释\n放,恢复时需\n由专业操作。\n","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":7312,"y":579},"code":"text_5135010533441","_type":"IbpText","context":"专业人员定期\n按压、检查","textFill":"#00","fontSize":10,"fontWeight":500,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":4130,"y":608},"code":"text_51640111968976","_type":"IbpText","context":"电话端子","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas","zlevel":1,"z":4}],"squareButtonList":[{"point":{"x":325,"y":275},"_type":"SquareButton","code":"sButton_3133917234834","color":"yellow","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":525,"y":275},"_type":"SquareButton","code":"sButton_31340182466222","color":"green","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":325,"y":425},"_type":"SquareButton","code":"sButton_31343519984796","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":425,"y":425},"_type":"SquareButton","code":"sButton_3134411693724","color":"yellow","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":525,"y":425},"_type":"SquareButton","code":"sButton_31344372069308","color":"blue","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":325,"y":525},"_type":"SquareButton","code":"sButton_31347239413484","color":"yellow","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":525,"y":525},"_type":"SquareButton","code":"sButton_31347546469013","color":"green","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1125,"y":275},"_type":"SquareButton","code":"sButton_3148529894543","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1125,"y":525},"_type":"SquareButton","code":"sButton_31418293667892","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2100,"y":275},"_type":"SquareButton","code":"sButton_3145419565764","color":"green","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2250,"y":275},"_type":"SquareButton","code":"sButton_31454432292164","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2150,"y":425},"_type":"SquareButton","code":"sButton_3154149813792","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2225,"y":575},"_type":"SquareButton","code":"sButton_315131170917","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2500,"y":275},"_type":"SquareButton","code":"sButton_31522392295373","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2575,"y":275},"_type":"SquareButton","code":"sButton_31522538699238","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2650,"y":275},"_type":"SquareButton","code":"sButton_3152354367096","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2500,"y":350},"_type":"SquareButton","code":"sButton_3152432775689","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2500,"y":425},"_type":"SquareButton","code":"sButton_31524265175308","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2500,"y":500},"_type":"SquareButton","code":"sButton_3152443533919","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2575,"y":350},"_type":"SquareButton","code":"sButton_31524578695354","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2575,"y":425},"_type":"SquareButton","code":"sButton_31525191894848","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2650,"y":350},"_type":"SquareButton","code":"sButton_31525407179194","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2650,"y":425},"_type":"SquareButton","code":"sButton_31525576604604","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2775,"y":275},"_type":"SquareButton","code":"sButton_31545174611077","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2775,"y":325},"_type":"SquareButton","code":"sButton_31545395185692","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2775,"y":375},"_type":"SquareButton","code":"sButton_31545546928310","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2775,"y":425},"_type":"SquareButton","code":"sButton_3154652683830","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2775,"y":475},"_type":"SquareButton","code":"sButton_3154732687162","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2900,"y":275},"_type":"SquareButton","code":"sButton_3165162842284","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2900,"y":350},"_type":"SquareButton","code":"sButton_3165403644112","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2900,"y":425},"_type":"SquareButton","code":"sButton_3165559337631","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2900,"y":500},"_type":"SquareButton","code":"sButton_3166101326371","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2975,"y":275},"_type":"SquareButton","code":"sButton_3166257089991","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2975,"y":350},"_type":"SquareButton","code":"sButton_3166484605251","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":2975,"y":425},"_type":"SquareButton","code":"sButton_3166593972902","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3050,"y":275},"_type":"SquareButton","code":"sButton_3167189089929","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3050,"y":350},"_type":"SquareButton","code":"sButton_3167459657790","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3050,"y":425},"_type":"SquareButton","code":"sButton_3168109726981","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3125,"y":275},"_type":"SquareButton","code":"sButton_3168357263375","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3125,"y":350},"_type":"SquareButton","code":"sButton_3168518859853","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3125,"y":425},"_type":"SquareButton","code":"sButton_316927975480","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3325,"y":275},"_type":"SquareButton","code":"sButton_31636521241988","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3375,"y":275},"_type":"SquareButton","code":"sButton_31637429965732","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3425,"y":275},"_type":"SquareButton","code":"sButton_3163759476496","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3475,"y":275},"_type":"SquareButton","code":"sButton_31638101963066","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3525,"y":275},"_type":"SquareButton","code":"sButton_31638226044576","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3575,"y":275},"_type":"SquareButton","code":"sButton_31638466609045","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3675,"y":275},"_type":"SquareButton","code":"sButton_31639103098679","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3725,"y":275},"_type":"SquareButton","code":"sButton_31639241964166","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3775,"y":275},"_type":"SquareButton","code":"sButton_31639365644769","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3825,"y":275},"_type":"SquareButton","code":"sButton_31639447164343","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3875,"y":275},"_type":"SquareButton","code":"sButton_31639558607972","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3925,"y":275},"_type":"SquareButton","code":"sButton_3164074845254","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3325,"y":500},"_type":"SquareButton","code":"sButton_31640482448707","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3375,"y":500},"_type":"SquareButton","code":"sButton_31641277029555","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3825,"y":500},"_type":"SquareButton","code":"sButton_31641375168722","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3425,"y":500},"_type":"SquareButton","code":"sButton_31641501805198","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3475,"y":500},"_type":"SquareButton","code":"sButton_31642141255739","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3525,"y":500},"_type":"SquareButton","code":"sButton_3164226214484","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3575,"y":500},"_type":"SquareButton","code":"sButton_31642487653174","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3675,"y":500},"_type":"SquareButton","code":"sButton_31643102363343","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3725,"y":500},"_type":"SquareButton","code":"sButton_31643188441875","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3775,"y":500},"_type":"SquareButton","code":"sButton_31643308924192","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3875,"y":500},"_type":"SquareButton","code":"sButton_31643425168715","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3925,"y":500},"_type":"SquareButton","code":"sButton_31643587644994","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3725,"y":575},"_type":"SquareButton","code":"sButton_31717143809554","color":"green","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":3875,"y":575},"_type":"SquareButton","code":"sButton_31717571085426","color":"yellow","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1625,"y":325},"_type":"SquareButton","code":"sButton_4102592508727","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1550,"y":325},"_type":"SquareButton","code":"sButton_4103366672056","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1475,"y":325},"_type":"SquareButton","code":"sButton_410496089506","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1400,"y":325},"_type":"SquareButton","code":"sButton_4104294962874","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1700,"y":325},"_type":"SquareButton","code":"sButton_410453649244","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1775,"y":325},"_type":"SquareButton","code":"sButton_410529035853","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1850,"y":325},"_type":"SquareButton","code":"sButton_4105173045057","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1400,"y":450},"_type":"SquareButton","code":"sButton_4105344803936","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1500,"y":450},"_type":"SquareButton","code":"sButton_410665359293","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1600,"y":450},"_type":"SquareButton","code":"sButton_4106188795537","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":1700,"y":450},"_type":"SquareButton","code":"sButton_4106442969909","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4325,"y":250},"_type":"SquareButton","code":"sButton_41035249684158","color":"yellow","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4375,"y":250},"_type":"SquareButton","code":"sButton_41035584632396","color":"green","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4450,"y":250},"_type":"SquareButton","code":"sButton_410371037616","color":"blue","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4525,"y":250},"_type":"SquareButton","code":"sButton_4103735961998","color":"yellow","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4575,"y":250},"_type":"SquareButton","code":"sButton_4103807596142","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4350,"y":575},"_type":"SquareButton","code":"sButton_41053533274413","color":"yellow","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4400,"y":575},"_type":"SquareButton","code":"sButton_41054492867157","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4475,"y":575},"_type":"SquareButton","code":"sButton_41055341753601","color":"blue","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4550,"y":575},"_type":"SquareButton","code":"sButton_41055546871149","color":"yellow","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":4600,"y":575},"_type":"SquareButton","code":"sButton_41056166631238","color":"green","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5200,"y":275},"_type":"SquareButton","code":"sButton_4132323571889","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5350,"y":275},"_type":"SquareButton","code":"sButton_4131233981577","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5425,"y":275},"_type":"SquareButton","code":"sButton_41313105496140","color":"green","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5200,"y":525},"_type":"SquareButton","code":"sButton_41316403811278","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5350,"y":525},"_type":"SquareButton","code":"sButton_41322254522306","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5425,"y":525},"_type":"SquareButton","code":"sButton_41322395501065","color":"green","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5575,"y":450},"_type":"SquareButton","code":"sButton_41355522467449","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5675,"y":450},"_type":"SquareButton","code":"sButton_41356394455317","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5775,"y":450},"_type":"SquareButton","code":"sButton_41356569417098","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":5875,"y":450},"_type":"SquareButton","code":"sButton_4135713812855","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6250,"y":350},"_type":"SquareButton","code":"sButton_41418249171842","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6300,"y":575},"_type":"SquareButton","code":"sButton_414258369619","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6500,"y":325},"_type":"SquareButton","code":"sButton_41439149887753","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6575,"y":325},"_type":"SquareButton","code":"sButton_41439551962856","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6500,"y":400},"_type":"SquareButton","code":"sButton_41440157017867","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6500,"y":475},"_type":"SquareButton","code":"sButton_4144032189849","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6575,"y":400},"_type":"SquareButton","code":"sButton_4144048935629","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6675,"y":400},"_type":"SquareButton","code":"sButton_41450364922473","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6675,"y":475},"_type":"SquareButton","code":"sButton_41450546938060","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6675,"y":550},"_type":"SquareButton","code":"sButton_4145175485662","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6750,"y":325},"_type":"SquareButton","code":"sButton_4145141211063","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6750,"y":400},"_type":"SquareButton","code":"sButton_4145152291899","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6750,"y":475},"_type":"SquareButton","code":"sButton_4145211421585","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6750,"y":550},"_type":"SquareButton","code":"sButton_41452413401669","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6825,"y":325},"_type":"SquareButton","code":"sButton_41452586293796","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6825,"y":400},"_type":"SquareButton","code":"sButton_41453169816468","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6825,"y":475},"_type":"SquareButton","code":"sButton_41453303161987","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6900,"y":325},"_type":"SquareButton","code":"sButton_4145411887291","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6825,"y":550},"_type":"SquareButton","code":"sButton_4145413605104","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6900,"y":400},"_type":"SquareButton","code":"sButton_41454264535946","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6900,"y":475},"_type":"SquareButton","code":"sButton_4145544056420","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6975,"y":325},"_type":"SquareButton","code":"sButton_4145516117537","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6975,"y":400},"_type":"SquareButton","code":"sButton_4145532380523","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":6975,"y":475},"_type":"SquareButton","code":"sButton_41455441563063","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7350,"y":275},"_type":"SquareButton","code":"sButton_41541111009582","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7451,"y":275},"_type":"SquareButton","code":"sButton_415432429314","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7600,"y":275},"_type":"SquareButton","code":"sButton_41545109885908","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7700,"y":275},"_type":"SquareButton","code":"sButton_41545342691075","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7350,"y":500},"_type":"SquareButton","code":"sButton_41548331809759","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7450,"y":500},"_type":"SquareButton","code":"sButton_415492529604","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7600,"y":500},"_type":"SquareButton","code":"sButton_41549322765429","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7700,"y":500},"_type":"SquareButton","code":"sButton_4154955125558","color":"red","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7275,"y":575},"_type":"SquareButton","code":"sButton_415552561311","color":"yellow","status":"off","width":25,"zlevel":1,"z":4},{"point":{"x":7750,"y":575},"_type":"SquareButton","code":"sButton_4161437641554","color":"green","status":"off","width":25,"zlevel":1,"z":4}],"circularLampList":[{"point":{"x":438,"y":287},"_type":"CircularLamp","code":"lamp_3134198311954","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":339,"y":389},"_type":"CircularLamp","code":"lamp_3134332157960","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":438,"y":538},"_type":"CircularLamp","code":"lamp_31348252139848","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":988,"y":289},"_type":"CircularLamp","switch":"on","code":"lamp_3147298703111","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":1063,"y":289},"_type":"CircularLamp","code":"lamp_314753696836","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":988,"y":538},"_type":"CircularLamp","switch":"on","code":"lamp_3141740140905","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":1063,"y":538},"_type":"CircularLamp","code":"lamp_3141811219052","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":2038,"y":214},"_type":"CircularLamp","code":"lamp_31450517577281","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":2113,"y":214},"_type":"CircularLamp","code":"lamp_31451206694576","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":2188,"y":214},"_type":"CircularLamp","code":"lamp_31452105575800","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":2263,"y":214},"_type":"CircularLamp","code":"lamp_3145241617485","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":2337,"y":214},"_type":"CircularLamp","switch":"on","code":"lamp_31453255403857","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":2038,"y":439},"_type":"CircularLamp","code":"lamp_3153394444097","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":2137,"y":589},"_type":"CircularLamp","code":"lamp_31512292201071","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":3438,"y":588},"_type":"CircularLamp","switch":"on","code":"lamp_31711247564282","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":3538,"y":588},"_type":"CircularLamp","code":"lamp_31711504444890","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":1862,"y":464},"_type":"CircularLamp","code":"lamp_494129311622","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":4363,"y":214},"_type":"CircularLamp","code":"lamp_41032138399297","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":4562,"y":213},"_type":"CircularLamp","code":"lamp_41034226714812","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":4388,"y":538},"_type":"CircularLamp","code":"lamp_41051142236824","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":4587,"y":538},"_type":"CircularLamp","code":"lamp_4105254718396","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":5063,"y":289},"_type":"CircularLamp","code":"lamp_413057981219","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":5138,"y":289},"_type":"CircularLamp","switch":"on","code":"lamp_4131594211532","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":5063,"y":539},"_type":"CircularLamp","switch":"on","code":"lamp_41313503652988","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":5138,"y":539},"_type":"CircularLamp","code":"lamp_41315576136782","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":6013,"y":463},"_type":"CircularLamp","code":"lamp_41352353331990","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":6263,"y":288},"_type":"CircularLamp","code":"lamp_41417237721070","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":6363,"y":288},"_type":"CircularLamp","code":"lamp_41417518617825","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":6313,"y":514},"_type":"CircularLamp","code":"lamp_4142419716686","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":7463,"y":588},"_type":"CircularLamp","switch":"on","code":"lamp_41556517166569","r":8,"fillColor":"#332C22","zlevel":1,"z":4},{"point":{"x":7563,"y":588},"_type":"CircularLamp","code":"lamp_41557245323676","r":8,"fillColor":"#332C22","zlevel":1,"z":4}],"alarmList":[{"point":{"x":528,"y":377},"code":"alarm_31345156053476","_type":"Alarm","width":25,"zlevel":1,"z":4},{"point":{"x":1877,"y":451},"code":"alarm_4101137671464","_type":"Alarm","width":25,"zlevel":1,"z":4},{"point":{"x":4451,"y":200},"code":"alarm_41033362874556","_type":"Alarm","width":25,"zlevel":1,"z":4},{"point":{"x":4475,"y":525},"code":"alarm_41052422151551","_type":"Alarm","width":25,"zlevel":1,"z":4},{"point":{"x":6027,"y":451},"code":"alarm_4135357823574","_type":"Alarm","width":25,"zlevel":1,"z":4}],"teleTerminalList":[{"point":{"x":25,"y":575},"draggable":true,"_type":"TeleTerminal","code":"terminal3134614783727","width":25,"zlevel":1,"z":4},{"point":{"x":50,"y":575},"draggable":true,"_type":"TeleTerminal","code":"terminal31346416455524","width":25,"zlevel":1,"z":4},{"point":{"x":4125,"y":575},"draggable":true,"_type":"TeleTerminal","code":"terminal41046379431263","width":25,"zlevel":1,"z":4},{"point":{"x":4150,"y":575},"draggable":true,"_type":"TeleTerminal","code":"terminal41050274239086","width":25,"zlevel":1,"z":4}],"ibpLineList":[{"point1":{"x":893,"y":1},"point2":{"x":893,"y":1300},"code":"line_31355473868071","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":1225,"y":287},"point2":{"x":1237,"y":287},"code":"line_31410378222274","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":1212,"y":297},"point2":{"x":1212,"y":310},"code":"line_31411235898708","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":1225,"y":537},"point2":{"x":1237,"y":537},"code":"line_31419313134347","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":1212,"y":550},"point2":{"x":1212,"y":562},"code":"line_3142045812852","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":1989,"y":0},"point2":{"x":1989,"y":1300},"code":"line_31443194776874","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":2388,"y":0},"point2":{"x":2388,"y":1300},"code":"line_31445286536685","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":1989,"y":363},"point2":{"x":2388,"y":363},"code":"line_314471113536","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":1989,"y":513},"point2":{"x":2388,"y":513},"code":"line_31448257256785","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":2325,"y":437},"point2":{"x":2337,"y":437},"code":"line_3155473071191","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":2312,"y":450},"point2":{"x":2312,"y":462},"code":"line_315628829240","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":2464,"y":264},"point2":{"x":2464,"y":576},"code":"line_31517334755548","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2464,"y":264},"point2":{"x":2714,"y":264},"code":"line_31519552775995","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2714,"y":264},"point2":{"x":2714,"y":576},"code":"line_3152035852943","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2464,"y":576},"point2":{"x":2714,"y":576},"code":"line_3152113697352","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2737,"y":264},"point2":{"x":2737,"y":576},"code":"line_31541322054144","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2737,"y":264},"point2":{"x":2837,"y":264},"code":"line_315431813998","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2837,"y":264},"point2":{"x":2837,"y":576},"code":"line_31543438702826","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2737,"y":576},"point2":{"x":2837,"y":576},"code":"line_3154418372613","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2862,"y":264},"point2":{"x":2862,"y":576},"code":"line_31559482048354","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2862,"y":264},"point2":{"x":3187,"y":264},"code":"line_316145813655","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":3187,"y":264},"point2":{"x":3187,"y":576},"code":"line_3162175646546","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":2862,"y":576},"point2":{"x":3187,"y":576},"code":"line_3162432686030","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":3650,"y":587},"point2":{"x":3662,"y":587},"code":"line_31713306605441","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":3637,"y":600},"point2":{"x":3637,"y":612},"code":"line_3171425353486","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":4065,"y":0},"point2":{"x":4065,"y":1300},"code":"line_3172216380105","_type":"IbpLine","lineWidth":20,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":4363,"y":391},"point2":{"x":4363,"y":463},"code":"line_41040512395783","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":4363,"y":391},"point2":{"x":4613,"y":391},"code":"line_41043132474302","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":4613,"y":391},"point2":{"x":4613,"y":463},"code":"line_4104492878440","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":4363,"y":463},"point2":{"x":4613,"y":463},"code":"line_41044324963975","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":4888,"y":0},"point2":{"x":4888,"y":1300},"code":"line_41115178868915","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":4888,"y":213},"point2":{"x":6463,"y":213},"code":"line_41116413117101","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":6462,"y":0},"point2":{"x":6462,"y":1300},"code":"line_41119429354180","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":6163,"y":213},"point2":{"x":6163,"y":1300},"code":"line_41120288141802","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":6163,"y":413},"point2":{"x":6463,"y":413},"code":"line_41121444151424","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":5300,"y":287},"point2":{"x":5313,"y":287},"code":"line_4136435982766","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":5287,"y":299},"point2":{"x":5287,"y":312},"code":"line_413852936970","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":5300,"y":538},"point2":{"x":5313,"y":538},"code":"line_4131812782105","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":5287,"y":549},"point2":{"x":5287,"y":562},"code":"line_41319351495573","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":6375,"y":361},"point2":{"x":6388,"y":361},"code":"line_4142004067256","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":6362,"y":374},"point2":{"x":6362,"y":387},"code":"line_41420502923415","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":6475,"y":312},"point2":{"x":6475,"y":625},"code":"line_41431113737910","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":6475,"y":312},"point2":{"x":6625,"y":312},"code":"line_41436337006167","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":6625,"y":312},"point2":{"x":6625,"y":625},"code":"line_4143746445036","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":6475,"y":625},"point2":{"x":6625,"y":625},"code":"line_41437429816064","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":6637,"y":312},"point2":{"x":6637,"y":625},"code":"line_4144534539106","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":6637,"y":312},"point2":{"x":7037,"y":312},"code":"line_41446379166021","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":6637,"y":625},"point2":{"x":7037,"y":625},"code":"line_4144796534333","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":7037,"y":312},"point2":{"x":7037,"y":625},"code":"line_41447324773923","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD","zlevel":1,"z":1},{"point1":{"x":7062,"y":0},"point2":{"x":7062,"y":1300},"code":"line_41457282295399","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36","zlevel":1,"z":1},{"point1":{"x":7677,"y":588},"point2":{"x":7690,"y":588},"code":"line_41558234291795","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1},{"point1":{"x":7663,"y":600},"point2":{"x":7663,"y":613},"code":"line_41558471247715","_type":"IbpLine","lineWidth":3,"fillColor":"#000","zlevel":1,"z":1}],"clockList":[{"point":{"x":1025,"y":25},"_type":"Clock","code":"clock_3140108456514","width":525,"zlevel":1,"z":4},{"point":{"x":4975,"y":17},"_type":"Clock","code":"clock_41123221361354","width":500,"zlevel":1,"z":4}],"rotatingButtonList":[{"point":{"x":1200,"y":275},"draggable":true,"_type":"RotatingButton","code":"rButton_3149543251870","width":26,"zlevel":1,"z":3},{"point":{"x":1200,"y":525},"draggable":true,"_type":"RotatingButton","code":"rButton_3141998581005","width":26,"zlevel":1,"z":3},{"point":{"x":2300,"y":425},"draggable":true,"_type":"RotatingButton","code":"rButton_3154501827255","width":26,"zlevel":1,"z":3},{"point":{"x":3625,"y":575},"draggable":true,"_type":"RotatingButton","code":"rButton_31712485081956","width":26,"zlevel":1,"z":3},{"point":{"x":5275,"y":275},"draggable":true,"_type":"RotatingButton","code":"rButton_413538126826","width":25,"zlevel":1,"z":3},{"point":{"x":5275,"y":525},"draggable":true,"_type":"RotatingButton","code":"rButton_41317186227831","width":25,"zlevel":1,"z":3},{"point":{"x":6350,"y":350},"draggable":true,"_type":"RotatingButton","code":"rButton_4141925205131","width":25,"zlevel":1,"z":3},{"point":{"x":7651,"y":576},"draggable":true,"_type":"RotatingButton","code":"rButton_4155756385900","width":25,"zlevel":1,"z":3}],"keyList":[{"point":{"x":1200,"y":275},"draggable":true,"_type":"Key","code":"key_3141468445338","width":25,"height":75,"status":"on","zlevel":1,"z":4},{"point":{"x":1200,"y":525},"draggable":true,"_type":"Key","code":"key_31421191336835","width":25,"height":75,"status":"on","zlevel":1,"z":4},{"point":{"x":2300,"y":425},"draggable":true,"_type":"Key","code":"key_3159273028254","width":25,"height":75,"status":"off","zlevel":1,"z":4},{"point":{"x":3624,"y":575},"draggable":true,"_type":"Key","code":"key_31716257981359","width":25,"height":75,"status":"off","zlevel":1,"z":4},{"point":{"x":5275,"y":275},"draggable":true,"_type":"Key","code":"key_41311312857499","width":25,"height":75,"status":"on","zlevel":1,"z":4},{"point":{"x":5275,"y":525},"draggable":true,"_type":"Key","code":"key_4132222361129","width":25,"height":75,"status":"on","zlevel":1,"z":4},{"point":{"x":6348,"y":350},"draggable":true,"_type":"Key","code":"key_4142254297041","width":25,"height":75,"status":"off","zlevel":1,"z":4},{"point":{"x":7651,"y":577},"draggable":true,"_type":"Key","code":"key_4161144527382","width":25,"height":75,"status":"on","zlevel":1,"z":4}],"appendageBoxList":[{"point":{"x":1320,"y":276},"_type":"AppendageBox","code":"aBox31429263655510","width":650,"height":275,"zlevel":1,"z":1},{"point":{"x":5500,"y":276},"_type":"AppendageBox","code":"aBox4133444723287","width":600,"height":275,"zlevel":1,"z":1}],"elevatorList":[{"point":{"x":1375,"y":300},"_type":"Elevator","code":"elevator_3143376215402","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":1450,"y":300},"_type":"Elevator","code":"elevator_485924152884","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":1525,"y":300},"_type":"Elevator","code":"elevator_4936324079477","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":1600,"y":300},"_type":"Elevator","code":"elevator_4936538404028","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":1675,"y":300},"_type":"Elevator","code":"elevator_49371778889","width":75,"height":100,"fillColor":"#6D6C6C","direction":"none","zlevel":1,"z":2},{"point":{"x":1750,"y":300},"_type":"Elevator","code":"elevator_4937373527540","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":1825,"y":300},"_type":"Elevator","code":"elevator_493833672271","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":1375,"y":424},"_type":"Elevator","code":"elevator_493843391547","width":75,"height":100,"fillColor":"#6D6C6C","direction":"bottom","zlevel":1,"z":2},{"point":{"x":1475,"y":424},"_type":"Elevator","code":"elevator_4939366324421","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":1575,"y":424},"_type":"Elevator","code":"elevator_4939594972642","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":1675,"y":424},"_type":"Elevator","code":"elevator_4940286085596","width":75,"height":100,"fillColor":"#6D6C6C","direction":"bottom","zlevel":1,"z":2},{"point":{"x":5550,"y":424},"_type":"Elevator","code":"elevator_41349545977887","width":75,"height":100,"fillColor":"#6D6C6C","direction":"bottom","zlevel":1,"z":2},{"point":{"x":5650,"y":424},"_type":"Elevator","code":"elevator_4135059237427","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":5750,"y":424},"_type":"Elevator","code":"elevator_41351307103787","width":75,"height":100,"fillColor":"#6D6C6C","direction":"top","zlevel":1,"z":2},{"point":{"x":5850,"y":424},"_type":"Elevator","code":"elevator_4135218455146","width":75,"height":100,"fillColor":"#6D6C6C","direction":"bottom","zlevel":1,"z":2}],"tipBoxList":[{"point":{"x":298,"y":194},"code":"tipBox_51030316642070","_type":"TipBox","width":80,"height":80,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":499,"y":194},"code":"tipBox_51034429368902","_type":"TipBox","width":85,"height":80,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":225,"y":400},"code":"tipBox_51041306896425","_type":"TipBox","width":90,"height":75,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":395,"y":370},"code":"tipBox_51044539378813","_type":"TipBox","width":90,"height":55,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":570,"y":426},"code":"tipBox_51046513763670","_type":"TipBox","width":100,"height":30,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":220,"y":526},"code":"tipBox_51048337364025","_type":"TipBox","width":80,"height":80,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":575,"y":525},"code":"tipBox_5104958665186","_type":"TipBox","width":85,"height":80,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1178,"y":249},"code":"tipBox_51051402013271","_type":"TipBox","width":80,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1227,"y":300},"code":"tipBox_51052235049487","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1126,"y":384},"code":"tipBox_51056126337104","_type":"TipBox","width":110,"height":65,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1226,"y":551},"code":"tipBox_51057188886188","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1351,"y":449},"code":"tipBox_5105835322731","_type":"TipBox","width":25,"height":50,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1750,"y":450},"code":"tipBox_51059352009540","_type":"TipBox","width":25,"height":50,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1376,"y":326},"code":"tipBox_5110451442770","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1450,"y":326},"code":"tipBox_511198248352","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1525,"y":326},"code":"tipBox_5111504721857","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1600,"y":326},"code":"tipBox_5112134495426","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":1616,"y":249},"code":"tipBox_5118573522351","_type":"TipBox","width":170,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":2100,"y":470},"code":"tipBox_51111880352","_type":"TipBox","width":125,"height":38,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":2274,"y":479},"code":"tipBox_51113148001107","_type":"TipBox","width":80,"height":27,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":2342,"y":449},"code":"tipBox_5111349642933","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":2276,"y":552},"code":"tipBox_5111736800864","_type":"TipBox","width":82,"height":80,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":3564,"y":576},"code":"tipBox_51120549614002","_type":"TipBox","width":60,"height":85,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":3651,"y":601},"code":"tipBox_5112227289136","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":3905,"y":576},"code":"tipBox_51123525039980","_type":"TipBox","width":70,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4323,"y":128},"code":"tipBox_51128144014503","_type":"TipBox","width":80,"height":70,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4343,"y":296},"code":"tipBox_513365836359","_type":"TipBox","width":78,"height":90,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4431,"y":303},"code":"tipBox_513643213405","_type":"TipBox","width":65,"height":45,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4501,"y":301},"code":"tipBox_5139435733650","_type":"TipBox","width":80,"height":70,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4626,"y":201},"code":"tipBox_5131312938431","_type":"TipBox","width":70,"height":80,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4249,"y":574},"code":"tipBox_51315124774861","_type":"TipBox","width":80,"height":70,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4455,"y":629},"code":"tipBox_5131630573139","_type":"TipBox","width":70,"height":40,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4403,"y":466},"code":"tipBox_51317502846588","_type":"TipBox","width":70,"height":80,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4503,"y":468},"code":"tipBox_51321477498742","_type":"TipBox","width":70,"height":70,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":4650,"y":551},"code":"tipBox_51323299161324","_type":"TipBox","width":70,"height":80,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":5267,"y":250},"code":"tipBox_51327572298316","_type":"TipBox","width":50,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":5301,"y":301},"code":"tipBox_51328366857463","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":5301,"y":550},"code":"tipBox_51330329652907","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":5272,"y":375},"code":"tipBox_51333383166928","_type":"TipBox","width":65,"height":70,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":5449,"y":572},"code":"tipBox_513352177605","_type":"TipBox","width":65,"height":70,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":5529,"y":435},"code":"tipBox_5133681658233","_type":"TipBox","width":25,"height":50,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":5950,"y":435},"code":"tipBox_51337307968768","_type":"TipBox","width":25,"height":50,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":5602,"y":327},"code":"tipBox_51340285418563","_type":"TipBox","width":78,"height":70,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":6206,"y":318},"code":"tipBox_51343111652037","_type":"TipBox","width":110,"height":30,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":6389,"y":375},"code":"tipBox_513434192483","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":6326,"y":402},"code":"tipBox_51345265178587","_type":"TipBox","width":75,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":6351,"y":473},"code":"tipBox_51348199257235","_type":"TipBox","width":75,"height":80,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":7676,"y":600},"code":"tipBox_5134910934184","_type":"TipBox","width":25,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3},{"point":{"x":7308,"y":576},"code":"tipBox_51350524859503","_type":"TipBox","width":70,"height":25,"fillColor":"#CE950F","zlevel":1,"z":3}],"rotateTipList":[{"point":{"x":1227,"y":303},"draggable":true,"_type":"RotateTip","code":"rTip_51052528499337","width":25,"zlevel":1,"z":4},{"point":{"x":1226,"y":552},"draggable":true,"_type":"RotateTip","code":"rTip_51057471768507","width":25,"zlevel":1,"z":4},{"point":{"x":2342,"y":451},"draggable":true,"_type":"RotateTip","code":"rTip_51114385608217","width":25,"zlevel":1,"z":4},{"point":{"x":3651,"y":602},"draggable":true,"_type":"RotateTip","code":"rTip_51122271769459","width":25,"zlevel":1,"z":4},{"point":{"x":5302,"y":303},"draggable":true,"_type":"RotateTip","code":"rTip_51329117085759","width":25,"color":"red","zlevel":1,"z":4},{"point":{"x":5301,"y":552},"draggable":true,"_type":"RotateTip","code":"rTip_5133122676380","width":25,"color":"red","zlevel":1,"z":4},{"point":{"x":6389,"y":377},"draggable":true,"_type":"RotateTip","code":"rTip_51344127241115","width":25,"color":"red","zlevel":1,"z":4},{"point":{"x":7677,"y":602},"draggable":true,"_type":"RotateTip","code":"rTip_51349483255666","width":25,"color":"red","zlevel":1,"z":4}]}, +const ibpData = {'Station_209_0.95175': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 273}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 999, 'y': 386}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2675, 'y': 265}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 389}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3101, 'y': 264}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 3950, 'y': 388}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 537, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 637, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1763, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1838, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1913, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1988, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 488}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2812, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2736, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 437}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3537, 'y': 187}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2562, 'y': 362}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1763, 'y': 339}, '_type': 'CircularLamp', 'code': 'lamp_51629578362581', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 944, 'y': 357}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 878, 'y': 391}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 207}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 206}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 167, 'y': 205}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 217, 'y': 205}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 266, 'y': 205}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 205}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 404, 'y': 206}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 455, 'y': 206}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 206}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 205}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 206}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 645, 'y': 206}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 730, 'y': 204}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 779, 'y': 206}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 821, 'y': 205}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 870, 'y': 206}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 922, 'y': 207}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 969, 'y': 207}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 456}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 456}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 169, 'y': 456}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 215, 'y': 455}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 271, 'y': 455}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 321, 'y': 455}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 405, 'y': 457}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 454, 'y': 457}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 457}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 456}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 455}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 646, 'y': 455}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 729, 'y': 457}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 780, 'y': 456}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 823, 'y': 455}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 871, 'y': 455}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 920, 'y': 454}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 970, 'y': 455}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 270, 'y': 533}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 504}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 516, 'y': 532}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 614, 'y': 532}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 674, 'y': 511}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 764, 'y': 506}, 'code': 'text_4148249096842', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 728, 'y': 537}, 'code': 'text_4141181575325', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 828, 'y': 541}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1034, 'y': 207}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1117, 'y': 208}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1190, 'y': 207}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1045, 'y': 282}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1121, 'y': 281}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1194, 'y': 281}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1044, 'y': 355}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1116, 'y': 355}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1188, 'y': 356}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1042, 'y': 430}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1111, 'y': 430}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1191, 'y': 430}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1041, 'y': 504}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 205}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1269, 'y': 281}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 356}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1270, 'y': 431}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1097, 'y': 135}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1265, 'y': 135}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1398, 'y': 135}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 205}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 204}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1487, 'y': 204}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1339, 'y': 281}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 281}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1485, 'y': 281}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1336, 'y': 356}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1424, 'y': 357}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 356}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 433}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1415, 'y': 432}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1490, 'y': 431}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1337, 'y': 502}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1552, 'y': 134}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1630, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1570, 'y': 204}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1578, 'y': 282}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1644, 'y': 207}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1651, 'y': 281}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': ' XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1809, 'y': 38}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1738, 'y': 126}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 126}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1889, 'y': 127}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1964, 'y': 127}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2036, 'y': 128}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1807, 'y': 209}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1954, 'y': 208}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1819, 'y': 290}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1735, 'y': 359}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1870, 'y': 356}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2065, 'y': 334}, 'code': 'text_4176256119241', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2020, 'y': 365}, 'code': 'text_4177254929769', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2006, 'y': 380}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1848, 'y': 371}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1867, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1836, 'y': 509}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1944, 'y': 509}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 427}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2135, 'y': 25}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2319, 'y': 116}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 117}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2709, 'y': 207}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 207}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2877, 'y': 207}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2975, 'y': 365}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2677, 'y': 277}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2704, 'y': 457}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2791, 'y': 457}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 457}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2991, 'y': 184}, 'code': 'text_41815382847533', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2952, 'y': 214}, 'code': 'text_41815593003205', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2987, 'y': 434}, 'code': 'text_41816238362630', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2954, 'y': 461}, 'code': 'text_41816528125864', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2703, 'y': 157}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2786, 'y': 156}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 159}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2934, 'y': 281}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 231}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 280}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3895, 'y': 361}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3847, 'y': 400}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 158}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3225, 'y': 158}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 158}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3326, 'y': 159}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3124, 'y': 208}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 208}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3228, 'y': 208}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3272, 'y': 208}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3323, 'y': 207}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3427, 'y': 209}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 207}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3615, 'y': 209}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 159}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3750, 'y': 159}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3799, 'y': 159}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3849, 'y': 159}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3266, 'y': 358}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3418, 'y': 306}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 358}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 357}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 307}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 456}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 456}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3225, 'y': 456}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3274, 'y': 456}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3321, 'y': 456}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 506}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 506}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3222, 'y': 507}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 506}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3424, 'y': 457}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3524, 'y': 454}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 457}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 457}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 457}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 458}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3406, 'y': 103}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3598, 'y': 107}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3204, 'y': 282}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3328, 'y': 279}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3502, 'y': 275}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3405, 'y': 484}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3599, 'y': 481}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3620, 'y': 356}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3674, 'y': 331}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2555, 'y': 376}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2615, 'y': 184}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2617, 'y': 311}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2618, 'y': 434}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2206, 'y': 305}, 'code': 'text_51538187899953', '_type': 'IbpText', 'context': 'E0111/03(K1) E0111/04(K2) E0111/05(K3) E0111/06(K4)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 433}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2252, 'y': 260}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 260}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2402, 'y': 259}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2478, 'y': 258}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2279, 'y': 386}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2352, 'y': 385}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3905, 'y': 505}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2204, 'y': 358}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2529, 'y': 357}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2251, 'y': 208}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 206}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2477, 'y': 207}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2401, 'y': 207}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2340, 'y': 151}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'point': {'x': 75, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 174}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 325, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 401, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 451, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 500, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 550, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 651, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 775, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 75, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 276, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 400, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 450, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 501, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 551, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 725, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 976, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 499}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 501}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1200, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1051, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 326}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1275, 'y': 249}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1425, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1826, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1875, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1951, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2400, 'y': 226}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 2475, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2275, 'y': 351}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2351, 'y': 349}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2325, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3175, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3700, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3751, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3800, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3850, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3525, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3175, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3225, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3700, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 324}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 309, 'y': 498}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 670, 'y': 500}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2000, 'y': 376}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1841, 'y': 367}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1983, 'y': 422}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2700, 'y': 152}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2783, 'y': 152}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2923, 'y': 150}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2926, 'y': 276}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3403, 'y': 97}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 101}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3199, 'y': 273}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3323, 'y': 271}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3495, 'y': 273}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3402, 'y': 478}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 476}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3668, 'y': 325}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2200, 'y': 350}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2525, 'y': 349}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2250, 'y': 200}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2325, 'y': 200}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2400, 'y': 200}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2476, 'y': 199}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2334, 'y': 149}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 752, 'y': 525}, 'code': 'tipBox_11639231721562', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2061, 'y': 348}, 'code': 'tipBox_11652348769885', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2976, 'y': 200}, 'code': 'tipBox_11654392041327', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2976, 'y': 450}, 'code': 'tipBox_11657307246391', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}], 'rotatingButtonList': [{'zlevel': 1, 'z': 3, 'point': {'x': 729, 'y': 503}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41344417412052', 'width': 20, 'height': 20}, {'zlevel': 1, 'z': 3, 'point': {'x': 2025, 'y': 327}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41658147562730', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 177}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41755475633812', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 426}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41810343886103', 'width': 25, 'height': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 750, 'y': 513}, 'point2': {'x': 760, 'y': 513}, 'direction': 'transverse', 'code': 'line_4147304287066', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 739, 'y': 523}, 'point2': {'x': 739, 'y': 533}, 'direction': 'vertical', 'code': 'line_4147585973070', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1025, 'y': 534}, 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1250, 'y': 157}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1250, 'y': 157}, 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 534}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 157}, 'point2': {'x': 1263, 'y': 534}, 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 158}, 'point2': {'x': 1313, 'y': 158}, 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 533}, 'point2': {'x': 1313, 'y': 533}, 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1313, 'y': 157}, 'point2': {'x': 1313, 'y': 534}, 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1325, 'y': 534}, 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1550, 'y': 157}, 'point2': {'x': 1550, 'y': 535}, 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1324, 'y': 535}, 'point2': {'x': 1549, 'y': 535}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1550, 'y': 157}, 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1613, 'y': 157}, 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1639, 'y': 533}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1562, 'y': 533}, 'point2': {'x': 1613, 'y': 533}, 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 158}, 'point2': {'x': 1688, 'y': 158}, 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 157}, 'point2': {'x': 1638, 'y': 534}, 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1563, 'y': 534}, 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1613, 'y': 157}, 'point2': {'x': 1613, 'y': 534}, 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1688, 'y': 158}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2113, 'y': 0}, 'point2': {'x': 2113, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1713, 'y': 0}, 'point2': {'x': 1713, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1711, 'y': 414}, 'point2': {'x': 2111, 'y': 414}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1714, 'y': 264}, 'point2': {'x': 2114, 'y': 264}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2051, 'y': 338}, 'point2': {'x': 2061, 'y': 338}, 'direction': 'transverse', 'code': 'line_417459403934', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2037, 'y': 351}, 'point2': {'x': 2037, 'y': 361}, 'direction': 'vertical', 'code': 'line_4175593558037', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 3062, 'y': 0}, 'point2': {'x': 3062, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2976, 'y': 188}, 'point2': {'x': 2986, 'y': 188}, 'direction': 'transverse', 'code': 'line_41817198046655', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2962, 'y': 201}, 'point2': {'x': 2962, 'y': 211}, 'direction': 'vertical', 'code': 'line_4181743772122', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2975, 'y': 438}, 'point2': {'x': 2985, 'y': 438}, 'direction': 'transverse', 'code': 'line_4181889162471', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2963, 'y': 449}, 'point2': {'x': 2963, 'y': 459}, 'direction': 'vertical', 'code': 'line_4181846432328', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'appendageBoxList': [{'point': {'x': 2175, 'y': 175}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 3626, 'y': 277}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2577, 'y': 351}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 502}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2022, 'y': 328}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 178}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 427}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3904, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal5163486449281', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3930, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal51663374196', 'width': 15}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2224, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'point': {'x': 2299, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'zlevel': 1, 'z': 2, 'point': {'x': 2376, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2449, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2253, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2325, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2370, 'y': 10}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'zlevel': 1, 'z': 4, 'point': {'x': 752, 'y': 527}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 20}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 352}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 20}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 204}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 20}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 452}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 20}]}, + 'Station_203_0.07533': {'background': {'x': 0, 'y': 0, '_type': 'Background', 'width': 8000, 'height': 1300, 'code': 'bg_0000', 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_31329439098247', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 875, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_31334364295054', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 925, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_3135751691615', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 1300, 'y': 488}, '_type': 'Arrow', 'code': 'arrow_31359162212179', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 3250, 'y': 364}, '_type': 'Arrow', 'code': 'arrow_31629555162100', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4025, 'y': 464}, '_type': 'Arrow', 'code': 'arrow_3163184925986', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4151, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41026447992393', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 4800, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_41028366072410', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 5000, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_4112935758600', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 5450, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_4113091513118', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 7150, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41531515124661', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 7924, 'y': 463}, '_type': 'Arrow', 'code': 'arrow_41533315894752', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}], 'textList': [{'point': {'x': 389, 'y': 135}, 'code': 'text_31335354705086', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 330}, 'code': 'text_31336389012761', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 380}, 'code': 'text_3133754853258', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 825, 'y': 457}, 'code': 'text_31338201494023', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 763, 'y': 504}, 'code': 'text_31338474136368', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 326, 'y': 311}, 'code': 'text_3134945638928', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 423, 'y': 308}, 'code': 'text_31349324779966', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 310}, 'code': 'text_31349576543864', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 319, 'y': 407}, 'code': 'text_31350439735208', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 408}, 'code': 'text_31351155654211', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 318, 'y': 460}, 'code': 'text_31351447337697', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 418, 'y': 460}, 'code': 'text_31352278214160', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 459}, 'code': 'text_3135311972573', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 323, 'y': 560}, 'code': 'text_31353326617296', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 424, 'y': 558}, 'code': 'text_31353599095800', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 560}, 'code': 'text_31354289013357', '_type': 'IbpText', 'context': 's终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 28, 'y': 608}, 'code': 'text_313554941891', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1036, 'y': 214}, 'code': 'text_314689174161', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1204, 'y': 315}, 'code': 'text_31412437412897', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1240, 'y': 284}, 'code': 'text_3141389018866', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 309}, 'code': 'text_31414331818732', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 309}, 'code': 'text_31415174054463', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1128, 'y': 309}, 'code': 'text_31415469255264', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 931, 'y': 381}, 'code': 'text_3141618626775', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1255, 'y': 455}, 'code': 'text_31416444537347', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1239, 'y': 535}, 'code': 'text_31421418458857', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1203, 'y': 568}, 'code': 'text_31422112464456', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 560}, 'code': 'text_31423236709747', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 559}, 'code': 'text_314244981124', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1129, 'y': 559}, 'code': 'text_31424573007377', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 56}, 'code': 'text_3142603015564', '_type': 'IbpText', 'context': '通化门站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1558, 'y': 216}, 'code': 'text_31431265059023', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2087, 'y': 115}, 'code': 'text_31449178709011', '_type': 'IbpText', 'context': '消 火 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2020, 'y': 230}, 'code': 'text_3145546392572', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2093, 'y': 228}, 'code': 'text_31456509349868', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2170, 'y': 228}, 'code': 'text_31457299813909', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2242, 'y': 228}, 'code': 'text_31458306681512', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2309, 'y': 228}, 'code': 'text_31459189962776', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2080, 'y': 311}, 'code': 'text_3150329491688', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2228, 'y': 311}, 'code': 'text_3151167013752', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2110, 'y': 391}, 'code': 'text_3152409015196', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2341, 'y': 434}, 'code': 'text_3157188306112', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2295, 'y': 468}, 'code': 'text_31582376664', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2136, 'y': 540}, 'code': 'text_315114751299', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2009, 'y': 459}, 'code': 'text_31513496384160', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2144, 'y': 461}, 'code': 'text_31514409244848', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 610}, 'code': 'text_31515162452811', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2218, 'y': 611}, 'code': 'text_3151659566628', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2560, 'y': 236}, 'code': 'text_31521462227804', '_type': 'IbpText', 'context': 'A端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2488, 'y': 307}, 'code': 'text_31526493966422', '_type': 'IbpText', 'context': ' X1A04\n35KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2558, 'y': 307}, 'code': 'text_3152821339531', '_type': 'IbpText', 'context': ' X1A06\n400KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2649, 'y': 307}, 'code': 'text_3152927979928', '_type': 'IbpText', 'context': 'X1A08\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 383}, 'code': 'text_3153012458068', '_type': 'IbpText', 'context': ' X1A10\n照明配电兼蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2553, 'y': 383}, 'code': 'text_31531333014237', '_type': 'IbpText', 'context': ' X1A12\n 通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2651, 'y': 383}, 'code': 'text_31533102935693', '_type': 'IbpText', 'context': 'X1A14\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2484, 'y': 454}, 'code': 'text_3153415203358', '_type': 'IbpText', 'context': ' X1A16\n气瓶、照明配、\n检修、值班会议、\n更衣、警务、安\n 全等', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2559, 'y': 458}, 'code': 'text_31536247814668', '_type': 'IbpText', 'context': ' X1A17\n站厅防烟区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2635, 'y': 458}, 'code': 'text_31537566049520', '_type': 'IbpText', 'context': ' X1A18\n站厅防烟分区2\n设备层冷水机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 533}, 'code': 'text_3153993174315', '_type': 'IbpText', 'context': ' X1A19\n站厅防烟分区3\n设备层走廊1', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2687, 'y': 114}, 'code': 'text_31540386775311', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2770, 'y': 236}, 'code': 'text_31544537492977', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2737, 'y': 305}, 'code': 'text_3154747997769', '_type': 'IbpText', 'context': ' DM05\n站厅公共区(防烟分区I)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2736, 'y': 356}, 'code': 'text_31551582045280', '_type': 'IbpText', 'context': ' DM06\n站厅公共区(防烟分区II)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2768, 'y': 406}, 'code': 'text_31553282375584', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2761, 'y': 456}, 'code': 'text_31554199728322', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2760, 'y': 507}, 'code': 'text_3155594531225', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2986, 'y': 234}, 'code': 'text_3163165489432', '_type': 'IbpText', 'context': 'B端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2883, 'y': 308}, 'code': 'text_316950591755', '_type': 'IbpText', 'context': ' X1B04\n综合监控设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2959, 'y': 308}, 'code': 'text_31611245246735', '_type': 'IbpText', 'context': ' X1B06\n信号设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3035, 'y': 308}, 'code': 'text_31612227321480', '_type': 'IbpText', 'context': ' X1B08\n通信设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3110, 'y': 308}, 'code': 'text_31613315245678', '_type': 'IbpText', 'context': ' X1B10\n通信电源室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2888, 'y': 382}, 'code': 'text_316154700142', '_type': 'IbpText', 'context': ' X1B12\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2955, 'y': 382}, 'code': 'text_31616137165839', '_type': 'IbpText', 'context': ' X1B14\n照明配电兼蓄电\n池室(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3036, 'y': 382}, 'code': 'text_3161814367966', '_type': 'IbpText', 'context': ' X1B16\n通风空调电控室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3112, 'y': 382}, 'code': 'text_31620139164715', '_type': 'IbpText', 'context': ' X1B18\n民用通信设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2876, 'y': 454}, 'code': 'text_31622206214131', '_type': 'IbpText', 'context': ' X1B20\n站长、AFC、照\n明配、电缆室、\n保洁、备用、工\n务等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2954, 'y': 454}, 'code': 'text_31624194458913', '_type': 'IbpText', 'context': ' X1B21\n站厅防烟分区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3031, 'y': 454}, 'code': 'text_3162532446979', '_type': 'IbpText', 'context': ' X1B22\n站厅防烟分区2\n设备层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3111, 'y': 454}, 'code': 'text_3162759987071', '_type': 'IbpText', 'context': ' X1B23\n站厅防烟分区3\n设备层走廊2', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2882, 'y': 530}, 'code': 'text_31628184768400', '_type': 'IbpText', 'context': ' X1B24\n站厅防烟分区4\n 车控室', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3486, 'y': 115}, 'code': 'text_3163235997733', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3252, 'y': 329}, 'code': 'text_31634219401623', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3254, 'y': 381}, 'code': 'text_31634547009971', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3985, 'y': 431}, 'code': 'text_31635352373129', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 482}, 'code': 'text_3163645093884', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3326, 'y': 305}, 'code': 'text_3164435506452', '_type': 'IbpText', 'context': 'KT14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3377, 'y': 305}, 'code': 'text_31645159815833', '_type': 'IbpText', 'context': 'KT15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 305}, 'code': 'text_31645563965639', '_type': 'IbpText', 'context': ' KT16\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3466, 'y': 305}, 'code': 'text_31646598046165', '_type': 'IbpText', 'context': ' KT17\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 305}, 'code': 'text_3164850125582', '_type': 'IbpText', 'context': ' KT18\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3568, 'y': 305}, 'code': 'text_31649521493875', '_type': 'IbpText', 'context': ' KT19\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 306}, 'code': 'text_31651179164718', '_type': 'IbpText', 'context': 'TW14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 306}, 'code': 'text_3165211803596', '_type': 'IbpText', 'context': 'TW15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 306}, 'code': 'text_31652404123039', '_type': 'IbpText', 'context': ' TW16\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 306}, 'code': 'text_3165441002355', '_type': 'IbpText', 'context': ' TW17\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3866, 'y': 306}, 'code': 'text_31654589406801', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3917, 'y': 306}, 'code': 'text_316565557707', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3327, 'y': 529}, 'code': 'text_31658254685523', '_type': 'IbpText', 'context': 'KT08\n车头', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3376, 'y': 529}, 'code': 'text_316597132884', '_type': 'IbpText', 'context': 'KT09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 529}, 'code': 'text_31659417564659', '_type': 'IbpText', 'context': ' KT10\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3467, 'y': 529}, 'code': 'text_3170475969701', '_type': 'IbpText', 'context': ' KT11\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 529}, 'code': 'text_317249407485', '_type': 'IbpText', 'context': ' KT12\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3567, 'y': 529}, 'code': 'text_317383091791', '_type': 'IbpText', 'context': ' KT13\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 529}, 'code': 'text_317513842416', '_type': 'IbpText', 'context': 'TW08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 529}, 'code': 'text_3175487323585', '_type': 'IbpText', 'context': 'TW09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 529}, 'code': 'text_3176429329790', '_type': 'IbpText', 'context': ' TW10\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 529}, 'code': 'text_3178219329646', '_type': 'IbpText', 'context': ' TW11\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3867, 'y': 529}, 'code': 'text_3179102204408', '_type': 'IbpText', 'context': ' TW12\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3918, 'y': 529}, 'code': 'text_31710168767371', '_type': 'IbpText', 'context': ' TW13\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3628, 'y': 616}, 'code': 'text_3171587889761', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3666, 'y': 584}, 'code': 'text_31715357966393', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3418, 'y': 608}, 'code': 'text_31718533894209', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3520, 'y': 608}, 'code': 'text_31719178842526', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3728, 'y': 611}, 'code': 'text_3172055407588', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3869, 'y': 609}, 'code': 'text_31720289322136', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 360}, 'code': 'text_41012557511733', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1478, 'y': 360}, 'code': 'text_41014336156013', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1553, 'y': 360}, 'code': 'text_41015268563207', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1628, 'y': 360}, 'code': 'text_41015527993626', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 360}, 'code': 'text_41016283119405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1778, 'y': 360}, 'code': 'text_4101768952405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 360}, 'code': 'text_41017478713708', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 485}, 'code': 'text_41018392874041', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1503, 'y': 485}, 'code': 'text_4102134238117', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1603, 'y': 485}, 'code': 'text_4102225321060', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 485}, 'code': 'text_41022562324706', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 480}, 'code': 'text_4102422559791', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4413, 'y': 115}, 'code': 'text_41025489032691', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4151, 'y': 330}, 'code': 'text_41029194078948', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4156, 'y': 380}, 'code': 'text_41029492953758', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4759, 'y': 455}, 'code': 'text_41030301436420', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4698, 'y': 507}, 'code': 'text_41030537926829', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4433, 'y': 415}, 'code': 'text_41045182409934', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4328, 'y': 287}, 'code': 'text_41056412809990', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4354, 'y': 237}, 'code': 'text_41057409838503', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4370, 'y': 287}, 'code': 'text_41058347916143', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4444, 'y': 237}, 'code': 'text_41124275607', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4443, 'y': 286}, 'code': 'text_4113107677695', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4544, 'y': 237}, 'code': 'text_411461189943', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4516, 'y': 286}, 'code': 'text_411518629211', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4570, 'y': 286}, 'code': 'text_4115428554641', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4369, 'y': 561}, 'code': 'text_4118505191264', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4343, 'y': 613}, 'code': 'text_411926239347', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4393, 'y': 613}, 'code': 'text_4111058154464', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4468, 'y': 561}, 'code': 'text_41110444235058', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4467, 'y': 613}, 'code': 'text_41111187831332', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4579, 'y': 561}, 'code': 'text_41112323284639', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4552, 'y': 613}, 'code': 'text_4111376152643', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4593, 'y': 613}, 'code': 'text_41113391765337', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5592, 'y': 74}, 'code': 'text_41124349947259', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5161, 'y': 223}, 'code': 'text_41125397991469', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5006, 'y': 379}, 'code': 'text_41130521753785', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5406, 'y': 453}, 'code': 'text_41259503642274', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5315, 'y': 283}, 'code': 'text_4139599341443', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5278, 'y': 314}, 'code': 'text_41310367658057', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5317, 'y': 534}, 'code': 'text_4132043606107', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5279, 'y': 567}, 'code': 'text_4132147403474', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5033, 'y': 308}, 'code': 'text_41323402782476', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5116, 'y': 308}, 'code': 'text_4132422565832', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5194, 'y': 308}, 'code': 'text_4132564698096', '_type': 'IbpText', 'context': '开排烟门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5352, 'y': 308}, 'code': 'text_41325519496186', '_type': 'IbpText', 'context': '开门', 'textFill': '关门', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5427, 'y': 308}, 'code': 'text_41326287969647', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5035, 'y': 558}, 'code': 'text_4133145092143', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5120, 'y': 558}, 'code': 'text_4133148931408', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5193, 'y': 558}, 'code': 'text_41332323172365', '_type': 'IbpText', 'context': '开门排烟', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5353, 'y': 558}, 'code': 'text_413332935462', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5428, 'y': 558}, 'code': 'text_4133334541480', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1938, 'y': 286}, 'code': 'text_41336526373686', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1941, 'y': 410}, 'code': 'text_41337241483920', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1942, 'y': 535}, 'code': 'text_4133841653053', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1352, 'y': 409}, 'code': 'text_413391055859', '_type': 'IbpText', 'context': 'E0124/05(K2) E0124/06(K3) E0124/07(K4) E0124/08(K5) E0124/09(K6) E0124/10(K7) E0124/11(K8)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 532}, 'code': 'text_413425913529', '_type': 'IbpText', 'context': 'E0124/01(N) E0124/02(N) E0124/03(N) E0124/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5724, 'y': 226}, 'code': 'text_4134638180379', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6053, 'y': 283}, 'code': 'text_41354126307392', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6057, 'y': 408}, 'code': 'text_41354381006285', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6059, 'y': 533}, 'code': 'text_4135510283121', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5579, 'y': 484}, 'code': 'text_41357324852710', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5678, 'y': 484}, 'code': 'text_4135858378616', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5778, 'y': 484}, 'code': 'text_41358418849122', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5877, 'y': 484}, 'code': 'text_41359349085155', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6002, 'y': 480}, 'code': 'text_4140108929195', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5531, 'y': 533}, 'code': 'text_414211652488', '_type': 'IbpText', 'context': 'E0314/01(N) E0314/02(N) E0314/03(N) E0314/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6261, 'y': 226}, 'code': 'text_41416225339753', '_type': 'IbpText', 'context': 'AFC闸机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6391, 'y': 359}, 'code': 'text_41421421268977', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6346, 'y': 392}, 'code': 'text_41422177081915', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 436}, 'code': 'text_41423406291071', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6234, 'y': 307}, 'code': 'text_41425582696171', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6334, 'y': 307}, 'code': 'text_41426382131072', '_type': 'IbpText', 'context': '消防联动指示', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6242, 'y': 385}, 'code': 'text_41427192948740', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6285, 'y': 531}, 'code': 'text_41428283408244', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6292, 'y': 608}, 'code': 'text_414293525962', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6531, 'y': 284}, 'code': 'text_41438268608033', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6606, 'y': 214}, 'code': 'text_41444267165062', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6819, 'y': 284}, 'code': 'text_41448199112345', '_type': 'IbpText', 'context': '小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 356}, 'code': 'text_41458262079077', '_type': 'IbpText', 'context': ' DM05\n 站厅公共区\n(防烟分区I)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6561, 'y': 356}, 'code': 'text_415023777598', '_type': 'IbpText', 'context': ' DM06\n 站厅公共区\n(防烟分区II)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 432}, 'code': 'text_4151525728492', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6565, 'y': 431}, 'code': 'text_4152491802485', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6491, 'y': 506}, 'code': 'text_415426697313', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6666, 'y': 356}, 'code': 'text_415458684381', '_type': 'IbpText', 'context': ' XM04\n35KV交流\n开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 356}, 'code': 'text_4156289564875', '_type': 'IbpText', 'context': ' XM06\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 356}, 'code': 'text_41574474050', '_type': 'IbpText', 'context': ' XM08\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6896, 'y': 356}, 'code': 'text_4158453166499', '_type': 'IbpText', 'context': ' XM10\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6960, 'y': 356}, 'code': 'text_4159402529085', '_type': 'IbpText', 'context': ' XM12\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 431}, 'code': 'text_41510376707352', '_type': 'IbpText', 'context': ' XM14\n0.4KV低压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6730, 'y': 431}, 'code': 'text_41512146127194', '_type': 'IbpText', 'context': ' XM16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 431}, 'code': 'text_41513363003154', '_type': 'IbpText', 'context': ' XM18\n照片配电室\n兼蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6885, 'y': 431}, 'code': 'text_4151452748860', '_type': 'IbpText', 'context': ' XM20\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6955, 'y': 431}, 'code': 'text_41515516282699', '_type': 'IbpText', 'context': ' XM22\n能耗自动控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6662, 'y': 506}, 'code': 'text_41517144931037', '_type': 'IbpText', 'context': ' XM24\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6737, 'y': 506}, 'code': 'text_41518193726633', '_type': 'IbpText', 'context': ' XM26\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 506}, 'code': 'text_41519177579676', '_type': 'IbpText', 'context': ' XM28\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6891, 'y': 506}, 'code': 'text_4152018229492', '_type': 'IbpText', 'context': ' XM30\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6954, 'y': 506}, 'code': 'text_41521143001802', '_type': 'IbpText', 'context': ' XM32\n气瓶间、照配室、\n污水泵房、电缆室\n、检修室、备用间\n、备品兼保洁间、\n卫生间等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 581}, 'code': 'text_41523445244874', '_type': 'IbpText', 'context': ' XM33\n3号线站厅北端\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 581}, 'code': 'text_41524411975495', '_type': 'IbpText', 'context': ' XM34\n设备层走廊3', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 581}, 'code': 'text_41525377644241', '_type': 'IbpText', 'context': ' XM36\n长~通区间风井\n (风机房火灾\n 和区间火灾)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7378, 'y': 215}, 'code': 'text_41534562302384', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 330}, 'code': 'text_41536505087038', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 380}, 'code': 'text_41537217246796', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7882, 'y': 432}, 'code': 'text_41537519979638', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7823, 'y': 481}, 'code': 'text_41540313489335', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 305}, 'code': 'text_41542111737030', '_type': 'IbpText', 'context': ' CT10\n 长-通\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 305}, 'code': 'text_4154407487918', '_type': 'IbpText', 'context': ' CT11\n 长-通\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 305}, 'code': 'text_41546353722005', '_type': 'IbpText', 'context': ' TH10\n 通-胡\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7695, 'y': 305}, 'code': 'text_41547365243011', '_type': 'IbpText', 'context': ' TH11\n 通-胡\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 530}, 'code': 'text_41550431817999', '_type': 'IbpText', 'context': ' CT08\n 长-通\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 530}, 'code': 'text_41551451969535', '_type': 'IbpText', 'context': ' CT09\n 长-通\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 530}, 'code': 'text_41553335897323', '_type': 'IbpText', 'context': ' TH08\n 通-胡\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7696, 'y': 530}, 'code': 'text_41554155325684', '_type': 'IbpText', 'context': ' TH09\n 通-胡\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7267, 'y': 609}, 'code': 'text_41556123006313', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7693, 'y': 585}, 'code': 'text_4155935204900', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7653, 'y': 617}, 'code': 'text_4160269095532', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7752, 'y': 610}, 'code': 'text_4162172368608', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7442, 'y': 606}, 'code': 'text_4162555969459', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7544, 'y': 605}, 'code': 'text_4163271965874', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 300, 'y': 198}, 'code': 'text_5102865123822', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 500, 'y': 200}, 'code': 'text_51032242807239', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 229, 'y': 403}, 'code': 'text_51038587201933', '_type': 'IbpText', 'context': '按压后表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音)。ATS/LOW\n机站台中央出现红\n色菱形,即执\n行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 397, 'y': 371}, 'code': 'text_51042107682503', '_type': 'IbpText', 'context': '按压后表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 572, 'y': 431}, 'code': 'text_51045489697096', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音。即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 223, 'y': 533}, 'code': 'text_5104811202460', '_type': 'IbpText', 'context': '上行,按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 576, 'y': 531}, 'code': 'text_51049288897269', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1177, 'y': 257}, 'code': 'text_51050409443856', '_type': 'IbpText', 'context': '正常位为“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 392}, 'code': 'text_5105330524429', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 462}, 'code': 'text_5105858487208', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1756, 'y': 462}, 'code': 'text_511072885201', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1376, 'y': 333}, 'code': 'text_511373925024', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1451, 'y': 333}, 'code': 'text_5113478481325', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1526, 'y': 333}, 'code': 'text_5114346327370', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1601, 'y': 333}, 'code': 'text_5115154573574', '_type': 'IbpText', 'context': 'E口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1621, 'y': 254}, 'code': 'text_5116119042003', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停止运行,需现\n场用钥匙开启扶梯时,需再次按压红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 475}, 'code': 'text_5119408082690', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2276, 'y': 482}, 'code': 'text_5111158223419', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2279, 'y': 554}, 'code': 'text_51115255352682', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3570, 'y': 580}, 'code': 'text_51118342803560', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3911, 'y': 581}, 'code': 'text_5112345769143', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4327, 'y': 137}, 'code': 'text_511275884958', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,ATS\n机界面下行站\n台旁出现°H,\n即执行成功', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4344, 'y': 303}, 'code': 'text_513089987343', '_type': 'IbpText', 'context': '下行.按压,待\n扣车表示灯熄\n灭后,ATS机下\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4432, 'y': 308}, 'code': 'text_5135195326107', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4502, 'y': 306}, 'code': 'text_513716148324', '_type': 'IbpText', 'context': '下行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4627, 'y': 209}, 'code': 'text_51310285824695', '_type': 'IbpText', 'context': '下行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4251, 'y': 580}, 'code': 'text_51314281416524', '_type': 'IbpText', 'context': '上行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4458, 'y': 632}, 'code': 'text_51315575964907', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4404, 'y': 475}, 'code': 'text_51317196125420', '_type': 'IbpText', 'context': '上行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4506, 'y': 478}, 'code': 'text_51319175252353', '_type': 'IbpText', 'context': '上行.按压后,\n表示灯亮,ATS\n机界面上行站\n台旁出现°H,\n即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4653, 'y': 558}, 'code': 'text_51322591979786', '_type': 'IbpText', 'context': '上行.按压,待\n扣车表示灯熄\n灭后,ATS机上\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5272, 'y': 254}, 'code': 'text_51327195813653', '_type': 'IbpText', 'context': '正常位为\n“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5276, 'y': 379}, 'code': 'text_5133153603805', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“开门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5452, 'y': 578}, 'code': 'text_51334426296150', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“关门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5533, 'y': 447}, 'code': 'text_51336532304450', '_type': 'IbpText', 'context': '南\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5954, 'y': 448}, 'code': 'text_51337585005821', '_type': 'IbpText', 'context': '北\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5606, 'y': 333}, 'code': 'text_51338506616203', '_type': 'IbpText', 'context': '按压后,红灯亮\n,现场扶梯停止\n运行,需现场用\n钥匙开启扶梯时\n,须再次按压,\n红灯熄灭。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6212, 'y': 320}, 'code': 'text_51341492923146', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n1~3秒,闸机开放状态\n灯亮,即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6331, 'y': 406}, 'code': 'text_51344412785666', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6358, 'y': 479}, 'code': 'text_5134624452054', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开\n门状态”灯亮,\n即执行成功。\n所有门禁将释\n放,恢复时需\n由专业操作。\n', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7312, 'y': 579}, 'code': 'text_5135010533441', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4130, 'y': 608}, 'code': 'text_51640111968976', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}], 'squareButtonList': [{'point': {'x': 325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3133917234834', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31340182466222', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31343519984796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 425, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3134411693724', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31344372069308', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347239413484', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347546469013', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3148529894543', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31418293667892', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2100, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3145419565764', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2250, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31454432292164', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2150, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154149813792', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2225, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_315131170917', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522392295373', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522538699238', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3152354367096', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3152432775689', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31524265175308', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3152443533919', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31524578695354', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525191894848', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31525407179194', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525576604604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31545174611077', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_31545395185692', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 375}, '_type': 'SquareButton', 'code': 'sButton_31545546928310', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154652683830', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_3154732687162', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3165162842284', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3165403644112', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3165559337631', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3166101326371', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3166257089991', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3166484605251', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3166593972902', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3167189089929', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3167459657790', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3168109726981', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3168357263375', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3168518859853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_316927975480', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31636521241988', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31637429965732', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3163759476496', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638101963066', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638226044576', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638466609045', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639103098679', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639241964166', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639365644769', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639447164343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639558607972', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3164074845254', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31640482448707', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641277029555', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641375168722', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641501805198', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642141255739', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3164226214484', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642487653174', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643102363343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643188441875', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643308924192', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643425168715', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643587644994', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717143809554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717571085426', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4102592508727', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1550, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4103366672056', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1475, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410496089506', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4104294962874', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410453649244', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410529035853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1850, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4105173045057', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4105344803936', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1500, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_410665359293', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1600, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106188795537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106442969909', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4325, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035249684158', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4375, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035584632396', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4450, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_410371037616', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4525, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103735961998', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4575, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103807596142', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4350, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41053533274413', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4400, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41054492867157', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055341753601', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4550, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055546871149', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4600, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41056166631238', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4132323571889', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4131233981577', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41313105496140', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41316403811278', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322254522306', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322395501065', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5575, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41355522467449', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5675, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356394455317', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5775, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356569417098', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5875, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4135713812855', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6250, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_41418249171842', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6300, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_414258369619', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439149887753', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439551962856', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41440157017867', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4144032189849', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4144048935629', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41450364922473', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41450546938060', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145175485662', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145141211063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145152291899', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145211421585', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_41452413401669', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41452586293796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41453169816468', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41453303161987', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145411887291', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145413605104', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41454264535946', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145544056420', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145516117537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145532380523', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41455441563063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41541111009582', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7451, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_415432429314', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545109885908', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545342691075', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41548331809759', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7450, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_415492529604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41549322765429', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_4154955125558', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7275, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_415552561311', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7750, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_4161437641554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}], 'circularLampList': [{'point': {'x': 438, 'y': 287}, '_type': 'CircularLamp', 'code': 'lamp_3134198311954', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 339, 'y': 389}, '_type': 'CircularLamp', 'code': 'lamp_3134332157960', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 438, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_31348252139848', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3147298703111', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_314753696836', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 538}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3141740140905', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_3141811219052', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31450517577281', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2113, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31451206694576', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2188, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31452105575800', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2263, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_3145241617485', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2337, 'y': 214}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31453255403857', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 439}, '_type': 'CircularLamp', 'code': 'lamp_3153394444097', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2137, 'y': 589}, '_type': 'CircularLamp', 'code': 'lamp_31512292201071', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3438, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31711247564282', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3538, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_31711504444890', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1862, 'y': 464}, '_type': 'CircularLamp', 'code': 'lamp_494129311622', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4363, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_41032138399297', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4562, 'y': 213}, '_type': 'CircularLamp', 'code': 'lamp_41034226714812', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4388, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_41051142236824', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4587, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_4105254718396', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_413057981219', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_4131594211532', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 539}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41313503652988', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 539}, '_type': 'CircularLamp', 'code': 'lamp_41315576136782', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6013, 'y': 463}, '_type': 'CircularLamp', 'code': 'lamp_41352353331990', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417237721070', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6363, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417518617825', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6313, 'y': 514}, '_type': 'CircularLamp', 'code': 'lamp_4142419716686', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7463, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41556517166569', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7563, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_41557245323676', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'alarmList': [{'point': {'x': 528, 'y': 377}, 'code': 'alarm_31345156053476', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1877, 'y': 451}, 'code': 'alarm_4101137671464', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4451, 'y': 200}, 'code': 'alarm_41033362874556', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 525}, 'code': 'alarm_41052422151551', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6027, 'y': 451}, 'code': 'alarm_4135357823574', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'teleTerminalList': [{'point': {'x': 25, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal3134614783727', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 50, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal31346416455524', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4125, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41046379431263', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4150, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41050274239086', 'width': 25, 'zlevel': 1, 'z': 4}], 'ibpLineList': [{'point1': {'x': 893, 'y': 1}, 'point2': {'x': 893, 'y': 1300}, 'code': 'line_31355473868071', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 287}, 'point2': {'x': 1237, 'y': 287}, 'code': 'line_31410378222274', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 297}, 'point2': {'x': 1212, 'y': 310}, 'code': 'line_31411235898708', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 537}, 'point2': {'x': 1237, 'y': 537}, 'code': 'line_31419313134347', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 550}, 'point2': {'x': 1212, 'y': 562}, 'code': 'line_3142045812852', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 0}, 'point2': {'x': 1989, 'y': 1300}, 'code': 'line_31443194776874', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2388, 'y': 0}, 'point2': {'x': 2388, 'y': 1300}, 'code': 'line_31445286536685', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 363}, 'point2': {'x': 2388, 'y': 363}, 'code': 'line_314471113536', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 513}, 'point2': {'x': 2388, 'y': 513}, 'code': 'line_31448257256785', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2325, 'y': 437}, 'point2': {'x': 2337, 'y': 437}, 'code': 'line_3155473071191', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2312, 'y': 450}, 'point2': {'x': 2312, 'y': 462}, 'code': 'line_315628829240', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2464, 'y': 576}, 'code': 'line_31517334755548', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2714, 'y': 264}, 'code': 'line_31519552775995', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2714, 'y': 264}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152035852943', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 576}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152113697352', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2737, 'y': 576}, 'code': 'line_31541322054144', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2837, 'y': 264}, 'code': 'line_315431813998', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2837, 'y': 264}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_31543438702826', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 576}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_3154418372613', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 2862, 'y': 576}, 'code': 'line_31559482048354', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 3187, 'y': 264}, 'code': 'line_316145813655', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3187, 'y': 264}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162175646546', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 576}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162432686030', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3650, 'y': 587}, 'point2': {'x': 3662, 'y': 587}, 'code': 'line_31713306605441', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3637, 'y': 600}, 'point2': {'x': 3637, 'y': 612}, 'code': 'line_3171425353486', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4065, 'y': 0}, 'point2': {'x': 4065, 'y': 1300}, 'code': 'line_3172216380105', '_type': 'IbpLine', 'lineWidth': 20, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4363, 'y': 463}, 'code': 'line_41040512395783', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4613, 'y': 391}, 'code': 'line_41043132474302', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4613, 'y': 391}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_4104492878440', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 463}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_41044324963975', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 0}, 'point2': {'x': 4888, 'y': 1300}, 'code': 'line_41115178868915', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 213}, 'point2': {'x': 6463, 'y': 213}, 'code': 'line_41116413117101', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6462, 'y': 0}, 'point2': {'x': 6462, 'y': 1300}, 'code': 'line_41119429354180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 213}, 'point2': {'x': 6163, 'y': 1300}, 'code': 'line_41120288141802', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 413}, 'point2': {'x': 6463, 'y': 413}, 'code': 'line_41121444151424', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 287}, 'point2': {'x': 5313, 'y': 287}, 'code': 'line_4136435982766', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 299}, 'point2': {'x': 5287, 'y': 312}, 'code': 'line_413852936970', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 538}, 'point2': {'x': 5313, 'y': 538}, 'code': 'line_4131812782105', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 549}, 'point2': {'x': 5287, 'y': 562}, 'code': 'line_41319351495573', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6375, 'y': 361}, 'point2': {'x': 6388, 'y': 361}, 'code': 'line_4142004067256', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6362, 'y': 374}, 'point2': {'x': 6362, 'y': 387}, 'code': 'line_41420502923415', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6475, 'y': 625}, 'code': 'line_41431113737910', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6625, 'y': 312}, 'code': 'line_41436337006167', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6625, 'y': 312}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_4143746445036', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 625}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_41437429816064', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 6637, 'y': 625}, 'code': 'line_4144534539106', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 7037, 'y': 312}, 'code': 'line_41446379166021', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 625}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_4144796534333', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7037, 'y': 312}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_41447324773923', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7062, 'y': 0}, 'point2': {'x': 7062, 'y': 1300}, 'code': 'line_41457282295399', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7677, 'y': 588}, 'point2': {'x': 7690, 'y': 588}, 'code': 'line_41558234291795', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7663, 'y': 600}, 'point2': {'x': 7663, 'y': 613}, 'code': 'line_41558471247715', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}], 'clockList': [{'point': {'x': 1025, 'y': 25}, '_type': 'Clock', 'code': 'clock_3140108456514', 'width': 525, 'zlevel': 1, 'z': 4}, {'point': {'x': 4975, 'y': 17}, '_type': 'Clock', 'code': 'clock_41123221361354', 'width': 500, 'zlevel': 1, 'z': 4}], 'rotatingButtonList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3149543251870', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3141998581005', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3154501827255', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 3625, 'y': 575}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_31712485081956', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_413538126826', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41317186227831', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 6350, 'y': 350}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4141925205131', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 7651, 'y': 576}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4155756385900', 'width': 25, 'zlevel': 1, 'z': 3}], 'keyList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_3141468445338', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_31421191336835', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'Key', 'code': 'key_3159273028254', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 3624, 'y': 575}, 'draggable': true, '_type': 'Key', 'code': 'key_31716257981359', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_41311312857499', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_4132222361129', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 6348, 'y': 350}, 'draggable': true, '_type': 'Key', 'code': 'key_4142254297041', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 7651, 'y': 577}, 'draggable': true, '_type': 'Key', 'code': 'key_4161144527382', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}], 'appendageBoxList': [{'point': {'x': 1325, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox31429263655510', 'width': 650, 'height': 275, 'zlevel': 1, 'z': 1}, {'point': {'x': 5500, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox4133444723287', 'width': 600, 'height': 275, 'zlevel': 1, 'z': 1}], 'elevatorList': [{'point': {'x': 1375, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_3143376215402', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1450, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_485924152884', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1525, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936324079477', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1600, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936538404028', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_49371778889', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'none', 'zlevel': 1, 'z': 2}, {'point': {'x': 1750, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4937373527540', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1825, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_493833672271', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1375, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_493843391547', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 1475, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939366324421', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1575, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939594972642', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4940286085596', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5550, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41349545977887', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5650, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135059237427', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5750, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41351307103787', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5850, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135218455146', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}], 'tipBoxList': [{'point': {'x': 298, 'y': 194}, 'code': 'tipBox_51030316642070', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 499, 'y': 194}, 'code': 'tipBox_51034429368902', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 225, 'y': 400}, 'code': 'tipBox_51041306896425', '_type': 'TipBox', 'width': 90, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 395, 'y': 370}, 'code': 'tipBox_51044539378813', '_type': 'TipBox', 'width': 90, 'height': 55, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 570, 'y': 426}, 'code': 'tipBox_51046513763670', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 220, 'y': 526}, 'code': 'tipBox_51048337364025', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 575, 'y': 525}, 'code': 'tipBox_5104958665186', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1178, 'y': 249}, 'code': 'tipBox_51051402013271', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1227, 'y': 300}, 'code': 'tipBox_51052235049487', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1126, 'y': 384}, 'code': 'tipBox_51056126337104', '_type': 'TipBox', 'width': 110, 'height': 65, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1226, 'y': 551}, 'code': 'tipBox_51057188886188', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1351, 'y': 449}, 'code': 'tipBox_5105835322731', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1750, 'y': 450}, 'code': 'tipBox_51059352009540', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1376, 'y': 326}, 'code': 'tipBox_5110451442770', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1450, 'y': 326}, 'code': 'tipBox_511198248352', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1525, 'y': 326}, 'code': 'tipBox_5111504721857', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1600, 'y': 326}, 'code': 'tipBox_5112134495426', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1616, 'y': 249}, 'code': 'tipBox_5118573522351', '_type': 'TipBox', 'width': 170, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2100, 'y': 470}, 'code': 'tipBox_51111880352', '_type': 'TipBox', 'width': 125, 'height': 38, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2274, 'y': 479}, 'code': 'tipBox_51113148001107', '_type': 'TipBox', 'width': 80, 'height': 27, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2342, 'y': 449}, 'code': 'tipBox_5111349642933', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2276, 'y': 552}, 'code': 'tipBox_5111736800864', '_type': 'TipBox', 'width': 82, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3564, 'y': 576}, 'code': 'tipBox_51120549614002', '_type': 'TipBox', 'width': 60, 'height': 85, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3651, 'y': 601}, 'code': 'tipBox_5112227289136', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3905, 'y': 576}, 'code': 'tipBox_51123525039980', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4323, 'y': 128}, 'code': 'tipBox_51128144014503', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4343, 'y': 296}, 'code': 'tipBox_513365836359', '_type': 'TipBox', 'width': 78, 'height': 90, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4431, 'y': 303}, 'code': 'tipBox_513643213405', '_type': 'TipBox', 'width': 65, 'height': 45, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4501, 'y': 301}, 'code': 'tipBox_5139435733650', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4626, 'y': 201}, 'code': 'tipBox_5131312938431', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4249, 'y': 574}, 'code': 'tipBox_51315124774861', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4455, 'y': 629}, 'code': 'tipBox_5131630573139', '_type': 'TipBox', 'width': 70, 'height': 40, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4403, 'y': 466}, 'code': 'tipBox_51317502846588', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4503, 'y': 468}, 'code': 'tipBox_51321477498742', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4650, 'y': 551}, 'code': 'tipBox_51323299161324', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5267, 'y': 250}, 'code': 'tipBox_51327572298316', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5301, 'y': 301}, 'code': 'tipBox_51328366857463', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5301, 'y': 550}, 'code': 'tipBox_51330329652907', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5272, 'y': 375}, 'code': 'tipBox_51333383166928', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5449, 'y': 572}, 'code': 'tipBox_513352177605', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5529, 'y': 435}, 'code': 'tipBox_5133681658233', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5950, 'y': 435}, 'code': 'tipBox_51337307968768', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5602, 'y': 327}, 'code': 'tipBox_51340285418563', '_type': 'TipBox', 'width': 78, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6206, 'y': 318}, 'code': 'tipBox_51343111652037', '_type': 'TipBox', 'width': 110, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6389, 'y': 375}, 'code': 'tipBox_513434192483', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6326, 'y': 402}, 'code': 'tipBox_51345265178587', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6351, 'y': 473}, 'code': 'tipBox_51348199257235', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 7676, 'y': 600}, 'code': 'tipBox_5134910934184', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 7308, 'y': 576}, 'code': 'tipBox_51350524859503', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'rotateTipList': [{'point': {'x': 1227, 'y': 303}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51052528499337', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1226, 'y': 552}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51057471768507', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2342, 'y': 451}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51114385608217', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3651, 'y': 602}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51122271769459', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5302, 'y': 303}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51329117085759', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 5301, 'y': 552}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_5133122676380', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 6389, 'y': 377}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51344127241115', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 7677, 'y': 602}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51349483255666', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}]}, 'Station_207_0.62282': { 'background': { '_type': 'Background', @@ -845,7 +845,7 @@ const ibpData = {'Station_209_0.95175': {'background': {'_type': 'Background', ' {'point': {'x': 2953, 'y': 529}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0004', 'width': 20, 'zlevel': 1, 'z': 4} ], 'appendageBoxList': [ - {'point': {'x': 2101, 'y': 250}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 525, 'height': 275, 'zlevel': 1, 'z': 1} + {'point': {'x': 2100, 'y': 250}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 525, 'height': 275, 'zlevel': 1, 'z': 1} ], 'alarmList': [ {'point': {'x': 2553, 'y': 427}, 'code': 'alarm_0001', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}, diff --git a/src/ibp/ibpPan.js b/src/ibp/ibpPan.js index 8aa714191..2e1ffaaf3 100644 --- a/src/ibp/ibpPan.js +++ b/src/ibp/ibpPan.js @@ -4,7 +4,6 @@ import localStore from 'storejs'; import Options from './options'; import MouseController from './mouseController'; import Painter from './painter'; -import deviceState from '../jmap/constant/deviceState'; import deviceType from './constant/deviceType'; import {calculateDCenter, createBoundingRect, deviceFactory} from './utils/parser'; import { updateIbpData } from './utils/parser'; @@ -17,10 +16,7 @@ class IbpPan { this.methods = opts.methods; // 鼠标事件 - this.events = { __Pan: 'pan', __Zoom: 'zoom', Selected: 'selected', Contextmenu: 'contextmenu', DataZoom: 'dataZoom'}; - - // 皮肤参数 - // this.skinCode = ''; + this.events = { __Pan: 'pan', Contextmenu: 'contextmenu'}; // 设备数据 this.ibpDevice = {}; @@ -28,9 +24,6 @@ class IbpPan { // 展示的画布大小 this.canvasSize = {}; - // 默认状态 - this.defaultStateDict = this.loadDefaultState(); - this.initIbpPage(opts); } initIbpPage(opts) { @@ -38,7 +31,7 @@ class IbpPan { const height = opts.config.height; this.isAllowDragging=false; this.$ibpZr = zrender.init(opts.dom, Object.assign({ renderer, devicePixelRatio, width, height }, opts.config)); - this.$options = new Options(Object.assign({ scaleRate: 1, offsetX: 0, offsetY: 0 }, opts.options || {}), (dataZoom) => { this.$mouseController.trigger(this.events.DataZoom, dataZoom); }); // 缩放 + this.$options = new Options(Object.assign({ scaleRate: 1, offsetX: 0, offsetY: 0 }, opts.options || {})); // 缩放 this.$mouseController = new MouseController(this); this.$mouseController.enable(); @@ -50,21 +43,8 @@ class IbpPan { this.optionsHandler = this.setOptions.bind(this); this.$mouseController.on(this.events.__Pan, this.optionsHandler); - this.$mouseController.on(this.events.__Zoom, this.optionsHandler); - } - loadDefaultState() { - const defaultStateDict = {}; - zrUtil.each(Object.keys(deviceState), (type) => { - defaultStateDict[type] = {}; - zrUtil.each(Object.keys(deviceState[type] || {}), (state) => { - defaultStateDict[type][state] = deviceState[type][state].Default; - }, this); - }, this); - - return defaultStateDict; - } setMap(config, ibpDevice) { // 保存平移缩放数据 if (config.config) { @@ -84,7 +64,7 @@ class IbpPan { height: config.background.height }; - // 解析地图数据 + // 地图数据 this.ibpDevice = ibpDevice; // 数据加载完成 回调 @@ -235,13 +215,6 @@ class IbpPan { return this.ibpDevice[code]; } - getShapeTipPoint(opts) { - const device = this.ibpDevice[opts.code]; - if (device) { - return this.$painter.getShapeTipPoint(device.instance, opts); - } - } - resize(opt) { this.$ibpZr.resize(opt); this.$painter.updateZrSize(opt); diff --git a/src/ibp/mouseController.js b/src/ibp/mouseController.js index 2443dbe6e..0f2331a82 100644 --- a/src/ibp/mouseController.js +++ b/src/ibp/mouseController.js @@ -34,14 +34,12 @@ class MouseController extends Eventful { initHandler(zr) { if (zr) { - zr.on('click', this.click, this); zr.on('contextmenu', this.contextmenu, this); zr.on('mousemove', this.moveEvent, this); this.enable = function (opts) { opts = opts || {}; this._moveOnMouseMove = opts.moveOnMouseMove || true; - this._zoomOnMouseWheel = opts.zoomOnMouseWheel || false; this._preventDefaultMouseMove = opts.preventDefaultMouseMove || true; this.disable(); @@ -52,30 +50,20 @@ class MouseController extends Eventful { zr.on('touchstart', this.mousedown, this); zr.on('touchmove', this.mousemove, this); zr.on('touchend', this.mouseup, this); - zr.on('mousewheel', this.mousewheel, this); }; this.disable = function () { zr.off('mousedown', this.mousedown); zr.off('mousemove', this.mousemove); zr.off('mouseup', this.mouseup); - zr.off('touchstart', this.mousedown); zr.off('touchmove', this.mousemove); zr.off('touchend', this.mouseup); - - zr.off('mousewheel', this.mousewheel); }; this.dispose = function () { - zr.off('click', this.click); zr.off('contextmenu', this.contextmenu); zr.off('mousemove', this.moveEvent); - - zr.off('touchstart', this.mousedown); - zr.off('touchmove', this.mousemove); - zr.off('touchend', this.mouseup); - this.disable(); }; @@ -145,34 +133,6 @@ class MouseController extends Eventful { this._dragging = false; } - mousewheel(e) { - const shouldZoom = this._zoomOnMouseWheel; - const wheelDelta = e.wheelDelta; - const originX = e.offsetX; - const originY = e.offsetY; - - if (wheelDelta === 0 || !shouldZoom) { - return; - } - - if (shouldZoom) { - eventTool.stop(e.event); - let scale = 1; - if (wheelDelta > 0) { - scale = 1; - } else if (wheelDelta < 0) { - scale = -1; - } - - this.trigger(this.events.__Zoom, {type: this.events.__Zoom, scale, originX, originY }); - } - } - - click(e) { - var em = this.checkEvent(e); - this.trigger(this.events.Selected, em); - } - contextmenu(e) { var em = this.checkEvent(e); this.trigger(this.events.Contextmenu, em); diff --git a/src/ibp/painter.js b/src/ibp/painter.js index 5e4039baf..f58b42eb7 100644 --- a/src/ibp/painter.js +++ b/src/ibp/painter.js @@ -117,25 +117,6 @@ class Painter { } /** - * 过去坐标提示位置 - * @param {*} opts - */ - getShapeTipPoint(instance, opts) { - if (instance) { - var point = instance.getShapeTipPoint(opts); - if (point) { - // 矩阵变换 - var transform = this.$transformHandle.transform; - var transPoint = vector.applyTransform([], [point.x, point.y], transform); - return { - x: transPoint[0], - y: transPoint[1] - }; - } - - } - } - /** * 初始化电子时钟时间 */ initClockTime(device, initTime) { diff --git a/src/ibp/shape/appendageBox.js b/src/ibp/shape/appendageBox.js index fbcc011f4..d1a09e5b6 100644 --- a/src/ibp/shape/appendageBox.js +++ b/src/ibp/shape/appendageBox.js @@ -1,6 +1,6 @@ import Group from 'zrender/src/container/Group'; -import Image from 'zrender/src/graphic/Image'; -import AppendageBoxImage from '@/assets/ibp_images/appendage_box.png'; +import Sector from 'zrender/src/graphic/shape/Sector'; +import Rect from 'zrender/src/graphic/shape/Rect'; export default class AppendageBox extends Group { constructor(device) { @@ -18,19 +18,108 @@ export default class AppendageBox extends Group { id: this.model.code, position: [this.model.point.x, this.model.point.y] }); - this.appendageBox = new Image({ + const spaceHeight = (this.model.height-75)/2; + this.rect1 = new Rect({ zlevel: this.zlevel, z: this.z, - draggable: false, - style: { - image: AppendageBoxImage, + shape: { x: 0, y: 0, - width: this.model.width, - height: this.model.height + width: this.model.width - 25, + height: 25 + }, + style: { + fill: '#34383A' } }); - this.grouper.add(this.appendageBox); + this.rect2 = new Rect({ + zlevel: this.zlevel, + z: this.z, + shape: { + x: 0, + y: 25 + spaceHeight, + width: this.model.width - 25, + height: 25 + }, + style: { + fill: '#34383A' + } + }); + this.rect3 = new Rect({ + zlevel: this.zlevel, + z: this.z, + shape: { + x: 0, + y: 50 + 2*spaceHeight, + width: this.model.width - 25, + height: 25 + }, + style: { + fill: '#34383A' + } + }); + this.rect4 = new Rect({ + zlevel: this.zlevel, + z: this.z, + shape: { + x: 0, + y: 0, + width: 25, + height: this.model.height + }, + style: { + fill: '#34383A' + } + }); + this.sector1 = new Sector({ + zlevel: this.zlevel, + z: this.z, + shape: { + cx: this.model.width - 25, + cy: 25, + r: 25, + startAngle: 1.5*Math.PI, + endAngle: 2*Math.PI + }, + style: { + fill: '#34383A' + } + }); + this.sector2 = new Sector({ + zlevel: this.zlevel, + z: this.z, + shape: { + cx: this.model.width - 25, + cy: 50 + spaceHeight, + r: 25, + startAngle: 1.5*Math.PI, + endAngle: 2*Math.PI + }, + style: { + fill: '#34383A' + } + }); + this.sector3 = new Sector({ + zlevel: this.zlevel, + z: this.z, + shape: { + cx: this.model.width - 25, + cy: 75 + 2*spaceHeight, + r: 25, + startAngle: 1.5*Math.PI, + endAngle: 2*Math.PI + }, + style: { + fill: '#34383A' + } + }); + this.grouper.add(this.rect1); + this.grouper.add(this.rect2); + this.grouper.add(this.rect3); + this.grouper.add(this.rect4); + this.grouper.add(this.sector1); + this.grouper.add(this.sector2); + this.grouper.add(this.sector3); this.add(this.grouper); } setModel(dx, dy) { diff --git a/src/jmap/shape/Signal/index.js b/src/jmap/shape/Signal/index.js index 4ae2c0402..d9546102b 100644 --- a/src/jmap/shape/Signal/index.js +++ b/src/jmap/shape/Signal/index.js @@ -262,6 +262,7 @@ class Signal extends Group { } } } + /* count 1单灯 2双灯 lightType 01物理点灯 02逻辑点灯*/ openLateral() { if (this.count == 2 && this.model.lightType == '01') { if (this.lamps[0]) { diff --git a/src/router/index.js b/src/router/index.js index e6d5a1dfb..0695faba5 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -84,7 +84,6 @@ import RunPlanEveryDay from '@/views/publish/runPlanEveryDay/index'; import ProductStatus from '@/views/publish/productStatus/index'; import PublishLesson from '@/views/publish/publishLesson/index'; // import SimulationScript from '@/views/publish/simulationScript/index'; -// import IbpDraft from '@/views/ibp/ibpDraft/index'; import IbpEdit from '@/views/ibp/ibpDraft/ibpEdit/index'; import Commodity from '@/views/orderauthor/commodity/index'; diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpAppendageBox.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpAppendageBox.vue index a290d96f0..a0c947cca 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpAppendageBox.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpAppendageBox.vue @@ -7,10 +7,10 @@ - + - + diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue index b33d57b19..83851978a 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue @@ -21,7 +21,7 @@ - + diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue index 024d06f76..1345f5a56 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue @@ -60,7 +60,7 @@ width: this.form .bgWidth, height: this.form.bgHeight }; - this.$emit('createBg', bgModel) + this.$emit('updateBg', bgModel) }, initPage(){ } diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpLine.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpLine.vue index d6ef28d88..53be277b0 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpLine.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpLine.vue @@ -10,7 +10,7 @@ - + @@ -46,7 +46,7 @@ form: { code: '', lineWidth: '', - fillColor: '', + fillColor: '#000000', x1: 10, y1: 10, x2: 20, diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotateTip.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotateTip.vue index 1f4a01f87..b1b01dac1 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotateTip.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotateTip.vue @@ -16,7 +16,7 @@ - + diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTelephoneTerminal.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTelephoneTerminal.vue index fcf723240..6ece9f2a4 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTelephoneTerminal.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTelephoneTerminal.vue @@ -2,7 +2,7 @@
- + 生成编号 diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue index 3b5472729..b84df398c 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue @@ -13,7 +13,7 @@ - + @@ -45,7 +45,7 @@ code: '', tipBoxWidth: '', tipBoxHeight: '', - fillColor: '', + fillColor: '#CE950F', x: 10, y: 10 }, diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue index 397992051..300dbdef7 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue @@ -3,7 +3,7 @@
- 车站名称 + 车站名称: - - + + + + @@ -227,3 +229,10 @@ } }; + diff --git a/src/views/ibp/ibpDraft/ibpEdit/index.vue b/src/views/ibp/ibpDraft/ibpEdit/index.vue index a1c01f0de..734270934 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/index.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/index.vue @@ -30,7 +30,7 @@ export default { timeDemon: null, size: { width: this.$store.state.app.width-521, - height: this.$store.state.app.height-60 + height: this.$store.state.app.height }, }; }, diff --git a/src/views/ibp/ibpDraft/index.vue b/src/views/ibp/ibpDraft/index.vue deleted file mode 100644 index 70975e477..000000000 --- a/src/views/ibp/ibpDraft/index.vue +++ /dev/null @@ -1,61 +0,0 @@ - - - diff --git a/src/views/ibp/index.vue b/src/views/ibp/index.vue index f53cb72a4..a2477abe9 100644 --- a/src/views/ibp/index.vue +++ b/src/views/ibp/index.vue @@ -1,6 +1,6 @@ @@ -40,7 +40,8 @@ export default { }, showBackButton: true, initTime: '', - started: false + started: false, + loading: false }; }, computed: { @@ -87,6 +88,7 @@ export default { return false; }; this.ibpDestroy(); + this.loading = true; const data = parser(ibpData[deviceCode], {width: this.canvasWidth, height: this.canvasHeight}); this.$ibp = new IbpPan({ dom: document.getElementById(this.ibpId), @@ -101,9 +103,7 @@ export default { offsetY: 0 }, methods: { - dataLoaded: this.handleDataLoaded, viewLoaded: this.handleViewLoaded, - stateLoaded: this.handleStateLoaded } }); Vue.prototype.$ibp = this.$ibp; @@ -148,7 +148,7 @@ export default { setWindowSize() { this.$nextTick(() => { const width = this.size ? this.size.width : this.$store.state.app.width; - const height = this.size ? this.size.height :this.$store.state.app.height; + const height = this.$store.state.app.height; this.$store.dispatch('config/resize', { width: width, height: height }); }); }, @@ -161,6 +161,9 @@ export default { this.$ibp = ''; Vue.prototype.$ibp = ''; } + }, + handleViewLoaded() { + this.loading = false; } } }; From 7620d82d6eecb855495870f935fc7c39a56aa946 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Mon, 9 Sep 2019 16:22:45 +0800 Subject: [PATCH 04/80] =?UTF-8?q?ibp=E8=B0=83=E6=95=B4=E8=83=8C=E6=99=AF?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E5=8A=A0=E8=BD=BD=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/background.js | 37 ++++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/src/ibp/shape/background.js b/src/ibp/shape/background.js index e40312e13..12ea5ca18 100644 --- a/src/ibp/shape/background.js +++ b/src/ibp/shape/background.js @@ -16,24 +16,27 @@ export default class background extends Group { create() { const image = new Image(25, 25); image.src = ibpBg; - image.onload = (e) => { - const pattern = new Pattern(image, 'repeat'); - this.imageBg = new Rect({ - zlevel: this.zlevel, - z: this.z, - cursor: 'default', - shape: { - x: 0, - y: 0, - width: this.model.width, - height: this.model.height - }, - style: { - fill: pattern - } + image.decode() + .then(() => { + const pattern = new Pattern(image, 'repeat'); + this.imageBg = new Rect({ + zlevel: this.zlevel, + z: this.z, + cursor: 'default', + shape: { + x: 0, + y: 0, + width: this.model.width, + height: this.model.height + }, + style: { + fill: pattern + } + }); + this.add(this.imageBg); + }).catch((encodingError) => { + // Do something with the error. }); - this.add(this.imageBg); - }; } setModel(dx, dy) { } From a32bda33f1ec622f8b3d8c6a52096bd44117ae1e Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Mon, 9 Sep 2019 18:03:32 +0800 Subject: [PATCH 05/80] =?UTF-8?q?ibp=E8=B0=83=E6=95=B4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/constant/ibpData.js | 868 +----------------- src/ibp/shape/rotateTip.js | 33 +- src/ibp/utils/parser.js | 2 +- .../ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue | 9 +- .../ibp/ibpDraft/ibpEdit/ibpOperate/index.vue | 11 +- 5 files changed, 36 insertions(+), 887 deletions(-) diff --git a/src/ibp/constant/ibpData.js b/src/ibp/constant/ibpData.js index 7d7d56b1c..ee4f28dfb 100644 --- a/src/ibp/constant/ibpData.js +++ b/src/ibp/constant/ibpData.js @@ -1,867 +1,5 @@ -const ibpData = {'Station_209_0.95175': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 273}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 999, 'y': 386}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2675, 'y': 265}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 389}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3101, 'y': 264}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 3950, 'y': 388}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 537, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 637, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1763, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1838, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1913, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1988, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 488}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2812, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2736, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 437}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3537, 'y': 187}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2562, 'y': 362}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1763, 'y': 339}, '_type': 'CircularLamp', 'code': 'lamp_51629578362581', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 944, 'y': 357}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 878, 'y': 391}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 207}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 206}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 167, 'y': 205}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 217, 'y': 205}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 266, 'y': 205}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 205}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 404, 'y': 206}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 455, 'y': 206}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 206}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 205}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 206}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 645, 'y': 206}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 730, 'y': 204}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 779, 'y': 206}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 821, 'y': 205}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 870, 'y': 206}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 922, 'y': 207}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 969, 'y': 207}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 456}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 456}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 169, 'y': 456}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 215, 'y': 455}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 271, 'y': 455}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 321, 'y': 455}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 405, 'y': 457}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 454, 'y': 457}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 457}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 456}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 455}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 646, 'y': 455}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 729, 'y': 457}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 780, 'y': 456}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 823, 'y': 455}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 871, 'y': 455}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 920, 'y': 454}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 970, 'y': 455}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 270, 'y': 533}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 504}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 516, 'y': 532}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 614, 'y': 532}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 674, 'y': 511}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 764, 'y': 506}, 'code': 'text_4148249096842', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 728, 'y': 537}, 'code': 'text_4141181575325', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 828, 'y': 541}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1034, 'y': 207}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1117, 'y': 208}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1190, 'y': 207}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1045, 'y': 282}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1121, 'y': 281}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1194, 'y': 281}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1044, 'y': 355}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1116, 'y': 355}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1188, 'y': 356}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1042, 'y': 430}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1111, 'y': 430}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1191, 'y': 430}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1041, 'y': 504}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 205}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1269, 'y': 281}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 356}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1270, 'y': 431}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1097, 'y': 135}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1265, 'y': 135}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1398, 'y': 135}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 205}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 204}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1487, 'y': 204}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1339, 'y': 281}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 281}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1485, 'y': 281}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1336, 'y': 356}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1424, 'y': 357}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 356}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 433}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1415, 'y': 432}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1490, 'y': 431}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1337, 'y': 502}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1552, 'y': 134}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1630, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1570, 'y': 204}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1578, 'y': 282}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1644, 'y': 207}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1651, 'y': 281}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': ' XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1809, 'y': 38}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1738, 'y': 126}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 126}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1889, 'y': 127}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1964, 'y': 127}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2036, 'y': 128}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1807, 'y': 209}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1954, 'y': 208}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1819, 'y': 290}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1735, 'y': 359}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1870, 'y': 356}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2065, 'y': 334}, 'code': 'text_4176256119241', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2020, 'y': 365}, 'code': 'text_4177254929769', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2006, 'y': 380}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1848, 'y': 371}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1867, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1836, 'y': 509}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1944, 'y': 509}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 427}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2135, 'y': 25}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2319, 'y': 116}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 117}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2709, 'y': 207}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 207}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2877, 'y': 207}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2975, 'y': 365}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2677, 'y': 277}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2704, 'y': 457}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2791, 'y': 457}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 457}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2991, 'y': 184}, 'code': 'text_41815382847533', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2952, 'y': 214}, 'code': 'text_41815593003205', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2987, 'y': 434}, 'code': 'text_41816238362630', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2954, 'y': 461}, 'code': 'text_41816528125864', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2703, 'y': 157}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2786, 'y': 156}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 159}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2934, 'y': 281}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 231}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 280}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3895, 'y': 361}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3847, 'y': 400}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 158}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3225, 'y': 158}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 158}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3326, 'y': 159}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3124, 'y': 208}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 208}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3228, 'y': 208}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3272, 'y': 208}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3323, 'y': 207}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3427, 'y': 209}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 207}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3615, 'y': 209}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 159}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3750, 'y': 159}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3799, 'y': 159}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3849, 'y': 159}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3266, 'y': 358}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3418, 'y': 306}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 358}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 357}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 307}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 456}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 456}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3225, 'y': 456}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3274, 'y': 456}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3321, 'y': 456}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 506}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 506}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3222, 'y': 507}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 506}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3424, 'y': 457}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3524, 'y': 454}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 457}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 457}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 457}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 458}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3406, 'y': 103}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3598, 'y': 107}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3204, 'y': 282}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3328, 'y': 279}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3502, 'y': 275}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3405, 'y': 484}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3599, 'y': 481}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3620, 'y': 356}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3674, 'y': 331}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2555, 'y': 376}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2615, 'y': 184}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2617, 'y': 311}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2618, 'y': 434}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2206, 'y': 305}, 'code': 'text_51538187899953', '_type': 'IbpText', 'context': 'E0111/03(K1) E0111/04(K2) E0111/05(K3) E0111/06(K4)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 433}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2252, 'y': 260}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 260}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2402, 'y': 259}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2478, 'y': 258}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2279, 'y': 386}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2352, 'y': 385}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3905, 'y': 505}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2204, 'y': 358}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2529, 'y': 357}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2251, 'y': 208}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 206}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2477, 'y': 207}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2401, 'y': 207}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2340, 'y': 151}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'point': {'x': 75, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 174}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 325, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 401, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 451, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 500, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 550, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 651, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 775, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 75, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 276, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 400, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 450, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 501, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 551, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 725, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 976, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 499}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 501}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1200, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1051, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 326}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1275, 'y': 249}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1425, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1826, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1875, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1951, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2400, 'y': 226}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 2475, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2275, 'y': 351}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2351, 'y': 349}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2325, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3175, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3700, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3751, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3800, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3850, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3525, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3175, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3225, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3700, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 324}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 309, 'y': 498}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 670, 'y': 500}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2000, 'y': 376}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1841, 'y': 367}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1983, 'y': 422}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2700, 'y': 152}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2783, 'y': 152}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2923, 'y': 150}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2926, 'y': 276}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3403, 'y': 97}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 101}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3199, 'y': 273}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3323, 'y': 271}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3495, 'y': 273}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3402, 'y': 478}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 476}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3668, 'y': 325}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2200, 'y': 350}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2525, 'y': 349}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2250, 'y': 200}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2325, 'y': 200}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2400, 'y': 200}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2476, 'y': 199}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2334, 'y': 149}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 752, 'y': 525}, 'code': 'tipBox_11639231721562', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2061, 'y': 348}, 'code': 'tipBox_11652348769885', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2976, 'y': 200}, 'code': 'tipBox_11654392041327', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2976, 'y': 450}, 'code': 'tipBox_11657307246391', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}], 'rotatingButtonList': [{'zlevel': 1, 'z': 3, 'point': {'x': 729, 'y': 503}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41344417412052', 'width': 20, 'height': 20}, {'zlevel': 1, 'z': 3, 'point': {'x': 2025, 'y': 327}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41658147562730', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 177}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41755475633812', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 426}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41810343886103', 'width': 25, 'height': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 750, 'y': 513}, 'point2': {'x': 760, 'y': 513}, 'direction': 'transverse', 'code': 'line_4147304287066', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 739, 'y': 523}, 'point2': {'x': 739, 'y': 533}, 'direction': 'vertical', 'code': 'line_4147585973070', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1025, 'y': 534}, 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1250, 'y': 157}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1250, 'y': 157}, 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 534}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 157}, 'point2': {'x': 1263, 'y': 534}, 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 158}, 'point2': {'x': 1313, 'y': 158}, 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 533}, 'point2': {'x': 1313, 'y': 533}, 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1313, 'y': 157}, 'point2': {'x': 1313, 'y': 534}, 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1325, 'y': 534}, 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1550, 'y': 157}, 'point2': {'x': 1550, 'y': 535}, 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1324, 'y': 535}, 'point2': {'x': 1549, 'y': 535}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1550, 'y': 157}, 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1613, 'y': 157}, 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1639, 'y': 533}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1562, 'y': 533}, 'point2': {'x': 1613, 'y': 533}, 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 158}, 'point2': {'x': 1688, 'y': 158}, 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 157}, 'point2': {'x': 1638, 'y': 534}, 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1563, 'y': 534}, 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1613, 'y': 157}, 'point2': {'x': 1613, 'y': 534}, 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1688, 'y': 158}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2113, 'y': 0}, 'point2': {'x': 2113, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1713, 'y': 0}, 'point2': {'x': 1713, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1711, 'y': 414}, 'point2': {'x': 2111, 'y': 414}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1714, 'y': 264}, 'point2': {'x': 2114, 'y': 264}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2051, 'y': 338}, 'point2': {'x': 2061, 'y': 338}, 'direction': 'transverse', 'code': 'line_417459403934', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2037, 'y': 351}, 'point2': {'x': 2037, 'y': 361}, 'direction': 'vertical', 'code': 'line_4175593558037', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 3062, 'y': 0}, 'point2': {'x': 3062, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2976, 'y': 188}, 'point2': {'x': 2986, 'y': 188}, 'direction': 'transverse', 'code': 'line_41817198046655', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2962, 'y': 201}, 'point2': {'x': 2962, 'y': 211}, 'direction': 'vertical', 'code': 'line_4181743772122', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2975, 'y': 438}, 'point2': {'x': 2985, 'y': 438}, 'direction': 'transverse', 'code': 'line_4181889162471', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2963, 'y': 449}, 'point2': {'x': 2963, 'y': 459}, 'direction': 'vertical', 'code': 'line_4181846432328', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'appendageBoxList': [{'point': {'x': 2175, 'y': 175}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 3626, 'y': 277}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2577, 'y': 351}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 502}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2022, 'y': 328}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 178}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 427}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3904, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal5163486449281', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3930, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal51663374196', 'width': 15}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2224, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'point': {'x': 2299, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'zlevel': 1, 'z': 2, 'point': {'x': 2376, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2449, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2253, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2325, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2370, 'y': 10}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'zlevel': 1, 'z': 4, 'point': {'x': 752, 'y': 527}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 20}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 352}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 20}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 204}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 20}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 452}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 20}]}, - 'Station_203_0.07533': {'background': {'x': 0, 'y': 0, '_type': 'Background', 'width': 8000, 'height': 1300, 'code': 'bg_0000', 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_31329439098247', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 875, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_31334364295054', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 925, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_3135751691615', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 1300, 'y': 488}, '_type': 'Arrow', 'code': 'arrow_31359162212179', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 3250, 'y': 364}, '_type': 'Arrow', 'code': 'arrow_31629555162100', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4025, 'y': 464}, '_type': 'Arrow', 'code': 'arrow_3163184925986', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4151, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41026447992393', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 4800, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_41028366072410', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 5000, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_4112935758600', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 5450, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_4113091513118', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 7150, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41531515124661', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 7924, 'y': 463}, '_type': 'Arrow', 'code': 'arrow_41533315894752', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}], 'textList': [{'point': {'x': 389, 'y': 135}, 'code': 'text_31335354705086', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 330}, 'code': 'text_31336389012761', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 380}, 'code': 'text_3133754853258', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 825, 'y': 457}, 'code': 'text_31338201494023', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 763, 'y': 504}, 'code': 'text_31338474136368', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 326, 'y': 311}, 'code': 'text_3134945638928', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 423, 'y': 308}, 'code': 'text_31349324779966', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 310}, 'code': 'text_31349576543864', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 319, 'y': 407}, 'code': 'text_31350439735208', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 408}, 'code': 'text_31351155654211', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 318, 'y': 460}, 'code': 'text_31351447337697', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 418, 'y': 460}, 'code': 'text_31352278214160', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 459}, 'code': 'text_3135311972573', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 323, 'y': 560}, 'code': 'text_31353326617296', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 424, 'y': 558}, 'code': 'text_31353599095800', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 560}, 'code': 'text_31354289013357', '_type': 'IbpText', 'context': 's终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 28, 'y': 608}, 'code': 'text_313554941891', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1036, 'y': 214}, 'code': 'text_314689174161', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1204, 'y': 315}, 'code': 'text_31412437412897', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1240, 'y': 284}, 'code': 'text_3141389018866', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 309}, 'code': 'text_31414331818732', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 309}, 'code': 'text_31415174054463', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1128, 'y': 309}, 'code': 'text_31415469255264', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 931, 'y': 381}, 'code': 'text_3141618626775', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1255, 'y': 455}, 'code': 'text_31416444537347', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1239, 'y': 535}, 'code': 'text_31421418458857', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1203, 'y': 568}, 'code': 'text_31422112464456', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 560}, 'code': 'text_31423236709747', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 559}, 'code': 'text_314244981124', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1129, 'y': 559}, 'code': 'text_31424573007377', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 56}, 'code': 'text_3142603015564', '_type': 'IbpText', 'context': '通化门站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1558, 'y': 216}, 'code': 'text_31431265059023', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2087, 'y': 115}, 'code': 'text_31449178709011', '_type': 'IbpText', 'context': '消 火 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2020, 'y': 230}, 'code': 'text_3145546392572', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2093, 'y': 228}, 'code': 'text_31456509349868', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2170, 'y': 228}, 'code': 'text_31457299813909', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2242, 'y': 228}, 'code': 'text_31458306681512', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2309, 'y': 228}, 'code': 'text_31459189962776', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2080, 'y': 311}, 'code': 'text_3150329491688', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2228, 'y': 311}, 'code': 'text_3151167013752', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2110, 'y': 391}, 'code': 'text_3152409015196', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2341, 'y': 434}, 'code': 'text_3157188306112', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2295, 'y': 468}, 'code': 'text_31582376664', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2136, 'y': 540}, 'code': 'text_315114751299', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2009, 'y': 459}, 'code': 'text_31513496384160', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2144, 'y': 461}, 'code': 'text_31514409244848', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 610}, 'code': 'text_31515162452811', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2218, 'y': 611}, 'code': 'text_3151659566628', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2560, 'y': 236}, 'code': 'text_31521462227804', '_type': 'IbpText', 'context': 'A端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2488, 'y': 307}, 'code': 'text_31526493966422', '_type': 'IbpText', 'context': ' X1A04\n35KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2558, 'y': 307}, 'code': 'text_3152821339531', '_type': 'IbpText', 'context': ' X1A06\n400KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2649, 'y': 307}, 'code': 'text_3152927979928', '_type': 'IbpText', 'context': 'X1A08\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 383}, 'code': 'text_3153012458068', '_type': 'IbpText', 'context': ' X1A10\n照明配电兼蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2553, 'y': 383}, 'code': 'text_31531333014237', '_type': 'IbpText', 'context': ' X1A12\n 通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2651, 'y': 383}, 'code': 'text_31533102935693', '_type': 'IbpText', 'context': 'X1A14\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2484, 'y': 454}, 'code': 'text_3153415203358', '_type': 'IbpText', 'context': ' X1A16\n气瓶、照明配、\n检修、值班会议、\n更衣、警务、安\n 全等', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2559, 'y': 458}, 'code': 'text_31536247814668', '_type': 'IbpText', 'context': ' X1A17\n站厅防烟区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2635, 'y': 458}, 'code': 'text_31537566049520', '_type': 'IbpText', 'context': ' X1A18\n站厅防烟分区2\n设备层冷水机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 533}, 'code': 'text_3153993174315', '_type': 'IbpText', 'context': ' X1A19\n站厅防烟分区3\n设备层走廊1', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2687, 'y': 114}, 'code': 'text_31540386775311', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2770, 'y': 236}, 'code': 'text_31544537492977', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2737, 'y': 305}, 'code': 'text_3154747997769', '_type': 'IbpText', 'context': ' DM05\n站厅公共区(防烟分区I)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2736, 'y': 356}, 'code': 'text_31551582045280', '_type': 'IbpText', 'context': ' DM06\n站厅公共区(防烟分区II)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2768, 'y': 406}, 'code': 'text_31553282375584', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2761, 'y': 456}, 'code': 'text_31554199728322', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2760, 'y': 507}, 'code': 'text_3155594531225', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2986, 'y': 234}, 'code': 'text_3163165489432', '_type': 'IbpText', 'context': 'B端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2883, 'y': 308}, 'code': 'text_316950591755', '_type': 'IbpText', 'context': ' X1B04\n综合监控设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2959, 'y': 308}, 'code': 'text_31611245246735', '_type': 'IbpText', 'context': ' X1B06\n信号设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3035, 'y': 308}, 'code': 'text_31612227321480', '_type': 'IbpText', 'context': ' X1B08\n通信设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3110, 'y': 308}, 'code': 'text_31613315245678', '_type': 'IbpText', 'context': ' X1B10\n通信电源室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2888, 'y': 382}, 'code': 'text_316154700142', '_type': 'IbpText', 'context': ' X1B12\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2955, 'y': 382}, 'code': 'text_31616137165839', '_type': 'IbpText', 'context': ' X1B14\n照明配电兼蓄电\n池室(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3036, 'y': 382}, 'code': 'text_3161814367966', '_type': 'IbpText', 'context': ' X1B16\n通风空调电控室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3112, 'y': 382}, 'code': 'text_31620139164715', '_type': 'IbpText', 'context': ' X1B18\n民用通信设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2876, 'y': 454}, 'code': 'text_31622206214131', '_type': 'IbpText', 'context': ' X1B20\n站长、AFC、照\n明配、电缆室、\n保洁、备用、工\n务等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2954, 'y': 454}, 'code': 'text_31624194458913', '_type': 'IbpText', 'context': ' X1B21\n站厅防烟分区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3031, 'y': 454}, 'code': 'text_3162532446979', '_type': 'IbpText', 'context': ' X1B22\n站厅防烟分区2\n设备层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3111, 'y': 454}, 'code': 'text_3162759987071', '_type': 'IbpText', 'context': ' X1B23\n站厅防烟分区3\n设备层走廊2', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2882, 'y': 530}, 'code': 'text_31628184768400', '_type': 'IbpText', 'context': ' X1B24\n站厅防烟分区4\n 车控室', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3486, 'y': 115}, 'code': 'text_3163235997733', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3252, 'y': 329}, 'code': 'text_31634219401623', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3254, 'y': 381}, 'code': 'text_31634547009971', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3985, 'y': 431}, 'code': 'text_31635352373129', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 482}, 'code': 'text_3163645093884', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3326, 'y': 305}, 'code': 'text_3164435506452', '_type': 'IbpText', 'context': 'KT14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3377, 'y': 305}, 'code': 'text_31645159815833', '_type': 'IbpText', 'context': 'KT15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 305}, 'code': 'text_31645563965639', '_type': 'IbpText', 'context': ' KT16\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3466, 'y': 305}, 'code': 'text_31646598046165', '_type': 'IbpText', 'context': ' KT17\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 305}, 'code': 'text_3164850125582', '_type': 'IbpText', 'context': ' KT18\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3568, 'y': 305}, 'code': 'text_31649521493875', '_type': 'IbpText', 'context': ' KT19\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 306}, 'code': 'text_31651179164718', '_type': 'IbpText', 'context': 'TW14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 306}, 'code': 'text_3165211803596', '_type': 'IbpText', 'context': 'TW15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 306}, 'code': 'text_31652404123039', '_type': 'IbpText', 'context': ' TW16\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 306}, 'code': 'text_3165441002355', '_type': 'IbpText', 'context': ' TW17\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3866, 'y': 306}, 'code': 'text_31654589406801', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3917, 'y': 306}, 'code': 'text_316565557707', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3327, 'y': 529}, 'code': 'text_31658254685523', '_type': 'IbpText', 'context': 'KT08\n车头', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3376, 'y': 529}, 'code': 'text_316597132884', '_type': 'IbpText', 'context': 'KT09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 529}, 'code': 'text_31659417564659', '_type': 'IbpText', 'context': ' KT10\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3467, 'y': 529}, 'code': 'text_3170475969701', '_type': 'IbpText', 'context': ' KT11\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 529}, 'code': 'text_317249407485', '_type': 'IbpText', 'context': ' KT12\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3567, 'y': 529}, 'code': 'text_317383091791', '_type': 'IbpText', 'context': ' KT13\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 529}, 'code': 'text_317513842416', '_type': 'IbpText', 'context': 'TW08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 529}, 'code': 'text_3175487323585', '_type': 'IbpText', 'context': 'TW09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 529}, 'code': 'text_3176429329790', '_type': 'IbpText', 'context': ' TW10\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 529}, 'code': 'text_3178219329646', '_type': 'IbpText', 'context': ' TW11\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3867, 'y': 529}, 'code': 'text_3179102204408', '_type': 'IbpText', 'context': ' TW12\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3918, 'y': 529}, 'code': 'text_31710168767371', '_type': 'IbpText', 'context': ' TW13\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3628, 'y': 616}, 'code': 'text_3171587889761', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3666, 'y': 584}, 'code': 'text_31715357966393', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3418, 'y': 608}, 'code': 'text_31718533894209', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3520, 'y': 608}, 'code': 'text_31719178842526', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3728, 'y': 611}, 'code': 'text_3172055407588', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3869, 'y': 609}, 'code': 'text_31720289322136', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 360}, 'code': 'text_41012557511733', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1478, 'y': 360}, 'code': 'text_41014336156013', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1553, 'y': 360}, 'code': 'text_41015268563207', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1628, 'y': 360}, 'code': 'text_41015527993626', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 360}, 'code': 'text_41016283119405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1778, 'y': 360}, 'code': 'text_4101768952405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 360}, 'code': 'text_41017478713708', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 485}, 'code': 'text_41018392874041', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1503, 'y': 485}, 'code': 'text_4102134238117', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1603, 'y': 485}, 'code': 'text_4102225321060', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 485}, 'code': 'text_41022562324706', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 480}, 'code': 'text_4102422559791', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4413, 'y': 115}, 'code': 'text_41025489032691', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4151, 'y': 330}, 'code': 'text_41029194078948', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4156, 'y': 380}, 'code': 'text_41029492953758', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4759, 'y': 455}, 'code': 'text_41030301436420', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4698, 'y': 507}, 'code': 'text_41030537926829', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4433, 'y': 415}, 'code': 'text_41045182409934', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4328, 'y': 287}, 'code': 'text_41056412809990', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4354, 'y': 237}, 'code': 'text_41057409838503', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4370, 'y': 287}, 'code': 'text_41058347916143', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4444, 'y': 237}, 'code': 'text_41124275607', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4443, 'y': 286}, 'code': 'text_4113107677695', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4544, 'y': 237}, 'code': 'text_411461189943', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4516, 'y': 286}, 'code': 'text_411518629211', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4570, 'y': 286}, 'code': 'text_4115428554641', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4369, 'y': 561}, 'code': 'text_4118505191264', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4343, 'y': 613}, 'code': 'text_411926239347', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4393, 'y': 613}, 'code': 'text_4111058154464', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4468, 'y': 561}, 'code': 'text_41110444235058', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4467, 'y': 613}, 'code': 'text_41111187831332', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4579, 'y': 561}, 'code': 'text_41112323284639', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4552, 'y': 613}, 'code': 'text_4111376152643', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4593, 'y': 613}, 'code': 'text_41113391765337', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5592, 'y': 74}, 'code': 'text_41124349947259', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5161, 'y': 223}, 'code': 'text_41125397991469', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5006, 'y': 379}, 'code': 'text_41130521753785', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5406, 'y': 453}, 'code': 'text_41259503642274', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5315, 'y': 283}, 'code': 'text_4139599341443', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5278, 'y': 314}, 'code': 'text_41310367658057', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5317, 'y': 534}, 'code': 'text_4132043606107', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5279, 'y': 567}, 'code': 'text_4132147403474', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5033, 'y': 308}, 'code': 'text_41323402782476', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5116, 'y': 308}, 'code': 'text_4132422565832', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5194, 'y': 308}, 'code': 'text_4132564698096', '_type': 'IbpText', 'context': '开排烟门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5352, 'y': 308}, 'code': 'text_41325519496186', '_type': 'IbpText', 'context': '开门', 'textFill': '关门', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5427, 'y': 308}, 'code': 'text_41326287969647', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5035, 'y': 558}, 'code': 'text_4133145092143', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5120, 'y': 558}, 'code': 'text_4133148931408', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5193, 'y': 558}, 'code': 'text_41332323172365', '_type': 'IbpText', 'context': '开门排烟', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5353, 'y': 558}, 'code': 'text_413332935462', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5428, 'y': 558}, 'code': 'text_4133334541480', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1938, 'y': 286}, 'code': 'text_41336526373686', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1941, 'y': 410}, 'code': 'text_41337241483920', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1942, 'y': 535}, 'code': 'text_4133841653053', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1352, 'y': 409}, 'code': 'text_413391055859', '_type': 'IbpText', 'context': 'E0124/05(K2) E0124/06(K3) E0124/07(K4) E0124/08(K5) E0124/09(K6) E0124/10(K7) E0124/11(K8)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 532}, 'code': 'text_413425913529', '_type': 'IbpText', 'context': 'E0124/01(N) E0124/02(N) E0124/03(N) E0124/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5724, 'y': 226}, 'code': 'text_4134638180379', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6053, 'y': 283}, 'code': 'text_41354126307392', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6057, 'y': 408}, 'code': 'text_41354381006285', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6059, 'y': 533}, 'code': 'text_4135510283121', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5579, 'y': 484}, 'code': 'text_41357324852710', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5678, 'y': 484}, 'code': 'text_4135858378616', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5778, 'y': 484}, 'code': 'text_41358418849122', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5877, 'y': 484}, 'code': 'text_41359349085155', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6002, 'y': 480}, 'code': 'text_4140108929195', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5531, 'y': 533}, 'code': 'text_414211652488', '_type': 'IbpText', 'context': 'E0314/01(N) E0314/02(N) E0314/03(N) E0314/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6261, 'y': 226}, 'code': 'text_41416225339753', '_type': 'IbpText', 'context': 'AFC闸机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6391, 'y': 359}, 'code': 'text_41421421268977', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6346, 'y': 392}, 'code': 'text_41422177081915', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 436}, 'code': 'text_41423406291071', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6234, 'y': 307}, 'code': 'text_41425582696171', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6334, 'y': 307}, 'code': 'text_41426382131072', '_type': 'IbpText', 'context': '消防联动指示', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6242, 'y': 385}, 'code': 'text_41427192948740', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6285, 'y': 531}, 'code': 'text_41428283408244', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6292, 'y': 608}, 'code': 'text_414293525962', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6531, 'y': 284}, 'code': 'text_41438268608033', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6606, 'y': 214}, 'code': 'text_41444267165062', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6819, 'y': 284}, 'code': 'text_41448199112345', '_type': 'IbpText', 'context': '小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 356}, 'code': 'text_41458262079077', '_type': 'IbpText', 'context': ' DM05\n 站厅公共区\n(防烟分区I)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6561, 'y': 356}, 'code': 'text_415023777598', '_type': 'IbpText', 'context': ' DM06\n 站厅公共区\n(防烟分区II)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 432}, 'code': 'text_4151525728492', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6565, 'y': 431}, 'code': 'text_4152491802485', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6491, 'y': 506}, 'code': 'text_415426697313', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6666, 'y': 356}, 'code': 'text_415458684381', '_type': 'IbpText', 'context': ' XM04\n35KV交流\n开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 356}, 'code': 'text_4156289564875', '_type': 'IbpText', 'context': ' XM06\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 356}, 'code': 'text_41574474050', '_type': 'IbpText', 'context': ' XM08\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6896, 'y': 356}, 'code': 'text_4158453166499', '_type': 'IbpText', 'context': ' XM10\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6960, 'y': 356}, 'code': 'text_4159402529085', '_type': 'IbpText', 'context': ' XM12\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 431}, 'code': 'text_41510376707352', '_type': 'IbpText', 'context': ' XM14\n0.4KV低压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6730, 'y': 431}, 'code': 'text_41512146127194', '_type': 'IbpText', 'context': ' XM16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 431}, 'code': 'text_41513363003154', '_type': 'IbpText', 'context': ' XM18\n照片配电室\n兼蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6885, 'y': 431}, 'code': 'text_4151452748860', '_type': 'IbpText', 'context': ' XM20\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6955, 'y': 431}, 'code': 'text_41515516282699', '_type': 'IbpText', 'context': ' XM22\n能耗自动控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6662, 'y': 506}, 'code': 'text_41517144931037', '_type': 'IbpText', 'context': ' XM24\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6737, 'y': 506}, 'code': 'text_41518193726633', '_type': 'IbpText', 'context': ' XM26\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 506}, 'code': 'text_41519177579676', '_type': 'IbpText', 'context': ' XM28\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6891, 'y': 506}, 'code': 'text_4152018229492', '_type': 'IbpText', 'context': ' XM30\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6954, 'y': 506}, 'code': 'text_41521143001802', '_type': 'IbpText', 'context': ' XM32\n气瓶间、照配室、\n污水泵房、电缆室\n、检修室、备用间\n、备品兼保洁间、\n卫生间等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 581}, 'code': 'text_41523445244874', '_type': 'IbpText', 'context': ' XM33\n3号线站厅北端\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 581}, 'code': 'text_41524411975495', '_type': 'IbpText', 'context': ' XM34\n设备层走廊3', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 581}, 'code': 'text_41525377644241', '_type': 'IbpText', 'context': ' XM36\n长~通区间风井\n (风机房火灾\n 和区间火灾)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7378, 'y': 215}, 'code': 'text_41534562302384', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 330}, 'code': 'text_41536505087038', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 380}, 'code': 'text_41537217246796', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7882, 'y': 432}, 'code': 'text_41537519979638', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7823, 'y': 481}, 'code': 'text_41540313489335', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 305}, 'code': 'text_41542111737030', '_type': 'IbpText', 'context': ' CT10\n 长-通\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 305}, 'code': 'text_4154407487918', '_type': 'IbpText', 'context': ' CT11\n 长-通\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 305}, 'code': 'text_41546353722005', '_type': 'IbpText', 'context': ' TH10\n 通-胡\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7695, 'y': 305}, 'code': 'text_41547365243011', '_type': 'IbpText', 'context': ' TH11\n 通-胡\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 530}, 'code': 'text_41550431817999', '_type': 'IbpText', 'context': ' CT08\n 长-通\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 530}, 'code': 'text_41551451969535', '_type': 'IbpText', 'context': ' CT09\n 长-通\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 530}, 'code': 'text_41553335897323', '_type': 'IbpText', 'context': ' TH08\n 通-胡\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7696, 'y': 530}, 'code': 'text_41554155325684', '_type': 'IbpText', 'context': ' TH09\n 通-胡\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7267, 'y': 609}, 'code': 'text_41556123006313', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7693, 'y': 585}, 'code': 'text_4155935204900', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7653, 'y': 617}, 'code': 'text_4160269095532', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7752, 'y': 610}, 'code': 'text_4162172368608', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7442, 'y': 606}, 'code': 'text_4162555969459', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7544, 'y': 605}, 'code': 'text_4163271965874', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 300, 'y': 198}, 'code': 'text_5102865123822', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 500, 'y': 200}, 'code': 'text_51032242807239', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 229, 'y': 403}, 'code': 'text_51038587201933', '_type': 'IbpText', 'context': '按压后表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音)。ATS/LOW\n机站台中央出现红\n色菱形,即执\n行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 397, 'y': 371}, 'code': 'text_51042107682503', '_type': 'IbpText', 'context': '按压后表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 572, 'y': 431}, 'code': 'text_51045489697096', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音。即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 223, 'y': 533}, 'code': 'text_5104811202460', '_type': 'IbpText', 'context': '上行,按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 576, 'y': 531}, 'code': 'text_51049288897269', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1177, 'y': 257}, 'code': 'text_51050409443856', '_type': 'IbpText', 'context': '正常位为“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 392}, 'code': 'text_5105330524429', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 462}, 'code': 'text_5105858487208', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1756, 'y': 462}, 'code': 'text_511072885201', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1376, 'y': 333}, 'code': 'text_511373925024', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1451, 'y': 333}, 'code': 'text_5113478481325', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1526, 'y': 333}, 'code': 'text_5114346327370', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1601, 'y': 333}, 'code': 'text_5115154573574', '_type': 'IbpText', 'context': 'E口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1621, 'y': 254}, 'code': 'text_5116119042003', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停止运行,需现\n场用钥匙开启扶梯时,需再次按压红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 475}, 'code': 'text_5119408082690', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2276, 'y': 482}, 'code': 'text_5111158223419', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2279, 'y': 554}, 'code': 'text_51115255352682', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3570, 'y': 580}, 'code': 'text_51118342803560', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3911, 'y': 581}, 'code': 'text_5112345769143', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4327, 'y': 137}, 'code': 'text_511275884958', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,ATS\n机界面下行站\n台旁出现°H,\n即执行成功', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4344, 'y': 303}, 'code': 'text_513089987343', '_type': 'IbpText', 'context': '下行.按压,待\n扣车表示灯熄\n灭后,ATS机下\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4432, 'y': 308}, 'code': 'text_5135195326107', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4502, 'y': 306}, 'code': 'text_513716148324', '_type': 'IbpText', 'context': '下行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4627, 'y': 209}, 'code': 'text_51310285824695', '_type': 'IbpText', 'context': '下行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4251, 'y': 580}, 'code': 'text_51314281416524', '_type': 'IbpText', 'context': '上行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4458, 'y': 632}, 'code': 'text_51315575964907', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4404, 'y': 475}, 'code': 'text_51317196125420', '_type': 'IbpText', 'context': '上行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4506, 'y': 478}, 'code': 'text_51319175252353', '_type': 'IbpText', 'context': '上行.按压后,\n表示灯亮,ATS\n机界面上行站\n台旁出现°H,\n即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4653, 'y': 558}, 'code': 'text_51322591979786', '_type': 'IbpText', 'context': '上行.按压,待\n扣车表示灯熄\n灭后,ATS机上\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5272, 'y': 254}, 'code': 'text_51327195813653', '_type': 'IbpText', 'context': '正常位为\n“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5276, 'y': 379}, 'code': 'text_5133153603805', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“开门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5452, 'y': 578}, 'code': 'text_51334426296150', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“关门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5533, 'y': 447}, 'code': 'text_51336532304450', '_type': 'IbpText', 'context': '南\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5954, 'y': 448}, 'code': 'text_51337585005821', '_type': 'IbpText', 'context': '北\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5606, 'y': 333}, 'code': 'text_51338506616203', '_type': 'IbpText', 'context': '按压后,红灯亮\n,现场扶梯停止\n运行,需现场用\n钥匙开启扶梯时\n,须再次按压,\n红灯熄灭。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6212, 'y': 320}, 'code': 'text_51341492923146', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n1~3秒,闸机开放状态\n灯亮,即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6331, 'y': 406}, 'code': 'text_51344412785666', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6358, 'y': 479}, 'code': 'text_5134624452054', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开\n门状态”灯亮,\n即执行成功。\n所有门禁将释\n放,恢复时需\n由专业操作。\n', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7312, 'y': 579}, 'code': 'text_5135010533441', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4130, 'y': 608}, 'code': 'text_51640111968976', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}], 'squareButtonList': [{'point': {'x': 325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3133917234834', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31340182466222', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31343519984796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 425, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3134411693724', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31344372069308', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347239413484', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347546469013', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3148529894543', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31418293667892', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2100, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3145419565764', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2250, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31454432292164', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2150, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154149813792', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2225, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_315131170917', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522392295373', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522538699238', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3152354367096', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3152432775689', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31524265175308', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3152443533919', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31524578695354', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525191894848', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31525407179194', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525576604604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31545174611077', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_31545395185692', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 375}, '_type': 'SquareButton', 'code': 'sButton_31545546928310', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154652683830', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_3154732687162', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3165162842284', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3165403644112', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3165559337631', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3166101326371', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3166257089991', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3166484605251', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3166593972902', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3167189089929', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3167459657790', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3168109726981', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3168357263375', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3168518859853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_316927975480', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31636521241988', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31637429965732', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3163759476496', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638101963066', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638226044576', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638466609045', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639103098679', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639241964166', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639365644769', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639447164343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639558607972', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3164074845254', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31640482448707', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641277029555', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641375168722', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641501805198', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642141255739', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3164226214484', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642487653174', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643102363343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643188441875', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643308924192', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643425168715', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643587644994', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717143809554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717571085426', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4102592508727', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1550, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4103366672056', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1475, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410496089506', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4104294962874', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410453649244', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410529035853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1850, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4105173045057', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4105344803936', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1500, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_410665359293', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1600, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106188795537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106442969909', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4325, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035249684158', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4375, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035584632396', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4450, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_410371037616', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4525, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103735961998', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4575, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103807596142', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4350, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41053533274413', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4400, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41054492867157', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055341753601', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4550, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055546871149', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4600, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41056166631238', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4132323571889', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4131233981577', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41313105496140', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41316403811278', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322254522306', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322395501065', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5575, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41355522467449', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5675, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356394455317', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5775, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356569417098', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5875, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4135713812855', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6250, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_41418249171842', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6300, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_414258369619', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439149887753', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439551962856', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41440157017867', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4144032189849', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4144048935629', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41450364922473', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41450546938060', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145175485662', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145141211063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145152291899', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145211421585', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_41452413401669', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41452586293796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41453169816468', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41453303161987', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145411887291', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145413605104', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41454264535946', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145544056420', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145516117537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145532380523', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41455441563063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41541111009582', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7451, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_415432429314', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545109885908', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545342691075', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41548331809759', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7450, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_415492529604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41549322765429', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_4154955125558', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7275, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_415552561311', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7750, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_4161437641554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}], 'circularLampList': [{'point': {'x': 438, 'y': 287}, '_type': 'CircularLamp', 'code': 'lamp_3134198311954', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 339, 'y': 389}, '_type': 'CircularLamp', 'code': 'lamp_3134332157960', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 438, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_31348252139848', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3147298703111', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_314753696836', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 538}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3141740140905', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_3141811219052', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31450517577281', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2113, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31451206694576', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2188, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31452105575800', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2263, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_3145241617485', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2337, 'y': 214}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31453255403857', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 439}, '_type': 'CircularLamp', 'code': 'lamp_3153394444097', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2137, 'y': 589}, '_type': 'CircularLamp', 'code': 'lamp_31512292201071', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3438, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31711247564282', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3538, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_31711504444890', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1862, 'y': 464}, '_type': 'CircularLamp', 'code': 'lamp_494129311622', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4363, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_41032138399297', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4562, 'y': 213}, '_type': 'CircularLamp', 'code': 'lamp_41034226714812', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4388, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_41051142236824', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4587, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_4105254718396', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_413057981219', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_4131594211532', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 539}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41313503652988', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 539}, '_type': 'CircularLamp', 'code': 'lamp_41315576136782', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6013, 'y': 463}, '_type': 'CircularLamp', 'code': 'lamp_41352353331990', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417237721070', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6363, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417518617825', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6313, 'y': 514}, '_type': 'CircularLamp', 'code': 'lamp_4142419716686', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7463, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41556517166569', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7563, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_41557245323676', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'alarmList': [{'point': {'x': 528, 'y': 377}, 'code': 'alarm_31345156053476', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1877, 'y': 451}, 'code': 'alarm_4101137671464', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4451, 'y': 200}, 'code': 'alarm_41033362874556', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 525}, 'code': 'alarm_41052422151551', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6027, 'y': 451}, 'code': 'alarm_4135357823574', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'teleTerminalList': [{'point': {'x': 25, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal3134614783727', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 50, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal31346416455524', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4125, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41046379431263', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4150, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41050274239086', 'width': 25, 'zlevel': 1, 'z': 4}], 'ibpLineList': [{'point1': {'x': 893, 'y': 1}, 'point2': {'x': 893, 'y': 1300}, 'code': 'line_31355473868071', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 287}, 'point2': {'x': 1237, 'y': 287}, 'code': 'line_31410378222274', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 297}, 'point2': {'x': 1212, 'y': 310}, 'code': 'line_31411235898708', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 537}, 'point2': {'x': 1237, 'y': 537}, 'code': 'line_31419313134347', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 550}, 'point2': {'x': 1212, 'y': 562}, 'code': 'line_3142045812852', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 0}, 'point2': {'x': 1989, 'y': 1300}, 'code': 'line_31443194776874', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2388, 'y': 0}, 'point2': {'x': 2388, 'y': 1300}, 'code': 'line_31445286536685', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 363}, 'point2': {'x': 2388, 'y': 363}, 'code': 'line_314471113536', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 513}, 'point2': {'x': 2388, 'y': 513}, 'code': 'line_31448257256785', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2325, 'y': 437}, 'point2': {'x': 2337, 'y': 437}, 'code': 'line_3155473071191', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2312, 'y': 450}, 'point2': {'x': 2312, 'y': 462}, 'code': 'line_315628829240', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2464, 'y': 576}, 'code': 'line_31517334755548', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2714, 'y': 264}, 'code': 'line_31519552775995', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2714, 'y': 264}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152035852943', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 576}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152113697352', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2737, 'y': 576}, 'code': 'line_31541322054144', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2837, 'y': 264}, 'code': 'line_315431813998', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2837, 'y': 264}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_31543438702826', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 576}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_3154418372613', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 2862, 'y': 576}, 'code': 'line_31559482048354', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 3187, 'y': 264}, 'code': 'line_316145813655', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3187, 'y': 264}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162175646546', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 576}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162432686030', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3650, 'y': 587}, 'point2': {'x': 3662, 'y': 587}, 'code': 'line_31713306605441', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3637, 'y': 600}, 'point2': {'x': 3637, 'y': 612}, 'code': 'line_3171425353486', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4065, 'y': 0}, 'point2': {'x': 4065, 'y': 1300}, 'code': 'line_3172216380105', '_type': 'IbpLine', 'lineWidth': 20, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4363, 'y': 463}, 'code': 'line_41040512395783', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4613, 'y': 391}, 'code': 'line_41043132474302', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4613, 'y': 391}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_4104492878440', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 463}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_41044324963975', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 0}, 'point2': {'x': 4888, 'y': 1300}, 'code': 'line_41115178868915', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 213}, 'point2': {'x': 6463, 'y': 213}, 'code': 'line_41116413117101', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6462, 'y': 0}, 'point2': {'x': 6462, 'y': 1300}, 'code': 'line_41119429354180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 213}, 'point2': {'x': 6163, 'y': 1300}, 'code': 'line_41120288141802', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 413}, 'point2': {'x': 6463, 'y': 413}, 'code': 'line_41121444151424', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 287}, 'point2': {'x': 5313, 'y': 287}, 'code': 'line_4136435982766', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 299}, 'point2': {'x': 5287, 'y': 312}, 'code': 'line_413852936970', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 538}, 'point2': {'x': 5313, 'y': 538}, 'code': 'line_4131812782105', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 549}, 'point2': {'x': 5287, 'y': 562}, 'code': 'line_41319351495573', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6375, 'y': 361}, 'point2': {'x': 6388, 'y': 361}, 'code': 'line_4142004067256', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6362, 'y': 374}, 'point2': {'x': 6362, 'y': 387}, 'code': 'line_41420502923415', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6475, 'y': 625}, 'code': 'line_41431113737910', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6625, 'y': 312}, 'code': 'line_41436337006167', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6625, 'y': 312}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_4143746445036', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 625}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_41437429816064', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 6637, 'y': 625}, 'code': 'line_4144534539106', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 7037, 'y': 312}, 'code': 'line_41446379166021', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 625}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_4144796534333', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7037, 'y': 312}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_41447324773923', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7062, 'y': 0}, 'point2': {'x': 7062, 'y': 1300}, 'code': 'line_41457282295399', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7677, 'y': 588}, 'point2': {'x': 7690, 'y': 588}, 'code': 'line_41558234291795', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7663, 'y': 600}, 'point2': {'x': 7663, 'y': 613}, 'code': 'line_41558471247715', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}], 'clockList': [{'point': {'x': 1025, 'y': 25}, '_type': 'Clock', 'code': 'clock_3140108456514', 'width': 525, 'zlevel': 1, 'z': 4}, {'point': {'x': 4975, 'y': 17}, '_type': 'Clock', 'code': 'clock_41123221361354', 'width': 500, 'zlevel': 1, 'z': 4}], 'rotatingButtonList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3149543251870', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3141998581005', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3154501827255', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 3625, 'y': 575}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_31712485081956', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_413538126826', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41317186227831', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 6350, 'y': 350}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4141925205131', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 7651, 'y': 576}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4155756385900', 'width': 25, 'zlevel': 1, 'z': 3}], 'keyList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_3141468445338', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_31421191336835', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'Key', 'code': 'key_3159273028254', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 3624, 'y': 575}, 'draggable': true, '_type': 'Key', 'code': 'key_31716257981359', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_41311312857499', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_4132222361129', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 6348, 'y': 350}, 'draggable': true, '_type': 'Key', 'code': 'key_4142254297041', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 7651, 'y': 577}, 'draggable': true, '_type': 'Key', 'code': 'key_4161144527382', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}], 'appendageBoxList': [{'point': {'x': 1325, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox31429263655510', 'width': 650, 'height': 275, 'zlevel': 1, 'z': 1}, {'point': {'x': 5500, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox4133444723287', 'width': 600, 'height': 275, 'zlevel': 1, 'z': 1}], 'elevatorList': [{'point': {'x': 1375, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_3143376215402', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1450, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_485924152884', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1525, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936324079477', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1600, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936538404028', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_49371778889', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'none', 'zlevel': 1, 'z': 2}, {'point': {'x': 1750, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4937373527540', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1825, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_493833672271', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1375, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_493843391547', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 1475, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939366324421', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1575, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939594972642', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4940286085596', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5550, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41349545977887', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5650, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135059237427', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5750, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41351307103787', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5850, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135218455146', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}], 'tipBoxList': [{'point': {'x': 298, 'y': 194}, 'code': 'tipBox_51030316642070', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 499, 'y': 194}, 'code': 'tipBox_51034429368902', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 225, 'y': 400}, 'code': 'tipBox_51041306896425', '_type': 'TipBox', 'width': 90, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 395, 'y': 370}, 'code': 'tipBox_51044539378813', '_type': 'TipBox', 'width': 90, 'height': 55, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 570, 'y': 426}, 'code': 'tipBox_51046513763670', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 220, 'y': 526}, 'code': 'tipBox_51048337364025', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 575, 'y': 525}, 'code': 'tipBox_5104958665186', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1178, 'y': 249}, 'code': 'tipBox_51051402013271', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1227, 'y': 300}, 'code': 'tipBox_51052235049487', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1126, 'y': 384}, 'code': 'tipBox_51056126337104', '_type': 'TipBox', 'width': 110, 'height': 65, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1226, 'y': 551}, 'code': 'tipBox_51057188886188', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1351, 'y': 449}, 'code': 'tipBox_5105835322731', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1750, 'y': 450}, 'code': 'tipBox_51059352009540', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1376, 'y': 326}, 'code': 'tipBox_5110451442770', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1450, 'y': 326}, 'code': 'tipBox_511198248352', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1525, 'y': 326}, 'code': 'tipBox_5111504721857', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1600, 'y': 326}, 'code': 'tipBox_5112134495426', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1616, 'y': 249}, 'code': 'tipBox_5118573522351', '_type': 'TipBox', 'width': 170, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2100, 'y': 470}, 'code': 'tipBox_51111880352', '_type': 'TipBox', 'width': 125, 'height': 38, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2274, 'y': 479}, 'code': 'tipBox_51113148001107', '_type': 'TipBox', 'width': 80, 'height': 27, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2342, 'y': 449}, 'code': 'tipBox_5111349642933', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2276, 'y': 552}, 'code': 'tipBox_5111736800864', '_type': 'TipBox', 'width': 82, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3564, 'y': 576}, 'code': 'tipBox_51120549614002', '_type': 'TipBox', 'width': 60, 'height': 85, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3651, 'y': 601}, 'code': 'tipBox_5112227289136', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3905, 'y': 576}, 'code': 'tipBox_51123525039980', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4323, 'y': 128}, 'code': 'tipBox_51128144014503', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4343, 'y': 296}, 'code': 'tipBox_513365836359', '_type': 'TipBox', 'width': 78, 'height': 90, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4431, 'y': 303}, 'code': 'tipBox_513643213405', '_type': 'TipBox', 'width': 65, 'height': 45, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4501, 'y': 301}, 'code': 'tipBox_5139435733650', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4626, 'y': 201}, 'code': 'tipBox_5131312938431', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4249, 'y': 574}, 'code': 'tipBox_51315124774861', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4455, 'y': 629}, 'code': 'tipBox_5131630573139', '_type': 'TipBox', 'width': 70, 'height': 40, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4403, 'y': 466}, 'code': 'tipBox_51317502846588', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4503, 'y': 468}, 'code': 'tipBox_51321477498742', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4650, 'y': 551}, 'code': 'tipBox_51323299161324', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5267, 'y': 250}, 'code': 'tipBox_51327572298316', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5301, 'y': 301}, 'code': 'tipBox_51328366857463', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5301, 'y': 550}, 'code': 'tipBox_51330329652907', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5272, 'y': 375}, 'code': 'tipBox_51333383166928', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5449, 'y': 572}, 'code': 'tipBox_513352177605', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5529, 'y': 435}, 'code': 'tipBox_5133681658233', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5950, 'y': 435}, 'code': 'tipBox_51337307968768', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5602, 'y': 327}, 'code': 'tipBox_51340285418563', '_type': 'TipBox', 'width': 78, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6206, 'y': 318}, 'code': 'tipBox_51343111652037', '_type': 'TipBox', 'width': 110, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6389, 'y': 375}, 'code': 'tipBox_513434192483', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6326, 'y': 402}, 'code': 'tipBox_51345265178587', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6351, 'y': 473}, 'code': 'tipBox_51348199257235', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 7676, 'y': 600}, 'code': 'tipBox_5134910934184', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 7308, 'y': 576}, 'code': 'tipBox_51350524859503', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'rotateTipList': [{'point': {'x': 1227, 'y': 303}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51052528499337', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1226, 'y': 552}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51057471768507', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2342, 'y': 451}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51114385608217', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3651, 'y': 602}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51122271769459', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5302, 'y': 303}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51329117085759', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 5301, 'y': 552}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_5133122676380', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 6389, 'y': 377}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51344127241115', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 7677, 'y': 602}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51349483255666', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}]}, - 'Station_207_0.62282': { - 'background': { - '_type': 'Background', - 'code': 'bg_0000', - 'width': 4096, - 'height': 1300, - 'zlevel': 1, - 'z': 0 - }, - 'arrowList': [{ - 'zlevel': 1, - 'z': 2, - 'point': { - 'x': 50, - 'y': 338 - }, - '_type': 'Arrow', - 'code': 'arrow_0001', - 'orientation': 'left', - 'fill': '#0000CD', - 'width': 10, - 'length': 875, - 'lineWidth': 1 - }, { - 'zlevel': 1, - 'z': 2, - 'point': { - 'x': 925, - 'y': 440 - }, - '_type': 'Arrow', - 'code': 'arrow_0002', - 'orientation': 'right', - 'fill': '#0000CD', - 'width': 10, - 'length': 875, - 'lineWidth': 1 - }, - {'point': {'x': 2675, 'y': 340}, '_type': 'Arrow', 'code': 'arrow_0003', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, - {'point': {'x': 3025, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0004', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, - {'point': {'x': 3126, 'y': 339}, '_type': 'Arrow', 'code': 'arrow_0005', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2}, - {'point': {'x': 3926, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0006', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2} - ], - 'clockList': [{'zlevel': 3, 'z': 1, 'point': {'x': 2374, 'y': 51}, '_type': 'Clock', 'code': 'clock_0001', 'width': 300}], - 'textList': [{ - 'code': 'text_0001', - 'context': '隧 道 紧 急 通 风', - 'fontFamily': 'consolas', - 'fontSize': 38, - 'fontWeight': 900, - 'point': { - 'x': 332, - 'y': 114 - }, - 'textFill': '#000', - 'z': 4, - 'zlevel': 1, - '_type': 'IbpText' - }, - { - 'code': 'text_0054', - 'context': '车 站 紧 急 通 风', - 'fontFamily': 'consolas', - 'fontSize': 38, - 'fontWeight': 900, - 'point': { - 'x': 1160, - 'y': 114 - }, - 'textFill': '#000', - 'z': 4, - 'zlevel': 1, - '_type': 'IbpText' - }, - { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 53, - 'y': 305 - }, - 'code': 'text_0002', - '_type': 'IbpText', - 'context': '皂 河 方 向', - 'textFill': '#000', - 'fontSize': 17, - 'fontWeight': 700, - 'fontFamily': 'consolas' - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 54, - 'y': 357 - }, - 'code': 'text_0003', - '_type': 'IbpText', - 'context': '下 行', - 'textFill': '#000', - 'fontSize': 17, - 'fontWeight': 700, - 'fontFamily': 'consolas' - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 879, - 'y': 406 - }, - 'code': 'text_0004', - '_type': 'IbpText', - 'context': '上 行', - 'textFill': '#000', - 'fontSize': 17, - 'fontWeight': 700, - 'fontFamily': 'consolas' - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 802, - 'y': 456 - }, - 'code': 'text_0005', - '_type': 'IbpText', - 'context': '汉 城 路 方 向', - 'textFill': '#000', - 'fontSize': 17, - 'fontWeight': 700, - 'fontFamily': 'consolas' - }, - {'zlevel': 3, 'z': 1, 'point': {'x': 1130, 'y': 213}, 'code': 'text_0006', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1414, 'y': 213}, 'code': 'text_0007', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1531, 'y': 212}, 'code': 'text_0008', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, - - {'zlevel': 3, 'z': 1, 'point': {'x': 138, 'y': 278}, 'code': 'text_0009', '_type': 'IbpText', 'context': 'ZZ14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 188, 'y': 278}, 'code': 'text_0010', '_type': 'IbpText', 'context': 'ZZ15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 238, 'y': 278}, 'code': 'text_0011', '_type': 'IbpText', 'context': 'ZZ16\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 288, 'y': 278}, 'code': 'text_0012', '_type': 'IbpText', 'context': 'ZZ17\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 338, 'y': 278}, 'code': 'text_0013', '_type': 'IbpText', 'context': 'ZZ18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 388, 'y': 278}, 'code': 'text_0014', '_type': 'IbpText', 'context': 'ZZ19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 488, 'y': 278}, 'code': 'text_0015', '_type': 'IbpText', 'context': 'ZH16\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 538, 'y': 278}, 'code': 'text_0016', '_type': 'IbpText', 'context': 'ZH17\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 588, 'y': 278}, 'code': 'text_0017', '_type': 'IbpText', 'context': 'ZH18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 638, 'y': 278}, 'code': 'text_0018', '_type': 'IbpText', 'context': 'ZH19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 688, 'y': 278}, 'code': 'text_0019', '_type': 'IbpText', 'context': 'ZH20\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 738, 'y': 278}, 'code': 'text_0020', '_type': 'IbpText', 'context': 'ZH21\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 138, 'y': 502}, 'code': 'text_0021', '_type': 'IbpText', 'context': 'ZZ08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 188, 'y': 502}, 'code': 'text_0022', '_type': 'IbpText', 'context': 'ZZ09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 238, 'y': 502}, 'code': 'text_0023', '_type': 'IbpText', 'context': 'ZZ10\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 288, 'y': 502}, 'code': 'text_0024', '_type': 'IbpText', 'context': 'ZZ11\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 338, 'y': 502}, 'code': 'text_0025', '_type': 'IbpText', 'context': 'ZZ12\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 388, 'y': 502}, 'code': 'text_0026', '_type': 'IbpText', 'context': 'ZZ13\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 488, 'y': 502}, 'code': 'text_0027', '_type': 'IbpText', 'context': 'ZH08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 538, 'y': 502}, 'code': 'text_0028', '_type': 'IbpText', 'context': 'ZH09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 588, 'y': 502}, 'code': 'text_0029', '_type': 'IbpText', 'context': 'ZH10\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 638, 'y': 502}, 'code': 'text_0030', '_type': 'IbpText', 'context': 'ZH11\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 688, 'y': 502}, 'code': 'text_0031', '_type': 'IbpText', 'context': 'ZH12\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 738, 'y': 502}, 'code': 'text_0032', '_type': 'IbpText', 'context': 'ZH13\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 788, 'y': 502}, 'code': 'text_0033', '_type': 'IbpText', 'context': 'ZH14\n存车线\n近车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 838, 'y': 502}, 'code': 'text_0034', '_type': 'IbpText', 'context': 'ZH15\n存车线\n远车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - - {'zlevel': 3, 'z': 1, 'point': {'x': 1013, 'y': 278}, 'code': 'text_0035', '_type': 'IbpText', 'context': 'XA04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1088, 'y': 278}, 'code': 'text_0036', '_type': 'IbpText', 'context': 'XA06\n通风设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1163, 'y': 278}, 'code': 'text_0037', '_type': 'IbpText', 'context': 'XA08\n通信电源室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1238, 'y': 278}, 'code': 'text_0038', '_type': 'IbpText', 'context': 'XA10\n综合监控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1313, 'y': 278}, 'code': 'text_0039', '_type': 'IbpText', 'context': 'XA12\n信号设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1013, 'y': 353}, 'code': 'text_0040', '_type': 'IbpText', 'context': 'XA14\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1088, 'y': 353}, 'code': 'text_0041', '_type': 'IbpText', 'context': 'XA16\n照明配电合蓄电\n池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1163, 'y': 353}, 'code': 'text_0042', '_type': 'IbpText', 'context': 'XA18\n屏蔽门控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1238, 'y': 353}, 'code': 'text_0043', '_type': 'IbpText', 'context': 'XA20\n通信设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1313, 'y': 353}, 'code': 'text_0044', '_type': 'IbpText', 'context': 'XA22\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - - {'zlevel': 3, 'z': 1, 'point': {'x': 1013, 'y': 428}, 'code': 'text_0045', '_type': 'IbpText', 'context': 'XA24\n35kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1088, 'y': 428}, 'code': 'text_0046', '_type': 'IbpText', 'context': 'XA26\n1.5kV直流开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1163, 'y': 428}, 'code': 'text_0047', '_type': 'IbpText', 'context': 'XA28\n整流变压器室1\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1238, 'y': 428}, 'code': 'text_0048', '_type': 'IbpText', 'context': 'XA30\n整流变压器室2\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1313, 'y': 428}, 'code': 'text_0049', '_type': 'IbpText', 'context': 'XA32\n0.4kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - - {'zlevel': 3, 'z': 1, 'point': {'x': 1013, 'y': 503}, 'code': 'text_0050', '_type': 'IbpText', 'context': 'XA34\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣、\n警务、招募配', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1088, 'y': 503}, 'code': 'text_0051', '_type': 'IbpText', 'context': 'XA35\n站厅防烟分区2\n走道', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1163, 'y': 503}, 'code': 'text_0052', '_type': 'IbpText', 'context': 'XA36\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1238, 'y': 503}, 'code': 'text_0053', '_type': 'IbpText', 'context': 'XA37\n气瓶、保洁、电\n井、检修等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - - {'zlevel': 3, 'z': 1, 'point': {'x': 1438, 'y': 278}, 'code': 'text_0055', '_type': 'IbpText', 'context': 'DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1438, 'y': 328}, 'code': 'text_0056', '_type': 'IbpText', 'context': 'DW06\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1438, 'y': 378}, 'code': 'text_0057', '_type': 'IbpText', 'context': 'DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1438, 'y': 428}, 'code': 'text_0058', '_type': 'IbpText', 'context': 'DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1438, 'y': 478}, 'code': 'text_0059', '_type': 'IbpText', 'context': 'DW09\nⅡ号出入口', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - - {'zlevel': 3, 'z': 1, 'point': {'x': 1563, 'y': 278}, 'code': 'text_0060', '_type': 'IbpText', 'context': 'XB04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1563, 'y': 353}, 'code': 'text_0061', '_type': 'IbpText', 'context': 'XB06\n蓄电池室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1563, 'y': 428}, 'code': 'text_0062', '_type': 'IbpText', 'context': 'XB08\n站厅防烟分区1\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1563, 'y': 503}, 'code': 'text_0063', '_type': 'IbpText', 'context': 'XB09\n气瓶、照明配\n备品、工具、电\n井、工务、AFC等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - - {'zlevel': 3, 'z': 1, 'point': {'x': 170, 'y': 611}, 'code': 'text_0064', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 369, 'y': 610}, 'code': 'text_0065', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 468, 'y': 609}, 'code': 'text_0066', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 675, 'y': 610}, 'code': 'text_0067', '_type': 'IbpText', 'context': '复 位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'zlevel': 3, 'z': 1, 'point': {'x': 238, 'y': 579}, 'code': 'text_0068', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 528, 'y': 575}, 'code': 'text_0069', '_type': 'IbpText', 'context': '正常位为\n自动位;\n根据环调\n指令,如需\n人工操作时\n转至手动位,\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 617, 'y': 585}, 'code': 'text_0070', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 577, 'y': 620}, 'code': 'text_0071', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - { - 'code': 'text_0072', - 'context': '消 火 栓 水 泵', - 'fontFamily': 'consolas', - 'fontSize': 36, - 'fontWeight': 900, - 'point': {'x': 1736, 'y': 114}, - 'textFill': '#000', - 'z': 4, - 'zlevel': 1, - '_type': 'IbpText' - }, - { - 'code': 'text_0073', - 'context': 'AFC 闸 机', - 'fontFamily': 'consolas', - 'fontSize': 40, - 'fontWeight': 900, - 'point': {'x': 1781, 'y': 359}, - 'textFill': '#000', - 'z': 4, - 'zlevel': 1, - '_type': 'IbpText' - }, - { - 'code': 'text_0074', - 'context': '门 禁', - 'fontFamily': 'consolas', - 'fontSize': 38, - 'fontWeight': 900, - 'point': {'x': 1814, 'y': 512}, - 'textFill': '#000', - 'z': 4, - 'zlevel': 1, - '_type': 'IbpText' - }, - - {'zlevel': 3, 'z': 1, 'point': {'x': 1711, 'y': 205}, 'code': 'text_0075', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1786, 'y': 205}, 'code': 'text_0076', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1861, 'y': 205}, 'code': 'text_0077', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 1936, 'y': 205}, 'code': 'text_0078', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 3, 'z': 1, 'point': {'x': 2001, 'y': 205}, 'code': 'text_0079', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas' }, - - {'zlevel': 1, 'z': 4, 'point': {'x': 1754, 'y': 283}, 'code': 'text_0080', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1905, 'y': 283}, 'code': 'text_0081', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1680, 'y': 436}, 'code': 'text_0082', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1817, 'y': 436}, 'code': 'text_0083', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1785, 'y': 587}, 'code': 'text_0084', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1894, 'y': 587}, 'code': 'text_0085', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'code': 'text_0086', 'context': '自 动 扶 梯', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2280, 'y': 186}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, - {'code': 'text_0087', 'context': '屏 蔽 门', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2806, 'y': 185}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 2180, 'y': 285}, 'code': 'text_0088', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2280, 'y': 285}, 'code': 'text_0089', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 2130, 'y': 435}, 'code': 'text_0090', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2455, 'y': 435}, 'code': 'text_0091', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 1784, 'y': 452}, 'code': 'text_0092', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1928, 'y': 505}, 'code': 'text_0093', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 455}, 'code': 'text_0094', '_type': 'IbpText', 'context': '正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2350, 'y': 229}, 'code': 'text_0095', '_type': 'IbpText', 'context': '按压后,红灯亮,现场\n扶梯停止运行,需现场\n用钥匙开启扶梯时,须\n再次按压,红灯熄灭', 'textFill': '#000', 'fontSize': 5, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2015, 'y': 411}, 'code': 'text_0096', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1970, 'y': 436}, 'code': 'text_0097', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 259}, 'code': 'text_0098', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 382}, 'code': 'text_0099', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 507}, 'code': 'text_0100', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2129, 'y': 383}, 'code': 'text_0101', '_type': 'IbpText', 'context': 'E0114/03(K1)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2227, 'y': 383}, 'code': 'text_0102', '_type': 'IbpText', 'context': 'E0114/04(K2)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2328, 'y': 383}, 'code': 'text_0103', '_type': 'IbpText', 'context': 'E0114/05(K3)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2128, 'y': 509}, 'code': 'text_0104', '_type': 'IbpText', 'context': 'E0114/01(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2228, 'y': 508}, 'code': 'text_0105', '_type': 'IbpText', 'context': 'E0114/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2528, 'y': 455}, 'code': 'text_0106', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'point': {'x': 2178, 'y': 336}, 'code': 'text_0107', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 336}, 'code': 'text_0108', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'point': {'x': 2378, 'y': 336}, 'code': 'text_0109', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, - {'point': {'x': 2177, 'y': 460}, 'code': 'text_0110', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 460}, 'code': 'text_0111', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2711, 'y': 285}, 'code': 'text_0112', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'point': {'x': 2797, 'y': 285}, 'code': 'text_0113', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2878, 'y': 285}, 'code': 'text_0114', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'point': {'x': 2709, 'y': 535}, 'code': 'text_0115', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2798, 'y': 535}, 'code': 'text_0116', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 535}, 'code': 'text_0117', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 2679, 'y': 354}, 'code': 'text_0118', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 431}, 'code': 'text_0119', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3129, 'y': 357}, 'code': 'text_0120', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3879, 'y': 433}, 'code': 'text_0121', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, - - { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 3127, - 'y': 307 - }, - 'code': 'text_0122', - '_type': 'IbpText', - 'context': '皂 河 方 向', - 'textFill': '#000', - 'fontSize': 17, - 'fontWeight': 700, - 'fontFamily': 'consolas' - }, - { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 3802, - 'y': 483 - }, - 'code': 'text_0123', - '_type': 'IbpText', - 'context': '汉 城 路 方 向', - 'textFill': '#000', - 'fontSize': 17, - 'fontWeight': 700, - 'fontFamily': 'consolas' - }, - - {'zlevel': 1, 'z': 4, 'point': {'x': 2903, 'y': 235}, 'code': 'text_0124', '_type': 'IbpText', 'context': '正常位为“禁止位”', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 357}, 'code': 'text_0125', '_type': 'IbpText', 'context': '钥匙转至“允许位”\n再按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 187}, 'code': 'text_0126', '_type': 'IbpText', 'context': '下行按压后,\n表示灯亮\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3607, 'y': 188}, 'code': 'text_0127', '_type': 'IbpText', 'context': '下行按压,待\n扣车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3331, 'y': 386}, 'code': 'text_0128', '_type': 'IbpText', 'context': '按压后,表示灯亮\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3504, 'y': 356}, 'code': 'text_0129', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功', 'textFill': '#000', 'fontSize': 7, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3656, 'y': 406}, 'code': 'text_0130', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 563}, 'code': 'text_0131', '_type': 'IbpText', 'context': '上行按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3611, 'y': 561}, 'code': 'text_0132', '_type': 'IbpText', 'context': '上行按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 285}, 'code': 'text_0133', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3527, 'y': 283}, 'code': 'text_0134', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 286}, 'code': 'text_0135', '_type': 'IbpText', 'context': 'X终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'point': {'x': 3420, 'y': 382}, 'code': 'text_0136', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, - {'point': {'x': 3618, 'y': 382}, 'code': 'text_0137', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 436}, 'code': 'text_0138', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 435}, 'code': 'text_0139', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 434}, 'code': 'text_0140', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 534}, 'code': 'text_0141', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 533}, 'code': 'text_0142', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 533}, 'code': 'text_0143', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3907, 'y': 587}, 'code': 'text_0144', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 2965, 'y': 261}, 'code': 'text_0145', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 288}, 'code': 'text_0146', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2966, 'y': 510}, 'code': 'text_0147', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 541}, 'code': 'text_0148', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, - - {'code': 'text_0149', 'context': '信 号', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 3488, 'y': 87}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, - {'code': 'text_0150', 'context': ' 枣 园 站', 'fontFamily': 'consolas', 'fontSize': 44, 'fontWeight': 900, 'point': {'x': 2128, 'y': 59}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'} - ], - 'teleTerminalList': [ - {'zlevel': 1, 'z': 4, 'point': {'x': 3908, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0001', 'width': 15}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3931, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0002', 'width': 15}], - 'squareButtonList': [{ - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 125, - 'y': 246 - }, - '_type': 'SquareButton', - 'code': 'button_0001', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 176, - 'y': 246 - }, - '_type': 'SquareButton', - 'code': 'button_0002', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 226, - 'y': 247 - }, - '_type': 'SquareButton', - 'code': 'button_0003', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 275, - 'y': 247 - }, - '_type': 'SquareButton', - 'code': 'button_0004', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 325, - 'y': 247 - }, - '_type': 'SquareButton', - 'code': 'button_0005', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 376, - 'y': 246 - }, - '_type': 'SquareButton', - 'code': 'button_0006', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 475, - 'y': 246 - }, - '_type': 'SquareButton', - 'code': 'button_0007', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 526, - 'y': 247 - }, - '_type': 'SquareButton', - 'code': 'button_0008', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 576, - 'y': 246 - }, - '_type': 'SquareButton', - 'code': 'button_0009', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 625, - 'y': 247 - }, - '_type': 'SquareButton', - 'code': 'button_0010', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 676, - 'y': 247 - }, - '_type': 'SquareButton', - 'code': 'button_0011', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 726, - 'y': 247 - }, - '_type': 'SquareButton', - 'code': 'button_0012', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 126, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0013', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 175, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0014', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 225, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0015', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 275, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0016', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 325, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0017', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 376, - 'y': 471 - }, - '_type': 'SquareButton', - 'code': 'button_0018', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 475, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0019', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 525, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0020', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 576, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0021', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 626, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0022', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 677, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0023', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 727, - 'y': 472 - }, - '_type': 'SquareButton', - 'code': 'button_0024', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 776, - 'y': 473 - }, - '_type': 'SquareButton', - 'code': 'button_0025', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 825, - 'y': 473 - }, - '_type': 'SquareButton', - 'code': 'button_0026', - 'color': 'red', - 'status': 'off', - 'width': 25 - }, { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 176, - 'y': 572 - }, - '_type': 'SquareButton', - 'code': 'button_0027', - 'color': 'yellow', - 'status': 'off', - 'width': 25 - }, - { - 'zlevel': 1, - 'z': 4, - 'point': { - 'x': 675, - 'y': 572 - }, - '_type': 'SquareButton', - 'code': 'button_0028', - 'color': 'green', - 'status': 'off', - 'width': 25 - }, - {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0029', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0030', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0031', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0032', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0033', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0034', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0035', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0036', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0037', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0038', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0039', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0040', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0041', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0042', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0043', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0044', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0045', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0046', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0047', 'color': 'red', 'status': 'off', 'width': 25}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0048', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0049', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 347}, '_type': 'SquareButton', 'code': 'button_0050', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0051', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 447}, '_type': 'SquareButton', 'code': 'button_0052', 'color': 'red', 'status': 'off', 'width': 25}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0053', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0054', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0055', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0056', 'color': 'red', 'status': 'off', 'width': 25}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 1776, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0057', 'color': 'green', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1925, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0058', 'color': 'red', 'status': 'off', 'width': 25}, - {'point': {'x': 1825, 'y': 398}, '_type': 'SquareButton', 'code': 'button_0059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1900, 'y': 547}, '_type': 'SquareButton', 'code': 'button_0060', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 299}, '_type': 'SquareButton', 'code': 'button_0061', 'color': 'red', 'status': 'off', 'width': 25}, - {'point': {'x': 2276, 'y': 298}, '_type': 'SquareButton', 'code': 'button_0062', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, - {'point': {'x': 2375, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 421}, '_type': 'SquareButton', 'code': 'button_0064', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2276, 'y': 423}, '_type': 'SquareButton', 'code': 'button_0065', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0066', 'color': 'red', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0067', 'color': 'red', 'status': 'off', 'width': 25}, - - {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0068', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0069', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0070', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0071', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0072', 'color': 'blue', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0073', 'color': 'yellow', 'status': 'off', 'width': 25}, - {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 497}, '_type': 'SquareButton', 'code': 'button_0074', 'color': 'green', 'status': 'off', 'width': 25} - ], - 'ibpLineList': [ - {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 237}, 'point2': {'x': 1363, 'y': 237}, 'direction': 'transverse', 'code': 'line_0001', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 587}, 'point2': {'x': 1363, 'y': 587}, 'direction': 'transverse', 'code': 'line_0002', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 236}, 'point2': {'x': 963, 'y': 588}, 'direction': 'transverse', 'code': 'line_0003', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 1363, 'y': 236}, 'point2': {'x': 1363, 'y': 588}, 'direction': 'transverse', 'code': 'line_0004', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - - {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 237}, 'point2': {'x': 1488, 'y': 237}, 'direction': 'transverse', 'code': 'line_0005', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 587}, 'point2': {'x': 1488, 'y': 587}, 'direction': 'transverse', 'code': 'line_0006', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 236}, 'point2': {'x': 1388, 'y': 588}, 'direction': 'transverse', 'code': 'line_0007', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 1488, 'y': 236}, 'point2': {'x': 1488, 'y': 588}, 'direction': 'transverse', 'code': 'line_0008', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - - {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 237}, 'point2': {'x': 1613, 'y': 237}, 'direction': 'transverse', 'code': 'line_0009', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 587}, 'point2': {'x': 1613, 'y': 587}, 'direction': 'transverse', 'code': 'line_0010', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 236}, 'point2': {'x': 1513, 'y': 588}, 'direction': 'transverse', 'code': 'line_0011', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 1613, 'y': 236}, 'point2': {'x': 1613, 'y': 588}, 'direction': 'transverse', 'code': 'line_0012', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, - - {'zlevel': 1, 'z': 1, 'point1': {'x': 605, 'y': 588}, 'point2': {'x': 615, 'y': 588}, 'direction': 'transverse', 'code': 'line_0013', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 590, 'y': 603}, 'point2': {'x': 590, 'y': 613}, 'direction': 'transverse', 'code': 'line_0014', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, - - {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 0}, 'point2': {'x': 1663, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0015', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 337}, 'point2': {'x': 2076, 'y': 337}, 'direction': 'transverse', 'code': 'line_0016', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 2076, 'y': 0}, 'point2': {'x': 2076, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0017', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, - {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 487}, 'point2': {'x': 2076, 'y': 487}, 'direction': 'transverse', 'code': 'line_0018', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, - - {'zlevel': 1, 'z': 1, 'point1': {'x': 3063, 'y': 0}, 'point2': {'x': 3063, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0019', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, - - {'zlevel': 1, 'z': 3, 'point1': {'x': 2002, 'y': 414}, 'point2': {'x': 2012, 'y': 414}, 'direction': 'transverse', 'code': 'line_0020', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, - {'zlevel': 1, 'z': 3, 'point1': {'x': 1988, 'y': 425}, 'point2': {'x': 1988, 'y': 435}, 'direction': 'transverse', 'code': 'line_0021', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, - {'zlevel': 1, 'z': 3, 'point1': {'x': 2952, 'y': 265}, 'point2': {'x': 2962, 'y': 265}, 'direction': 'transverse', 'code': 'line_0022', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, - {'zlevel': 1, 'z': 3, 'point1': {'x': 2939, 'y': 276}, 'point2': {'x': 2939, 'y': 286}, 'direction': 'transverse', 'code': 'line_0023', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, - {'zlevel': 1, 'z': 3, 'point1': {'x': 2952, 'y': 513}, 'point2': {'x': 2962, 'y': 513}, 'direction': 'transverse', 'code': 'line_0024', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, - {'zlevel': 1, 'z': 3, 'point1': {'x': 2939, 'y': 526}, 'point2': {'x': 2939, 'y': 536}, 'direction': 'transverse', 'code': 'line_0025', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'} - ], - 'circularLampList': [ - {'zlevel': 1, 'z': 1, 'point': {'x': 388, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0001', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, - {'zlevel': 1, 'z': 1, 'point': {'x': 488, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0002', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, - - {'zlevel': 1, 'z': 1, 'point': {'x': 1713, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0003', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, - {'zlevel': 1, 'z': 1, 'point': {'x': 1788, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0004', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, - {'zlevel': 1, 'z': 1, 'point': {'x': 1863, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0005', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, - {'zlevel': 1, 'z': 1, 'point': {'x': 1938, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0006', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, - {'zlevel': 1, 'z': 1, 'point': {'x': 2013, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0007', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, - - {'zlevel': 1, 'z': 1, 'point': {'x': 1713, 'y': 413}, '_type': 'CircularLamp', 'code': 'lamp_0008', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, - {'zlevel': 1, 'z': 1, 'point': {'x': 1813, 'y': 563}, '_type': 'CircularLamp', 'code': 'lamp_0009', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, - - {'zlevel': 1, 'z': 1, 'point': {'x': 2538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_0010', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, - {'zlevel': 1, 'z': 1, 'point': {'x': 2738, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0011', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, - {'zlevel': 1, 'z': 1, 'point': {'x': 2813, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0012', 'r': 8, 'fillColor': '#332C22', 'switch': 'off' }, - {'zlevel': 1, 'z': 1, 'point': {'x': 2738, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0013', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, - {'zlevel': 1, 'z': 1, 'point': {'x': 2813, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0014', 'r': 8, 'fillColor': '#332C22', 'switch': 'off' }, - - {'zlevel': 1, 'z': 1, 'point': {'x': 3538, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0015', 'r': 8, 'fillColor': '#332C22', 'switch': 'off' }, - {'zlevel': 1, 'z': 1, 'point': {'x': 3438, 'y': 363}, '_type': 'CircularLamp', 'code': 'lamp_0016', 'r': 8, 'fillColor': '#332C22', 'switch': 'off' }, - {'zlevel': 1, 'z': 1, 'point': {'x': 3538, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_0017', 'r': 8, 'fillColor': '#332C22', 'switch': 'off' } - ], - 'tipBoxList': [ - {'zlevel': 2, 'z': 2, 'point': {'x': 202, 'y': 576}, 'code': 'tipBox_0001', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, - {'zlevel': 2, 'z': 2, 'point': {'x': 525, 'y': 570}, 'code': 'tipBox_0002', '_type': 'TipBox', 'width': 50, 'height': 80, 'fillColor': '#CE950F'}, - {'zlevel': 2, 'z': 2, 'point': {'x': 600, 'y': 600}, 'code': 'tipBox_0003', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, - - {'point': {'x': 1776, 'y': 450}, 'code': 'tipBox_0004', '_type': 'TipBox', 'width': 100, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 1925, 'y': 501}, 'code': 'tipBox_0005', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 1951, 'y': 450}, 'code': 'tipBox_0006', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 2017, 'y': 423}, 'code': 'tipBox_0007', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3 }, - {'point': {'x': 2176, 'y': 275}, 'code': 'tipBox_0008', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 2277, 'y': 276}, 'code': 'tipBox_0009', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 2126, 'y': 426}, 'code': 'tipBox_0010', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 2451, 'y': 426}, 'code': 'tipBox_0011', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 2350, 'y': 225}, 'code': 'tipBox_0012', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3 }, - - {'point': {'x': 2901, 'y': 225}, 'code': 'tipBox_0013', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 2951, 'y': 275}, 'code': 'tipBox_0014', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 2925, 'y': 351}, 'code': 'tipBox_0015', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 2951, 'y': 526}, 'code': 'tipBox_0016', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - - {'point': {'x': 3401, 'y': 174}, 'code': 'tipBox_0017', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 174}, 'code': 'tipBox_0018', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, - {'point': {'x': 3326, 'y': 376}, 'code': 'tipBox_0019', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3501, 'y': 351}, 'code': 'tipBox_0020', '_type': 'TipBox', 'width': 75, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3651, 'y': 400}, 'code': 'tipBox_0021', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3400, 'y': 551}, 'code': 'tipBox_0022', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 551}, 'code': 'tipBox_0023', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3} - ], - 'rotatingButtonList': [ - {'point': {'x': 578, 'y': 578}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0001', 'width': 20, 'zlevel': 1, 'z': 3}, - {'zlevel': 1, 'z': 3, 'point': {'x': 1979, 'y': 404}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0002', 'width': 20, 'height': 20}, - {'point': {'x': 2928, 'y': 254}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0003', 'width': 20, 'zlevel': 1, 'z': 3}, - {'point': {'x': 2929, 'y': 504}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0004', 'width': 20, 'zlevel': 1, 'z': 3} - ], - 'keyList': [ - {'zlevel': 1, 'z': 4, 'point': {'x': 578, 'y': 578}, 'draggable': true, '_type': 'Key', 'code': 'key_0001', 'width': 25, 'height': 75, 'status': 'on'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 1978, 'y': 403}, 'draggable': true, '_type': 'Key', 'code': 'key_0002', 'width': 25, 'height': 75, 'status': 'on'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 253}, 'draggable': true, '_type': 'Key', 'code': 'key_0003', 'width': 25, 'height': 75, 'status': 'on'}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2929, 'y': 503}, 'draggable': true, '_type': 'Key', 'code': 'key_0004', 'width': 25, 'height': 75, 'status': 'on'} - ], - 'rotateTipList': [ - {'zlevel': 1, 'z': 4, 'point': {'x': 602, 'y': 604}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0001', 'width': 20}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2019, 'y': 427}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0002', 'width': 20}, - {'zlevel': 1, 'z': 4, 'point': {'x': 2953, 'y': 278}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0003', 'width': 20}, - {'point': {'x': 2953, 'y': 529}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0004', 'width': 20, 'zlevel': 1, 'z': 4} - ], - 'appendageBoxList': [ - {'point': {'x': 2100, 'y': 250}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 525, 'height': 275, 'zlevel': 1, 'z': 1} - ], - 'alarmList': [ - {'point': {'x': 2553, 'y': 427}, 'code': 'alarm_0001', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}, - {'point': {'x': 3627, 'y': 353}, 'code': 'alarm_0002', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4} - ], - 'elevatorList': [ - {'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0001', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, - {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0002', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, - {'zlevel': 1, 'z': 2, 'point': {'x': 2351, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0003', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'none'}, - {'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0004', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, - {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0005', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'} - ] - // 'teleTerminalList': [ - // {'zlevel': 3, 'z': 1, 'point': {'x': 3980, 'y': 471}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal5163486449281', 'width': 15}, - // {'zlevel': 3, 'z': 1, 'point': {'x': 4004, 'y': 471}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal51663374196', 'width': 15} - // ] - }}; +const ibpData = {'Station_209_0.95175': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 273}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 999, 'y': 386}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2675, 'y': 265}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 389}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3101, 'y': 264}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 3950, 'y': 388}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 537, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 637, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1763, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1838, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1913, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1988, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 488}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2812, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2736, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 437}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3537, 'y': 187}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2562, 'y': 362}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1763, 'y': 339}, '_type': 'CircularLamp', 'code': 'lamp_51629578362581', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 944, 'y': 357}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 878, 'y': 391}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 207}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 206}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 167, 'y': 205}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 217, 'y': 205}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 266, 'y': 205}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 205}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 404, 'y': 206}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 455, 'y': 206}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 206}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 205}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 206}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 645, 'y': 206}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 730, 'y': 204}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 779, 'y': 206}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 821, 'y': 205}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 870, 'y': 206}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 922, 'y': 207}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 969, 'y': 207}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 456}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 456}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 169, 'y': 456}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 215, 'y': 455}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 271, 'y': 455}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 321, 'y': 455}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 405, 'y': 457}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 454, 'y': 457}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 457}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 456}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 455}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 646, 'y': 455}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 729, 'y': 457}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 780, 'y': 456}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 823, 'y': 455}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 871, 'y': 455}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 920, 'y': 454}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 970, 'y': 455}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 270, 'y': 533}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 504}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 516, 'y': 532}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 614, 'y': 532}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 674, 'y': 511}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 764, 'y': 506}, 'code': 'text_4148249096842', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 728, 'y': 537}, 'code': 'text_4141181575325', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 828, 'y': 541}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1034, 'y': 207}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1117, 'y': 208}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1190, 'y': 207}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1045, 'y': 282}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1121, 'y': 281}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1194, 'y': 281}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1044, 'y': 355}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1116, 'y': 355}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1188, 'y': 356}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1042, 'y': 430}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1111, 'y': 430}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1191, 'y': 430}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1041, 'y': 504}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 205}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1269, 'y': 281}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 356}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1270, 'y': 431}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1097, 'y': 135}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1265, 'y': 135}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1398, 'y': 135}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 205}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 204}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1487, 'y': 204}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1339, 'y': 281}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 281}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1485, 'y': 281}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1336, 'y': 356}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1424, 'y': 357}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 356}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 433}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1415, 'y': 432}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1490, 'y': 431}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1337, 'y': 502}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1552, 'y': 134}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1630, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1570, 'y': 204}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1578, 'y': 282}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1644, 'y': 207}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1651, 'y': 281}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': ' XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1809, 'y': 38}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1738, 'y': 126}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 126}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1889, 'y': 127}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1964, 'y': 127}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2036, 'y': 128}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1807, 'y': 209}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1954, 'y': 208}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1819, 'y': 290}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1735, 'y': 359}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1870, 'y': 356}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2065, 'y': 334}, 'code': 'text_4176256119241', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2020, 'y': 365}, 'code': 'text_4177254929769', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2006, 'y': 380}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1848, 'y': 371}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1867, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1836, 'y': 509}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1944, 'y': 509}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 427}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2135, 'y': 25}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2319, 'y': 116}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 117}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2709, 'y': 207}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 207}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2877, 'y': 207}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2975, 'y': 365}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2677, 'y': 277}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2704, 'y': 457}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2791, 'y': 457}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 457}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2991, 'y': 184}, 'code': 'text_41815382847533', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2952, 'y': 214}, 'code': 'text_41815593003205', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2987, 'y': 434}, 'code': 'text_41816238362630', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2954, 'y': 461}, 'code': 'text_41816528125864', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2703, 'y': 157}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2786, 'y': 156}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 159}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2934, 'y': 281}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 231}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 280}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3895, 'y': 361}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3847, 'y': 400}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 158}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3225, 'y': 158}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 158}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3326, 'y': 159}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3124, 'y': 208}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 208}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3228, 'y': 208}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3272, 'y': 208}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3323, 'y': 207}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3427, 'y': 209}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 207}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3615, 'y': 209}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 159}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3750, 'y': 159}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3799, 'y': 159}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3849, 'y': 159}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3266, 'y': 358}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3418, 'y': 306}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 358}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 357}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 307}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 456}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 456}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3225, 'y': 456}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3274, 'y': 456}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3321, 'y': 456}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 506}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 506}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3222, 'y': 507}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 506}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3424, 'y': 457}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3524, 'y': 454}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 457}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 457}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 457}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 458}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3406, 'y': 103}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3598, 'y': 107}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3204, 'y': 282}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3328, 'y': 279}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3502, 'y': 275}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3405, 'y': 484}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3599, 'y': 481}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3620, 'y': 356}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3674, 'y': 331}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2555, 'y': 376}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2615, 'y': 184}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2617, 'y': 311}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2618, 'y': 434}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2206, 'y': 305}, 'code': 'text_51538187899953', '_type': 'IbpText', 'context': 'E0111/03(K1) E0111/04(K2) E0111/05(K3) E0111/06(K4)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 433}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2252, 'y': 260}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 260}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2402, 'y': 259}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2478, 'y': 258}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2279, 'y': 386}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2352, 'y': 385}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3905, 'y': 505}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2204, 'y': 358}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2529, 'y': 357}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2251, 'y': 208}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 206}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2477, 'y': 207}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2401, 'y': 207}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2340, 'y': 151}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'point': {'x': 75, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 174}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 325, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 401, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 451, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 500, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 550, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 651, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 775, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 75, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 276, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 400, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 450, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 501, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 551, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 725, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 976, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 499}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 501}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1200, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1051, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 326}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1275, 'y': 249}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1425, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1826, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1875, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1951, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2400, 'y': 226}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 2475, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2275, 'y': 351}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2351, 'y': 349}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2325, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3175, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3700, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3751, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3800, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3850, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3525, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3175, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3225, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3700, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 324}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 309, 'y': 498}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 670, 'y': 500}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2000, 'y': 376}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1841, 'y': 367}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1983, 'y': 422}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2700, 'y': 152}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2783, 'y': 152}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2923, 'y': 150}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2926, 'y': 276}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3403, 'y': 97}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 101}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3199, 'y': 273}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3323, 'y': 271}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3495, 'y': 273}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3402, 'y': 478}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 476}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3668, 'y': 325}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2200, 'y': 350}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2525, 'y': 349}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2250, 'y': 200}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2325, 'y': 200}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2400, 'y': 200}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2476, 'y': 199}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2334, 'y': 149}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}], 'rotatingButtonList': [{'zlevel': 1, 'z': 3, 'point': {'x': 729, 'y': 503}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41344417412052', 'width': 20, 'height': 20}, {'zlevel': 1, 'z': 3, 'point': {'x': 2025, 'y': 327}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41658147562730', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 177}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41755475633812', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 426}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41810343886103', 'width': 25, 'height': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 750, 'y': 513}, 'point2': {'x': 760, 'y': 513}, 'direction': 'transverse', 'code': 'line_4147304287066', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 739, 'y': 523}, 'point2': {'x': 739, 'y': 533}, 'direction': 'vertical', 'code': 'line_4147585973070', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1025, 'y': 534}, 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1250, 'y': 157}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1250, 'y': 157}, 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 534}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 157}, 'point2': {'x': 1263, 'y': 534}, 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 158}, 'point2': {'x': 1313, 'y': 158}, 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 533}, 'point2': {'x': 1313, 'y': 533}, 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1313, 'y': 157}, 'point2': {'x': 1313, 'y': 534}, 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1325, 'y': 534}, 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1550, 'y': 157}, 'point2': {'x': 1550, 'y': 535}, 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1324, 'y': 535}, 'point2': {'x': 1549, 'y': 535}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1550, 'y': 157}, 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1613, 'y': 157}, 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1639, 'y': 533}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1562, 'y': 533}, 'point2': {'x': 1613, 'y': 533}, 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 158}, 'point2': {'x': 1688, 'y': 158}, 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 157}, 'point2': {'x': 1638, 'y': 534}, 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1563, 'y': 534}, 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1613, 'y': 157}, 'point2': {'x': 1613, 'y': 534}, 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1688, 'y': 158}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2113, 'y': 0}, 'point2': {'x': 2113, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1713, 'y': 0}, 'point2': {'x': 1713, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1711, 'y': 414}, 'point2': {'x': 2111, 'y': 414}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1714, 'y': 264}, 'point2': {'x': 2114, 'y': 264}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2051, 'y': 338}, 'point2': {'x': 2061, 'y': 338}, 'direction': 'transverse', 'code': 'line_417459403934', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2037, 'y': 351}, 'point2': {'x': 2037, 'y': 361}, 'direction': 'vertical', 'code': 'line_4175593558037', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 3062, 'y': 0}, 'point2': {'x': 3062, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2976, 'y': 188}, 'point2': {'x': 2986, 'y': 188}, 'direction': 'transverse', 'code': 'line_41817198046655', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2962, 'y': 201}, 'point2': {'x': 2962, 'y': 211}, 'direction': 'vertical', 'code': 'line_4181743772122', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2975, 'y': 438}, 'point2': {'x': 2985, 'y': 438}, 'direction': 'transverse', 'code': 'line_4181889162471', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2963, 'y': 449}, 'point2': {'x': 2963, 'y': 459}, 'direction': 'vertical', 'code': 'line_4181846432328', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'appendageBoxList': [{'point': {'x': 2175, 'y': 175}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 3626, 'y': 277}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2577, 'y': 351}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 502}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2022, 'y': 328}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 178}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 427}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3904, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal5163486449281', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3930, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal51663374196', 'width': 15}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2224, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'point': {'x': 2299, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'zlevel': 1, 'z': 2, 'point': {'x': 2376, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2449, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2253, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2325, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2370, 'y': 10}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'point': {'x': 750, 'y': 525}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2060, 'y': 350}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 200}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 450}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}]}, + 'Station_203_0.07533': {'background': {'x': 0, 'y': 0, '_type': 'Background', 'width': 8000, 'height': 1300, 'code': 'bg_0000', 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_31329439098247', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 875, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_31334364295054', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 925, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_3135751691615', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 1300, 'y': 488}, '_type': 'Arrow', 'code': 'arrow_31359162212179', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 3250, 'y': 364}, '_type': 'Arrow', 'code': 'arrow_31629555162100', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4025, 'y': 464}, '_type': 'Arrow', 'code': 'arrow_3163184925986', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4151, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41026447992393', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 4800, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_41028366072410', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 5000, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_4112935758600', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 5450, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_4113091513118', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 7150, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41531515124661', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 7924, 'y': 463}, '_type': 'Arrow', 'code': 'arrow_41533315894752', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}], 'textList': [{'point': {'x': 389, 'y': 135}, 'code': 'text_31335354705086', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 330}, 'code': 'text_31336389012761', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 380}, 'code': 'text_3133754853258', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 825, 'y': 457}, 'code': 'text_31338201494023', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 763, 'y': 504}, 'code': 'text_31338474136368', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 326, 'y': 311}, 'code': 'text_3134945638928', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 423, 'y': 308}, 'code': 'text_31349324779966', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 310}, 'code': 'text_31349576543864', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 319, 'y': 407}, 'code': 'text_31350439735208', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 408}, 'code': 'text_31351155654211', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 318, 'y': 460}, 'code': 'text_31351447337697', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 418, 'y': 460}, 'code': 'text_31352278214160', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 459}, 'code': 'text_3135311972573', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 323, 'y': 560}, 'code': 'text_31353326617296', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 424, 'y': 558}, 'code': 'text_31353599095800', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 560}, 'code': 'text_31354289013357', '_type': 'IbpText', 'context': 's终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 28, 'y': 608}, 'code': 'text_313554941891', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1036, 'y': 214}, 'code': 'text_314689174161', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1204, 'y': 315}, 'code': 'text_31412437412897', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1240, 'y': 284}, 'code': 'text_3141389018866', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 309}, 'code': 'text_31414331818732', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 309}, 'code': 'text_31415174054463', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1128, 'y': 309}, 'code': 'text_31415469255264', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 931, 'y': 381}, 'code': 'text_3141618626775', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1255, 'y': 455}, 'code': 'text_31416444537347', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1239, 'y': 535}, 'code': 'text_31421418458857', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1203, 'y': 568}, 'code': 'text_31422112464456', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 560}, 'code': 'text_31423236709747', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 559}, 'code': 'text_314244981124', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1129, 'y': 559}, 'code': 'text_31424573007377', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 56}, 'code': 'text_3142603015564', '_type': 'IbpText', 'context': '通化门站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1558, 'y': 216}, 'code': 'text_31431265059023', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2087, 'y': 115}, 'code': 'text_31449178709011', '_type': 'IbpText', 'context': '消 火 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2020, 'y': 230}, 'code': 'text_3145546392572', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2093, 'y': 228}, 'code': 'text_31456509349868', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2170, 'y': 228}, 'code': 'text_31457299813909', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2242, 'y': 228}, 'code': 'text_31458306681512', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2309, 'y': 228}, 'code': 'text_31459189962776', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2080, 'y': 311}, 'code': 'text_3150329491688', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2228, 'y': 311}, 'code': 'text_3151167013752', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2110, 'y': 391}, 'code': 'text_3152409015196', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2341, 'y': 434}, 'code': 'text_3157188306112', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2295, 'y': 468}, 'code': 'text_31582376664', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2136, 'y': 540}, 'code': 'text_315114751299', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2009, 'y': 459}, 'code': 'text_31513496384160', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2144, 'y': 461}, 'code': 'text_31514409244848', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 610}, 'code': 'text_31515162452811', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2218, 'y': 611}, 'code': 'text_3151659566628', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2560, 'y': 236}, 'code': 'text_31521462227804', '_type': 'IbpText', 'context': 'A端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2488, 'y': 307}, 'code': 'text_31526493966422', '_type': 'IbpText', 'context': ' X1A04\n35KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2558, 'y': 307}, 'code': 'text_3152821339531', '_type': 'IbpText', 'context': ' X1A06\n400KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2649, 'y': 307}, 'code': 'text_3152927979928', '_type': 'IbpText', 'context': 'X1A08\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 383}, 'code': 'text_3153012458068', '_type': 'IbpText', 'context': ' X1A10\n照明配电兼蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2553, 'y': 383}, 'code': 'text_31531333014237', '_type': 'IbpText', 'context': ' X1A12\n 通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2651, 'y': 383}, 'code': 'text_31533102935693', '_type': 'IbpText', 'context': 'X1A14\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2484, 'y': 454}, 'code': 'text_3153415203358', '_type': 'IbpText', 'context': ' X1A16\n气瓶、照明配、\n检修、值班会议、\n更衣、警务、安\n 全等', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2559, 'y': 458}, 'code': 'text_31536247814668', '_type': 'IbpText', 'context': ' X1A17\n站厅防烟区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2635, 'y': 458}, 'code': 'text_31537566049520', '_type': 'IbpText', 'context': ' X1A18\n站厅防烟分区2\n设备层冷水机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 533}, 'code': 'text_3153993174315', '_type': 'IbpText', 'context': ' X1A19\n站厅防烟分区3\n设备层走廊1', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2687, 'y': 114}, 'code': 'text_31540386775311', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2770, 'y': 236}, 'code': 'text_31544537492977', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2737, 'y': 305}, 'code': 'text_3154747997769', '_type': 'IbpText', 'context': ' DM05\n站厅公共区(防烟分区I)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2736, 'y': 356}, 'code': 'text_31551582045280', '_type': 'IbpText', 'context': ' DM06\n站厅公共区(防烟分区II)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2768, 'y': 406}, 'code': 'text_31553282375584', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2761, 'y': 456}, 'code': 'text_31554199728322', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2760, 'y': 507}, 'code': 'text_3155594531225', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2986, 'y': 234}, 'code': 'text_3163165489432', '_type': 'IbpText', 'context': 'B端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2883, 'y': 308}, 'code': 'text_316950591755', '_type': 'IbpText', 'context': ' X1B04\n综合监控设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2959, 'y': 308}, 'code': 'text_31611245246735', '_type': 'IbpText', 'context': ' X1B06\n信号设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3035, 'y': 308}, 'code': 'text_31612227321480', '_type': 'IbpText', 'context': ' X1B08\n通信设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3110, 'y': 308}, 'code': 'text_31613315245678', '_type': 'IbpText', 'context': ' X1B10\n通信电源室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2888, 'y': 382}, 'code': 'text_316154700142', '_type': 'IbpText', 'context': ' X1B12\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2955, 'y': 382}, 'code': 'text_31616137165839', '_type': 'IbpText', 'context': ' X1B14\n照明配电兼蓄电\n池室(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3036, 'y': 382}, 'code': 'text_3161814367966', '_type': 'IbpText', 'context': ' X1B16\n通风空调电控室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3112, 'y': 382}, 'code': 'text_31620139164715', '_type': 'IbpText', 'context': ' X1B18\n民用通信设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2876, 'y': 454}, 'code': 'text_31622206214131', '_type': 'IbpText', 'context': ' X1B20\n站长、AFC、照\n明配、电缆室、\n保洁、备用、工\n务等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2954, 'y': 454}, 'code': 'text_31624194458913', '_type': 'IbpText', 'context': ' X1B21\n站厅防烟分区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3031, 'y': 454}, 'code': 'text_3162532446979', '_type': 'IbpText', 'context': ' X1B22\n站厅防烟分区2\n设备层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3111, 'y': 454}, 'code': 'text_3162759987071', '_type': 'IbpText', 'context': ' X1B23\n站厅防烟分区3\n设备层走廊2', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2882, 'y': 530}, 'code': 'text_31628184768400', '_type': 'IbpText', 'context': ' X1B24\n站厅防烟分区4\n 车控室', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3486, 'y': 115}, 'code': 'text_3163235997733', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3252, 'y': 329}, 'code': 'text_31634219401623', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3254, 'y': 381}, 'code': 'text_31634547009971', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3985, 'y': 431}, 'code': 'text_31635352373129', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 482}, 'code': 'text_3163645093884', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3326, 'y': 305}, 'code': 'text_3164435506452', '_type': 'IbpText', 'context': 'KT14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3377, 'y': 305}, 'code': 'text_31645159815833', '_type': 'IbpText', 'context': 'KT15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 305}, 'code': 'text_31645563965639', '_type': 'IbpText', 'context': ' KT16\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3466, 'y': 305}, 'code': 'text_31646598046165', '_type': 'IbpText', 'context': ' KT17\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 305}, 'code': 'text_3164850125582', '_type': 'IbpText', 'context': ' KT18\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3568, 'y': 305}, 'code': 'text_31649521493875', '_type': 'IbpText', 'context': ' KT19\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 306}, 'code': 'text_31651179164718', '_type': 'IbpText', 'context': 'TW14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 306}, 'code': 'text_3165211803596', '_type': 'IbpText', 'context': 'TW15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 306}, 'code': 'text_31652404123039', '_type': 'IbpText', 'context': ' TW16\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 306}, 'code': 'text_3165441002355', '_type': 'IbpText', 'context': ' TW17\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3866, 'y': 306}, 'code': 'text_31654589406801', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3917, 'y': 306}, 'code': 'text_316565557707', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3327, 'y': 529}, 'code': 'text_31658254685523', '_type': 'IbpText', 'context': 'KT08\n车头', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3376, 'y': 529}, 'code': 'text_316597132884', '_type': 'IbpText', 'context': 'KT09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 529}, 'code': 'text_31659417564659', '_type': 'IbpText', 'context': ' KT10\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3467, 'y': 529}, 'code': 'text_3170475969701', '_type': 'IbpText', 'context': ' KT11\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 529}, 'code': 'text_317249407485', '_type': 'IbpText', 'context': ' KT12\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3567, 'y': 529}, 'code': 'text_317383091791', '_type': 'IbpText', 'context': ' KT13\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 529}, 'code': 'text_317513842416', '_type': 'IbpText', 'context': 'TW08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 529}, 'code': 'text_3175487323585', '_type': 'IbpText', 'context': 'TW09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 529}, 'code': 'text_3176429329790', '_type': 'IbpText', 'context': ' TW10\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 529}, 'code': 'text_3178219329646', '_type': 'IbpText', 'context': ' TW11\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3867, 'y': 529}, 'code': 'text_3179102204408', '_type': 'IbpText', 'context': ' TW12\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3918, 'y': 529}, 'code': 'text_31710168767371', '_type': 'IbpText', 'context': ' TW13\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3628, 'y': 616}, 'code': 'text_3171587889761', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3666, 'y': 584}, 'code': 'text_31715357966393', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3418, 'y': 608}, 'code': 'text_31718533894209', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3520, 'y': 608}, 'code': 'text_31719178842526', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3728, 'y': 611}, 'code': 'text_3172055407588', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3869, 'y': 609}, 'code': 'text_31720289322136', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 360}, 'code': 'text_41012557511733', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1478, 'y': 360}, 'code': 'text_41014336156013', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1553, 'y': 360}, 'code': 'text_41015268563207', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1628, 'y': 360}, 'code': 'text_41015527993626', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 360}, 'code': 'text_41016283119405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1778, 'y': 360}, 'code': 'text_4101768952405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 360}, 'code': 'text_41017478713708', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 485}, 'code': 'text_41018392874041', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1503, 'y': 485}, 'code': 'text_4102134238117', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1603, 'y': 485}, 'code': 'text_4102225321060', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 485}, 'code': 'text_41022562324706', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 480}, 'code': 'text_4102422559791', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4413, 'y': 115}, 'code': 'text_41025489032691', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4151, 'y': 330}, 'code': 'text_41029194078948', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4156, 'y': 380}, 'code': 'text_41029492953758', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4759, 'y': 455}, 'code': 'text_41030301436420', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4698, 'y': 507}, 'code': 'text_41030537926829', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4433, 'y': 415}, 'code': 'text_41045182409934', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4328, 'y': 287}, 'code': 'text_41056412809990', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4354, 'y': 237}, 'code': 'text_41057409838503', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4370, 'y': 287}, 'code': 'text_41058347916143', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4444, 'y': 237}, 'code': 'text_41124275607', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4443, 'y': 286}, 'code': 'text_4113107677695', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4544, 'y': 237}, 'code': 'text_411461189943', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4516, 'y': 286}, 'code': 'text_411518629211', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4570, 'y': 286}, 'code': 'text_4115428554641', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4369, 'y': 561}, 'code': 'text_4118505191264', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4343, 'y': 613}, 'code': 'text_411926239347', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4393, 'y': 613}, 'code': 'text_4111058154464', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4468, 'y': 561}, 'code': 'text_41110444235058', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4467, 'y': 613}, 'code': 'text_41111187831332', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4579, 'y': 561}, 'code': 'text_41112323284639', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4552, 'y': 613}, 'code': 'text_4111376152643', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4593, 'y': 613}, 'code': 'text_41113391765337', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5592, 'y': 74}, 'code': 'text_41124349947259', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5161, 'y': 223}, 'code': 'text_41125397991469', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5006, 'y': 379}, 'code': 'text_41130521753785', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5406, 'y': 453}, 'code': 'text_41259503642274', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5315, 'y': 283}, 'code': 'text_4139599341443', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5278, 'y': 314}, 'code': 'text_41310367658057', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5317, 'y': 534}, 'code': 'text_4132043606107', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5279, 'y': 567}, 'code': 'text_4132147403474', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5033, 'y': 308}, 'code': 'text_41323402782476', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5116, 'y': 308}, 'code': 'text_4132422565832', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5194, 'y': 308}, 'code': 'text_4132564698096', '_type': 'IbpText', 'context': '开排烟门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5352, 'y': 308}, 'code': 'text_41325519496186', '_type': 'IbpText', 'context': '开门', 'textFill': '关门', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5427, 'y': 308}, 'code': 'text_41326287969647', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5035, 'y': 558}, 'code': 'text_4133145092143', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5120, 'y': 558}, 'code': 'text_4133148931408', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5193, 'y': 558}, 'code': 'text_41332323172365', '_type': 'IbpText', 'context': '开门排烟', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5353, 'y': 558}, 'code': 'text_413332935462', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5428, 'y': 558}, 'code': 'text_4133334541480', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1938, 'y': 286}, 'code': 'text_41336526373686', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1941, 'y': 410}, 'code': 'text_41337241483920', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1942, 'y': 535}, 'code': 'text_4133841653053', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1352, 'y': 409}, 'code': 'text_413391055859', '_type': 'IbpText', 'context': 'E0124/05(K2) E0124/06(K3) E0124/07(K4) E0124/08(K5) E0124/09(K6) E0124/10(K7) E0124/11(K8)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 532}, 'code': 'text_413425913529', '_type': 'IbpText', 'context': 'E0124/01(N) E0124/02(N) E0124/03(N) E0124/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5724, 'y': 226}, 'code': 'text_4134638180379', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6053, 'y': 283}, 'code': 'text_41354126307392', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6057, 'y': 408}, 'code': 'text_41354381006285', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6059, 'y': 533}, 'code': 'text_4135510283121', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5579, 'y': 484}, 'code': 'text_41357324852710', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5678, 'y': 484}, 'code': 'text_4135858378616', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5778, 'y': 484}, 'code': 'text_41358418849122', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5877, 'y': 484}, 'code': 'text_41359349085155', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6002, 'y': 480}, 'code': 'text_4140108929195', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5531, 'y': 533}, 'code': 'text_414211652488', '_type': 'IbpText', 'context': 'E0314/01(N) E0314/02(N) E0314/03(N) E0314/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6261, 'y': 226}, 'code': 'text_41416225339753', '_type': 'IbpText', 'context': 'AFC闸机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6391, 'y': 359}, 'code': 'text_41421421268977', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6346, 'y': 392}, 'code': 'text_41422177081915', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 436}, 'code': 'text_41423406291071', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6234, 'y': 307}, 'code': 'text_41425582696171', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6334, 'y': 307}, 'code': 'text_41426382131072', '_type': 'IbpText', 'context': '消防联动指示', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6242, 'y': 385}, 'code': 'text_41427192948740', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6285, 'y': 531}, 'code': 'text_41428283408244', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6292, 'y': 608}, 'code': 'text_414293525962', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6531, 'y': 284}, 'code': 'text_41438268608033', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6606, 'y': 214}, 'code': 'text_41444267165062', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6819, 'y': 284}, 'code': 'text_41448199112345', '_type': 'IbpText', 'context': '小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 356}, 'code': 'text_41458262079077', '_type': 'IbpText', 'context': ' DM05\n 站厅公共区\n(防烟分区I)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6561, 'y': 356}, 'code': 'text_415023777598', '_type': 'IbpText', 'context': ' DM06\n 站厅公共区\n(防烟分区II)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 432}, 'code': 'text_4151525728492', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6565, 'y': 431}, 'code': 'text_4152491802485', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6491, 'y': 506}, 'code': 'text_415426697313', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6666, 'y': 356}, 'code': 'text_415458684381', '_type': 'IbpText', 'context': ' XM04\n35KV交流\n开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 356}, 'code': 'text_4156289564875', '_type': 'IbpText', 'context': ' XM06\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 356}, 'code': 'text_41574474050', '_type': 'IbpText', 'context': ' XM08\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6896, 'y': 356}, 'code': 'text_4158453166499', '_type': 'IbpText', 'context': ' XM10\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6960, 'y': 356}, 'code': 'text_4159402529085', '_type': 'IbpText', 'context': ' XM12\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 431}, 'code': 'text_41510376707352', '_type': 'IbpText', 'context': ' XM14\n0.4KV低压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6730, 'y': 431}, 'code': 'text_41512146127194', '_type': 'IbpText', 'context': ' XM16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 431}, 'code': 'text_41513363003154', '_type': 'IbpText', 'context': ' XM18\n照片配电室\n兼蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6885, 'y': 431}, 'code': 'text_4151452748860', '_type': 'IbpText', 'context': ' XM20\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6955, 'y': 431}, 'code': 'text_41515516282699', '_type': 'IbpText', 'context': ' XM22\n能耗自动控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6662, 'y': 506}, 'code': 'text_41517144931037', '_type': 'IbpText', 'context': ' XM24\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6737, 'y': 506}, 'code': 'text_41518193726633', '_type': 'IbpText', 'context': ' XM26\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 506}, 'code': 'text_41519177579676', '_type': 'IbpText', 'context': ' XM28\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6891, 'y': 506}, 'code': 'text_4152018229492', '_type': 'IbpText', 'context': ' XM30\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6954, 'y': 506}, 'code': 'text_41521143001802', '_type': 'IbpText', 'context': ' XM32\n气瓶间、照配室、\n污水泵房、电缆室\n、检修室、备用间\n、备品兼保洁间、\n卫生间等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 581}, 'code': 'text_41523445244874', '_type': 'IbpText', 'context': ' XM33\n3号线站厅北端\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 581}, 'code': 'text_41524411975495', '_type': 'IbpText', 'context': ' XM34\n设备层走廊3', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 581}, 'code': 'text_41525377644241', '_type': 'IbpText', 'context': ' XM36\n长~通区间风井\n (风机房火灾\n 和区间火灾)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7378, 'y': 215}, 'code': 'text_41534562302384', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 330}, 'code': 'text_41536505087038', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 380}, 'code': 'text_41537217246796', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7882, 'y': 432}, 'code': 'text_41537519979638', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7823, 'y': 481}, 'code': 'text_41540313489335', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 305}, 'code': 'text_41542111737030', '_type': 'IbpText', 'context': ' CT10\n 长-通\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 305}, 'code': 'text_4154407487918', '_type': 'IbpText', 'context': ' CT11\n 长-通\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 305}, 'code': 'text_41546353722005', '_type': 'IbpText', 'context': ' TH10\n 通-胡\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7695, 'y': 305}, 'code': 'text_41547365243011', '_type': 'IbpText', 'context': ' TH11\n 通-胡\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 530}, 'code': 'text_41550431817999', '_type': 'IbpText', 'context': ' CT08\n 长-通\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 530}, 'code': 'text_41551451969535', '_type': 'IbpText', 'context': ' CT09\n 长-通\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 530}, 'code': 'text_41553335897323', '_type': 'IbpText', 'context': ' TH08\n 通-胡\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7696, 'y': 530}, 'code': 'text_41554155325684', '_type': 'IbpText', 'context': ' TH09\n 通-胡\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7267, 'y': 609}, 'code': 'text_41556123006313', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7693, 'y': 585}, 'code': 'text_4155935204900', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7653, 'y': 617}, 'code': 'text_4160269095532', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7752, 'y': 610}, 'code': 'text_4162172368608', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7442, 'y': 606}, 'code': 'text_4162555969459', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7544, 'y': 605}, 'code': 'text_4163271965874', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 300, 'y': 198}, 'code': 'text_5102865123822', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 500, 'y': 200}, 'code': 'text_51032242807239', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 229, 'y': 403}, 'code': 'text_51038587201933', '_type': 'IbpText', 'context': '按压后表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音)。ATS/LOW\n机站台中央出现红\n色菱形,即执\n行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 397, 'y': 371}, 'code': 'text_51042107682503', '_type': 'IbpText', 'context': '按压后表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 572, 'y': 431}, 'code': 'text_51045489697096', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音。即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 223, 'y': 533}, 'code': 'text_5104811202460', '_type': 'IbpText', 'context': '上行,按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 576, 'y': 531}, 'code': 'text_51049288897269', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1177, 'y': 257}, 'code': 'text_51050409443856', '_type': 'IbpText', 'context': '正常位为“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 392}, 'code': 'text_5105330524429', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 462}, 'code': 'text_5105858487208', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1756, 'y': 462}, 'code': 'text_511072885201', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1376, 'y': 333}, 'code': 'text_511373925024', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1451, 'y': 333}, 'code': 'text_5113478481325', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1526, 'y': 333}, 'code': 'text_5114346327370', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1601, 'y': 333}, 'code': 'text_5115154573574', '_type': 'IbpText', 'context': 'E口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1621, 'y': 254}, 'code': 'text_5116119042003', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停止运行,需现\n场用钥匙开启扶梯时,需再次按压红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 475}, 'code': 'text_5119408082690', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2276, 'y': 482}, 'code': 'text_5111158223419', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2279, 'y': 554}, 'code': 'text_51115255352682', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3570, 'y': 580}, 'code': 'text_51118342803560', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3911, 'y': 581}, 'code': 'text_5112345769143', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4327, 'y': 137}, 'code': 'text_511275884958', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,ATS\n机界面下行站\n台旁出现°H,\n即执行成功', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4344, 'y': 303}, 'code': 'text_513089987343', '_type': 'IbpText', 'context': '下行.按压,待\n扣车表示灯熄\n灭后,ATS机下\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4432, 'y': 308}, 'code': 'text_5135195326107', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4502, 'y': 306}, 'code': 'text_513716148324', '_type': 'IbpText', 'context': '下行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4627, 'y': 209}, 'code': 'text_51310285824695', '_type': 'IbpText', 'context': '下行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4251, 'y': 580}, 'code': 'text_51314281416524', '_type': 'IbpText', 'context': '上行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4458, 'y': 632}, 'code': 'text_51315575964907', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4404, 'y': 475}, 'code': 'text_51317196125420', '_type': 'IbpText', 'context': '上行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4506, 'y': 478}, 'code': 'text_51319175252353', '_type': 'IbpText', 'context': '上行.按压后,\n表示灯亮,ATS\n机界面上行站\n台旁出现°H,\n即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4653, 'y': 558}, 'code': 'text_51322591979786', '_type': 'IbpText', 'context': '上行.按压,待\n扣车表示灯熄\n灭后,ATS机上\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5272, 'y': 254}, 'code': 'text_51327195813653', '_type': 'IbpText', 'context': '正常位为\n“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5276, 'y': 379}, 'code': 'text_5133153603805', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“开门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5452, 'y': 578}, 'code': 'text_51334426296150', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“关门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5533, 'y': 447}, 'code': 'text_51336532304450', '_type': 'IbpText', 'context': '南\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5954, 'y': 448}, 'code': 'text_51337585005821', '_type': 'IbpText', 'context': '北\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5606, 'y': 333}, 'code': 'text_51338506616203', '_type': 'IbpText', 'context': '按压后,红灯亮\n,现场扶梯停止\n运行,需现场用\n钥匙开启扶梯时\n,须再次按压,\n红灯熄灭。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6212, 'y': 320}, 'code': 'text_51341492923146', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n1~3秒,闸机开放状态\n灯亮,即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6331, 'y': 406}, 'code': 'text_51344412785666', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6358, 'y': 479}, 'code': 'text_5134624452054', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开\n门状态”灯亮,\n即执行成功。\n所有门禁将释\n放,恢复时需\n由专业操作。\n', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7312, 'y': 579}, 'code': 'text_5135010533441', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4130, 'y': 608}, 'code': 'text_51640111968976', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}], 'squareButtonList': [{'point': {'x': 325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3133917234834', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31340182466222', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31343519984796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 425, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3134411693724', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31344372069308', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347239413484', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347546469013', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3148529894543', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31418293667892', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2100, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3145419565764', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2250, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31454432292164', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2150, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154149813792', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2225, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_315131170917', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522392295373', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522538699238', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3152354367096', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3152432775689', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31524265175308', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3152443533919', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31524578695354', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525191894848', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31525407179194', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525576604604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31545174611077', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_31545395185692', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 375}, '_type': 'SquareButton', 'code': 'sButton_31545546928310', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154652683830', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_3154732687162', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3165162842284', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3165403644112', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3165559337631', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3166101326371', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3166257089991', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3166484605251', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3166593972902', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3167189089929', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3167459657790', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3168109726981', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3168357263375', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3168518859853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_316927975480', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31636521241988', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31637429965732', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3163759476496', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638101963066', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638226044576', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638466609045', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639103098679', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639241964166', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639365644769', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639447164343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639558607972', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3164074845254', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31640482448707', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641277029555', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641375168722', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641501805198', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642141255739', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3164226214484', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642487653174', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643102363343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643188441875', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643308924192', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643425168715', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643587644994', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717143809554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717571085426', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4102592508727', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1550, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4103366672056', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1475, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410496089506', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4104294962874', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410453649244', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410529035853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1850, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4105173045057', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4105344803936', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1500, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_410665359293', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1600, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106188795537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106442969909', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4325, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035249684158', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4375, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035584632396', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4450, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_410371037616', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4525, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103735961998', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4575, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103807596142', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4350, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41053533274413', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4400, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41054492867157', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055341753601', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4550, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055546871149', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4600, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41056166631238', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4132323571889', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4131233981577', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41313105496140', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41316403811278', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322254522306', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322395501065', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5575, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41355522467449', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5675, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356394455317', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5775, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356569417098', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5875, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4135713812855', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6250, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_41418249171842', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6300, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_414258369619', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439149887753', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439551962856', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41440157017867', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4144032189849', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4144048935629', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41450364922473', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41450546938060', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145175485662', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145141211063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145152291899', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145211421585', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_41452413401669', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41452586293796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41453169816468', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41453303161987', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145411887291', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145413605104', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41454264535946', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145544056420', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145516117537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145532380523', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41455441563063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41541111009582', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7451, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_415432429314', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545109885908', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545342691075', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41548331809759', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7450, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_415492529604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41549322765429', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_4154955125558', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7275, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_415552561311', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7750, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_4161437641554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}], 'circularLampList': [{'point': {'x': 438, 'y': 287}, '_type': 'CircularLamp', 'code': 'lamp_3134198311954', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 339, 'y': 389}, '_type': 'CircularLamp', 'code': 'lamp_3134332157960', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 438, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_31348252139848', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3147298703111', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_314753696836', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 538}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3141740140905', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_3141811219052', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31450517577281', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2113, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31451206694576', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2188, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31452105575800', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2263, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_3145241617485', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2337, 'y': 214}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31453255403857', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 439}, '_type': 'CircularLamp', 'code': 'lamp_3153394444097', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2137, 'y': 589}, '_type': 'CircularLamp', 'code': 'lamp_31512292201071', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3438, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31711247564282', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3538, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_31711504444890', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1862, 'y': 464}, '_type': 'CircularLamp', 'code': 'lamp_494129311622', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4363, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_41032138399297', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4562, 'y': 213}, '_type': 'CircularLamp', 'code': 'lamp_41034226714812', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4388, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_41051142236824', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4587, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_4105254718396', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_413057981219', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_4131594211532', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 539}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41313503652988', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 539}, '_type': 'CircularLamp', 'code': 'lamp_41315576136782', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6013, 'y': 463}, '_type': 'CircularLamp', 'code': 'lamp_41352353331990', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417237721070', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6363, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417518617825', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6313, 'y': 514}, '_type': 'CircularLamp', 'code': 'lamp_4142419716686', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7463, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41556517166569', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7563, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_41557245323676', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'alarmList': [{'point': {'x': 528, 'y': 377}, 'code': 'alarm_31345156053476', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1877, 'y': 451}, 'code': 'alarm_4101137671464', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4451, 'y': 200}, 'code': 'alarm_41033362874556', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 525}, 'code': 'alarm_41052422151551', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6027, 'y': 451}, 'code': 'alarm_4135357823574', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'teleTerminalList': [{'point': {'x': 25, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal3134614783727', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 50, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal31346416455524', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4125, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41046379431263', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4150, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41050274239086', 'width': 25, 'zlevel': 1, 'z': 4}], 'ibpLineList': [{'point1': {'x': 893, 'y': 1}, 'point2': {'x': 893, 'y': 1300}, 'code': 'line_31355473868071', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 287}, 'point2': {'x': 1237, 'y': 287}, 'code': 'line_31410378222274', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 297}, 'point2': {'x': 1212, 'y': 310}, 'code': 'line_31411235898708', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 537}, 'point2': {'x': 1237, 'y': 537}, 'code': 'line_31419313134347', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 550}, 'point2': {'x': 1212, 'y': 562}, 'code': 'line_3142045812852', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 0}, 'point2': {'x': 1989, 'y': 1300}, 'code': 'line_31443194776874', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2388, 'y': 0}, 'point2': {'x': 2388, 'y': 1300}, 'code': 'line_31445286536685', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 363}, 'point2': {'x': 2388, 'y': 363}, 'code': 'line_314471113536', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 513}, 'point2': {'x': 2388, 'y': 513}, 'code': 'line_31448257256785', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2325, 'y': 437}, 'point2': {'x': 2337, 'y': 437}, 'code': 'line_3155473071191', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2312, 'y': 450}, 'point2': {'x': 2312, 'y': 462}, 'code': 'line_315628829240', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2464, 'y': 576}, 'code': 'line_31517334755548', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2714, 'y': 264}, 'code': 'line_31519552775995', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2714, 'y': 264}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152035852943', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 576}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152113697352', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2737, 'y': 576}, 'code': 'line_31541322054144', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2837, 'y': 264}, 'code': 'line_315431813998', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2837, 'y': 264}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_31543438702826', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 576}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_3154418372613', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 2862, 'y': 576}, 'code': 'line_31559482048354', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 3187, 'y': 264}, 'code': 'line_316145813655', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3187, 'y': 264}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162175646546', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 576}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162432686030', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3650, 'y': 587}, 'point2': {'x': 3662, 'y': 587}, 'code': 'line_31713306605441', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3637, 'y': 600}, 'point2': {'x': 3637, 'y': 612}, 'code': 'line_3171425353486', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4065, 'y': 0}, 'point2': {'x': 4065, 'y': 1300}, 'code': 'line_3172216380105', '_type': 'IbpLine', 'lineWidth': 20, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4363, 'y': 463}, 'code': 'line_41040512395783', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4613, 'y': 391}, 'code': 'line_41043132474302', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4613, 'y': 391}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_4104492878440', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 463}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_41044324963975', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 0}, 'point2': {'x': 4888, 'y': 1300}, 'code': 'line_41115178868915', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 213}, 'point2': {'x': 6463, 'y': 213}, 'code': 'line_41116413117101', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6462, 'y': 0}, 'point2': {'x': 6462, 'y': 1300}, 'code': 'line_41119429354180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 213}, 'point2': {'x': 6163, 'y': 1300}, 'code': 'line_41120288141802', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 413}, 'point2': {'x': 6463, 'y': 413}, 'code': 'line_41121444151424', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 287}, 'point2': {'x': 5313, 'y': 287}, 'code': 'line_4136435982766', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 299}, 'point2': {'x': 5287, 'y': 312}, 'code': 'line_413852936970', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 538}, 'point2': {'x': 5313, 'y': 538}, 'code': 'line_4131812782105', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 549}, 'point2': {'x': 5287, 'y': 562}, 'code': 'line_41319351495573', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6375, 'y': 361}, 'point2': {'x': 6388, 'y': 361}, 'code': 'line_4142004067256', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6362, 'y': 374}, 'point2': {'x': 6362, 'y': 387}, 'code': 'line_41420502923415', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6475, 'y': 625}, 'code': 'line_41431113737910', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6625, 'y': 312}, 'code': 'line_41436337006167', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6625, 'y': 312}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_4143746445036', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 625}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_41437429816064', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 6637, 'y': 625}, 'code': 'line_4144534539106', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 7037, 'y': 312}, 'code': 'line_41446379166021', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 625}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_4144796534333', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7037, 'y': 312}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_41447324773923', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7062, 'y': 0}, 'point2': {'x': 7062, 'y': 1300}, 'code': 'line_41457282295399', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7677, 'y': 588}, 'point2': {'x': 7690, 'y': 588}, 'code': 'line_41558234291795', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7663, 'y': 600}, 'point2': {'x': 7663, 'y': 613}, 'code': 'line_41558471247715', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}], 'clockList': [{'point': {'x': 1025, 'y': 25}, '_type': 'Clock', 'code': 'clock_3140108456514', 'width': 525, 'zlevel': 1, 'z': 4}, {'point': {'x': 4975, 'y': 17}, '_type': 'Clock', 'code': 'clock_41123221361354', 'width': 500, 'zlevel': 1, 'z': 4}], 'rotatingButtonList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3149543251870', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3141998581005', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3154501827255', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 3625, 'y': 575}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_31712485081956', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_413538126826', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41317186227831', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 6350, 'y': 350}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4141925205131', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 7651, 'y': 576}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4155756385900', 'width': 25, 'zlevel': 1, 'z': 3}], 'keyList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_3141468445338', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_31421191336835', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'Key', 'code': 'key_3159273028254', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 3624, 'y': 575}, 'draggable': true, '_type': 'Key', 'code': 'key_31716257981359', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_41311312857499', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_4132222361129', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 6348, 'y': 350}, 'draggable': true, '_type': 'Key', 'code': 'key_4142254297041', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 7651, 'y': 577}, 'draggable': true, '_type': 'Key', 'code': 'key_4161144527382', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}], 'appendageBoxList': [{'point': {'x': 1325, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox31429263655510', 'width': 650, 'height': 275, 'zlevel': 1, 'z': 1}, {'point': {'x': 5500, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox4133444723287', 'width': 600, 'height': 275, 'zlevel': 1, 'z': 1}], 'elevatorList': [{'point': {'x': 1375, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_3143376215402', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1450, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_485924152884', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1525, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936324079477', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1600, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936538404028', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_49371778889', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'none', 'zlevel': 1, 'z': 2}, {'point': {'x': 1750, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4937373527540', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1825, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_493833672271', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1375, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_493843391547', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 1475, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939366324421', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1575, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939594972642', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4940286085596', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5550, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41349545977887', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5650, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135059237427', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5750, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41351307103787', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5850, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135218455146', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}], 'tipBoxList': [{'point': {'x': 298, 'y': 194}, 'code': 'tipBox_51030316642070', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 499, 'y': 194}, 'code': 'tipBox_51034429368902', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 225, 'y': 400}, 'code': 'tipBox_51041306896425', '_type': 'TipBox', 'width': 90, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 395, 'y': 370}, 'code': 'tipBox_51044539378813', '_type': 'TipBox', 'width': 90, 'height': 55, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 570, 'y': 426}, 'code': 'tipBox_51046513763670', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 220, 'y': 526}, 'code': 'tipBox_51048337364025', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 575, 'y': 525}, 'code': 'tipBox_5104958665186', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1178, 'y': 249}, 'code': 'tipBox_51051402013271', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1126, 'y': 384}, 'code': 'tipBox_51056126337104', '_type': 'TipBox', 'width': 110, 'height': 65, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1351, 'y': 449}, 'code': 'tipBox_5105835322731', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1750, 'y': 450}, 'code': 'tipBox_51059352009540', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1376, 'y': 326}, 'code': 'tipBox_5110451442770', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1450, 'y': 326}, 'code': 'tipBox_511198248352', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1525, 'y': 326}, 'code': 'tipBox_5111504721857', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1600, 'y': 326}, 'code': 'tipBox_5112134495426', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1616, 'y': 249}, 'code': 'tipBox_5118573522351', '_type': 'TipBox', 'width': 170, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2100, 'y': 470}, 'code': 'tipBox_51111880352', '_type': 'TipBox', 'width': 125, 'height': 38, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2274, 'y': 479}, 'code': 'tipBox_51113148001107', '_type': 'TipBox', 'width': 80, 'height': 27, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2276, 'y': 552}, 'code': 'tipBox_5111736800864', '_type': 'TipBox', 'width': 82, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3564, 'y': 576}, 'code': 'tipBox_51120549614002', '_type': 'TipBox', 'width': 60, 'height': 85, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3905, 'y': 576}, 'code': 'tipBox_51123525039980', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4323, 'y': 128}, 'code': 'tipBox_51128144014503', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4343, 'y': 296}, 'code': 'tipBox_513365836359', '_type': 'TipBox', 'width': 78, 'height': 90, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4431, 'y': 303}, 'code': 'tipBox_513643213405', '_type': 'TipBox', 'width': 65, 'height': 45, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4501, 'y': 301}, 'code': 'tipBox_5139435733650', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4626, 'y': 201}, 'code': 'tipBox_5131312938431', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4249, 'y': 574}, 'code': 'tipBox_51315124774861', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4455, 'y': 629}, 'code': 'tipBox_5131630573139', '_type': 'TipBox', 'width': 70, 'height': 40, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4403, 'y': 466}, 'code': 'tipBox_51317502846588', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4503, 'y': 468}, 'code': 'tipBox_51321477498742', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4650, 'y': 551}, 'code': 'tipBox_51323299161324', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5267, 'y': 250}, 'code': 'tipBox_51327572298316', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5272, 'y': 375}, 'code': 'tipBox_51333383166928', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5449, 'y': 572}, 'code': 'tipBox_513352177605', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5529, 'y': 435}, 'code': 'tipBox_5133681658233', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5950, 'y': 435}, 'code': 'tipBox_51337307968768', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5602, 'y': 327}, 'code': 'tipBox_51340285418563', '_type': 'TipBox', 'width': 78, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6206, 'y': 318}, 'code': 'tipBox_51343111652037', '_type': 'TipBox', 'width': 110, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6326, 'y': 402}, 'code': 'tipBox_51345265178587', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6351, 'y': 473}, 'code': 'tipBox_51348199257235', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 7308, 'y': 576}, 'code': 'tipBox_51350524859503', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'rotateTipList': [{'point': {'x': 1226, 'y': 301}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51052528499337', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 1225, 'y': 550}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51057471768507', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2335, 'y': 450}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51114385608217', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3650, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51122271769459', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 5301, 'y': 300}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51329117085759', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 5300, 'y': 550}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_5133122676380', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 6385, 'y': 375}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51344127241115', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 7675, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51349483255666', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}]}, + 'Station_207_0.62282': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'zlevel': 1, 'z': 2, 'point': {'x': 50, 'y': 338}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 875, 'lineWidth': 1}, {'zlevel': 1, 'z': 2, 'point': {'x': 925, 'y': 440}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 875, 'lineWidth': 1}, {'point': {'x': 2675, 'y': 340}, '_type': 'Arrow', 'code': 'arrow_0003', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0004', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3126, 'y': 339}, '_type': 'Arrow', 'code': 'arrow_0005', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2}, {'point': {'x': 3926, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0006', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2374, 'y': 51}, '_type': 'Clock', 'code': 'clock_0001', 'width': 300}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 332, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0054', 'context': '车 站 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 1160, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 53, 'y': 305}, 'code': 'text_0002', '_type': 'IbpText', 'context': '皂 河 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 54, 'y': 357}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 879, 'y': 406}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 802, 'y': 456}, 'code': 'text_0005', '_type': 'IbpText', 'context': '汉 城 路 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1130, 'y': 213}, 'code': 'text_0006', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1414, 'y': 213}, 'code': 'text_0007', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1531, 'y': 212}, 'code': 'text_0008', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 138, 'y': 278}, 'code': 'text_0009', '_type': 'IbpText', 'context': 'ZZ14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 188, 'y': 278}, 'code': 'text_0010', '_type': 'IbpText', 'context': 'ZZ15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 278}, 'code': 'text_0011', '_type': 'IbpText', 'context': 'ZZ16\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 288, 'y': 278}, 'code': 'text_0012', '_type': 'IbpText', 'context': 'ZZ17\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 338, 'y': 278}, 'code': 'text_0013', '_type': 'IbpText', 'context': 'ZZ18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 278}, 'code': 'text_0014', '_type': 'IbpText', 'context': 'ZZ19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 278}, 'code': 'text_0015', '_type': 'IbpText', 'context': 'ZH16\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 538, 'y': 278}, 'code': 'text_0016', '_type': 'IbpText', 'context': 'ZH17\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 588, 'y': 278}, 'code': 'text_0017', '_type': 'IbpText', 'context': 'ZH18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 638, 'y': 278}, 'code': 'text_0018', '_type': 'IbpText', 'context': 'ZH19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 688, 'y': 278}, 'code': 'text_0019', '_type': 'IbpText', 'context': 'ZH20\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 738, 'y': 278}, 'code': 'text_0020', '_type': 'IbpText', 'context': 'ZH21\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 138, 'y': 502}, 'code': 'text_0021', '_type': 'IbpText', 'context': 'ZZ08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 188, 'y': 502}, 'code': 'text_0022', '_type': 'IbpText', 'context': 'ZZ09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 502}, 'code': 'text_0023', '_type': 'IbpText', 'context': 'ZZ10\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 288, 'y': 502}, 'code': 'text_0024', '_type': 'IbpText', 'context': 'ZZ11\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 338, 'y': 502}, 'code': 'text_0025', '_type': 'IbpText', 'context': 'ZZ12\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 502}, 'code': 'text_0026', '_type': 'IbpText', 'context': 'ZZ13\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 502}, 'code': 'text_0027', '_type': 'IbpText', 'context': 'ZH08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 538, 'y': 502}, 'code': 'text_0028', '_type': 'IbpText', 'context': 'ZH09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 588, 'y': 502}, 'code': 'text_0029', '_type': 'IbpText', 'context': 'ZH10\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 638, 'y': 502}, 'code': 'text_0030', '_type': 'IbpText', 'context': 'ZH11\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 688, 'y': 502}, 'code': 'text_0031', '_type': 'IbpText', 'context': 'ZH12\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 738, 'y': 502}, 'code': 'text_0032', '_type': 'IbpText', 'context': 'ZH13\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 788, 'y': 502}, 'code': 'text_0033', '_type': 'IbpText', 'context': 'ZH14\n存车线\n近车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 838, 'y': 502}, 'code': 'text_0034', '_type': 'IbpText', 'context': 'ZH15\n存车线\n远车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 278}, 'code': 'text_0035', '_type': 'IbpText', 'context': 'XA04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 278}, 'code': 'text_0036', '_type': 'IbpText', 'context': 'XA06\n通风设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 278}, 'code': 'text_0037', '_type': 'IbpText', 'context': 'XA08\n通信电源室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 278}, 'code': 'text_0038', '_type': 'IbpText', 'context': 'XA10\n综合监控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 278}, 'code': 'text_0039', '_type': 'IbpText', 'context': 'XA12\n信号设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 353}, 'code': 'text_0040', '_type': 'IbpText', 'context': 'XA14\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 353}, 'code': 'text_0041', '_type': 'IbpText', 'context': 'XA16\n照明配电合蓄电\n池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 353}, 'code': 'text_0042', '_type': 'IbpText', 'context': 'XA18\n屏蔽门控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 353}, 'code': 'text_0043', '_type': 'IbpText', 'context': 'XA20\n通信设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 353}, 'code': 'text_0044', '_type': 'IbpText', 'context': 'XA22\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 428}, 'code': 'text_0045', '_type': 'IbpText', 'context': 'XA24\n35kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 428}, 'code': 'text_0046', '_type': 'IbpText', 'context': 'XA26\n1.5kV直流开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 428}, 'code': 'text_0047', '_type': 'IbpText', 'context': 'XA28\n整流变压器室1\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 428}, 'code': 'text_0048', '_type': 'IbpText', 'context': 'XA30\n整流变压器室2\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 428}, 'code': 'text_0049', '_type': 'IbpText', 'context': 'XA32\n0.4kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 503}, 'code': 'text_0050', '_type': 'IbpText', 'context': 'XA34\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣、\n警务、招募配', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 503}, 'code': 'text_0051', '_type': 'IbpText', 'context': 'XA35\n站厅防烟分区2\n走道', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 503}, 'code': 'text_0052', '_type': 'IbpText', 'context': 'XA36\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 503}, 'code': 'text_0053', '_type': 'IbpText', 'context': 'XA37\n气瓶、保洁、电\n井、检修等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 278}, 'code': 'text_0055', '_type': 'IbpText', 'context': 'DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 328}, 'code': 'text_0056', '_type': 'IbpText', 'context': 'DW06\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 378}, 'code': 'text_0057', '_type': 'IbpText', 'context': 'DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 428}, 'code': 'text_0058', '_type': 'IbpText', 'context': 'DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 478}, 'code': 'text_0059', '_type': 'IbpText', 'context': 'DW09\nⅡ号出入口', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 278}, 'code': 'text_0060', '_type': 'IbpText', 'context': 'XB04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 353}, 'code': 'text_0061', '_type': 'IbpText', 'context': 'XB06\n蓄电池室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 428}, 'code': 'text_0062', '_type': 'IbpText', 'context': 'XB08\n站厅防烟分区1\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 503}, 'code': 'text_0063', '_type': 'IbpText', 'context': 'XB09\n气瓶、照明配\n备品、工具、电\n井、工务、AFC等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 170, 'y': 611}, 'code': 'text_0064', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 369, 'y': 610}, 'code': 'text_0065', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 468, 'y': 609}, 'code': 'text_0066', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 675, 'y': 610}, 'code': 'text_0067', '_type': 'IbpText', 'context': '复 位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 579}, 'code': 'text_0068', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 528, 'y': 575}, 'code': 'text_0069', '_type': 'IbpText', 'context': '正常位为\n自动位;\n根据环调\n指令,如需\n人工操作时\n转至手动位,\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 617, 'y': 585}, 'code': 'text_0070', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 577, 'y': 620}, 'code': 'text_0071', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0072', 'context': '消 火 栓 水 泵', 'fontFamily': 'consolas', 'fontSize': 36, 'fontWeight': 900, 'point': {'x': 1736, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0073', 'context': 'AFC 闸 机', 'fontFamily': 'consolas', 'fontSize': 40, 'fontWeight': 900, 'point': {'x': 1781, 'y': 359}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0074', 'context': '门 禁', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 1814, 'y': 512}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1711, 'y': 205}, 'code': 'text_0075', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1786, 'y': 205}, 'code': 'text_0076', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1861, 'y': 205}, 'code': 'text_0077', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1936, 'y': 205}, 'code': 'text_0078', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2001, 'y': 205}, 'code': 'text_0079', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1754, 'y': 283}, 'code': 'text_0080', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1905, 'y': 283}, 'code': 'text_0081', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1680, 'y': 436}, 'code': 'text_0082', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1817, 'y': 436}, 'code': 'text_0083', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1785, 'y': 587}, 'code': 'text_0084', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1894, 'y': 587}, 'code': 'text_0085', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0086', 'context': '自 动 扶 梯', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2280, 'y': 186}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0087', 'context': '屏 蔽 门', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2806, 'y': 185}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2180, 'y': 285}, 'code': 'text_0088', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2280, 'y': 285}, 'code': 'text_0089', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2130, 'y': 435}, 'code': 'text_0090', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2455, 'y': 435}, 'code': 'text_0091', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1784, 'y': 452}, 'code': 'text_0092', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1928, 'y': 505}, 'code': 'text_0093', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 455}, 'code': 'text_0094', '_type': 'IbpText', 'context': '正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2350, 'y': 229}, 'code': 'text_0095', '_type': 'IbpText', 'context': '按压后,红灯亮,现场\n扶梯停止运行,需现场\n用钥匙开启扶梯时,须\n再次按压,红灯熄灭', 'textFill': '#000', 'fontSize': 5, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2015, 'y': 411}, 'code': 'text_0096', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1970, 'y': 436}, 'code': 'text_0097', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 259}, 'code': 'text_0098', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 382}, 'code': 'text_0099', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 507}, 'code': 'text_0100', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2129, 'y': 383}, 'code': 'text_0101', '_type': 'IbpText', 'context': 'E0114/03(K1)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2227, 'y': 383}, 'code': 'text_0102', '_type': 'IbpText', 'context': 'E0114/04(K2)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2328, 'y': 383}, 'code': 'text_0103', '_type': 'IbpText', 'context': 'E0114/05(K3)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2128, 'y': 509}, 'code': 'text_0104', '_type': 'IbpText', 'context': 'E0114/01(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2228, 'y': 508}, 'code': 'text_0105', '_type': 'IbpText', 'context': 'E0114/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2528, 'y': 455}, 'code': 'text_0106', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2178, 'y': 336}, 'code': 'text_0107', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 336}, 'code': 'text_0108', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2378, 'y': 336}, 'code': 'text_0109', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2177, 'y': 460}, 'code': 'text_0110', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 460}, 'code': 'text_0111', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2711, 'y': 285}, 'code': 'text_0112', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2797, 'y': 285}, 'code': 'text_0113', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2878, 'y': 285}, 'code': 'text_0114', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2709, 'y': 535}, 'code': 'text_0115', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2798, 'y': 535}, 'code': 'text_0116', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 535}, 'code': 'text_0117', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2679, 'y': 354}, 'code': 'text_0118', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 431}, 'code': 'text_0119', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3129, 'y': 357}, 'code': 'text_0120', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3879, 'y': 433}, 'code': 'text_0121', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3127, 'y': 307}, 'code': 'text_0122', '_type': 'IbpText', 'context': '皂 河 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3802, 'y': 483}, 'code': 'text_0123', '_type': 'IbpText', 'context': '汉 城 路 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2903, 'y': 235}, 'code': 'text_0124', '_type': 'IbpText', 'context': '正常位为“禁止位”', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 357}, 'code': 'text_0125', '_type': 'IbpText', 'context': '钥匙转至“允许位”\n再按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 187}, 'code': 'text_0126', '_type': 'IbpText', 'context': '下行按压后,\n表示灯亮\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3607, 'y': 188}, 'code': 'text_0127', '_type': 'IbpText', 'context': '下行按压,待\n扣车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3331, 'y': 386}, 'code': 'text_0128', '_type': 'IbpText', 'context': '按压后,表示灯亮\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3504, 'y': 356}, 'code': 'text_0129', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功', 'textFill': '#000', 'fontSize': 7, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3656, 'y': 406}, 'code': 'text_0130', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 563}, 'code': 'text_0131', '_type': 'IbpText', 'context': '上行按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3611, 'y': 561}, 'code': 'text_0132', '_type': 'IbpText', 'context': '上行按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 285}, 'code': 'text_0133', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3527, 'y': 283}, 'code': 'text_0134', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 286}, 'code': 'text_0135', '_type': 'IbpText', 'context': 'X终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 3420, 'y': 382}, 'code': 'text_0136', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3618, 'y': 382}, 'code': 'text_0137', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 436}, 'code': 'text_0138', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 435}, 'code': 'text_0139', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 434}, 'code': 'text_0140', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 534}, 'code': 'text_0141', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 533}, 'code': 'text_0142', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 533}, 'code': 'text_0143', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3907, 'y': 587}, 'code': 'text_0144', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2965, 'y': 261}, 'code': 'text_0145', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 288}, 'code': 'text_0146', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2966, 'y': 510}, 'code': 'text_0147', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 541}, 'code': 'text_0148', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0149', 'context': '信 号', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 3488, 'y': 87}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0150', 'context': ' 枣 园 站', 'fontFamily': 'consolas', 'fontSize': 44, 'fontWeight': 900, 'point': {'x': 2128, 'y': 59}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3908, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0001', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3931, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0002', 'width': 15}], 'squareButtonList': [{'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 176, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 226, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 376, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 475, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0007', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 526, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0008', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 576, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0009', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 625, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0010', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 676, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0011', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0012', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0013', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0014', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0015', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0016', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0017', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 376, 'y': 471}, '_type': 'SquareButton', 'code': 'button_0018', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 475, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0019', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 525, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0020', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 576, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0021', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 626, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0022', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 677, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0023', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0024', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 473}, '_type': 'SquareButton', 'code': 'button_0025', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 825, 'y': 473}, '_type': 'SquareButton', 'code': 'button_0026', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 176, 'y': 572}, '_type': 'SquareButton', 'code': 'button_0027', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 675, 'y': 572}, '_type': 'SquareButton', 'code': 'button_0028', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0029', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0030', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0031', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0032', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0033', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0034', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0035', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0036', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0037', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0038', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0039', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0040', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0041', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0042', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0043', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0044', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0045', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0046', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0047', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0048', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0049', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 347}, '_type': 'SquareButton', 'code': 'button_0050', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0051', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 447}, '_type': 'SquareButton', 'code': 'button_0052', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0053', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0054', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0055', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0056', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1776, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0057', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1925, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0058', 'color': 'red', 'status': 'off', 'width': 25}, {'point': {'x': 1825, 'y': 398}, '_type': 'SquareButton', 'code': 'button_0059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1900, 'y': 547}, '_type': 'SquareButton', 'code': 'button_0060', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 299}, '_type': 'SquareButton', 'code': 'button_0061', 'color': 'red', 'status': 'off', 'width': 25}, {'point': {'x': 2276, 'y': 298}, '_type': 'SquareButton', 'code': 'button_0062', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2375, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 421}, '_type': 'SquareButton', 'code': 'button_0064', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2276, 'y': 423}, '_type': 'SquareButton', 'code': 'button_0065', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0066', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0067', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0068', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0069', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0070', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0071', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0072', 'color': 'blue', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0073', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 497}, '_type': 'SquareButton', 'code': 'button_0074', 'color': 'green', 'status': 'off', 'width': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 237}, 'point2': {'x': 1363, 'y': 237}, 'direction': 'transverse', 'code': 'line_0001', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 587}, 'point2': {'x': 1363, 'y': 587}, 'direction': 'transverse', 'code': 'line_0002', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 236}, 'point2': {'x': 963, 'y': 588}, 'direction': 'transverse', 'code': 'line_0003', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1363, 'y': 236}, 'point2': {'x': 1363, 'y': 588}, 'direction': 'transverse', 'code': 'line_0004', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 237}, 'point2': {'x': 1488, 'y': 237}, 'direction': 'transverse', 'code': 'line_0005', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 587}, 'point2': {'x': 1488, 'y': 587}, 'direction': 'transverse', 'code': 'line_0006', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 236}, 'point2': {'x': 1388, 'y': 588}, 'direction': 'transverse', 'code': 'line_0007', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1488, 'y': 236}, 'point2': {'x': 1488, 'y': 588}, 'direction': 'transverse', 'code': 'line_0008', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 237}, 'point2': {'x': 1613, 'y': 237}, 'direction': 'transverse', 'code': 'line_0009', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 587}, 'point2': {'x': 1613, 'y': 587}, 'direction': 'transverse', 'code': 'line_0010', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 236}, 'point2': {'x': 1513, 'y': 588}, 'direction': 'transverse', 'code': 'line_0011', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1613, 'y': 236}, 'point2': {'x': 1613, 'y': 588}, 'direction': 'transverse', 'code': 'line_0012', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 605, 'y': 588}, 'point2': {'x': 615, 'y': 588}, 'direction': 'transverse', 'code': 'line_0013', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 590, 'y': 603}, 'point2': {'x': 590, 'y': 613}, 'direction': 'transverse', 'code': 'line_0014', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 0}, 'point2': {'x': 1663, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0015', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 337}, 'point2': {'x': 2076, 'y': 337}, 'direction': 'transverse', 'code': 'line_0016', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2076, 'y': 0}, 'point2': {'x': 2076, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0017', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 487}, 'point2': {'x': 2076, 'y': 487}, 'direction': 'transverse', 'code': 'line_0018', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3063, 'y': 0}, 'point2': {'x': 3063, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0019', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2002, 'y': 414}, 'point2': {'x': 2012, 'y': 414}, 'direction': 'transverse', 'code': 'line_0020', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1988, 'y': 425}, 'point2': {'x': 1988, 'y': 435}, 'direction': 'transverse', 'code': 'line_0021', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2952, 'y': 265}, 'point2': {'x': 2962, 'y': 265}, 'direction': 'transverse', 'code': 'line_0022', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2939, 'y': 276}, 'point2': {'x': 2939, 'y': 286}, 'direction': 'transverse', 'code': 'line_0023', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2952, 'y': 513}, 'point2': {'x': 2962, 'y': 513}, 'direction': 'transverse', 'code': 'line_0024', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2939, 'y': 526}, 'point2': {'x': 2939, 'y': 536}, 'direction': 'transverse', 'code': 'line_0025', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0001', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0002', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1713, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0003', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1788, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0004', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0005', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1938, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0006', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2013, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0007', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1713, 'y': 413}, '_type': 'CircularLamp', 'code': 'lamp_0008', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 563}, '_type': 'CircularLamp', 'code': 'lamp_0009', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_0010', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0011', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0012', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0013', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0014', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0015', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 363}, '_type': 'CircularLamp', 'code': 'lamp_0016', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_0017', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 202, 'y': 576}, 'code': 'tipBox_0001', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 525, 'y': 570}, 'code': 'tipBox_0002', '_type': 'TipBox', 'width': 50, 'height': 80, 'fillColor': '#CE950F'}, {'point': {'x': 1776, 'y': 450}, 'code': 'tipBox_0004', '_type': 'TipBox', 'width': 100, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1925, 'y': 501}, 'code': 'tipBox_0005', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1951, 'y': 450}, 'code': 'tipBox_0006', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2176, 'y': 275}, 'code': 'tipBox_0008', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2277, 'y': 276}, 'code': 'tipBox_0009', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2126, 'y': 426}, 'code': 'tipBox_0010', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2451, 'y': 426}, 'code': 'tipBox_0011', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2350, 'y': 225}, 'code': 'tipBox_0012', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2901, 'y': 225}, 'code': 'tipBox_0013', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2925, 'y': 351}, 'code': 'tipBox_0015', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3401, 'y': 174}, 'code': 'tipBox_0017', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 174}, 'code': 'tipBox_0018', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3326, 'y': 376}, 'code': 'tipBox_0019', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3501, 'y': 351}, 'code': 'tipBox_0020', '_type': 'TipBox', 'width': 75, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3651, 'y': 400}, 'code': 'tipBox_0021', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3400, 'y': 551}, 'code': 'tipBox_0022', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 551}, 'code': 'tipBox_0023', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'rotatingButtonList': [{'point': {'x': 578, 'y': 578}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0001', 'width': 20, 'zlevel': 1, 'z': 3}, {'zlevel': 1, 'z': 3, 'point': {'x': 1979, 'y': 404}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0002', 'width': 20, 'height': 20}, {'point': {'x': 2928, 'y': 254}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0003', 'width': 20, 'zlevel': 1, 'z': 3}, {'point': {'x': 2929, 'y': 504}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0004', 'width': 20, 'zlevel': 1, 'z': 3}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 578, 'y': 578}, 'draggable': true, '_type': 'Key', 'code': 'key_0001', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1978, 'y': 403}, 'draggable': true, '_type': 'Key', 'code': 'key_0002', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 253}, 'draggable': true, '_type': 'Key', 'code': 'key_0003', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2929, 'y': 503}, 'draggable': true, '_type': 'Key', 'code': 'key_0004', 'width': 25, 'height': 75, 'status': 'on'}], 'rotateTipList': [{'point': {'x': 600, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0001', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2011, 'y': 424}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0002', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2950, 'y': 275}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0003', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2950, 'y': 525}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0004', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}], 'appendageBoxList': [{'point': {'x': 2100, 'y': 250}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 525, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 2553, 'y': 427}, 'code': 'alarm_0001', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}, {'point': {'x': 3627, 'y': 353}, 'code': 'alarm_0002', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0001', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0002', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2351, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0003', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'none'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0004', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0005', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}]}}; export default ibpData; diff --git a/src/ibp/shape/rotateTip.js b/src/ibp/shape/rotateTip.js index cd48b2a12..cd5bb9ef5 100644 --- a/src/ibp/shape/rotateTip.js +++ b/src/ibp/shape/rotateTip.js @@ -2,6 +2,7 @@ import Group from 'zrender/src/container/Group'; import Image from 'zrender/src/graphic/Image'; import rotateBlack from '@/assets/ibp_images/rotate_black.png'; import rotateRed from '@/assets/ibp_images/rotate_red.png'; +import Rect from 'zrender/src/graphic/shape/Rect'; export default class rotateTip extends Group { @@ -21,7 +22,7 @@ export default class rotateTip extends Group { id: model.code, position: [model.point.x, model.point.y] }); - this.imageBg = new Image({ + this.tip = new Image({ zlevel: this.zlevel, z: this.z, draggable: false, @@ -29,20 +30,28 @@ export default class rotateTip extends Group { image: this.getRotateColor(), x: 0, y: 0, - width: 68, - height: 60 + width: this.model.width, + height: this.model.width } }); - this.grouper.add(this.imageBg); + const tipRect = this.tip.getBoundingRect(); + this.tipBg = new Rect({ + zlevel: model.zlevel, + z: model.z-1, + draggable: false, + shape: { + x: 0, + y: 0, + width: tipRect.width, + height: tipRect.height + }, + style: { + fill: '#CE950F' + } + }); + this.grouper.add(this.tip); + this.grouper.add(this.tipBg); this.add(this.grouper); - this.transformScale(); - } - - /** 缩放按钮 */ - transformScale() { - this.imageBg.origin = [0, 0]; - this.imageBg.scale =[this.model.width/68, this.model.width/68]; - this.imageBg.dirty(); } getRotateColor() { diff --git a/src/ibp/utils/parser.js b/src/ibp/utils/parser.js index 293effc7a..31083db32 100644 --- a/src/ibp/utils/parser.js +++ b/src/ibp/utils/parser.js @@ -104,7 +104,7 @@ function updateIbpListByDevice(ibp, name, device) { if (list) { const index = list.findIndex(elem => { return elem.code == device.code; }); if (index >= 0) { - list[index].dispose ? list.splice(index, 1) : list[index] = device; + device._dispose ? list.splice(index, 1) : list[index] = device; } else { list.push(device); } diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue index 1345f5a56..f8de50774 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpBg.vue @@ -24,9 +24,10 @@ data() { return { form: { - bgWidth: '', - bgHeight: '' + bgWidth: this.$store.state.ibp.ibpBgDevice.model?this.$store.state.ibp.ibpBgDevice.model.width:1, + bgHeight: this.$store.state.ibp.ibpBgDevice.model?this.$store.state.ibp.ibpBgDevice.model.height:1, }, + code: this.$store.state.ibp.ibpBgDevice.model?this.$store.state.ibp.ibpBgDevice.model.code:'', rules: { bgWidth: [ { required: true, message: '请输入背景板宽度', trigger: 'blur' }, @@ -57,12 +58,16 @@ x: 0, y: 0, _type: 'Background', + code: this.code, width: this.form .bgWidth, height: this.form.bgHeight }; this.$emit('updateBg', bgModel) }, initPage(){ + this.form.bgWidth = this.$store.state.ibp.ibpBgDevice.model?this.$store.state.ibp.ibpBgDevice.model.width:1; + this.form.bgHeight = this.$store.state.ibp.ibpBgDevice.model?this.$store.state.ibp.ibpBgDevice.model.height:1; + this.code = this.$store.state.ibp.ibpBgDevice.model?this.$store.state.ibp.ibpBgDevice.model.code:''; } } }; diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue index 300dbdef7..afd26926e 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue @@ -20,7 +20,7 @@
- @@ -159,7 +159,7 @@ ], data() { return { - enabledTab: 'BgImage', + enabledTab: 'Background', data: '', stationOptions:[ { @@ -192,12 +192,7 @@ }, methods: { createDataModel(model) { - if(model._type === deviceType.Background) { - const bgDevice = this.$store.getters['ibp/ibpBgDevice']; - model.code = bgDevice.model.code; - } const newModel = deviceFactory(model._type, model); - this.$store.dispatch('ibp/updateIbpDevices', newModel.model); }, deleteDataModel(model) { @@ -209,6 +204,7 @@ }, changeStationCode(e) { this.$emit('ibpChange',e); + this.handleTabClick(); }, handleTabClick() { this.$refs.ibpline.initPage(); @@ -225,6 +221,7 @@ this.$refs.teleTerminal.initPage(); this.$refs.clock.initPage(); this.$refs.rotateTip.initPage(); + this.$refs.background.initPage(); } } }; From 26472da4215918f04c1aecb78ceaf77f02a246d7 Mon Sep 17 00:00:00 2001 From: joylink_cuiweidong <364937672@qq.com> Date: Mon, 9 Sep 2019 19:03:23 +0800 Subject: [PATCH 06/80] =?UTF-8?q?=E9=92=A5=E5=8C=99=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E9=87=8D=E6=96=B0=E5=B0=81=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/key.js | 103 ++++++++++++++++-- .../ibpDraft/ibpEdit/ibpOperate/ibpKey.vue | 43 +++++--- .../ibp/ibpDraft/ibpEdit/ibpOperate/index.vue | 6 +- 3 files changed, 126 insertions(+), 26 deletions(-) diff --git a/src/ibp/shape/key.js b/src/ibp/shape/key.js index 8c75c12d7..dd882016e 100644 --- a/src/ibp/shape/key.js +++ b/src/ibp/shape/key.js @@ -1,7 +1,10 @@ import Group from 'zrender/src/container/Group'; import Image from 'zrender/src/graphic/Image'; +import Line from 'zrender/src/graphic/shape/Line'; +import Text from 'zrender/src/graphic/Text'; import keyPic from '@/assets/ibp_images/key.png'; import keyPicOn from '@/assets/ibp_images/key_on.png'; +import Keyhole from '@/assets/ibp_images/keyhole.png'; export default class key extends Group { @@ -20,28 +23,113 @@ export default class key extends Group { id: model.code, position: [model.point.x, model.point.y] }); + this.keyImage = new Image({ zlevel: this.zlevel, z: model.z, - draggable: false, style: { image: this.getRotateColor(), x: 0, y: 0, - width: 314, - height: 932 + width: model.width, + height: model.width/314*932 } }); + + this.rotatingButton = new Image({ + zlevel: this.zlevel, + z: this.z-1, + style: { + image: Keyhole, + x: 0, + y: 0, + width: model.width, + height: model.width/361*336 + } + }); + this.ibpLine1 = new Line({ + zlevel: model.zlevel, + z: model.z-1, + shape: { + x1: model.width+2, + y1: 10, + x2: model.width+12, + y2: 10 + }, + style: { + lineWidth: 3, + stroke: '#000' + } + }); + this.ibpLine2 = new Line({ + zlevel: model.zlevel, + z: model.z-1, + draggable: false, + shape: { + y1: model.width/361*336+2, + x1: 10, + y2: model.width/361*336+12, + x2: 10 + }, + style: { + lineWidth: 3, + stroke: '#000' + } + }); + + this.topText = new Text({ + zlevel: model.zlevel, + z: model.z-1, + style: { + x: 10, + y: model.width/361*336+12, + fontWeight: 600, + fontSize: 10, + fontFamily: model.fontFamily, + text: model.topText, + textStrokeWidth: 0, + textFill: '#000', + textAlign: 'center', + textPosition: model.textPosition || 'inside', + textLineHeight: 10 + } + }); + + this.bottomText = new Text({ + zlevel: model.zlevel, + z: model.z-1, + style: { + x: model.width+14, + y: 5, + fontWeight: 600, + fontSize: 10, + fontFamily: model.fontFamily, + text: model.bottomText, + textStrokeWidth: 0, + textFill: '#000', + textAlign: 'left', + textPosition: model.textPosition || 'inside', + textLineHeight: 10 + } + }); + this.grouper.add(this.bottomText); + this.grouper.add(this.topText); + this.grouper.add(this.ibpLine1); + this.grouper.add(this.ibpLine2); + this.grouper.add(this.rotatingButton); this.grouper.add(this.keyImage); this.add(this.grouper); - this.transformScale(); + // this.transformScale(); } /** 缩放按钮 */ transformScale() { - this.keyImage.origin = [0, 0]; - this.keyImage.scale =[this.model.width/314, this.model.width/314]; - this.keyImage.dirty(); + // this.keyImage.origin = [0, 0]; + // this.rotatingButton.origin = [0, 0]; + // this.keyImage.scale =[this.model.width/314, this.model.width/314]; + // this.rotatingButton.scale =[this.model.width/361, this.model.width/336]; + // this.keyImage.dirty(); + // this.rotatingButton.dirty(); } getRotateColor() { @@ -94,4 +182,5 @@ export default class key extends Group { this.model.point.x+=dx; this.model.point.y+=dy; } + } diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpKey.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpKey.vue index 6046d19ab..d3f43b923 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpKey.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpKey.vue @@ -6,12 +6,9 @@ 生成编号 - + - - - @@ -24,6 +21,12 @@ + + + + + + {{ buttonText }} 删除 @@ -46,10 +49,11 @@ form: { code: '', keyWidth: '', - keyHeight: '', status:'', x: 10, - y: 10 + y: 10, + topText:'', + bottomText:'' }, rules: { code: [ @@ -58,12 +62,15 @@ keyWidth: [ { required: true, message: '请输入钥匙孔宽度', trigger: 'blur' }, ], - keyHeight: [ - { required: true, message: '请输入钥匙孔高度', trigger: 'blur' }, - ], status: [ { required: true, message: '请选择钥匙朝向', trigger: 'change' }, ], + topText: [ + { required: true, message: '请输入上侧文字', trigger: 'blur' }, + ], + bottomText: [ + { required: true, message: '请输入下侧文字', trigger: 'blur' }, + ], } }; }, @@ -79,10 +86,11 @@ this.isUpdate = true; this.form.code = model.code; this.form.keyWidth = model.width; - this.form.keyHeight = model.height; this.form.status = model.status; this.form.x = model.point.x; this.form.y = model.point.y; + this.form.topText = model.topText; + this.form.bottomText = model.bottomText; } } }, @@ -101,8 +109,9 @@ _type: 'Key', code: this.form.code, width: this.form.keyWidth, - height: this.form.keyHeight, - status:this.form.status + status:this.form.status, + topText:this.form.topText, + bottomText:this.form.bottomText, }; this.$emit('createKey', keyModel); this.initPage(); @@ -122,8 +131,9 @@ _type: 'Key', code: this.form.code, width: this.form .keyWidth, - height: this.form.keyHeight, - status:this.form.status + status:this.form.status, + topText:this.form.topText, + bottomText:this.form.bottomText, }; this.$emit('deleteDataModel',keyModel); this.initPage(); @@ -135,10 +145,11 @@ this.form = { code: '', keyWidth: '', - keyHeight: '', status:'', x: 10, - y: 10 + y: 10, + topText:'', + bottomText:'', }; }, generateCode() { diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue index afd26926e..a13b897dc 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue @@ -73,12 +73,12 @@ > - + Date: Mon, 9 Sep 2019 19:30:12 +0800 Subject: [PATCH 07/80] =?UTF-8?q?=E9=92=A5=E5=8C=99=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=87=8D=E6=96=B0=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/constant/ibpData.js | 2 +- src/ibp/shape/key.js | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/ibp/constant/ibpData.js b/src/ibp/constant/ibpData.js index ee4f28dfb..dcb43db9b 100644 --- a/src/ibp/constant/ibpData.js +++ b/src/ibp/constant/ibpData.js @@ -1,5 +1,5 @@ const ibpData = {'Station_209_0.95175': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 273}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 999, 'y': 386}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2675, 'y': 265}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 389}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3101, 'y': 264}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 3950, 'y': 388}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 537, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 637, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1763, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1838, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1913, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1988, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 488}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2812, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2736, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 437}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3537, 'y': 187}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2562, 'y': 362}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1763, 'y': 339}, '_type': 'CircularLamp', 'code': 'lamp_51629578362581', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 944, 'y': 357}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 878, 'y': 391}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 207}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 206}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 167, 'y': 205}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 217, 'y': 205}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 266, 'y': 205}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 205}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 404, 'y': 206}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 455, 'y': 206}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 206}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 205}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 206}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 645, 'y': 206}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 730, 'y': 204}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 779, 'y': 206}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 821, 'y': 205}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 870, 'y': 206}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 922, 'y': 207}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 969, 'y': 207}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 456}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 456}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 169, 'y': 456}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 215, 'y': 455}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 271, 'y': 455}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 321, 'y': 455}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 405, 'y': 457}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 454, 'y': 457}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 457}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 456}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 455}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 646, 'y': 455}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 729, 'y': 457}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 780, 'y': 456}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 823, 'y': 455}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 871, 'y': 455}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 920, 'y': 454}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 970, 'y': 455}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 270, 'y': 533}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 504}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 516, 'y': 532}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 614, 'y': 532}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 674, 'y': 511}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 764, 'y': 506}, 'code': 'text_4148249096842', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 728, 'y': 537}, 'code': 'text_4141181575325', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 828, 'y': 541}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1034, 'y': 207}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1117, 'y': 208}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1190, 'y': 207}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1045, 'y': 282}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1121, 'y': 281}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1194, 'y': 281}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1044, 'y': 355}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1116, 'y': 355}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1188, 'y': 356}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1042, 'y': 430}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1111, 'y': 430}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1191, 'y': 430}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1041, 'y': 504}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 205}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1269, 'y': 281}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 356}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1270, 'y': 431}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1097, 'y': 135}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1265, 'y': 135}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1398, 'y': 135}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 205}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 204}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1487, 'y': 204}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1339, 'y': 281}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 281}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1485, 'y': 281}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1336, 'y': 356}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1424, 'y': 357}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 356}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 433}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1415, 'y': 432}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1490, 'y': 431}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1337, 'y': 502}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1552, 'y': 134}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1630, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1570, 'y': 204}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1578, 'y': 282}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1644, 'y': 207}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1651, 'y': 281}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': ' XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1809, 'y': 38}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1738, 'y': 126}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 126}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1889, 'y': 127}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1964, 'y': 127}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2036, 'y': 128}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1807, 'y': 209}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1954, 'y': 208}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1819, 'y': 290}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1735, 'y': 359}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1870, 'y': 356}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2065, 'y': 334}, 'code': 'text_4176256119241', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2020, 'y': 365}, 'code': 'text_4177254929769', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2006, 'y': 380}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1848, 'y': 371}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1867, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1836, 'y': 509}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1944, 'y': 509}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 427}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2135, 'y': 25}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2319, 'y': 116}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 117}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2709, 'y': 207}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 207}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2877, 'y': 207}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2975, 'y': 365}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2677, 'y': 277}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2704, 'y': 457}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2791, 'y': 457}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 457}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2991, 'y': 184}, 'code': 'text_41815382847533', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2952, 'y': 214}, 'code': 'text_41815593003205', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2987, 'y': 434}, 'code': 'text_41816238362630', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2954, 'y': 461}, 'code': 'text_41816528125864', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2703, 'y': 157}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2786, 'y': 156}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 159}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2934, 'y': 281}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 231}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 280}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3895, 'y': 361}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3847, 'y': 400}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 158}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3225, 'y': 158}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 158}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3326, 'y': 159}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3124, 'y': 208}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 208}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3228, 'y': 208}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3272, 'y': 208}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3323, 'y': 207}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3427, 'y': 209}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 207}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3615, 'y': 209}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 159}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3750, 'y': 159}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3799, 'y': 159}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3849, 'y': 159}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3266, 'y': 358}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3418, 'y': 306}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 358}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 357}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 307}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 456}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 456}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3225, 'y': 456}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3274, 'y': 456}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3321, 'y': 456}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 506}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 506}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3222, 'y': 507}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 506}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3424, 'y': 457}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3524, 'y': 454}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 457}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 457}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 457}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 458}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3406, 'y': 103}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3598, 'y': 107}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3204, 'y': 282}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3328, 'y': 279}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3502, 'y': 275}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3405, 'y': 484}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3599, 'y': 481}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3620, 'y': 356}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3674, 'y': 331}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2555, 'y': 376}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2615, 'y': 184}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2617, 'y': 311}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2618, 'y': 434}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2206, 'y': 305}, 'code': 'text_51538187899953', '_type': 'IbpText', 'context': 'E0111/03(K1) E0111/04(K2) E0111/05(K3) E0111/06(K4)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 433}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2252, 'y': 260}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 260}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2402, 'y': 259}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2478, 'y': 258}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2279, 'y': 386}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2352, 'y': 385}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3905, 'y': 505}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2204, 'y': 358}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2529, 'y': 357}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2251, 'y': 208}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 206}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2477, 'y': 207}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2401, 'y': 207}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2340, 'y': 151}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'point': {'x': 75, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 174}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 325, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 401, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 451, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 500, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 550, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 651, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 775, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 75, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 276, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 400, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 450, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 501, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 551, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 725, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 976, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 499}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 501}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1200, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1051, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 326}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1275, 'y': 249}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1425, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1826, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1875, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1951, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2400, 'y': 226}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 2475, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2275, 'y': 351}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2351, 'y': 349}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2325, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3175, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3700, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3751, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3800, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3850, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3525, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3175, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3225, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3700, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 324}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 309, 'y': 498}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 670, 'y': 500}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2000, 'y': 376}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1841, 'y': 367}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1983, 'y': 422}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2700, 'y': 152}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2783, 'y': 152}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2923, 'y': 150}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2926, 'y': 276}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3403, 'y': 97}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 101}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3199, 'y': 273}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3323, 'y': 271}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3495, 'y': 273}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3402, 'y': 478}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 476}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3668, 'y': 325}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2200, 'y': 350}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2525, 'y': 349}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2250, 'y': 200}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2325, 'y': 200}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2400, 'y': 200}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2476, 'y': 199}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2334, 'y': 149}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}], 'rotatingButtonList': [{'zlevel': 1, 'z': 3, 'point': {'x': 729, 'y': 503}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41344417412052', 'width': 20, 'height': 20}, {'zlevel': 1, 'z': 3, 'point': {'x': 2025, 'y': 327}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41658147562730', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 177}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41755475633812', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 426}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41810343886103', 'width': 25, 'height': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 750, 'y': 513}, 'point2': {'x': 760, 'y': 513}, 'direction': 'transverse', 'code': 'line_4147304287066', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 739, 'y': 523}, 'point2': {'x': 739, 'y': 533}, 'direction': 'vertical', 'code': 'line_4147585973070', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1025, 'y': 534}, 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1250, 'y': 157}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1250, 'y': 157}, 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 534}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 157}, 'point2': {'x': 1263, 'y': 534}, 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 158}, 'point2': {'x': 1313, 'y': 158}, 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 533}, 'point2': {'x': 1313, 'y': 533}, 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1313, 'y': 157}, 'point2': {'x': 1313, 'y': 534}, 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1325, 'y': 534}, 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1550, 'y': 157}, 'point2': {'x': 1550, 'y': 535}, 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1324, 'y': 535}, 'point2': {'x': 1549, 'y': 535}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1550, 'y': 157}, 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1613, 'y': 157}, 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1639, 'y': 533}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1562, 'y': 533}, 'point2': {'x': 1613, 'y': 533}, 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 158}, 'point2': {'x': 1688, 'y': 158}, 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 157}, 'point2': {'x': 1638, 'y': 534}, 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1563, 'y': 534}, 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1613, 'y': 157}, 'point2': {'x': 1613, 'y': 534}, 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1688, 'y': 158}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2113, 'y': 0}, 'point2': {'x': 2113, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1713, 'y': 0}, 'point2': {'x': 1713, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1711, 'y': 414}, 'point2': {'x': 2111, 'y': 414}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1714, 'y': 264}, 'point2': {'x': 2114, 'y': 264}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2051, 'y': 338}, 'point2': {'x': 2061, 'y': 338}, 'direction': 'transverse', 'code': 'line_417459403934', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2037, 'y': 351}, 'point2': {'x': 2037, 'y': 361}, 'direction': 'vertical', 'code': 'line_4175593558037', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 3062, 'y': 0}, 'point2': {'x': 3062, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2976, 'y': 188}, 'point2': {'x': 2986, 'y': 188}, 'direction': 'transverse', 'code': 'line_41817198046655', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2962, 'y': 201}, 'point2': {'x': 2962, 'y': 211}, 'direction': 'vertical', 'code': 'line_4181743772122', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2975, 'y': 438}, 'point2': {'x': 2985, 'y': 438}, 'direction': 'transverse', 'code': 'line_4181889162471', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2963, 'y': 449}, 'point2': {'x': 2963, 'y': 459}, 'direction': 'vertical', 'code': 'line_4181846432328', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'appendageBoxList': [{'point': {'x': 2175, 'y': 175}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 3626, 'y': 277}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2577, 'y': 351}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 502}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2022, 'y': 328}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 178}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 427}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3904, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal5163486449281', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3930, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal51663374196', 'width': 15}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2224, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'point': {'x': 2299, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'zlevel': 1, 'z': 2, 'point': {'x': 2376, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2449, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2253, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2325, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2370, 'y': 10}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'point': {'x': 750, 'y': 525}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2060, 'y': 350}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 200}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 450}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}]}, 'Station_203_0.07533': {'background': {'x': 0, 'y': 0, '_type': 'Background', 'width': 8000, 'height': 1300, 'code': 'bg_0000', 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_31329439098247', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 875, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_31334364295054', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 925, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_3135751691615', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 1300, 'y': 488}, '_type': 'Arrow', 'code': 'arrow_31359162212179', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 3250, 'y': 364}, '_type': 'Arrow', 'code': 'arrow_31629555162100', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4025, 'y': 464}, '_type': 'Arrow', 'code': 'arrow_3163184925986', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4151, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41026447992393', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 4800, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_41028366072410', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 5000, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_4112935758600', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 5450, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_4113091513118', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 7150, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41531515124661', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 7924, 'y': 463}, '_type': 'Arrow', 'code': 'arrow_41533315894752', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}], 'textList': [{'point': {'x': 389, 'y': 135}, 'code': 'text_31335354705086', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 330}, 'code': 'text_31336389012761', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 380}, 'code': 'text_3133754853258', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 825, 'y': 457}, 'code': 'text_31338201494023', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 763, 'y': 504}, 'code': 'text_31338474136368', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 326, 'y': 311}, 'code': 'text_3134945638928', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 423, 'y': 308}, 'code': 'text_31349324779966', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 310}, 'code': 'text_31349576543864', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 319, 'y': 407}, 'code': 'text_31350439735208', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 408}, 'code': 'text_31351155654211', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 318, 'y': 460}, 'code': 'text_31351447337697', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 418, 'y': 460}, 'code': 'text_31352278214160', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 459}, 'code': 'text_3135311972573', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 323, 'y': 560}, 'code': 'text_31353326617296', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 424, 'y': 558}, 'code': 'text_31353599095800', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 560}, 'code': 'text_31354289013357', '_type': 'IbpText', 'context': 's终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 28, 'y': 608}, 'code': 'text_313554941891', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1036, 'y': 214}, 'code': 'text_314689174161', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1204, 'y': 315}, 'code': 'text_31412437412897', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1240, 'y': 284}, 'code': 'text_3141389018866', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 309}, 'code': 'text_31414331818732', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 309}, 'code': 'text_31415174054463', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1128, 'y': 309}, 'code': 'text_31415469255264', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 931, 'y': 381}, 'code': 'text_3141618626775', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1255, 'y': 455}, 'code': 'text_31416444537347', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1239, 'y': 535}, 'code': 'text_31421418458857', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1203, 'y': 568}, 'code': 'text_31422112464456', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 560}, 'code': 'text_31423236709747', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 559}, 'code': 'text_314244981124', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1129, 'y': 559}, 'code': 'text_31424573007377', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 56}, 'code': 'text_3142603015564', '_type': 'IbpText', 'context': '通化门站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1558, 'y': 216}, 'code': 'text_31431265059023', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2087, 'y': 115}, 'code': 'text_31449178709011', '_type': 'IbpText', 'context': '消 火 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2020, 'y': 230}, 'code': 'text_3145546392572', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2093, 'y': 228}, 'code': 'text_31456509349868', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2170, 'y': 228}, 'code': 'text_31457299813909', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2242, 'y': 228}, 'code': 'text_31458306681512', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2309, 'y': 228}, 'code': 'text_31459189962776', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2080, 'y': 311}, 'code': 'text_3150329491688', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2228, 'y': 311}, 'code': 'text_3151167013752', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2110, 'y': 391}, 'code': 'text_3152409015196', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2341, 'y': 434}, 'code': 'text_3157188306112', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2295, 'y': 468}, 'code': 'text_31582376664', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2136, 'y': 540}, 'code': 'text_315114751299', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2009, 'y': 459}, 'code': 'text_31513496384160', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2144, 'y': 461}, 'code': 'text_31514409244848', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 610}, 'code': 'text_31515162452811', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2218, 'y': 611}, 'code': 'text_3151659566628', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2560, 'y': 236}, 'code': 'text_31521462227804', '_type': 'IbpText', 'context': 'A端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2488, 'y': 307}, 'code': 'text_31526493966422', '_type': 'IbpText', 'context': ' X1A04\n35KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2558, 'y': 307}, 'code': 'text_3152821339531', '_type': 'IbpText', 'context': ' X1A06\n400KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2649, 'y': 307}, 'code': 'text_3152927979928', '_type': 'IbpText', 'context': 'X1A08\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 383}, 'code': 'text_3153012458068', '_type': 'IbpText', 'context': ' X1A10\n照明配电兼蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2553, 'y': 383}, 'code': 'text_31531333014237', '_type': 'IbpText', 'context': ' X1A12\n 通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2651, 'y': 383}, 'code': 'text_31533102935693', '_type': 'IbpText', 'context': 'X1A14\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2484, 'y': 454}, 'code': 'text_3153415203358', '_type': 'IbpText', 'context': ' X1A16\n气瓶、照明配、\n检修、值班会议、\n更衣、警务、安\n 全等', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2559, 'y': 458}, 'code': 'text_31536247814668', '_type': 'IbpText', 'context': ' X1A17\n站厅防烟区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2635, 'y': 458}, 'code': 'text_31537566049520', '_type': 'IbpText', 'context': ' X1A18\n站厅防烟分区2\n设备层冷水机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 533}, 'code': 'text_3153993174315', '_type': 'IbpText', 'context': ' X1A19\n站厅防烟分区3\n设备层走廊1', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2687, 'y': 114}, 'code': 'text_31540386775311', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2770, 'y': 236}, 'code': 'text_31544537492977', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2737, 'y': 305}, 'code': 'text_3154747997769', '_type': 'IbpText', 'context': ' DM05\n站厅公共区(防烟分区I)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2736, 'y': 356}, 'code': 'text_31551582045280', '_type': 'IbpText', 'context': ' DM06\n站厅公共区(防烟分区II)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2768, 'y': 406}, 'code': 'text_31553282375584', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2761, 'y': 456}, 'code': 'text_31554199728322', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2760, 'y': 507}, 'code': 'text_3155594531225', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2986, 'y': 234}, 'code': 'text_3163165489432', '_type': 'IbpText', 'context': 'B端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2883, 'y': 308}, 'code': 'text_316950591755', '_type': 'IbpText', 'context': ' X1B04\n综合监控设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2959, 'y': 308}, 'code': 'text_31611245246735', '_type': 'IbpText', 'context': ' X1B06\n信号设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3035, 'y': 308}, 'code': 'text_31612227321480', '_type': 'IbpText', 'context': ' X1B08\n通信设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3110, 'y': 308}, 'code': 'text_31613315245678', '_type': 'IbpText', 'context': ' X1B10\n通信电源室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2888, 'y': 382}, 'code': 'text_316154700142', '_type': 'IbpText', 'context': ' X1B12\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2955, 'y': 382}, 'code': 'text_31616137165839', '_type': 'IbpText', 'context': ' X1B14\n照明配电兼蓄电\n池室(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3036, 'y': 382}, 'code': 'text_3161814367966', '_type': 'IbpText', 'context': ' X1B16\n通风空调电控室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3112, 'y': 382}, 'code': 'text_31620139164715', '_type': 'IbpText', 'context': ' X1B18\n民用通信设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2876, 'y': 454}, 'code': 'text_31622206214131', '_type': 'IbpText', 'context': ' X1B20\n站长、AFC、照\n明配、电缆室、\n保洁、备用、工\n务等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2954, 'y': 454}, 'code': 'text_31624194458913', '_type': 'IbpText', 'context': ' X1B21\n站厅防烟分区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3031, 'y': 454}, 'code': 'text_3162532446979', '_type': 'IbpText', 'context': ' X1B22\n站厅防烟分区2\n设备层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3111, 'y': 454}, 'code': 'text_3162759987071', '_type': 'IbpText', 'context': ' X1B23\n站厅防烟分区3\n设备层走廊2', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2882, 'y': 530}, 'code': 'text_31628184768400', '_type': 'IbpText', 'context': ' X1B24\n站厅防烟分区4\n 车控室', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3486, 'y': 115}, 'code': 'text_3163235997733', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3252, 'y': 329}, 'code': 'text_31634219401623', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3254, 'y': 381}, 'code': 'text_31634547009971', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3985, 'y': 431}, 'code': 'text_31635352373129', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 482}, 'code': 'text_3163645093884', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3326, 'y': 305}, 'code': 'text_3164435506452', '_type': 'IbpText', 'context': 'KT14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3377, 'y': 305}, 'code': 'text_31645159815833', '_type': 'IbpText', 'context': 'KT15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 305}, 'code': 'text_31645563965639', '_type': 'IbpText', 'context': ' KT16\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3466, 'y': 305}, 'code': 'text_31646598046165', '_type': 'IbpText', 'context': ' KT17\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 305}, 'code': 'text_3164850125582', '_type': 'IbpText', 'context': ' KT18\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3568, 'y': 305}, 'code': 'text_31649521493875', '_type': 'IbpText', 'context': ' KT19\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 306}, 'code': 'text_31651179164718', '_type': 'IbpText', 'context': 'TW14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 306}, 'code': 'text_3165211803596', '_type': 'IbpText', 'context': 'TW15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 306}, 'code': 'text_31652404123039', '_type': 'IbpText', 'context': ' TW16\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 306}, 'code': 'text_3165441002355', '_type': 'IbpText', 'context': ' TW17\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3866, 'y': 306}, 'code': 'text_31654589406801', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3917, 'y': 306}, 'code': 'text_316565557707', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3327, 'y': 529}, 'code': 'text_31658254685523', '_type': 'IbpText', 'context': 'KT08\n车头', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3376, 'y': 529}, 'code': 'text_316597132884', '_type': 'IbpText', 'context': 'KT09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 529}, 'code': 'text_31659417564659', '_type': 'IbpText', 'context': ' KT10\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3467, 'y': 529}, 'code': 'text_3170475969701', '_type': 'IbpText', 'context': ' KT11\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 529}, 'code': 'text_317249407485', '_type': 'IbpText', 'context': ' KT12\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3567, 'y': 529}, 'code': 'text_317383091791', '_type': 'IbpText', 'context': ' KT13\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 529}, 'code': 'text_317513842416', '_type': 'IbpText', 'context': 'TW08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 529}, 'code': 'text_3175487323585', '_type': 'IbpText', 'context': 'TW09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 529}, 'code': 'text_3176429329790', '_type': 'IbpText', 'context': ' TW10\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 529}, 'code': 'text_3178219329646', '_type': 'IbpText', 'context': ' TW11\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3867, 'y': 529}, 'code': 'text_3179102204408', '_type': 'IbpText', 'context': ' TW12\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3918, 'y': 529}, 'code': 'text_31710168767371', '_type': 'IbpText', 'context': ' TW13\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3628, 'y': 616}, 'code': 'text_3171587889761', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3666, 'y': 584}, 'code': 'text_31715357966393', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3418, 'y': 608}, 'code': 'text_31718533894209', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3520, 'y': 608}, 'code': 'text_31719178842526', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3728, 'y': 611}, 'code': 'text_3172055407588', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3869, 'y': 609}, 'code': 'text_31720289322136', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 360}, 'code': 'text_41012557511733', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1478, 'y': 360}, 'code': 'text_41014336156013', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1553, 'y': 360}, 'code': 'text_41015268563207', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1628, 'y': 360}, 'code': 'text_41015527993626', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 360}, 'code': 'text_41016283119405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1778, 'y': 360}, 'code': 'text_4101768952405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 360}, 'code': 'text_41017478713708', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 485}, 'code': 'text_41018392874041', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1503, 'y': 485}, 'code': 'text_4102134238117', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1603, 'y': 485}, 'code': 'text_4102225321060', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 485}, 'code': 'text_41022562324706', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 480}, 'code': 'text_4102422559791', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4413, 'y': 115}, 'code': 'text_41025489032691', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4151, 'y': 330}, 'code': 'text_41029194078948', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4156, 'y': 380}, 'code': 'text_41029492953758', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4759, 'y': 455}, 'code': 'text_41030301436420', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4698, 'y': 507}, 'code': 'text_41030537926829', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4433, 'y': 415}, 'code': 'text_41045182409934', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4328, 'y': 287}, 'code': 'text_41056412809990', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4354, 'y': 237}, 'code': 'text_41057409838503', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4370, 'y': 287}, 'code': 'text_41058347916143', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4444, 'y': 237}, 'code': 'text_41124275607', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4443, 'y': 286}, 'code': 'text_4113107677695', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4544, 'y': 237}, 'code': 'text_411461189943', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4516, 'y': 286}, 'code': 'text_411518629211', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4570, 'y': 286}, 'code': 'text_4115428554641', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4369, 'y': 561}, 'code': 'text_4118505191264', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4343, 'y': 613}, 'code': 'text_411926239347', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4393, 'y': 613}, 'code': 'text_4111058154464', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4468, 'y': 561}, 'code': 'text_41110444235058', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4467, 'y': 613}, 'code': 'text_41111187831332', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4579, 'y': 561}, 'code': 'text_41112323284639', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4552, 'y': 613}, 'code': 'text_4111376152643', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4593, 'y': 613}, 'code': 'text_41113391765337', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5592, 'y': 74}, 'code': 'text_41124349947259', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5161, 'y': 223}, 'code': 'text_41125397991469', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5006, 'y': 379}, 'code': 'text_41130521753785', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5406, 'y': 453}, 'code': 'text_41259503642274', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5315, 'y': 283}, 'code': 'text_4139599341443', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5278, 'y': 314}, 'code': 'text_41310367658057', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5317, 'y': 534}, 'code': 'text_4132043606107', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5279, 'y': 567}, 'code': 'text_4132147403474', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5033, 'y': 308}, 'code': 'text_41323402782476', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5116, 'y': 308}, 'code': 'text_4132422565832', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5194, 'y': 308}, 'code': 'text_4132564698096', '_type': 'IbpText', 'context': '开排烟门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5352, 'y': 308}, 'code': 'text_41325519496186', '_type': 'IbpText', 'context': '开门', 'textFill': '关门', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5427, 'y': 308}, 'code': 'text_41326287969647', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5035, 'y': 558}, 'code': 'text_4133145092143', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5120, 'y': 558}, 'code': 'text_4133148931408', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5193, 'y': 558}, 'code': 'text_41332323172365', '_type': 'IbpText', 'context': '开门排烟', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5353, 'y': 558}, 'code': 'text_413332935462', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5428, 'y': 558}, 'code': 'text_4133334541480', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1938, 'y': 286}, 'code': 'text_41336526373686', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1941, 'y': 410}, 'code': 'text_41337241483920', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1942, 'y': 535}, 'code': 'text_4133841653053', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1352, 'y': 409}, 'code': 'text_413391055859', '_type': 'IbpText', 'context': 'E0124/05(K2) E0124/06(K3) E0124/07(K4) E0124/08(K5) E0124/09(K6) E0124/10(K7) E0124/11(K8)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 532}, 'code': 'text_413425913529', '_type': 'IbpText', 'context': 'E0124/01(N) E0124/02(N) E0124/03(N) E0124/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5724, 'y': 226}, 'code': 'text_4134638180379', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6053, 'y': 283}, 'code': 'text_41354126307392', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6057, 'y': 408}, 'code': 'text_41354381006285', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6059, 'y': 533}, 'code': 'text_4135510283121', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5579, 'y': 484}, 'code': 'text_41357324852710', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5678, 'y': 484}, 'code': 'text_4135858378616', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5778, 'y': 484}, 'code': 'text_41358418849122', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5877, 'y': 484}, 'code': 'text_41359349085155', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6002, 'y': 480}, 'code': 'text_4140108929195', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5531, 'y': 533}, 'code': 'text_414211652488', '_type': 'IbpText', 'context': 'E0314/01(N) E0314/02(N) E0314/03(N) E0314/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6261, 'y': 226}, 'code': 'text_41416225339753', '_type': 'IbpText', 'context': 'AFC闸机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6391, 'y': 359}, 'code': 'text_41421421268977', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6346, 'y': 392}, 'code': 'text_41422177081915', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 436}, 'code': 'text_41423406291071', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6234, 'y': 307}, 'code': 'text_41425582696171', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6334, 'y': 307}, 'code': 'text_41426382131072', '_type': 'IbpText', 'context': '消防联动指示', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6242, 'y': 385}, 'code': 'text_41427192948740', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6285, 'y': 531}, 'code': 'text_41428283408244', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6292, 'y': 608}, 'code': 'text_414293525962', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6531, 'y': 284}, 'code': 'text_41438268608033', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6606, 'y': 214}, 'code': 'text_41444267165062', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6819, 'y': 284}, 'code': 'text_41448199112345', '_type': 'IbpText', 'context': '小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 356}, 'code': 'text_41458262079077', '_type': 'IbpText', 'context': ' DM05\n 站厅公共区\n(防烟分区I)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6561, 'y': 356}, 'code': 'text_415023777598', '_type': 'IbpText', 'context': ' DM06\n 站厅公共区\n(防烟分区II)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 432}, 'code': 'text_4151525728492', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6565, 'y': 431}, 'code': 'text_4152491802485', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6491, 'y': 506}, 'code': 'text_415426697313', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6666, 'y': 356}, 'code': 'text_415458684381', '_type': 'IbpText', 'context': ' XM04\n35KV交流\n开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 356}, 'code': 'text_4156289564875', '_type': 'IbpText', 'context': ' XM06\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 356}, 'code': 'text_41574474050', '_type': 'IbpText', 'context': ' XM08\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6896, 'y': 356}, 'code': 'text_4158453166499', '_type': 'IbpText', 'context': ' XM10\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6960, 'y': 356}, 'code': 'text_4159402529085', '_type': 'IbpText', 'context': ' XM12\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 431}, 'code': 'text_41510376707352', '_type': 'IbpText', 'context': ' XM14\n0.4KV低压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6730, 'y': 431}, 'code': 'text_41512146127194', '_type': 'IbpText', 'context': ' XM16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 431}, 'code': 'text_41513363003154', '_type': 'IbpText', 'context': ' XM18\n照片配电室\n兼蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6885, 'y': 431}, 'code': 'text_4151452748860', '_type': 'IbpText', 'context': ' XM20\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6955, 'y': 431}, 'code': 'text_41515516282699', '_type': 'IbpText', 'context': ' XM22\n能耗自动控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6662, 'y': 506}, 'code': 'text_41517144931037', '_type': 'IbpText', 'context': ' XM24\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6737, 'y': 506}, 'code': 'text_41518193726633', '_type': 'IbpText', 'context': ' XM26\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 506}, 'code': 'text_41519177579676', '_type': 'IbpText', 'context': ' XM28\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6891, 'y': 506}, 'code': 'text_4152018229492', '_type': 'IbpText', 'context': ' XM30\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6954, 'y': 506}, 'code': 'text_41521143001802', '_type': 'IbpText', 'context': ' XM32\n气瓶间、照配室、\n污水泵房、电缆室\n、检修室、备用间\n、备品兼保洁间、\n卫生间等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 581}, 'code': 'text_41523445244874', '_type': 'IbpText', 'context': ' XM33\n3号线站厅北端\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 581}, 'code': 'text_41524411975495', '_type': 'IbpText', 'context': ' XM34\n设备层走廊3', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 581}, 'code': 'text_41525377644241', '_type': 'IbpText', 'context': ' XM36\n长~通区间风井\n (风机房火灾\n 和区间火灾)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7378, 'y': 215}, 'code': 'text_41534562302384', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 330}, 'code': 'text_41536505087038', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 380}, 'code': 'text_41537217246796', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7882, 'y': 432}, 'code': 'text_41537519979638', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7823, 'y': 481}, 'code': 'text_41540313489335', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 305}, 'code': 'text_41542111737030', '_type': 'IbpText', 'context': ' CT10\n 长-通\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 305}, 'code': 'text_4154407487918', '_type': 'IbpText', 'context': ' CT11\n 长-通\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 305}, 'code': 'text_41546353722005', '_type': 'IbpText', 'context': ' TH10\n 通-胡\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7695, 'y': 305}, 'code': 'text_41547365243011', '_type': 'IbpText', 'context': ' TH11\n 通-胡\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 530}, 'code': 'text_41550431817999', '_type': 'IbpText', 'context': ' CT08\n 长-通\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 530}, 'code': 'text_41551451969535', '_type': 'IbpText', 'context': ' CT09\n 长-通\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 530}, 'code': 'text_41553335897323', '_type': 'IbpText', 'context': ' TH08\n 通-胡\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7696, 'y': 530}, 'code': 'text_41554155325684', '_type': 'IbpText', 'context': ' TH09\n 通-胡\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7267, 'y': 609}, 'code': 'text_41556123006313', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7693, 'y': 585}, 'code': 'text_4155935204900', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7653, 'y': 617}, 'code': 'text_4160269095532', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7752, 'y': 610}, 'code': 'text_4162172368608', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7442, 'y': 606}, 'code': 'text_4162555969459', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7544, 'y': 605}, 'code': 'text_4163271965874', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 300, 'y': 198}, 'code': 'text_5102865123822', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 500, 'y': 200}, 'code': 'text_51032242807239', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 229, 'y': 403}, 'code': 'text_51038587201933', '_type': 'IbpText', 'context': '按压后表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音)。ATS/LOW\n机站台中央出现红\n色菱形,即执\n行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 397, 'y': 371}, 'code': 'text_51042107682503', '_type': 'IbpText', 'context': '按压后表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 572, 'y': 431}, 'code': 'text_51045489697096', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音。即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 223, 'y': 533}, 'code': 'text_5104811202460', '_type': 'IbpText', 'context': '上行,按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 576, 'y': 531}, 'code': 'text_51049288897269', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1177, 'y': 257}, 'code': 'text_51050409443856', '_type': 'IbpText', 'context': '正常位为“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 392}, 'code': 'text_5105330524429', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 462}, 'code': 'text_5105858487208', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1756, 'y': 462}, 'code': 'text_511072885201', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1376, 'y': 333}, 'code': 'text_511373925024', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1451, 'y': 333}, 'code': 'text_5113478481325', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1526, 'y': 333}, 'code': 'text_5114346327370', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1601, 'y': 333}, 'code': 'text_5115154573574', '_type': 'IbpText', 'context': 'E口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1621, 'y': 254}, 'code': 'text_5116119042003', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停止运行,需现\n场用钥匙开启扶梯时,需再次按压红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 475}, 'code': 'text_5119408082690', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2276, 'y': 482}, 'code': 'text_5111158223419', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2279, 'y': 554}, 'code': 'text_51115255352682', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3570, 'y': 580}, 'code': 'text_51118342803560', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3911, 'y': 581}, 'code': 'text_5112345769143', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4327, 'y': 137}, 'code': 'text_511275884958', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,ATS\n机界面下行站\n台旁出现°H,\n即执行成功', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4344, 'y': 303}, 'code': 'text_513089987343', '_type': 'IbpText', 'context': '下行.按压,待\n扣车表示灯熄\n灭后,ATS机下\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4432, 'y': 308}, 'code': 'text_5135195326107', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4502, 'y': 306}, 'code': 'text_513716148324', '_type': 'IbpText', 'context': '下行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4627, 'y': 209}, 'code': 'text_51310285824695', '_type': 'IbpText', 'context': '下行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4251, 'y': 580}, 'code': 'text_51314281416524', '_type': 'IbpText', 'context': '上行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4458, 'y': 632}, 'code': 'text_51315575964907', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4404, 'y': 475}, 'code': 'text_51317196125420', '_type': 'IbpText', 'context': '上行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4506, 'y': 478}, 'code': 'text_51319175252353', '_type': 'IbpText', 'context': '上行.按压后,\n表示灯亮,ATS\n机界面上行站\n台旁出现°H,\n即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4653, 'y': 558}, 'code': 'text_51322591979786', '_type': 'IbpText', 'context': '上行.按压,待\n扣车表示灯熄\n灭后,ATS机上\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5272, 'y': 254}, 'code': 'text_51327195813653', '_type': 'IbpText', 'context': '正常位为\n“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5276, 'y': 379}, 'code': 'text_5133153603805', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“开门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5452, 'y': 578}, 'code': 'text_51334426296150', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“关门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5533, 'y': 447}, 'code': 'text_51336532304450', '_type': 'IbpText', 'context': '南\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5954, 'y': 448}, 'code': 'text_51337585005821', '_type': 'IbpText', 'context': '北\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5606, 'y': 333}, 'code': 'text_51338506616203', '_type': 'IbpText', 'context': '按压后,红灯亮\n,现场扶梯停止\n运行,需现场用\n钥匙开启扶梯时\n,须再次按压,\n红灯熄灭。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6212, 'y': 320}, 'code': 'text_51341492923146', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n1~3秒,闸机开放状态\n灯亮,即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6331, 'y': 406}, 'code': 'text_51344412785666', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6358, 'y': 479}, 'code': 'text_5134624452054', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开\n门状态”灯亮,\n即执行成功。\n所有门禁将释\n放,恢复时需\n由专业操作。\n', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7312, 'y': 579}, 'code': 'text_5135010533441', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4130, 'y': 608}, 'code': 'text_51640111968976', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}], 'squareButtonList': [{'point': {'x': 325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3133917234834', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31340182466222', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31343519984796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 425, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3134411693724', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31344372069308', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347239413484', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347546469013', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3148529894543', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31418293667892', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2100, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3145419565764', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2250, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31454432292164', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2150, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154149813792', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2225, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_315131170917', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522392295373', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522538699238', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3152354367096', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3152432775689', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31524265175308', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3152443533919', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31524578695354', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525191894848', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31525407179194', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525576604604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31545174611077', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_31545395185692', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 375}, '_type': 'SquareButton', 'code': 'sButton_31545546928310', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154652683830', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_3154732687162', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3165162842284', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3165403644112', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3165559337631', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3166101326371', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3166257089991', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3166484605251', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3166593972902', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3167189089929', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3167459657790', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3168109726981', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3168357263375', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3168518859853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_316927975480', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31636521241988', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31637429965732', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3163759476496', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638101963066', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638226044576', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638466609045', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639103098679', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639241964166', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639365644769', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639447164343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639558607972', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3164074845254', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31640482448707', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641277029555', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641375168722', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641501805198', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642141255739', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3164226214484', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642487653174', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643102363343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643188441875', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643308924192', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643425168715', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643587644994', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717143809554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717571085426', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4102592508727', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1550, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4103366672056', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1475, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410496089506', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4104294962874', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410453649244', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410529035853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1850, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4105173045057', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4105344803936', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1500, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_410665359293', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1600, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106188795537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106442969909', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4325, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035249684158', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4375, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035584632396', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4450, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_410371037616', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4525, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103735961998', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4575, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103807596142', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4350, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41053533274413', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4400, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41054492867157', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055341753601', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4550, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055546871149', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4600, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41056166631238', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4132323571889', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4131233981577', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41313105496140', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41316403811278', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322254522306', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322395501065', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5575, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41355522467449', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5675, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356394455317', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5775, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356569417098', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5875, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4135713812855', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6250, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_41418249171842', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6300, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_414258369619', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439149887753', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439551962856', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41440157017867', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4144032189849', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4144048935629', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41450364922473', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41450546938060', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145175485662', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145141211063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145152291899', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145211421585', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_41452413401669', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41452586293796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41453169816468', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41453303161987', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145411887291', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145413605104', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41454264535946', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145544056420', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145516117537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145532380523', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41455441563063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41541111009582', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7451, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_415432429314', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545109885908', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545342691075', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41548331809759', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7450, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_415492529604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41549322765429', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_4154955125558', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7275, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_415552561311', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7750, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_4161437641554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}], 'circularLampList': [{'point': {'x': 438, 'y': 287}, '_type': 'CircularLamp', 'code': 'lamp_3134198311954', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 339, 'y': 389}, '_type': 'CircularLamp', 'code': 'lamp_3134332157960', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 438, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_31348252139848', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3147298703111', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_314753696836', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 538}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3141740140905', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_3141811219052', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31450517577281', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2113, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31451206694576', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2188, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31452105575800', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2263, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_3145241617485', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2337, 'y': 214}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31453255403857', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 439}, '_type': 'CircularLamp', 'code': 'lamp_3153394444097', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2137, 'y': 589}, '_type': 'CircularLamp', 'code': 'lamp_31512292201071', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3438, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31711247564282', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3538, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_31711504444890', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1862, 'y': 464}, '_type': 'CircularLamp', 'code': 'lamp_494129311622', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4363, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_41032138399297', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4562, 'y': 213}, '_type': 'CircularLamp', 'code': 'lamp_41034226714812', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4388, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_41051142236824', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4587, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_4105254718396', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_413057981219', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_4131594211532', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 539}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41313503652988', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 539}, '_type': 'CircularLamp', 'code': 'lamp_41315576136782', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6013, 'y': 463}, '_type': 'CircularLamp', 'code': 'lamp_41352353331990', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417237721070', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6363, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417518617825', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6313, 'y': 514}, '_type': 'CircularLamp', 'code': 'lamp_4142419716686', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7463, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41556517166569', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7563, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_41557245323676', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'alarmList': [{'point': {'x': 528, 'y': 377}, 'code': 'alarm_31345156053476', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1877, 'y': 451}, 'code': 'alarm_4101137671464', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4451, 'y': 200}, 'code': 'alarm_41033362874556', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 525}, 'code': 'alarm_41052422151551', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6027, 'y': 451}, 'code': 'alarm_4135357823574', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'teleTerminalList': [{'point': {'x': 25, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal3134614783727', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 50, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal31346416455524', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4125, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41046379431263', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4150, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41050274239086', 'width': 25, 'zlevel': 1, 'z': 4}], 'ibpLineList': [{'point1': {'x': 893, 'y': 1}, 'point2': {'x': 893, 'y': 1300}, 'code': 'line_31355473868071', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 287}, 'point2': {'x': 1237, 'y': 287}, 'code': 'line_31410378222274', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 297}, 'point2': {'x': 1212, 'y': 310}, 'code': 'line_31411235898708', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 537}, 'point2': {'x': 1237, 'y': 537}, 'code': 'line_31419313134347', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 550}, 'point2': {'x': 1212, 'y': 562}, 'code': 'line_3142045812852', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 0}, 'point2': {'x': 1989, 'y': 1300}, 'code': 'line_31443194776874', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2388, 'y': 0}, 'point2': {'x': 2388, 'y': 1300}, 'code': 'line_31445286536685', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 363}, 'point2': {'x': 2388, 'y': 363}, 'code': 'line_314471113536', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 513}, 'point2': {'x': 2388, 'y': 513}, 'code': 'line_31448257256785', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2325, 'y': 437}, 'point2': {'x': 2337, 'y': 437}, 'code': 'line_3155473071191', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2312, 'y': 450}, 'point2': {'x': 2312, 'y': 462}, 'code': 'line_315628829240', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2464, 'y': 576}, 'code': 'line_31517334755548', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2714, 'y': 264}, 'code': 'line_31519552775995', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2714, 'y': 264}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152035852943', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 576}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152113697352', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2737, 'y': 576}, 'code': 'line_31541322054144', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2837, 'y': 264}, 'code': 'line_315431813998', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2837, 'y': 264}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_31543438702826', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 576}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_3154418372613', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 2862, 'y': 576}, 'code': 'line_31559482048354', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 3187, 'y': 264}, 'code': 'line_316145813655', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3187, 'y': 264}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162175646546', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 576}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162432686030', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3650, 'y': 587}, 'point2': {'x': 3662, 'y': 587}, 'code': 'line_31713306605441', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3637, 'y': 600}, 'point2': {'x': 3637, 'y': 612}, 'code': 'line_3171425353486', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4065, 'y': 0}, 'point2': {'x': 4065, 'y': 1300}, 'code': 'line_3172216380105', '_type': 'IbpLine', 'lineWidth': 20, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4363, 'y': 463}, 'code': 'line_41040512395783', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4613, 'y': 391}, 'code': 'line_41043132474302', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4613, 'y': 391}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_4104492878440', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 463}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_41044324963975', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 0}, 'point2': {'x': 4888, 'y': 1300}, 'code': 'line_41115178868915', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 213}, 'point2': {'x': 6463, 'y': 213}, 'code': 'line_41116413117101', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6462, 'y': 0}, 'point2': {'x': 6462, 'y': 1300}, 'code': 'line_41119429354180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 213}, 'point2': {'x': 6163, 'y': 1300}, 'code': 'line_41120288141802', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 413}, 'point2': {'x': 6463, 'y': 413}, 'code': 'line_41121444151424', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 287}, 'point2': {'x': 5313, 'y': 287}, 'code': 'line_4136435982766', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 299}, 'point2': {'x': 5287, 'y': 312}, 'code': 'line_413852936970', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 538}, 'point2': {'x': 5313, 'y': 538}, 'code': 'line_4131812782105', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 549}, 'point2': {'x': 5287, 'y': 562}, 'code': 'line_41319351495573', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6375, 'y': 361}, 'point2': {'x': 6388, 'y': 361}, 'code': 'line_4142004067256', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6362, 'y': 374}, 'point2': {'x': 6362, 'y': 387}, 'code': 'line_41420502923415', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6475, 'y': 625}, 'code': 'line_41431113737910', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6625, 'y': 312}, 'code': 'line_41436337006167', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6625, 'y': 312}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_4143746445036', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 625}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_41437429816064', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 6637, 'y': 625}, 'code': 'line_4144534539106', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 7037, 'y': 312}, 'code': 'line_41446379166021', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 625}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_4144796534333', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7037, 'y': 312}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_41447324773923', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7062, 'y': 0}, 'point2': {'x': 7062, 'y': 1300}, 'code': 'line_41457282295399', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7677, 'y': 588}, 'point2': {'x': 7690, 'y': 588}, 'code': 'line_41558234291795', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7663, 'y': 600}, 'point2': {'x': 7663, 'y': 613}, 'code': 'line_41558471247715', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}], 'clockList': [{'point': {'x': 1025, 'y': 25}, '_type': 'Clock', 'code': 'clock_3140108456514', 'width': 525, 'zlevel': 1, 'z': 4}, {'point': {'x': 4975, 'y': 17}, '_type': 'Clock', 'code': 'clock_41123221361354', 'width': 500, 'zlevel': 1, 'z': 4}], 'rotatingButtonList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3149543251870', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3141998581005', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3154501827255', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 3625, 'y': 575}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_31712485081956', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_413538126826', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41317186227831', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 6350, 'y': 350}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4141925205131', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 7651, 'y': 576}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4155756385900', 'width': 25, 'zlevel': 1, 'z': 3}], 'keyList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_3141468445338', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_31421191336835', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'Key', 'code': 'key_3159273028254', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 3624, 'y': 575}, 'draggable': true, '_type': 'Key', 'code': 'key_31716257981359', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_41311312857499', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_4132222361129', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 6348, 'y': 350}, 'draggable': true, '_type': 'Key', 'code': 'key_4142254297041', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 7651, 'y': 577}, 'draggable': true, '_type': 'Key', 'code': 'key_4161144527382', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}], 'appendageBoxList': [{'point': {'x': 1325, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox31429263655510', 'width': 650, 'height': 275, 'zlevel': 1, 'z': 1}, {'point': {'x': 5500, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox4133444723287', 'width': 600, 'height': 275, 'zlevel': 1, 'z': 1}], 'elevatorList': [{'point': {'x': 1375, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_3143376215402', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1450, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_485924152884', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1525, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936324079477', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1600, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936538404028', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_49371778889', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'none', 'zlevel': 1, 'z': 2}, {'point': {'x': 1750, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4937373527540', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1825, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_493833672271', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1375, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_493843391547', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 1475, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939366324421', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1575, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939594972642', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4940286085596', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5550, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41349545977887', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5650, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135059237427', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5750, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41351307103787', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5850, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135218455146', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}], 'tipBoxList': [{'point': {'x': 298, 'y': 194}, 'code': 'tipBox_51030316642070', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 499, 'y': 194}, 'code': 'tipBox_51034429368902', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 225, 'y': 400}, 'code': 'tipBox_51041306896425', '_type': 'TipBox', 'width': 90, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 395, 'y': 370}, 'code': 'tipBox_51044539378813', '_type': 'TipBox', 'width': 90, 'height': 55, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 570, 'y': 426}, 'code': 'tipBox_51046513763670', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 220, 'y': 526}, 'code': 'tipBox_51048337364025', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 575, 'y': 525}, 'code': 'tipBox_5104958665186', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1178, 'y': 249}, 'code': 'tipBox_51051402013271', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1126, 'y': 384}, 'code': 'tipBox_51056126337104', '_type': 'TipBox', 'width': 110, 'height': 65, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1351, 'y': 449}, 'code': 'tipBox_5105835322731', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1750, 'y': 450}, 'code': 'tipBox_51059352009540', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1376, 'y': 326}, 'code': 'tipBox_5110451442770', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1450, 'y': 326}, 'code': 'tipBox_511198248352', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1525, 'y': 326}, 'code': 'tipBox_5111504721857', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1600, 'y': 326}, 'code': 'tipBox_5112134495426', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1616, 'y': 249}, 'code': 'tipBox_5118573522351', '_type': 'TipBox', 'width': 170, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2100, 'y': 470}, 'code': 'tipBox_51111880352', '_type': 'TipBox', 'width': 125, 'height': 38, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2274, 'y': 479}, 'code': 'tipBox_51113148001107', '_type': 'TipBox', 'width': 80, 'height': 27, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2276, 'y': 552}, 'code': 'tipBox_5111736800864', '_type': 'TipBox', 'width': 82, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3564, 'y': 576}, 'code': 'tipBox_51120549614002', '_type': 'TipBox', 'width': 60, 'height': 85, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3905, 'y': 576}, 'code': 'tipBox_51123525039980', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4323, 'y': 128}, 'code': 'tipBox_51128144014503', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4343, 'y': 296}, 'code': 'tipBox_513365836359', '_type': 'TipBox', 'width': 78, 'height': 90, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4431, 'y': 303}, 'code': 'tipBox_513643213405', '_type': 'TipBox', 'width': 65, 'height': 45, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4501, 'y': 301}, 'code': 'tipBox_5139435733650', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4626, 'y': 201}, 'code': 'tipBox_5131312938431', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4249, 'y': 574}, 'code': 'tipBox_51315124774861', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4455, 'y': 629}, 'code': 'tipBox_5131630573139', '_type': 'TipBox', 'width': 70, 'height': 40, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4403, 'y': 466}, 'code': 'tipBox_51317502846588', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4503, 'y': 468}, 'code': 'tipBox_51321477498742', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4650, 'y': 551}, 'code': 'tipBox_51323299161324', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5267, 'y': 250}, 'code': 'tipBox_51327572298316', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5272, 'y': 375}, 'code': 'tipBox_51333383166928', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5449, 'y': 572}, 'code': 'tipBox_513352177605', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5529, 'y': 435}, 'code': 'tipBox_5133681658233', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5950, 'y': 435}, 'code': 'tipBox_51337307968768', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5602, 'y': 327}, 'code': 'tipBox_51340285418563', '_type': 'TipBox', 'width': 78, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6206, 'y': 318}, 'code': 'tipBox_51343111652037', '_type': 'TipBox', 'width': 110, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6326, 'y': 402}, 'code': 'tipBox_51345265178587', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6351, 'y': 473}, 'code': 'tipBox_51348199257235', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 7308, 'y': 576}, 'code': 'tipBox_51350524859503', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'rotateTipList': [{'point': {'x': 1226, 'y': 301}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51052528499337', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 1225, 'y': 550}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51057471768507', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2335, 'y': 450}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51114385608217', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3650, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51122271769459', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 5301, 'y': 300}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51329117085759', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 5300, 'y': 550}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_5133122676380', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 6385, 'y': 375}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51344127241115', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 7675, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51349483255666', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}]}, - 'Station_207_0.62282': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'zlevel': 1, 'z': 2, 'point': {'x': 50, 'y': 338}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 875, 'lineWidth': 1}, {'zlevel': 1, 'z': 2, 'point': {'x': 925, 'y': 440}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 875, 'lineWidth': 1}, {'point': {'x': 2675, 'y': 340}, '_type': 'Arrow', 'code': 'arrow_0003', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0004', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3126, 'y': 339}, '_type': 'Arrow', 'code': 'arrow_0005', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2}, {'point': {'x': 3926, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0006', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2374, 'y': 51}, '_type': 'Clock', 'code': 'clock_0001', 'width': 300}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 332, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0054', 'context': '车 站 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 1160, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 53, 'y': 305}, 'code': 'text_0002', '_type': 'IbpText', 'context': '皂 河 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 54, 'y': 357}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 879, 'y': 406}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 802, 'y': 456}, 'code': 'text_0005', '_type': 'IbpText', 'context': '汉 城 路 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1130, 'y': 213}, 'code': 'text_0006', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1414, 'y': 213}, 'code': 'text_0007', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1531, 'y': 212}, 'code': 'text_0008', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 138, 'y': 278}, 'code': 'text_0009', '_type': 'IbpText', 'context': 'ZZ14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 188, 'y': 278}, 'code': 'text_0010', '_type': 'IbpText', 'context': 'ZZ15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 278}, 'code': 'text_0011', '_type': 'IbpText', 'context': 'ZZ16\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 288, 'y': 278}, 'code': 'text_0012', '_type': 'IbpText', 'context': 'ZZ17\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 338, 'y': 278}, 'code': 'text_0013', '_type': 'IbpText', 'context': 'ZZ18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 278}, 'code': 'text_0014', '_type': 'IbpText', 'context': 'ZZ19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 278}, 'code': 'text_0015', '_type': 'IbpText', 'context': 'ZH16\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 538, 'y': 278}, 'code': 'text_0016', '_type': 'IbpText', 'context': 'ZH17\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 588, 'y': 278}, 'code': 'text_0017', '_type': 'IbpText', 'context': 'ZH18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 638, 'y': 278}, 'code': 'text_0018', '_type': 'IbpText', 'context': 'ZH19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 688, 'y': 278}, 'code': 'text_0019', '_type': 'IbpText', 'context': 'ZH20\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 738, 'y': 278}, 'code': 'text_0020', '_type': 'IbpText', 'context': 'ZH21\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 138, 'y': 502}, 'code': 'text_0021', '_type': 'IbpText', 'context': 'ZZ08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 188, 'y': 502}, 'code': 'text_0022', '_type': 'IbpText', 'context': 'ZZ09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 502}, 'code': 'text_0023', '_type': 'IbpText', 'context': 'ZZ10\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 288, 'y': 502}, 'code': 'text_0024', '_type': 'IbpText', 'context': 'ZZ11\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 338, 'y': 502}, 'code': 'text_0025', '_type': 'IbpText', 'context': 'ZZ12\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 502}, 'code': 'text_0026', '_type': 'IbpText', 'context': 'ZZ13\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 502}, 'code': 'text_0027', '_type': 'IbpText', 'context': 'ZH08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 538, 'y': 502}, 'code': 'text_0028', '_type': 'IbpText', 'context': 'ZH09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 588, 'y': 502}, 'code': 'text_0029', '_type': 'IbpText', 'context': 'ZH10\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 638, 'y': 502}, 'code': 'text_0030', '_type': 'IbpText', 'context': 'ZH11\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 688, 'y': 502}, 'code': 'text_0031', '_type': 'IbpText', 'context': 'ZH12\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 738, 'y': 502}, 'code': 'text_0032', '_type': 'IbpText', 'context': 'ZH13\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 788, 'y': 502}, 'code': 'text_0033', '_type': 'IbpText', 'context': 'ZH14\n存车线\n近车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 838, 'y': 502}, 'code': 'text_0034', '_type': 'IbpText', 'context': 'ZH15\n存车线\n远车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 278}, 'code': 'text_0035', '_type': 'IbpText', 'context': 'XA04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 278}, 'code': 'text_0036', '_type': 'IbpText', 'context': 'XA06\n通风设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 278}, 'code': 'text_0037', '_type': 'IbpText', 'context': 'XA08\n通信电源室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 278}, 'code': 'text_0038', '_type': 'IbpText', 'context': 'XA10\n综合监控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 278}, 'code': 'text_0039', '_type': 'IbpText', 'context': 'XA12\n信号设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 353}, 'code': 'text_0040', '_type': 'IbpText', 'context': 'XA14\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 353}, 'code': 'text_0041', '_type': 'IbpText', 'context': 'XA16\n照明配电合蓄电\n池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 353}, 'code': 'text_0042', '_type': 'IbpText', 'context': 'XA18\n屏蔽门控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 353}, 'code': 'text_0043', '_type': 'IbpText', 'context': 'XA20\n通信设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 353}, 'code': 'text_0044', '_type': 'IbpText', 'context': 'XA22\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 428}, 'code': 'text_0045', '_type': 'IbpText', 'context': 'XA24\n35kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 428}, 'code': 'text_0046', '_type': 'IbpText', 'context': 'XA26\n1.5kV直流开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 428}, 'code': 'text_0047', '_type': 'IbpText', 'context': 'XA28\n整流变压器室1\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 428}, 'code': 'text_0048', '_type': 'IbpText', 'context': 'XA30\n整流变压器室2\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 428}, 'code': 'text_0049', '_type': 'IbpText', 'context': 'XA32\n0.4kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 503}, 'code': 'text_0050', '_type': 'IbpText', 'context': 'XA34\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣、\n警务、招募配', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 503}, 'code': 'text_0051', '_type': 'IbpText', 'context': 'XA35\n站厅防烟分区2\n走道', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 503}, 'code': 'text_0052', '_type': 'IbpText', 'context': 'XA36\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 503}, 'code': 'text_0053', '_type': 'IbpText', 'context': 'XA37\n气瓶、保洁、电\n井、检修等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 278}, 'code': 'text_0055', '_type': 'IbpText', 'context': 'DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 328}, 'code': 'text_0056', '_type': 'IbpText', 'context': 'DW06\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 378}, 'code': 'text_0057', '_type': 'IbpText', 'context': 'DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 428}, 'code': 'text_0058', '_type': 'IbpText', 'context': 'DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 478}, 'code': 'text_0059', '_type': 'IbpText', 'context': 'DW09\nⅡ号出入口', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 278}, 'code': 'text_0060', '_type': 'IbpText', 'context': 'XB04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 353}, 'code': 'text_0061', '_type': 'IbpText', 'context': 'XB06\n蓄电池室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 428}, 'code': 'text_0062', '_type': 'IbpText', 'context': 'XB08\n站厅防烟分区1\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 503}, 'code': 'text_0063', '_type': 'IbpText', 'context': 'XB09\n气瓶、照明配\n备品、工具、电\n井、工务、AFC等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 170, 'y': 611}, 'code': 'text_0064', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 369, 'y': 610}, 'code': 'text_0065', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 468, 'y': 609}, 'code': 'text_0066', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 675, 'y': 610}, 'code': 'text_0067', '_type': 'IbpText', 'context': '复 位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 579}, 'code': 'text_0068', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 528, 'y': 575}, 'code': 'text_0069', '_type': 'IbpText', 'context': '正常位为\n自动位;\n根据环调\n指令,如需\n人工操作时\n转至手动位,\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 617, 'y': 585}, 'code': 'text_0070', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 577, 'y': 620}, 'code': 'text_0071', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0072', 'context': '消 火 栓 水 泵', 'fontFamily': 'consolas', 'fontSize': 36, 'fontWeight': 900, 'point': {'x': 1736, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0073', 'context': 'AFC 闸 机', 'fontFamily': 'consolas', 'fontSize': 40, 'fontWeight': 900, 'point': {'x': 1781, 'y': 359}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0074', 'context': '门 禁', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 1814, 'y': 512}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1711, 'y': 205}, 'code': 'text_0075', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1786, 'y': 205}, 'code': 'text_0076', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1861, 'y': 205}, 'code': 'text_0077', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1936, 'y': 205}, 'code': 'text_0078', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2001, 'y': 205}, 'code': 'text_0079', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1754, 'y': 283}, 'code': 'text_0080', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1905, 'y': 283}, 'code': 'text_0081', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1680, 'y': 436}, 'code': 'text_0082', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1817, 'y': 436}, 'code': 'text_0083', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1785, 'y': 587}, 'code': 'text_0084', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1894, 'y': 587}, 'code': 'text_0085', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0086', 'context': '自 动 扶 梯', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2280, 'y': 186}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0087', 'context': '屏 蔽 门', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2806, 'y': 185}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2180, 'y': 285}, 'code': 'text_0088', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2280, 'y': 285}, 'code': 'text_0089', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2130, 'y': 435}, 'code': 'text_0090', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2455, 'y': 435}, 'code': 'text_0091', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1784, 'y': 452}, 'code': 'text_0092', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1928, 'y': 505}, 'code': 'text_0093', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 455}, 'code': 'text_0094', '_type': 'IbpText', 'context': '正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2350, 'y': 229}, 'code': 'text_0095', '_type': 'IbpText', 'context': '按压后,红灯亮,现场\n扶梯停止运行,需现场\n用钥匙开启扶梯时,须\n再次按压,红灯熄灭', 'textFill': '#000', 'fontSize': 5, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2015, 'y': 411}, 'code': 'text_0096', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1970, 'y': 436}, 'code': 'text_0097', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 259}, 'code': 'text_0098', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 382}, 'code': 'text_0099', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 507}, 'code': 'text_0100', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2129, 'y': 383}, 'code': 'text_0101', '_type': 'IbpText', 'context': 'E0114/03(K1)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2227, 'y': 383}, 'code': 'text_0102', '_type': 'IbpText', 'context': 'E0114/04(K2)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2328, 'y': 383}, 'code': 'text_0103', '_type': 'IbpText', 'context': 'E0114/05(K3)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2128, 'y': 509}, 'code': 'text_0104', '_type': 'IbpText', 'context': 'E0114/01(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2228, 'y': 508}, 'code': 'text_0105', '_type': 'IbpText', 'context': 'E0114/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2528, 'y': 455}, 'code': 'text_0106', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2178, 'y': 336}, 'code': 'text_0107', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 336}, 'code': 'text_0108', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2378, 'y': 336}, 'code': 'text_0109', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2177, 'y': 460}, 'code': 'text_0110', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 460}, 'code': 'text_0111', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2711, 'y': 285}, 'code': 'text_0112', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2797, 'y': 285}, 'code': 'text_0113', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2878, 'y': 285}, 'code': 'text_0114', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2709, 'y': 535}, 'code': 'text_0115', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2798, 'y': 535}, 'code': 'text_0116', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 535}, 'code': 'text_0117', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2679, 'y': 354}, 'code': 'text_0118', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 431}, 'code': 'text_0119', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3129, 'y': 357}, 'code': 'text_0120', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3879, 'y': 433}, 'code': 'text_0121', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3127, 'y': 307}, 'code': 'text_0122', '_type': 'IbpText', 'context': '皂 河 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3802, 'y': 483}, 'code': 'text_0123', '_type': 'IbpText', 'context': '汉 城 路 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2903, 'y': 235}, 'code': 'text_0124', '_type': 'IbpText', 'context': '正常位为“禁止位”', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 357}, 'code': 'text_0125', '_type': 'IbpText', 'context': '钥匙转至“允许位”\n再按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 187}, 'code': 'text_0126', '_type': 'IbpText', 'context': '下行按压后,\n表示灯亮\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3607, 'y': 188}, 'code': 'text_0127', '_type': 'IbpText', 'context': '下行按压,待\n扣车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3331, 'y': 386}, 'code': 'text_0128', '_type': 'IbpText', 'context': '按压后,表示灯亮\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3504, 'y': 356}, 'code': 'text_0129', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功', 'textFill': '#000', 'fontSize': 7, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3656, 'y': 406}, 'code': 'text_0130', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 563}, 'code': 'text_0131', '_type': 'IbpText', 'context': '上行按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3611, 'y': 561}, 'code': 'text_0132', '_type': 'IbpText', 'context': '上行按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 285}, 'code': 'text_0133', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3527, 'y': 283}, 'code': 'text_0134', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 286}, 'code': 'text_0135', '_type': 'IbpText', 'context': 'X终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 3420, 'y': 382}, 'code': 'text_0136', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3618, 'y': 382}, 'code': 'text_0137', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 436}, 'code': 'text_0138', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 435}, 'code': 'text_0139', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 434}, 'code': 'text_0140', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 534}, 'code': 'text_0141', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 533}, 'code': 'text_0142', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 533}, 'code': 'text_0143', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3907, 'y': 587}, 'code': 'text_0144', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2965, 'y': 261}, 'code': 'text_0145', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 288}, 'code': 'text_0146', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2966, 'y': 510}, 'code': 'text_0147', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 541}, 'code': 'text_0148', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0149', 'context': '信 号', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 3488, 'y': 87}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0150', 'context': ' 枣 园 站', 'fontFamily': 'consolas', 'fontSize': 44, 'fontWeight': 900, 'point': {'x': 2128, 'y': 59}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3908, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0001', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3931, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0002', 'width': 15}], 'squareButtonList': [{'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 176, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 226, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 376, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 475, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0007', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 526, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0008', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 576, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0009', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 625, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0010', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 676, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0011', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0012', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0013', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0014', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0015', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0016', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0017', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 376, 'y': 471}, '_type': 'SquareButton', 'code': 'button_0018', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 475, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0019', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 525, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0020', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 576, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0021', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 626, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0022', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 677, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0023', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0024', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 473}, '_type': 'SquareButton', 'code': 'button_0025', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 825, 'y': 473}, '_type': 'SquareButton', 'code': 'button_0026', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 176, 'y': 572}, '_type': 'SquareButton', 'code': 'button_0027', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 675, 'y': 572}, '_type': 'SquareButton', 'code': 'button_0028', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0029', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0030', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0031', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0032', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0033', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0034', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0035', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0036', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0037', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0038', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0039', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0040', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0041', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0042', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0043', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0044', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0045', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0046', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0047', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0048', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0049', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 347}, '_type': 'SquareButton', 'code': 'button_0050', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0051', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 447}, '_type': 'SquareButton', 'code': 'button_0052', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0053', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0054', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0055', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0056', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1776, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0057', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1925, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0058', 'color': 'red', 'status': 'off', 'width': 25}, {'point': {'x': 1825, 'y': 398}, '_type': 'SquareButton', 'code': 'button_0059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1900, 'y': 547}, '_type': 'SquareButton', 'code': 'button_0060', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 299}, '_type': 'SquareButton', 'code': 'button_0061', 'color': 'red', 'status': 'off', 'width': 25}, {'point': {'x': 2276, 'y': 298}, '_type': 'SquareButton', 'code': 'button_0062', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2375, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 421}, '_type': 'SquareButton', 'code': 'button_0064', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2276, 'y': 423}, '_type': 'SquareButton', 'code': 'button_0065', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0066', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0067', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0068', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0069', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0070', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0071', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0072', 'color': 'blue', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0073', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 497}, '_type': 'SquareButton', 'code': 'button_0074', 'color': 'green', 'status': 'off', 'width': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 237}, 'point2': {'x': 1363, 'y': 237}, 'direction': 'transverse', 'code': 'line_0001', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 587}, 'point2': {'x': 1363, 'y': 587}, 'direction': 'transverse', 'code': 'line_0002', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 236}, 'point2': {'x': 963, 'y': 588}, 'direction': 'transverse', 'code': 'line_0003', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1363, 'y': 236}, 'point2': {'x': 1363, 'y': 588}, 'direction': 'transverse', 'code': 'line_0004', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 237}, 'point2': {'x': 1488, 'y': 237}, 'direction': 'transverse', 'code': 'line_0005', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 587}, 'point2': {'x': 1488, 'y': 587}, 'direction': 'transverse', 'code': 'line_0006', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 236}, 'point2': {'x': 1388, 'y': 588}, 'direction': 'transverse', 'code': 'line_0007', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1488, 'y': 236}, 'point2': {'x': 1488, 'y': 588}, 'direction': 'transverse', 'code': 'line_0008', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 237}, 'point2': {'x': 1613, 'y': 237}, 'direction': 'transverse', 'code': 'line_0009', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 587}, 'point2': {'x': 1613, 'y': 587}, 'direction': 'transverse', 'code': 'line_0010', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 236}, 'point2': {'x': 1513, 'y': 588}, 'direction': 'transverse', 'code': 'line_0011', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1613, 'y': 236}, 'point2': {'x': 1613, 'y': 588}, 'direction': 'transverse', 'code': 'line_0012', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 605, 'y': 588}, 'point2': {'x': 615, 'y': 588}, 'direction': 'transverse', 'code': 'line_0013', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 590, 'y': 603}, 'point2': {'x': 590, 'y': 613}, 'direction': 'transverse', 'code': 'line_0014', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 0}, 'point2': {'x': 1663, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0015', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 337}, 'point2': {'x': 2076, 'y': 337}, 'direction': 'transverse', 'code': 'line_0016', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2076, 'y': 0}, 'point2': {'x': 2076, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0017', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 487}, 'point2': {'x': 2076, 'y': 487}, 'direction': 'transverse', 'code': 'line_0018', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3063, 'y': 0}, 'point2': {'x': 3063, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0019', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2002, 'y': 414}, 'point2': {'x': 2012, 'y': 414}, 'direction': 'transverse', 'code': 'line_0020', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1988, 'y': 425}, 'point2': {'x': 1988, 'y': 435}, 'direction': 'transverse', 'code': 'line_0021', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2952, 'y': 265}, 'point2': {'x': 2962, 'y': 265}, 'direction': 'transverse', 'code': 'line_0022', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2939, 'y': 276}, 'point2': {'x': 2939, 'y': 286}, 'direction': 'transverse', 'code': 'line_0023', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2952, 'y': 513}, 'point2': {'x': 2962, 'y': 513}, 'direction': 'transverse', 'code': 'line_0024', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2939, 'y': 526}, 'point2': {'x': 2939, 'y': 536}, 'direction': 'transverse', 'code': 'line_0025', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0001', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0002', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1713, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0003', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1788, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0004', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0005', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1938, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0006', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2013, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0007', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1713, 'y': 413}, '_type': 'CircularLamp', 'code': 'lamp_0008', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 563}, '_type': 'CircularLamp', 'code': 'lamp_0009', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_0010', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0011', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0012', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0013', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0014', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0015', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 363}, '_type': 'CircularLamp', 'code': 'lamp_0016', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_0017', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 202, 'y': 576}, 'code': 'tipBox_0001', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 525, 'y': 570}, 'code': 'tipBox_0002', '_type': 'TipBox', 'width': 50, 'height': 80, 'fillColor': '#CE950F'}, {'point': {'x': 1776, 'y': 450}, 'code': 'tipBox_0004', '_type': 'TipBox', 'width': 100, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1925, 'y': 501}, 'code': 'tipBox_0005', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1951, 'y': 450}, 'code': 'tipBox_0006', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2176, 'y': 275}, 'code': 'tipBox_0008', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2277, 'y': 276}, 'code': 'tipBox_0009', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2126, 'y': 426}, 'code': 'tipBox_0010', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2451, 'y': 426}, 'code': 'tipBox_0011', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2350, 'y': 225}, 'code': 'tipBox_0012', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2901, 'y': 225}, 'code': 'tipBox_0013', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2925, 'y': 351}, 'code': 'tipBox_0015', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3401, 'y': 174}, 'code': 'tipBox_0017', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 174}, 'code': 'tipBox_0018', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3326, 'y': 376}, 'code': 'tipBox_0019', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3501, 'y': 351}, 'code': 'tipBox_0020', '_type': 'TipBox', 'width': 75, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3651, 'y': 400}, 'code': 'tipBox_0021', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3400, 'y': 551}, 'code': 'tipBox_0022', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 551}, 'code': 'tipBox_0023', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'rotatingButtonList': [{'point': {'x': 578, 'y': 578}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0001', 'width': 20, 'zlevel': 1, 'z': 3}, {'zlevel': 1, 'z': 3, 'point': {'x': 1979, 'y': 404}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0002', 'width': 20, 'height': 20}, {'point': {'x': 2928, 'y': 254}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0003', 'width': 20, 'zlevel': 1, 'z': 3}, {'point': {'x': 2929, 'y': 504}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_0004', 'width': 20, 'zlevel': 1, 'z': 3}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 578, 'y': 578}, 'draggable': true, '_type': 'Key', 'code': 'key_0001', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1978, 'y': 403}, 'draggable': true, '_type': 'Key', 'code': 'key_0002', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 253}, 'draggable': true, '_type': 'Key', 'code': 'key_0003', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2929, 'y': 503}, 'draggable': true, '_type': 'Key', 'code': 'key_0004', 'width': 25, 'height': 75, 'status': 'on'}], 'rotateTipList': [{'point': {'x': 600, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0001', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2011, 'y': 424}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0002', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2950, 'y': 275}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0003', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2950, 'y': 525}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0004', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}], 'appendageBoxList': [{'point': {'x': 2100, 'y': 250}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 525, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 2553, 'y': 427}, 'code': 'alarm_0001', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}, {'point': {'x': 3627, 'y': 353}, 'code': 'alarm_0002', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0001', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0002', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2351, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0003', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'none'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0004', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0005', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}]}}; + 'Station_207_0.62282': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'zlevel': 1, 'z': 2, 'point': {'x': 50, 'y': 338}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 875, 'lineWidth': 1}, {'zlevel': 1, 'z': 2, 'point': {'x': 925, 'y': 440}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 875, 'lineWidth': 1}, {'point': {'x': 2675, 'y': 340}, '_type': 'Arrow', 'code': 'arrow_0003', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0004', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3126, 'y': 339}, '_type': 'Arrow', 'code': 'arrow_0005', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2}, {'point': {'x': 3926, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0006', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2374, 'y': 51}, '_type': 'Clock', 'code': 'clock_0001', 'width': 300}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 332, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0054', 'context': '车 站 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 1160, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 53, 'y': 305}, 'code': 'text_0002', '_type': 'IbpText', 'context': '皂 河 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 54, 'y': 357}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 879, 'y': 406}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 802, 'y': 456}, 'code': 'text_0005', '_type': 'IbpText', 'context': '汉 城 路 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1130, 'y': 213}, 'code': 'text_0006', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1414, 'y': 213}, 'code': 'text_0007', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1531, 'y': 212}, 'code': 'text_0008', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 138, 'y': 278}, 'code': 'text_0009', '_type': 'IbpText', 'context': 'ZZ14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 188, 'y': 278}, 'code': 'text_0010', '_type': 'IbpText', 'context': 'ZZ15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 278}, 'code': 'text_0011', '_type': 'IbpText', 'context': 'ZZ16\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 288, 'y': 278}, 'code': 'text_0012', '_type': 'IbpText', 'context': 'ZZ17\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 338, 'y': 278}, 'code': 'text_0013', '_type': 'IbpText', 'context': 'ZZ18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 278}, 'code': 'text_0014', '_type': 'IbpText', 'context': 'ZZ19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 278}, 'code': 'text_0015', '_type': 'IbpText', 'context': 'ZH16\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 538, 'y': 278}, 'code': 'text_0016', '_type': 'IbpText', 'context': 'ZH17\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 588, 'y': 278}, 'code': 'text_0017', '_type': 'IbpText', 'context': 'ZH18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 638, 'y': 278}, 'code': 'text_0018', '_type': 'IbpText', 'context': 'ZH19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 688, 'y': 278}, 'code': 'text_0019', '_type': 'IbpText', 'context': 'ZH20\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 738, 'y': 278}, 'code': 'text_0020', '_type': 'IbpText', 'context': 'ZH21\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 138, 'y': 502}, 'code': 'text_0021', '_type': 'IbpText', 'context': 'ZZ08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 188, 'y': 502}, 'code': 'text_0022', '_type': 'IbpText', 'context': 'ZZ09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 502}, 'code': 'text_0023', '_type': 'IbpText', 'context': 'ZZ10\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 288, 'y': 502}, 'code': 'text_0024', '_type': 'IbpText', 'context': 'ZZ11\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 338, 'y': 502}, 'code': 'text_0025', '_type': 'IbpText', 'context': 'ZZ12\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 502}, 'code': 'text_0026', '_type': 'IbpText', 'context': 'ZZ13\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 502}, 'code': 'text_0027', '_type': 'IbpText', 'context': 'ZH08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 538, 'y': 502}, 'code': 'text_0028', '_type': 'IbpText', 'context': 'ZH09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 588, 'y': 502}, 'code': 'text_0029', '_type': 'IbpText', 'context': 'ZH10\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 638, 'y': 502}, 'code': 'text_0030', '_type': 'IbpText', 'context': 'ZH11\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 688, 'y': 502}, 'code': 'text_0031', '_type': 'IbpText', 'context': 'ZH12\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 738, 'y': 502}, 'code': 'text_0032', '_type': 'IbpText', 'context': 'ZH13\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 788, 'y': 502}, 'code': 'text_0033', '_type': 'IbpText', 'context': 'ZH14\n存车线\n近车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 838, 'y': 502}, 'code': 'text_0034', '_type': 'IbpText', 'context': 'ZH15\n存车线\n远车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 278}, 'code': 'text_0035', '_type': 'IbpText', 'context': 'XA04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 278}, 'code': 'text_0036', '_type': 'IbpText', 'context': 'XA06\n通风设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 278}, 'code': 'text_0037', '_type': 'IbpText', 'context': 'XA08\n通信电源室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 278}, 'code': 'text_0038', '_type': 'IbpText', 'context': 'XA10\n综合监控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 278}, 'code': 'text_0039', '_type': 'IbpText', 'context': 'XA12\n信号设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 353}, 'code': 'text_0040', '_type': 'IbpText', 'context': 'XA14\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 353}, 'code': 'text_0041', '_type': 'IbpText', 'context': 'XA16\n照明配电合蓄电\n池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 353}, 'code': 'text_0042', '_type': 'IbpText', 'context': 'XA18\n屏蔽门控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 353}, 'code': 'text_0043', '_type': 'IbpText', 'context': 'XA20\n通信设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 353}, 'code': 'text_0044', '_type': 'IbpText', 'context': 'XA22\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 428}, 'code': 'text_0045', '_type': 'IbpText', 'context': 'XA24\n35kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 428}, 'code': 'text_0046', '_type': 'IbpText', 'context': 'XA26\n1.5kV直流开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 428}, 'code': 'text_0047', '_type': 'IbpText', 'context': 'XA28\n整流变压器室1\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 428}, 'code': 'text_0048', '_type': 'IbpText', 'context': 'XA30\n整流变压器室2\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 428}, 'code': 'text_0049', '_type': 'IbpText', 'context': 'XA32\n0.4kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 503}, 'code': 'text_0050', '_type': 'IbpText', 'context': 'XA34\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣、\n警务、招募配', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 503}, 'code': 'text_0051', '_type': 'IbpText', 'context': 'XA35\n站厅防烟分区2\n走道', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 503}, 'code': 'text_0052', '_type': 'IbpText', 'context': 'XA36\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 503}, 'code': 'text_0053', '_type': 'IbpText', 'context': 'XA37\n气瓶、保洁、电\n井、检修等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 278}, 'code': 'text_0055', '_type': 'IbpText', 'context': 'DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 328}, 'code': 'text_0056', '_type': 'IbpText', 'context': 'DW06\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 378}, 'code': 'text_0057', '_type': 'IbpText', 'context': 'DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 428}, 'code': 'text_0058', '_type': 'IbpText', 'context': 'DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 478}, 'code': 'text_0059', '_type': 'IbpText', 'context': 'DW09\nⅡ号出入口', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 278}, 'code': 'text_0060', '_type': 'IbpText', 'context': 'XB04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 353}, 'code': 'text_0061', '_type': 'IbpText', 'context': 'XB06\n蓄电池室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 428}, 'code': 'text_0062', '_type': 'IbpText', 'context': 'XB08\n站厅防烟分区1\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 503}, 'code': 'text_0063', '_type': 'IbpText', 'context': 'XB09\n气瓶、照明配\n备品、工具、电\n井、工务、AFC等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 170, 'y': 611}, 'code': 'text_0064', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 369, 'y': 610}, 'code': 'text_0065', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 468, 'y': 609}, 'code': 'text_0066', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 675, 'y': 610}, 'code': 'text_0067', '_type': 'IbpText', 'context': '复 位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 579}, 'code': 'text_0068', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 528, 'y': 575}, 'code': 'text_0069', '_type': 'IbpText', 'context': '正常位为\n自动位;\n根据环调\n指令,如需\n人工操作时\n转至手动位,\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0072', 'context': '消 火 栓 水 泵', 'fontFamily': 'consolas', 'fontSize': 36, 'fontWeight': 900, 'point': {'x': 1736, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0073', 'context': 'AFC 闸 机', 'fontFamily': 'consolas', 'fontSize': 40, 'fontWeight': 900, 'point': {'x': 1781, 'y': 359}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0074', 'context': '门 禁', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 1814, 'y': 512}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1711, 'y': 205}, 'code': 'text_0075', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1786, 'y': 205}, 'code': 'text_0076', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1861, 'y': 205}, 'code': 'text_0077', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1936, 'y': 205}, 'code': 'text_0078', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2001, 'y': 205}, 'code': 'text_0079', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1754, 'y': 283}, 'code': 'text_0080', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1905, 'y': 283}, 'code': 'text_0081', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1680, 'y': 436}, 'code': 'text_0082', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1817, 'y': 436}, 'code': 'text_0083', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1785, 'y': 587}, 'code': 'text_0084', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1894, 'y': 587}, 'code': 'text_0085', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0086', 'context': '自 动 扶 梯', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2280, 'y': 186}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0087', 'context': '屏 蔽 门', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2806, 'y': 185}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2180, 'y': 285}, 'code': 'text_0088', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2280, 'y': 285}, 'code': 'text_0089', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2130, 'y': 435}, 'code': 'text_0090', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2455, 'y': 435}, 'code': 'text_0091', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1784, 'y': 452}, 'code': 'text_0092', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1928, 'y': 505}, 'code': 'text_0093', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 455}, 'code': 'text_0094', '_type': 'IbpText', 'context': '正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2350, 'y': 229}, 'code': 'text_0095', '_type': 'IbpText', 'context': '按压后,红灯亮,现场\n扶梯停止运行,需现场\n用钥匙开启扶梯时,须\n再次按压,红灯熄灭', 'textFill': '#000', 'fontSize': 5, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 259}, 'code': 'text_0098', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 382}, 'code': 'text_0099', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 507}, 'code': 'text_0100', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2129, 'y': 383}, 'code': 'text_0101', '_type': 'IbpText', 'context': 'E0114/03(K1)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2227, 'y': 383}, 'code': 'text_0102', '_type': 'IbpText', 'context': 'E0114/04(K2)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2328, 'y': 383}, 'code': 'text_0103', '_type': 'IbpText', 'context': 'E0114/05(K3)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2128, 'y': 509}, 'code': 'text_0104', '_type': 'IbpText', 'context': 'E0114/01(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2228, 'y': 508}, 'code': 'text_0105', '_type': 'IbpText', 'context': 'E0114/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2528, 'y': 455}, 'code': 'text_0106', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2178, 'y': 336}, 'code': 'text_0107', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 336}, 'code': 'text_0108', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2378, 'y': 336}, 'code': 'text_0109', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2177, 'y': 460}, 'code': 'text_0110', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 460}, 'code': 'text_0111', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2711, 'y': 285}, 'code': 'text_0112', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2797, 'y': 285}, 'code': 'text_0113', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2878, 'y': 285}, 'code': 'text_0114', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2709, 'y': 535}, 'code': 'text_0115', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2798, 'y': 535}, 'code': 'text_0116', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 535}, 'code': 'text_0117', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2679, 'y': 354}, 'code': 'text_0118', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 431}, 'code': 'text_0119', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3129, 'y': 357}, 'code': 'text_0120', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3879, 'y': 433}, 'code': 'text_0121', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3127, 'y': 307}, 'code': 'text_0122', '_type': 'IbpText', 'context': '皂 河 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3802, 'y': 483}, 'code': 'text_0123', '_type': 'IbpText', 'context': '汉 城 路 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2903, 'y': 235}, 'code': 'text_0124', '_type': 'IbpText', 'context': '正常位为“禁止位”', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 357}, 'code': 'text_0125', '_type': 'IbpText', 'context': '钥匙转至“允许位”\n再按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 187}, 'code': 'text_0126', '_type': 'IbpText', 'context': '下行按压后,\n表示灯亮\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3607, 'y': 188}, 'code': 'text_0127', '_type': 'IbpText', 'context': '下行按压,待\n扣车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3331, 'y': 386}, 'code': 'text_0128', '_type': 'IbpText', 'context': '按压后,表示灯亮\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3504, 'y': 356}, 'code': 'text_0129', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功', 'textFill': '#000', 'fontSize': 7, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3656, 'y': 406}, 'code': 'text_0130', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 563}, 'code': 'text_0131', '_type': 'IbpText', 'context': '上行按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3611, 'y': 561}, 'code': 'text_0132', '_type': 'IbpText', 'context': '上行按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 285}, 'code': 'text_0133', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3527, 'y': 283}, 'code': 'text_0134', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 286}, 'code': 'text_0135', '_type': 'IbpText', 'context': 'X终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 3420, 'y': 382}, 'code': 'text_0136', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3618, 'y': 382}, 'code': 'text_0137', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 436}, 'code': 'text_0138', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 435}, 'code': 'text_0139', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 434}, 'code': 'text_0140', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 534}, 'code': 'text_0141', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 533}, 'code': 'text_0142', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 533}, 'code': 'text_0143', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3907, 'y': 587}, 'code': 'text_0144', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0149', 'context': '信 号', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 3488, 'y': 87}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0150', 'context': ' 枣 园 站', 'fontFamily': 'consolas', 'fontSize': 44, 'fontWeight': 900, 'point': {'x': 2128, 'y': 59}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3908, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0001', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3931, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0002', 'width': 15}], 'squareButtonList': [{'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 176, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 226, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 376, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 475, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0007', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 526, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0008', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 576, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0009', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 625, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0010', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 676, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0011', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0012', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0013', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0014', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0015', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0016', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0017', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 376, 'y': 471}, '_type': 'SquareButton', 'code': 'button_0018', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 475, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0019', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 525, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0020', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 576, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0021', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 626, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0022', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 677, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0023', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0024', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 473}, '_type': 'SquareButton', 'code': 'button_0025', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 825, 'y': 473}, '_type': 'SquareButton', 'code': 'button_0026', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 176, 'y': 572}, '_type': 'SquareButton', 'code': 'button_0027', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 675, 'y': 572}, '_type': 'SquareButton', 'code': 'button_0028', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0029', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0030', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0031', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0032', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0033', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0034', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0035', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0036', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0037', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0038', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0039', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0040', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0041', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0042', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0043', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0044', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0045', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0046', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0047', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0048', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0049', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 347}, '_type': 'SquareButton', 'code': 'button_0050', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0051', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 447}, '_type': 'SquareButton', 'code': 'button_0052', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0053', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0054', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0055', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0056', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1776, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0057', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1925, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0058', 'color': 'red', 'status': 'off', 'width': 25}, {'point': {'x': 1825, 'y': 398}, '_type': 'SquareButton', 'code': 'button_0059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1900, 'y': 547}, '_type': 'SquareButton', 'code': 'button_0060', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 299}, '_type': 'SquareButton', 'code': 'button_0061', 'color': 'red', 'status': 'off', 'width': 25}, {'point': {'x': 2276, 'y': 298}, '_type': 'SquareButton', 'code': 'button_0062', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2375, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 421}, '_type': 'SquareButton', 'code': 'button_0064', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2276, 'y': 423}, '_type': 'SquareButton', 'code': 'button_0065', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0066', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0067', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0068', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0069', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0070', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0071', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0072', 'color': 'blue', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0073', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 497}, '_type': 'SquareButton', 'code': 'button_0074', 'color': 'green', 'status': 'off', 'width': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 237}, 'point2': {'x': 1363, 'y': 237}, 'direction': 'transverse', 'code': 'line_0001', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 587}, 'point2': {'x': 1363, 'y': 587}, 'direction': 'transverse', 'code': 'line_0002', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 236}, 'point2': {'x': 963, 'y': 588}, 'direction': 'transverse', 'code': 'line_0003', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1363, 'y': 236}, 'point2': {'x': 1363, 'y': 588}, 'direction': 'transverse', 'code': 'line_0004', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 237}, 'point2': {'x': 1488, 'y': 237}, 'direction': 'transverse', 'code': 'line_0005', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 587}, 'point2': {'x': 1488, 'y': 587}, 'direction': 'transverse', 'code': 'line_0006', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 236}, 'point2': {'x': 1388, 'y': 588}, 'direction': 'transverse', 'code': 'line_0007', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1488, 'y': 236}, 'point2': {'x': 1488, 'y': 588}, 'direction': 'transverse', 'code': 'line_0008', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 237}, 'point2': {'x': 1613, 'y': 237}, 'direction': 'transverse', 'code': 'line_0009', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 587}, 'point2': {'x': 1613, 'y': 587}, 'direction': 'transverse', 'code': 'line_0010', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 236}, 'point2': {'x': 1513, 'y': 588}, 'direction': 'transverse', 'code': 'line_0011', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1613, 'y': 236}, 'point2': {'x': 1613, 'y': 588}, 'direction': 'transverse', 'code': 'line_0012', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 0}, 'point2': {'x': 1663, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0015', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 337}, 'point2': {'x': 2076, 'y': 337}, 'direction': 'transverse', 'code': 'line_0016', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2076, 'y': 0}, 'point2': {'x': 2076, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0017', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 487}, 'point2': {'x': 2076, 'y': 487}, 'direction': 'transverse', 'code': 'line_0018', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3063, 'y': 0}, 'point2': {'x': 3063, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0019', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0001', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0002', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1713, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0003', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1788, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0004', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0005', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1938, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0006', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2013, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0007', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1713, 'y': 413}, '_type': 'CircularLamp', 'code': 'lamp_0008', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 563}, '_type': 'CircularLamp', 'code': 'lamp_0009', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_0010', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0011', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0012', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0013', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0014', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0015', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 363}, '_type': 'CircularLamp', 'code': 'lamp_0016', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_0017', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 202, 'y': 576}, 'code': 'tipBox_0001', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 525, 'y': 570}, 'code': 'tipBox_0002', '_type': 'TipBox', 'width': 50, 'height': 80, 'fillColor': '#CE950F'}, {'point': {'x': 1776, 'y': 450}, 'code': 'tipBox_0004', '_type': 'TipBox', 'width': 100, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1925, 'y': 501}, 'code': 'tipBox_0005', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1951, 'y': 450}, 'code': 'tipBox_0006', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2176, 'y': 275}, 'code': 'tipBox_0008', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2277, 'y': 276}, 'code': 'tipBox_0009', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2126, 'y': 426}, 'code': 'tipBox_0010', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2451, 'y': 426}, 'code': 'tipBox_0011', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2350, 'y': 225}, 'code': 'tipBox_0012', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2901, 'y': 225}, 'code': 'tipBox_0013', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2925, 'y': 351}, 'code': 'tipBox_0015', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3401, 'y': 174}, 'code': 'tipBox_0017', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 174}, 'code': 'tipBox_0018', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3326, 'y': 376}, 'code': 'tipBox_0019', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3501, 'y': 351}, 'code': 'tipBox_0020', '_type': 'TipBox', 'width': 75, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3651, 'y': 400}, 'code': 'tipBox_0021', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3400, 'y': 551}, 'code': 'tipBox_0022', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 551}, 'code': 'tipBox_0023', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 578, 'y': 578}, 'draggable': true, '_type': 'Key', 'code': 'key_0001', 'width': 20, 'height': 20, 'status': 'on', 'topText': '自动', 'bottomText': '手动'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1978, 'y': 403}, 'draggable': true, '_type': 'Key', 'code': 'key_0002', 'width': 20, 'height': 20, 'status': 'on', 'topText': '联动允许', 'bottomText': '联动禁止'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 253}, 'draggable': true, '_type': 'Key', 'code': 'key_0003', 'width': 20, 'height': 20, 'status': 'on', 'topText': '禁止', 'bottomText': '允许'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2929, 'y': 503}, 'draggable': true, '_type': 'Key', 'code': 'key_0004', 'width': 20, 'height': 20, 'status': 'on', 'topText': '禁止', 'bottomText': '允许'}], 'rotateTipList': [{'point': {'x': 600, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0001', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2011, 'y': 424}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0002', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2950, 'y': 275}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0003', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2950, 'y': 525}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0004', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}], 'appendageBoxList': [{'point': {'x': 2100, 'y': 250}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 525, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 2553, 'y': 427}, 'code': 'alarm_0001', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}, {'point': {'x': 3627, 'y': 353}, 'code': 'alarm_0002', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0001', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0002', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2351, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0003', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'none'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0004', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0005', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}]}}; export default ibpData; diff --git a/src/ibp/shape/key.js b/src/ibp/shape/key.js index dd882016e..23b83dea3 100644 --- a/src/ibp/shape/key.js +++ b/src/ibp/shape/key.js @@ -26,7 +26,7 @@ export default class key extends Group { this.keyImage = new Image({ zlevel: this.zlevel, - z: model.z, + z: model.z+1, style: { image: this.getRotateColor(), x: 0, @@ -38,7 +38,7 @@ export default class key extends Group { this.rotatingButton = new Image({ zlevel: this.zlevel, - z: this.z-1, + z: model.z, style: { image: Keyhole, x: 0, @@ -49,7 +49,7 @@ export default class key extends Group { }); this.ibpLine1 = new Line({ zlevel: model.zlevel, - z: model.z-1, + z: model.z, shape: { x1: model.width+2, y1: 10, @@ -63,7 +63,7 @@ export default class key extends Group { }); this.ibpLine2 = new Line({ zlevel: model.zlevel, - z: model.z-1, + z: model.z, draggable: false, shape: { y1: model.width/361*336+2, @@ -77,16 +77,16 @@ export default class key extends Group { } }); - this.topText = new Text({ + this.bottomText = new Text({ zlevel: model.zlevel, - z: model.z-1, + z: model.z, style: { x: 10, y: model.width/361*336+12, fontWeight: 600, fontSize: 10, fontFamily: model.fontFamily, - text: model.topText, + text: model.bottomText, textStrokeWidth: 0, textFill: '#000', textAlign: 'center', @@ -95,16 +95,16 @@ export default class key extends Group { } }); - this.bottomText = new Text({ + this.topText= new Text({ zlevel: model.zlevel, - z: model.z-1, + z: model.z, style: { x: model.width+14, y: 5, fontWeight: 600, fontSize: 10, fontFamily: model.fontFamily, - text: model.bottomText, + text: model.topText, textStrokeWidth: 0, textFill: '#000', textAlign: 'left', From eaaccddc20a3efe55c3f196b7e1c1a8b718c8374 Mon Sep 17 00:00:00 2001 From: joylink_cuiweidong <364937672@qq.com> Date: Tue, 10 Sep 2019 10:10:49 +0800 Subject: [PATCH 08/80] =?UTF-8?q?=E9=80=9A=E5=8C=96=E9=97=A8=EF=BC=8C?= =?UTF-8?q?=E5=90=8E=E5=8D=AB=E5=AF=A8=20=E9=92=A5=E5=8C=99=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E6=95=B0=E6=8D=AE=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/constant/ibpData.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ibp/constant/ibpData.js b/src/ibp/constant/ibpData.js index dcb43db9b..71bb96d52 100644 --- a/src/ibp/constant/ibpData.js +++ b/src/ibp/constant/ibpData.js @@ -1,5 +1,5 @@ -const ibpData = {'Station_209_0.95175': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 273}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 999, 'y': 386}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2675, 'y': 265}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 389}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3101, 'y': 264}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 3950, 'y': 388}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 537, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 637, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1763, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1838, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1913, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1988, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 488}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2812, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2736, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 437}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3537, 'y': 187}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2562, 'y': 362}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1763, 'y': 339}, '_type': 'CircularLamp', 'code': 'lamp_51629578362581', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 944, 'y': 357}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 878, 'y': 391}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 207}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 206}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 167, 'y': 205}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 217, 'y': 205}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 266, 'y': 205}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 205}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 404, 'y': 206}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 455, 'y': 206}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 206}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 205}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 206}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 645, 'y': 206}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 730, 'y': 204}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 779, 'y': 206}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 821, 'y': 205}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 870, 'y': 206}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 922, 'y': 207}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 969, 'y': 207}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 456}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 456}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 169, 'y': 456}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 215, 'y': 455}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 271, 'y': 455}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 321, 'y': 455}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 405, 'y': 457}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 454, 'y': 457}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 457}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 456}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 455}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 646, 'y': 455}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 729, 'y': 457}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 780, 'y': 456}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 823, 'y': 455}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 871, 'y': 455}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 920, 'y': 454}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 970, 'y': 455}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 270, 'y': 533}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 504}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 516, 'y': 532}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 614, 'y': 532}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 674, 'y': 511}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 764, 'y': 506}, 'code': 'text_4148249096842', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 728, 'y': 537}, 'code': 'text_4141181575325', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 828, 'y': 541}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1034, 'y': 207}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1117, 'y': 208}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1190, 'y': 207}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1045, 'y': 282}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1121, 'y': 281}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1194, 'y': 281}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1044, 'y': 355}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1116, 'y': 355}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1188, 'y': 356}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1042, 'y': 430}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1111, 'y': 430}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1191, 'y': 430}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1041, 'y': 504}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 205}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1269, 'y': 281}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 356}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1270, 'y': 431}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1097, 'y': 135}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1265, 'y': 135}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1398, 'y': 135}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 205}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 204}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1487, 'y': 204}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1339, 'y': 281}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 281}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1485, 'y': 281}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1336, 'y': 356}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1424, 'y': 357}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 356}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 433}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1415, 'y': 432}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1490, 'y': 431}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1337, 'y': 502}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1552, 'y': 134}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1630, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1570, 'y': 204}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1578, 'y': 282}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1644, 'y': 207}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1651, 'y': 281}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': ' XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1809, 'y': 38}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1738, 'y': 126}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 126}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1889, 'y': 127}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1964, 'y': 127}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2036, 'y': 128}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1807, 'y': 209}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1954, 'y': 208}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1819, 'y': 290}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1735, 'y': 359}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1870, 'y': 356}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2065, 'y': 334}, 'code': 'text_4176256119241', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2020, 'y': 365}, 'code': 'text_4177254929769', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2006, 'y': 380}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1848, 'y': 371}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1867, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1836, 'y': 509}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1944, 'y': 509}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 427}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2135, 'y': 25}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2319, 'y': 116}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 117}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2709, 'y': 207}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 207}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2877, 'y': 207}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2975, 'y': 365}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2677, 'y': 277}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2704, 'y': 457}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2791, 'y': 457}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 457}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2991, 'y': 184}, 'code': 'text_41815382847533', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2952, 'y': 214}, 'code': 'text_41815593003205', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2987, 'y': 434}, 'code': 'text_41816238362630', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2954, 'y': 461}, 'code': 'text_41816528125864', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2703, 'y': 157}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2786, 'y': 156}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 159}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2934, 'y': 281}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 231}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 280}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3895, 'y': 361}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3847, 'y': 400}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 158}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3225, 'y': 158}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 158}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3326, 'y': 159}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3124, 'y': 208}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 208}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3228, 'y': 208}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3272, 'y': 208}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3323, 'y': 207}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3427, 'y': 209}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 207}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3615, 'y': 209}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 159}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3750, 'y': 159}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3799, 'y': 159}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3849, 'y': 159}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3266, 'y': 358}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3418, 'y': 306}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 358}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 357}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 307}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 456}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 456}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3225, 'y': 456}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3274, 'y': 456}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3321, 'y': 456}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 506}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 506}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3222, 'y': 507}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 506}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3424, 'y': 457}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3524, 'y': 454}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 457}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 457}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 457}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 458}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3406, 'y': 103}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3598, 'y': 107}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3204, 'y': 282}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3328, 'y': 279}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3502, 'y': 275}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3405, 'y': 484}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3599, 'y': 481}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3620, 'y': 356}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3674, 'y': 331}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2555, 'y': 376}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2615, 'y': 184}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2617, 'y': 311}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2618, 'y': 434}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2206, 'y': 305}, 'code': 'text_51538187899953', '_type': 'IbpText', 'context': 'E0111/03(K1) E0111/04(K2) E0111/05(K3) E0111/06(K4)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 433}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2252, 'y': 260}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 260}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2402, 'y': 259}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2478, 'y': 258}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2279, 'y': 386}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2352, 'y': 385}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3905, 'y': 505}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2204, 'y': 358}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2529, 'y': 357}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2251, 'y': 208}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 206}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2477, 'y': 207}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2401, 'y': 207}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2340, 'y': 151}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'point': {'x': 75, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 174}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 325, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 401, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 451, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 500, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 550, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 651, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 775, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 75, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 276, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 400, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 450, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 501, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 551, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 725, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 976, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 499}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 501}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1200, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1051, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 326}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1275, 'y': 249}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1425, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1826, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1875, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1951, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2400, 'y': 226}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 2475, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2275, 'y': 351}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2351, 'y': 349}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2325, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3175, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3700, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3751, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3800, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3850, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3525, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3175, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3225, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3700, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 324}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 309, 'y': 498}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 670, 'y': 500}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2000, 'y': 376}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1841, 'y': 367}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1983, 'y': 422}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2700, 'y': 152}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2783, 'y': 152}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2923, 'y': 150}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2926, 'y': 276}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3403, 'y': 97}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 101}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3199, 'y': 273}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3323, 'y': 271}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3495, 'y': 273}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3402, 'y': 478}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 476}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3668, 'y': 325}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2200, 'y': 350}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2525, 'y': 349}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2250, 'y': 200}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2325, 'y': 200}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2400, 'y': 200}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2476, 'y': 199}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2334, 'y': 149}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}], 'rotatingButtonList': [{'zlevel': 1, 'z': 3, 'point': {'x': 729, 'y': 503}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41344417412052', 'width': 20, 'height': 20}, {'zlevel': 1, 'z': 3, 'point': {'x': 2025, 'y': 327}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41658147562730', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 177}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41755475633812', 'width': 25, 'height': 25}, {'zlevel': 1, 'z': 3, 'point': {'x': 2950, 'y': 426}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41810343886103', 'width': 25, 'height': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 750, 'y': 513}, 'point2': {'x': 760, 'y': 513}, 'direction': 'transverse', 'code': 'line_4147304287066', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 739, 'y': 523}, 'point2': {'x': 739, 'y': 533}, 'direction': 'vertical', 'code': 'line_4147585973070', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1025, 'y': 534}, 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1250, 'y': 157}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1250, 'y': 157}, 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 534}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 157}, 'point2': {'x': 1263, 'y': 534}, 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 158}, 'point2': {'x': 1313, 'y': 158}, 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 533}, 'point2': {'x': 1313, 'y': 533}, 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1313, 'y': 157}, 'point2': {'x': 1313, 'y': 534}, 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1325, 'y': 534}, 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1550, 'y': 157}, 'point2': {'x': 1550, 'y': 535}, 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1324, 'y': 535}, 'point2': {'x': 1549, 'y': 535}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1550, 'y': 157}, 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1613, 'y': 157}, 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1639, 'y': 533}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1562, 'y': 533}, 'point2': {'x': 1613, 'y': 533}, 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 158}, 'point2': {'x': 1688, 'y': 158}, 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 157}, 'point2': {'x': 1638, 'y': 534}, 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1563, 'y': 534}, 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1613, 'y': 157}, 'point2': {'x': 1613, 'y': 534}, 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1688, 'y': 158}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2113, 'y': 0}, 'point2': {'x': 2113, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1713, 'y': 0}, 'point2': {'x': 1713, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1711, 'y': 414}, 'point2': {'x': 2111, 'y': 414}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1714, 'y': 264}, 'point2': {'x': 2114, 'y': 264}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2051, 'y': 338}, 'point2': {'x': 2061, 'y': 338}, 'direction': 'transverse', 'code': 'line_417459403934', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2037, 'y': 351}, 'point2': {'x': 2037, 'y': 361}, 'direction': 'vertical', 'code': 'line_4175593558037', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'point1': {'x': 3062, 'y': 0}, 'point2': {'x': 3062, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2976, 'y': 188}, 'point2': {'x': 2986, 'y': 188}, 'direction': 'transverse', 'code': 'line_41817198046655', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2962, 'y': 201}, 'point2': {'x': 2962, 'y': 211}, 'direction': 'vertical', 'code': 'line_4181743772122', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2975, 'y': 438}, 'point2': {'x': 2985, 'y': 438}, 'direction': 'transverse', 'code': 'line_4181889162471', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2963, 'y': 449}, 'point2': {'x': 2963, 'y': 459}, 'direction': 'vertical', 'code': 'line_4181846432328', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'appendageBoxList': [{'point': {'x': 2175, 'y': 175}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 3626, 'y': 277}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2577, 'y': 351}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 502}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2022, 'y': 328}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 178}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 427}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3904, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal5163486449281', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3930, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal51663374196', 'width': 15}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2224, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'point': {'x': 2299, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'zlevel': 1, 'z': 2, 'point': {'x': 2376, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2449, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2253, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2325, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2370, 'y': 10}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'point': {'x': 750, 'y': 525}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2060, 'y': 350}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 200}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 450}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}]}, - 'Station_203_0.07533': {'background': {'x': 0, 'y': 0, '_type': 'Background', 'width': 8000, 'height': 1300, 'code': 'bg_0000', 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_31329439098247', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 875, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_31334364295054', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 925, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_3135751691615', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 1300, 'y': 488}, '_type': 'Arrow', 'code': 'arrow_31359162212179', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 3250, 'y': 364}, '_type': 'Arrow', 'code': 'arrow_31629555162100', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4025, 'y': 464}, '_type': 'Arrow', 'code': 'arrow_3163184925986', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4151, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41026447992393', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 4800, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_41028366072410', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 5000, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_4112935758600', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 5450, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_4113091513118', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 7150, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41531515124661', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 7924, 'y': 463}, '_type': 'Arrow', 'code': 'arrow_41533315894752', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}], 'textList': [{'point': {'x': 389, 'y': 135}, 'code': 'text_31335354705086', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 330}, 'code': 'text_31336389012761', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 380}, 'code': 'text_3133754853258', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 825, 'y': 457}, 'code': 'text_31338201494023', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 763, 'y': 504}, 'code': 'text_31338474136368', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 326, 'y': 311}, 'code': 'text_3134945638928', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 423, 'y': 308}, 'code': 'text_31349324779966', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 310}, 'code': 'text_31349576543864', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 319, 'y': 407}, 'code': 'text_31350439735208', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 408}, 'code': 'text_31351155654211', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 318, 'y': 460}, 'code': 'text_31351447337697', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 418, 'y': 460}, 'code': 'text_31352278214160', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 459}, 'code': 'text_3135311972573', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 323, 'y': 560}, 'code': 'text_31353326617296', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 424, 'y': 558}, 'code': 'text_31353599095800', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 560}, 'code': 'text_31354289013357', '_type': 'IbpText', 'context': 's终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 28, 'y': 608}, 'code': 'text_313554941891', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1036, 'y': 214}, 'code': 'text_314689174161', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1204, 'y': 315}, 'code': 'text_31412437412897', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1240, 'y': 284}, 'code': 'text_3141389018866', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 309}, 'code': 'text_31414331818732', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 309}, 'code': 'text_31415174054463', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1128, 'y': 309}, 'code': 'text_31415469255264', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 931, 'y': 381}, 'code': 'text_3141618626775', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1255, 'y': 455}, 'code': 'text_31416444537347', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1239, 'y': 535}, 'code': 'text_31421418458857', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1203, 'y': 568}, 'code': 'text_31422112464456', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 560}, 'code': 'text_31423236709747', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 559}, 'code': 'text_314244981124', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1129, 'y': 559}, 'code': 'text_31424573007377', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 56}, 'code': 'text_3142603015564', '_type': 'IbpText', 'context': '通化门站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1558, 'y': 216}, 'code': 'text_31431265059023', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2087, 'y': 115}, 'code': 'text_31449178709011', '_type': 'IbpText', 'context': '消 火 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2020, 'y': 230}, 'code': 'text_3145546392572', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2093, 'y': 228}, 'code': 'text_31456509349868', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2170, 'y': 228}, 'code': 'text_31457299813909', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2242, 'y': 228}, 'code': 'text_31458306681512', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2309, 'y': 228}, 'code': 'text_31459189962776', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2080, 'y': 311}, 'code': 'text_3150329491688', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2228, 'y': 311}, 'code': 'text_3151167013752', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2110, 'y': 391}, 'code': 'text_3152409015196', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2341, 'y': 434}, 'code': 'text_3157188306112', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2295, 'y': 468}, 'code': 'text_31582376664', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2136, 'y': 540}, 'code': 'text_315114751299', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2009, 'y': 459}, 'code': 'text_31513496384160', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2144, 'y': 461}, 'code': 'text_31514409244848', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 610}, 'code': 'text_31515162452811', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2218, 'y': 611}, 'code': 'text_3151659566628', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2560, 'y': 236}, 'code': 'text_31521462227804', '_type': 'IbpText', 'context': 'A端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2488, 'y': 307}, 'code': 'text_31526493966422', '_type': 'IbpText', 'context': ' X1A04\n35KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2558, 'y': 307}, 'code': 'text_3152821339531', '_type': 'IbpText', 'context': ' X1A06\n400KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2649, 'y': 307}, 'code': 'text_3152927979928', '_type': 'IbpText', 'context': 'X1A08\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 383}, 'code': 'text_3153012458068', '_type': 'IbpText', 'context': ' X1A10\n照明配电兼蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2553, 'y': 383}, 'code': 'text_31531333014237', '_type': 'IbpText', 'context': ' X1A12\n 通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2651, 'y': 383}, 'code': 'text_31533102935693', '_type': 'IbpText', 'context': 'X1A14\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2484, 'y': 454}, 'code': 'text_3153415203358', '_type': 'IbpText', 'context': ' X1A16\n气瓶、照明配、\n检修、值班会议、\n更衣、警务、安\n 全等', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2559, 'y': 458}, 'code': 'text_31536247814668', '_type': 'IbpText', 'context': ' X1A17\n站厅防烟区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2635, 'y': 458}, 'code': 'text_31537566049520', '_type': 'IbpText', 'context': ' X1A18\n站厅防烟分区2\n设备层冷水机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 533}, 'code': 'text_3153993174315', '_type': 'IbpText', 'context': ' X1A19\n站厅防烟分区3\n设备层走廊1', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2687, 'y': 114}, 'code': 'text_31540386775311', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2770, 'y': 236}, 'code': 'text_31544537492977', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2737, 'y': 305}, 'code': 'text_3154747997769', '_type': 'IbpText', 'context': ' DM05\n站厅公共区(防烟分区I)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2736, 'y': 356}, 'code': 'text_31551582045280', '_type': 'IbpText', 'context': ' DM06\n站厅公共区(防烟分区II)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2768, 'y': 406}, 'code': 'text_31553282375584', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2761, 'y': 456}, 'code': 'text_31554199728322', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2760, 'y': 507}, 'code': 'text_3155594531225', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2986, 'y': 234}, 'code': 'text_3163165489432', '_type': 'IbpText', 'context': 'B端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2883, 'y': 308}, 'code': 'text_316950591755', '_type': 'IbpText', 'context': ' X1B04\n综合监控设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2959, 'y': 308}, 'code': 'text_31611245246735', '_type': 'IbpText', 'context': ' X1B06\n信号设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3035, 'y': 308}, 'code': 'text_31612227321480', '_type': 'IbpText', 'context': ' X1B08\n通信设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3110, 'y': 308}, 'code': 'text_31613315245678', '_type': 'IbpText', 'context': ' X1B10\n通信电源室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2888, 'y': 382}, 'code': 'text_316154700142', '_type': 'IbpText', 'context': ' X1B12\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2955, 'y': 382}, 'code': 'text_31616137165839', '_type': 'IbpText', 'context': ' X1B14\n照明配电兼蓄电\n池室(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3036, 'y': 382}, 'code': 'text_3161814367966', '_type': 'IbpText', 'context': ' X1B16\n通风空调电控室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3112, 'y': 382}, 'code': 'text_31620139164715', '_type': 'IbpText', 'context': ' X1B18\n民用通信设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2876, 'y': 454}, 'code': 'text_31622206214131', '_type': 'IbpText', 'context': ' X1B20\n站长、AFC、照\n明配、电缆室、\n保洁、备用、工\n务等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2954, 'y': 454}, 'code': 'text_31624194458913', '_type': 'IbpText', 'context': ' X1B21\n站厅防烟分区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3031, 'y': 454}, 'code': 'text_3162532446979', '_type': 'IbpText', 'context': ' X1B22\n站厅防烟分区2\n设备层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3111, 'y': 454}, 'code': 'text_3162759987071', '_type': 'IbpText', 'context': ' X1B23\n站厅防烟分区3\n设备层走廊2', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2882, 'y': 530}, 'code': 'text_31628184768400', '_type': 'IbpText', 'context': ' X1B24\n站厅防烟分区4\n 车控室', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3486, 'y': 115}, 'code': 'text_3163235997733', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3252, 'y': 329}, 'code': 'text_31634219401623', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3254, 'y': 381}, 'code': 'text_31634547009971', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3985, 'y': 431}, 'code': 'text_31635352373129', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 482}, 'code': 'text_3163645093884', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3326, 'y': 305}, 'code': 'text_3164435506452', '_type': 'IbpText', 'context': 'KT14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3377, 'y': 305}, 'code': 'text_31645159815833', '_type': 'IbpText', 'context': 'KT15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 305}, 'code': 'text_31645563965639', '_type': 'IbpText', 'context': ' KT16\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3466, 'y': 305}, 'code': 'text_31646598046165', '_type': 'IbpText', 'context': ' KT17\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 305}, 'code': 'text_3164850125582', '_type': 'IbpText', 'context': ' KT18\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3568, 'y': 305}, 'code': 'text_31649521493875', '_type': 'IbpText', 'context': ' KT19\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 306}, 'code': 'text_31651179164718', '_type': 'IbpText', 'context': 'TW14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 306}, 'code': 'text_3165211803596', '_type': 'IbpText', 'context': 'TW15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 306}, 'code': 'text_31652404123039', '_type': 'IbpText', 'context': ' TW16\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 306}, 'code': 'text_3165441002355', '_type': 'IbpText', 'context': ' TW17\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3866, 'y': 306}, 'code': 'text_31654589406801', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3917, 'y': 306}, 'code': 'text_316565557707', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3327, 'y': 529}, 'code': 'text_31658254685523', '_type': 'IbpText', 'context': 'KT08\n车头', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3376, 'y': 529}, 'code': 'text_316597132884', '_type': 'IbpText', 'context': 'KT09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 529}, 'code': 'text_31659417564659', '_type': 'IbpText', 'context': ' KT10\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3467, 'y': 529}, 'code': 'text_3170475969701', '_type': 'IbpText', 'context': ' KT11\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 529}, 'code': 'text_317249407485', '_type': 'IbpText', 'context': ' KT12\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3567, 'y': 529}, 'code': 'text_317383091791', '_type': 'IbpText', 'context': ' KT13\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 529}, 'code': 'text_317513842416', '_type': 'IbpText', 'context': 'TW08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 529}, 'code': 'text_3175487323585', '_type': 'IbpText', 'context': 'TW09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 529}, 'code': 'text_3176429329790', '_type': 'IbpText', 'context': ' TW10\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 529}, 'code': 'text_3178219329646', '_type': 'IbpText', 'context': ' TW11\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3867, 'y': 529}, 'code': 'text_3179102204408', '_type': 'IbpText', 'context': ' TW12\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3918, 'y': 529}, 'code': 'text_31710168767371', '_type': 'IbpText', 'context': ' TW13\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3628, 'y': 616}, 'code': 'text_3171587889761', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3666, 'y': 584}, 'code': 'text_31715357966393', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3418, 'y': 608}, 'code': 'text_31718533894209', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3520, 'y': 608}, 'code': 'text_31719178842526', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3728, 'y': 611}, 'code': 'text_3172055407588', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3869, 'y': 609}, 'code': 'text_31720289322136', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 360}, 'code': 'text_41012557511733', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1478, 'y': 360}, 'code': 'text_41014336156013', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1553, 'y': 360}, 'code': 'text_41015268563207', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1628, 'y': 360}, 'code': 'text_41015527993626', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 360}, 'code': 'text_41016283119405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1778, 'y': 360}, 'code': 'text_4101768952405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 360}, 'code': 'text_41017478713708', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 485}, 'code': 'text_41018392874041', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1503, 'y': 485}, 'code': 'text_4102134238117', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1603, 'y': 485}, 'code': 'text_4102225321060', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 485}, 'code': 'text_41022562324706', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 480}, 'code': 'text_4102422559791', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4413, 'y': 115}, 'code': 'text_41025489032691', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4151, 'y': 330}, 'code': 'text_41029194078948', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4156, 'y': 380}, 'code': 'text_41029492953758', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4759, 'y': 455}, 'code': 'text_41030301436420', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4698, 'y': 507}, 'code': 'text_41030537926829', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4433, 'y': 415}, 'code': 'text_41045182409934', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4328, 'y': 287}, 'code': 'text_41056412809990', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4354, 'y': 237}, 'code': 'text_41057409838503', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4370, 'y': 287}, 'code': 'text_41058347916143', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4444, 'y': 237}, 'code': 'text_41124275607', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4443, 'y': 286}, 'code': 'text_4113107677695', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4544, 'y': 237}, 'code': 'text_411461189943', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4516, 'y': 286}, 'code': 'text_411518629211', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4570, 'y': 286}, 'code': 'text_4115428554641', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4369, 'y': 561}, 'code': 'text_4118505191264', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4343, 'y': 613}, 'code': 'text_411926239347', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4393, 'y': 613}, 'code': 'text_4111058154464', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4468, 'y': 561}, 'code': 'text_41110444235058', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4467, 'y': 613}, 'code': 'text_41111187831332', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4579, 'y': 561}, 'code': 'text_41112323284639', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4552, 'y': 613}, 'code': 'text_4111376152643', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4593, 'y': 613}, 'code': 'text_41113391765337', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5592, 'y': 74}, 'code': 'text_41124349947259', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5161, 'y': 223}, 'code': 'text_41125397991469', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5006, 'y': 379}, 'code': 'text_41130521753785', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5406, 'y': 453}, 'code': 'text_41259503642274', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5315, 'y': 283}, 'code': 'text_4139599341443', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5278, 'y': 314}, 'code': 'text_41310367658057', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5317, 'y': 534}, 'code': 'text_4132043606107', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5279, 'y': 567}, 'code': 'text_4132147403474', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5033, 'y': 308}, 'code': 'text_41323402782476', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5116, 'y': 308}, 'code': 'text_4132422565832', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5194, 'y': 308}, 'code': 'text_4132564698096', '_type': 'IbpText', 'context': '开排烟门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5352, 'y': 308}, 'code': 'text_41325519496186', '_type': 'IbpText', 'context': '开门', 'textFill': '关门', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5427, 'y': 308}, 'code': 'text_41326287969647', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5035, 'y': 558}, 'code': 'text_4133145092143', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5120, 'y': 558}, 'code': 'text_4133148931408', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5193, 'y': 558}, 'code': 'text_41332323172365', '_type': 'IbpText', 'context': '开门排烟', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5353, 'y': 558}, 'code': 'text_413332935462', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5428, 'y': 558}, 'code': 'text_4133334541480', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1938, 'y': 286}, 'code': 'text_41336526373686', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1941, 'y': 410}, 'code': 'text_41337241483920', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1942, 'y': 535}, 'code': 'text_4133841653053', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1352, 'y': 409}, 'code': 'text_413391055859', '_type': 'IbpText', 'context': 'E0124/05(K2) E0124/06(K3) E0124/07(K4) E0124/08(K5) E0124/09(K6) E0124/10(K7) E0124/11(K8)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 532}, 'code': 'text_413425913529', '_type': 'IbpText', 'context': 'E0124/01(N) E0124/02(N) E0124/03(N) E0124/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5724, 'y': 226}, 'code': 'text_4134638180379', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6053, 'y': 283}, 'code': 'text_41354126307392', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6057, 'y': 408}, 'code': 'text_41354381006285', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6059, 'y': 533}, 'code': 'text_4135510283121', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5579, 'y': 484}, 'code': 'text_41357324852710', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5678, 'y': 484}, 'code': 'text_4135858378616', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5778, 'y': 484}, 'code': 'text_41358418849122', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5877, 'y': 484}, 'code': 'text_41359349085155', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6002, 'y': 480}, 'code': 'text_4140108929195', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5531, 'y': 533}, 'code': 'text_414211652488', '_type': 'IbpText', 'context': 'E0314/01(N) E0314/02(N) E0314/03(N) E0314/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6261, 'y': 226}, 'code': 'text_41416225339753', '_type': 'IbpText', 'context': 'AFC闸机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6391, 'y': 359}, 'code': 'text_41421421268977', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6346, 'y': 392}, 'code': 'text_41422177081915', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 436}, 'code': 'text_41423406291071', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6234, 'y': 307}, 'code': 'text_41425582696171', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6334, 'y': 307}, 'code': 'text_41426382131072', '_type': 'IbpText', 'context': '消防联动指示', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6242, 'y': 385}, 'code': 'text_41427192948740', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6285, 'y': 531}, 'code': 'text_41428283408244', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6292, 'y': 608}, 'code': 'text_414293525962', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6531, 'y': 284}, 'code': 'text_41438268608033', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6606, 'y': 214}, 'code': 'text_41444267165062', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6819, 'y': 284}, 'code': 'text_41448199112345', '_type': 'IbpText', 'context': '小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 356}, 'code': 'text_41458262079077', '_type': 'IbpText', 'context': ' DM05\n 站厅公共区\n(防烟分区I)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6561, 'y': 356}, 'code': 'text_415023777598', '_type': 'IbpText', 'context': ' DM06\n 站厅公共区\n(防烟分区II)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 432}, 'code': 'text_4151525728492', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6565, 'y': 431}, 'code': 'text_4152491802485', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6491, 'y': 506}, 'code': 'text_415426697313', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6666, 'y': 356}, 'code': 'text_415458684381', '_type': 'IbpText', 'context': ' XM04\n35KV交流\n开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 356}, 'code': 'text_4156289564875', '_type': 'IbpText', 'context': ' XM06\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 356}, 'code': 'text_41574474050', '_type': 'IbpText', 'context': ' XM08\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6896, 'y': 356}, 'code': 'text_4158453166499', '_type': 'IbpText', 'context': ' XM10\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6960, 'y': 356}, 'code': 'text_4159402529085', '_type': 'IbpText', 'context': ' XM12\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 431}, 'code': 'text_41510376707352', '_type': 'IbpText', 'context': ' XM14\n0.4KV低压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6730, 'y': 431}, 'code': 'text_41512146127194', '_type': 'IbpText', 'context': ' XM16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 431}, 'code': 'text_41513363003154', '_type': 'IbpText', 'context': ' XM18\n照片配电室\n兼蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6885, 'y': 431}, 'code': 'text_4151452748860', '_type': 'IbpText', 'context': ' XM20\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6955, 'y': 431}, 'code': 'text_41515516282699', '_type': 'IbpText', 'context': ' XM22\n能耗自动控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6662, 'y': 506}, 'code': 'text_41517144931037', '_type': 'IbpText', 'context': ' XM24\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6737, 'y': 506}, 'code': 'text_41518193726633', '_type': 'IbpText', 'context': ' XM26\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 506}, 'code': 'text_41519177579676', '_type': 'IbpText', 'context': ' XM28\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6891, 'y': 506}, 'code': 'text_4152018229492', '_type': 'IbpText', 'context': ' XM30\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6954, 'y': 506}, 'code': 'text_41521143001802', '_type': 'IbpText', 'context': ' XM32\n气瓶间、照配室、\n污水泵房、电缆室\n、检修室、备用间\n、备品兼保洁间、\n卫生间等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 581}, 'code': 'text_41523445244874', '_type': 'IbpText', 'context': ' XM33\n3号线站厅北端\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 581}, 'code': 'text_41524411975495', '_type': 'IbpText', 'context': ' XM34\n设备层走廊3', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 581}, 'code': 'text_41525377644241', '_type': 'IbpText', 'context': ' XM36\n长~通区间风井\n (风机房火灾\n 和区间火灾)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7378, 'y': 215}, 'code': 'text_41534562302384', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 330}, 'code': 'text_41536505087038', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 380}, 'code': 'text_41537217246796', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7882, 'y': 432}, 'code': 'text_41537519979638', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7823, 'y': 481}, 'code': 'text_41540313489335', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 305}, 'code': 'text_41542111737030', '_type': 'IbpText', 'context': ' CT10\n 长-通\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 305}, 'code': 'text_4154407487918', '_type': 'IbpText', 'context': ' CT11\n 长-通\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 305}, 'code': 'text_41546353722005', '_type': 'IbpText', 'context': ' TH10\n 通-胡\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7695, 'y': 305}, 'code': 'text_41547365243011', '_type': 'IbpText', 'context': ' TH11\n 通-胡\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 530}, 'code': 'text_41550431817999', '_type': 'IbpText', 'context': ' CT08\n 长-通\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 530}, 'code': 'text_41551451969535', '_type': 'IbpText', 'context': ' CT09\n 长-通\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 530}, 'code': 'text_41553335897323', '_type': 'IbpText', 'context': ' TH08\n 通-胡\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7696, 'y': 530}, 'code': 'text_41554155325684', '_type': 'IbpText', 'context': ' TH09\n 通-胡\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7267, 'y': 609}, 'code': 'text_41556123006313', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7693, 'y': 585}, 'code': 'text_4155935204900', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7653, 'y': 617}, 'code': 'text_4160269095532', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7752, 'y': 610}, 'code': 'text_4162172368608', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7442, 'y': 606}, 'code': 'text_4162555969459', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7544, 'y': 605}, 'code': 'text_4163271965874', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 300, 'y': 198}, 'code': 'text_5102865123822', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 500, 'y': 200}, 'code': 'text_51032242807239', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 229, 'y': 403}, 'code': 'text_51038587201933', '_type': 'IbpText', 'context': '按压后表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音)。ATS/LOW\n机站台中央出现红\n色菱形,即执\n行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 397, 'y': 371}, 'code': 'text_51042107682503', '_type': 'IbpText', 'context': '按压后表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 572, 'y': 431}, 'code': 'text_51045489697096', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音。即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 223, 'y': 533}, 'code': 'text_5104811202460', '_type': 'IbpText', 'context': '上行,按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 576, 'y': 531}, 'code': 'text_51049288897269', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1177, 'y': 257}, 'code': 'text_51050409443856', '_type': 'IbpText', 'context': '正常位为“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 392}, 'code': 'text_5105330524429', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 462}, 'code': 'text_5105858487208', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1756, 'y': 462}, 'code': 'text_511072885201', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1376, 'y': 333}, 'code': 'text_511373925024', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1451, 'y': 333}, 'code': 'text_5113478481325', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1526, 'y': 333}, 'code': 'text_5114346327370', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1601, 'y': 333}, 'code': 'text_5115154573574', '_type': 'IbpText', 'context': 'E口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1621, 'y': 254}, 'code': 'text_5116119042003', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停止运行,需现\n场用钥匙开启扶梯时,需再次按压红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 475}, 'code': 'text_5119408082690', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2276, 'y': 482}, 'code': 'text_5111158223419', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2279, 'y': 554}, 'code': 'text_51115255352682', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3570, 'y': 580}, 'code': 'text_51118342803560', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3911, 'y': 581}, 'code': 'text_5112345769143', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4327, 'y': 137}, 'code': 'text_511275884958', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,ATS\n机界面下行站\n台旁出现°H,\n即执行成功', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4344, 'y': 303}, 'code': 'text_513089987343', '_type': 'IbpText', 'context': '下行.按压,待\n扣车表示灯熄\n灭后,ATS机下\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4432, 'y': 308}, 'code': 'text_5135195326107', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4502, 'y': 306}, 'code': 'text_513716148324', '_type': 'IbpText', 'context': '下行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4627, 'y': 209}, 'code': 'text_51310285824695', '_type': 'IbpText', 'context': '下行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4251, 'y': 580}, 'code': 'text_51314281416524', '_type': 'IbpText', 'context': '上行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4458, 'y': 632}, 'code': 'text_51315575964907', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4404, 'y': 475}, 'code': 'text_51317196125420', '_type': 'IbpText', 'context': '上行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4506, 'y': 478}, 'code': 'text_51319175252353', '_type': 'IbpText', 'context': '上行.按压后,\n表示灯亮,ATS\n机界面上行站\n台旁出现°H,\n即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4653, 'y': 558}, 'code': 'text_51322591979786', '_type': 'IbpText', 'context': '上行.按压,待\n扣车表示灯熄\n灭后,ATS机上\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5272, 'y': 254}, 'code': 'text_51327195813653', '_type': 'IbpText', 'context': '正常位为\n“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5276, 'y': 379}, 'code': 'text_5133153603805', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“开门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5452, 'y': 578}, 'code': 'text_51334426296150', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“关门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5533, 'y': 447}, 'code': 'text_51336532304450', '_type': 'IbpText', 'context': '南\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5954, 'y': 448}, 'code': 'text_51337585005821', '_type': 'IbpText', 'context': '北\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5606, 'y': 333}, 'code': 'text_51338506616203', '_type': 'IbpText', 'context': '按压后,红灯亮\n,现场扶梯停止\n运行,需现场用\n钥匙开启扶梯时\n,须再次按压,\n红灯熄灭。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6212, 'y': 320}, 'code': 'text_51341492923146', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n1~3秒,闸机开放状态\n灯亮,即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6331, 'y': 406}, 'code': 'text_51344412785666', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6358, 'y': 479}, 'code': 'text_5134624452054', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开\n门状态”灯亮,\n即执行成功。\n所有门禁将释\n放,恢复时需\n由专业操作。\n', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7312, 'y': 579}, 'code': 'text_5135010533441', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4130, 'y': 608}, 'code': 'text_51640111968976', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}], 'squareButtonList': [{'point': {'x': 325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3133917234834', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31340182466222', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31343519984796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 425, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3134411693724', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31344372069308', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347239413484', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347546469013', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3148529894543', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31418293667892', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2100, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3145419565764', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2250, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31454432292164', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2150, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154149813792', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2225, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_315131170917', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522392295373', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522538699238', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3152354367096', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3152432775689', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31524265175308', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3152443533919', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31524578695354', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525191894848', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31525407179194', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525576604604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31545174611077', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_31545395185692', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 375}, '_type': 'SquareButton', 'code': 'sButton_31545546928310', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154652683830', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_3154732687162', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3165162842284', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3165403644112', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3165559337631', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3166101326371', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3166257089991', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3166484605251', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3166593972902', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3167189089929', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3167459657790', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3168109726981', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3168357263375', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3168518859853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_316927975480', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31636521241988', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31637429965732', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3163759476496', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638101963066', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638226044576', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638466609045', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639103098679', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639241964166', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639365644769', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639447164343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639558607972', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3164074845254', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31640482448707', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641277029555', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641375168722', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641501805198', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642141255739', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3164226214484', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642487653174', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643102363343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643188441875', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643308924192', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643425168715', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643587644994', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717143809554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717571085426', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4102592508727', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1550, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4103366672056', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1475, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410496089506', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4104294962874', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410453649244', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410529035853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1850, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4105173045057', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4105344803936', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1500, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_410665359293', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1600, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106188795537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106442969909', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4325, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035249684158', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4375, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035584632396', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4450, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_410371037616', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4525, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103735961998', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4575, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103807596142', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4350, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41053533274413', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4400, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41054492867157', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055341753601', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4550, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055546871149', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4600, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41056166631238', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4132323571889', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4131233981577', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41313105496140', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41316403811278', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322254522306', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322395501065', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5575, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41355522467449', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5675, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356394455317', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5775, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356569417098', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5875, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4135713812855', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6250, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_41418249171842', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6300, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_414258369619', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439149887753', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439551962856', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41440157017867', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4144032189849', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4144048935629', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41450364922473', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41450546938060', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145175485662', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145141211063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145152291899', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145211421585', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_41452413401669', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41452586293796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41453169816468', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41453303161987', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145411887291', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145413605104', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41454264535946', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145544056420', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145516117537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145532380523', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41455441563063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41541111009582', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7451, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_415432429314', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545109885908', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545342691075', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41548331809759', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7450, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_415492529604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41549322765429', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_4154955125558', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7275, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_415552561311', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7750, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_4161437641554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}], 'circularLampList': [{'point': {'x': 438, 'y': 287}, '_type': 'CircularLamp', 'code': 'lamp_3134198311954', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 339, 'y': 389}, '_type': 'CircularLamp', 'code': 'lamp_3134332157960', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 438, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_31348252139848', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3147298703111', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_314753696836', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 538}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3141740140905', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_3141811219052', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31450517577281', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2113, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31451206694576', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2188, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31452105575800', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2263, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_3145241617485', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2337, 'y': 214}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31453255403857', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 439}, '_type': 'CircularLamp', 'code': 'lamp_3153394444097', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2137, 'y': 589}, '_type': 'CircularLamp', 'code': 'lamp_31512292201071', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3438, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31711247564282', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3538, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_31711504444890', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1862, 'y': 464}, '_type': 'CircularLamp', 'code': 'lamp_494129311622', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4363, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_41032138399297', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4562, 'y': 213}, '_type': 'CircularLamp', 'code': 'lamp_41034226714812', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4388, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_41051142236824', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4587, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_4105254718396', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_413057981219', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_4131594211532', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 539}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41313503652988', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 539}, '_type': 'CircularLamp', 'code': 'lamp_41315576136782', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6013, 'y': 463}, '_type': 'CircularLamp', 'code': 'lamp_41352353331990', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417237721070', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6363, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417518617825', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6313, 'y': 514}, '_type': 'CircularLamp', 'code': 'lamp_4142419716686', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7463, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41556517166569', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7563, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_41557245323676', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'alarmList': [{'point': {'x': 528, 'y': 377}, 'code': 'alarm_31345156053476', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1877, 'y': 451}, 'code': 'alarm_4101137671464', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4451, 'y': 200}, 'code': 'alarm_41033362874556', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 525}, 'code': 'alarm_41052422151551', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6027, 'y': 451}, 'code': 'alarm_4135357823574', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'teleTerminalList': [{'point': {'x': 25, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal3134614783727', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 50, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal31346416455524', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4125, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41046379431263', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4150, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41050274239086', 'width': 25, 'zlevel': 1, 'z': 4}], 'ibpLineList': [{'point1': {'x': 893, 'y': 1}, 'point2': {'x': 893, 'y': 1300}, 'code': 'line_31355473868071', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 287}, 'point2': {'x': 1237, 'y': 287}, 'code': 'line_31410378222274', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 297}, 'point2': {'x': 1212, 'y': 310}, 'code': 'line_31411235898708', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1225, 'y': 537}, 'point2': {'x': 1237, 'y': 537}, 'code': 'line_31419313134347', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1212, 'y': 550}, 'point2': {'x': 1212, 'y': 562}, 'code': 'line_3142045812852', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 0}, 'point2': {'x': 1989, 'y': 1300}, 'code': 'line_31443194776874', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2388, 'y': 0}, 'point2': {'x': 2388, 'y': 1300}, 'code': 'line_31445286536685', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 363}, 'point2': {'x': 2388, 'y': 363}, 'code': 'line_314471113536', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 513}, 'point2': {'x': 2388, 'y': 513}, 'code': 'line_31448257256785', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2325, 'y': 437}, 'point2': {'x': 2337, 'y': 437}, 'code': 'line_3155473071191', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2312, 'y': 450}, 'point2': {'x': 2312, 'y': 462}, 'code': 'line_315628829240', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2464, 'y': 576}, 'code': 'line_31517334755548', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2714, 'y': 264}, 'code': 'line_31519552775995', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2714, 'y': 264}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152035852943', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 576}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152113697352', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2737, 'y': 576}, 'code': 'line_31541322054144', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2837, 'y': 264}, 'code': 'line_315431813998', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2837, 'y': 264}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_31543438702826', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 576}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_3154418372613', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 2862, 'y': 576}, 'code': 'line_31559482048354', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 3187, 'y': 264}, 'code': 'line_316145813655', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3187, 'y': 264}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162175646546', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 576}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162432686030', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3650, 'y': 587}, 'point2': {'x': 3662, 'y': 587}, 'code': 'line_31713306605441', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3637, 'y': 600}, 'point2': {'x': 3637, 'y': 612}, 'code': 'line_3171425353486', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4065, 'y': 0}, 'point2': {'x': 4065, 'y': 1300}, 'code': 'line_3172216380105', '_type': 'IbpLine', 'lineWidth': 20, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4363, 'y': 463}, 'code': 'line_41040512395783', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4613, 'y': 391}, 'code': 'line_41043132474302', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4613, 'y': 391}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_4104492878440', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 463}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_41044324963975', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 0}, 'point2': {'x': 4888, 'y': 1300}, 'code': 'line_41115178868915', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 213}, 'point2': {'x': 6463, 'y': 213}, 'code': 'line_41116413117101', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6462, 'y': 0}, 'point2': {'x': 6462, 'y': 1300}, 'code': 'line_41119429354180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 213}, 'point2': {'x': 6163, 'y': 1300}, 'code': 'line_41120288141802', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 413}, 'point2': {'x': 6463, 'y': 413}, 'code': 'line_41121444151424', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 287}, 'point2': {'x': 5313, 'y': 287}, 'code': 'line_4136435982766', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 299}, 'point2': {'x': 5287, 'y': 312}, 'code': 'line_413852936970', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5300, 'y': 538}, 'point2': {'x': 5313, 'y': 538}, 'code': 'line_4131812782105', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 5287, 'y': 549}, 'point2': {'x': 5287, 'y': 562}, 'code': 'line_41319351495573', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6375, 'y': 361}, 'point2': {'x': 6388, 'y': 361}, 'code': 'line_4142004067256', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6362, 'y': 374}, 'point2': {'x': 6362, 'y': 387}, 'code': 'line_41420502923415', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6475, 'y': 625}, 'code': 'line_41431113737910', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6625, 'y': 312}, 'code': 'line_41436337006167', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6625, 'y': 312}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_4143746445036', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 625}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_41437429816064', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 6637, 'y': 625}, 'code': 'line_4144534539106', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 7037, 'y': 312}, 'code': 'line_41446379166021', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 625}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_4144796534333', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7037, 'y': 312}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_41447324773923', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7062, 'y': 0}, 'point2': {'x': 7062, 'y': 1300}, 'code': 'line_41457282295399', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7677, 'y': 588}, 'point2': {'x': 7690, 'y': 588}, 'code': 'line_41558234291795', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7663, 'y': 600}, 'point2': {'x': 7663, 'y': 613}, 'code': 'line_41558471247715', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 1}], 'clockList': [{'point': {'x': 1025, 'y': 25}, '_type': 'Clock', 'code': 'clock_3140108456514', 'width': 525, 'zlevel': 1, 'z': 4}, {'point': {'x': 4975, 'y': 17}, '_type': 'Clock', 'code': 'clock_41123221361354', 'width': 500, 'zlevel': 1, 'z': 4}], 'rotatingButtonList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3149543251870', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3141998581005', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_3154501827255', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 3625, 'y': 575}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_31712485081956', 'width': 26, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_413538126826', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41317186227831', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 6350, 'y': 350}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4141925205131', 'width': 25, 'zlevel': 1, 'z': 3}, {'point': {'x': 7651, 'y': 576}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_4155756385900', 'width': 25, 'zlevel': 1, 'z': 3}], 'keyList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_3141468445338', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_31421191336835', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'Key', 'code': 'key_3159273028254', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 3624, 'y': 575}, 'draggable': true, '_type': 'Key', 'code': 'key_31716257981359', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_41311312857499', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_4132222361129', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}, {'point': {'x': 6348, 'y': 350}, 'draggable': true, '_type': 'Key', 'code': 'key_4142254297041', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4}, {'point': {'x': 7651, 'y': 577}, 'draggable': true, '_type': 'Key', 'code': 'key_4161144527382', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4}], 'appendageBoxList': [{'point': {'x': 1325, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox31429263655510', 'width': 650, 'height': 275, 'zlevel': 1, 'z': 1}, {'point': {'x': 5500, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox4133444723287', 'width': 600, 'height': 275, 'zlevel': 1, 'z': 1}], 'elevatorList': [{'point': {'x': 1375, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_3143376215402', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1450, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_485924152884', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1525, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936324079477', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1600, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936538404028', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_49371778889', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'none', 'zlevel': 1, 'z': 2}, {'point': {'x': 1750, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4937373527540', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1825, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_493833672271', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1375, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_493843391547', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 1475, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939366324421', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1575, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939594972642', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4940286085596', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5550, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41349545977887', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5650, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135059237427', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5750, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41351307103787', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5850, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135218455146', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}], 'tipBoxList': [{'point': {'x': 298, 'y': 194}, 'code': 'tipBox_51030316642070', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 499, 'y': 194}, 'code': 'tipBox_51034429368902', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 225, 'y': 400}, 'code': 'tipBox_51041306896425', '_type': 'TipBox', 'width': 90, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 395, 'y': 370}, 'code': 'tipBox_51044539378813', '_type': 'TipBox', 'width': 90, 'height': 55, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 570, 'y': 426}, 'code': 'tipBox_51046513763670', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 220, 'y': 526}, 'code': 'tipBox_51048337364025', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 575, 'y': 525}, 'code': 'tipBox_5104958665186', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1178, 'y': 249}, 'code': 'tipBox_51051402013271', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1126, 'y': 384}, 'code': 'tipBox_51056126337104', '_type': 'TipBox', 'width': 110, 'height': 65, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1351, 'y': 449}, 'code': 'tipBox_5105835322731', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1750, 'y': 450}, 'code': 'tipBox_51059352009540', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1376, 'y': 326}, 'code': 'tipBox_5110451442770', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1450, 'y': 326}, 'code': 'tipBox_511198248352', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1525, 'y': 326}, 'code': 'tipBox_5111504721857', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1600, 'y': 326}, 'code': 'tipBox_5112134495426', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1616, 'y': 249}, 'code': 'tipBox_5118573522351', '_type': 'TipBox', 'width': 170, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2100, 'y': 470}, 'code': 'tipBox_51111880352', '_type': 'TipBox', 'width': 125, 'height': 38, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2274, 'y': 479}, 'code': 'tipBox_51113148001107', '_type': 'TipBox', 'width': 80, 'height': 27, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2276, 'y': 552}, 'code': 'tipBox_5111736800864', '_type': 'TipBox', 'width': 82, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3564, 'y': 576}, 'code': 'tipBox_51120549614002', '_type': 'TipBox', 'width': 60, 'height': 85, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3905, 'y': 576}, 'code': 'tipBox_51123525039980', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4323, 'y': 128}, 'code': 'tipBox_51128144014503', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4343, 'y': 296}, 'code': 'tipBox_513365836359', '_type': 'TipBox', 'width': 78, 'height': 90, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4431, 'y': 303}, 'code': 'tipBox_513643213405', '_type': 'TipBox', 'width': 65, 'height': 45, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4501, 'y': 301}, 'code': 'tipBox_5139435733650', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4626, 'y': 201}, 'code': 'tipBox_5131312938431', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4249, 'y': 574}, 'code': 'tipBox_51315124774861', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4455, 'y': 629}, 'code': 'tipBox_5131630573139', '_type': 'TipBox', 'width': 70, 'height': 40, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4403, 'y': 466}, 'code': 'tipBox_51317502846588', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4503, 'y': 468}, 'code': 'tipBox_51321477498742', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4650, 'y': 551}, 'code': 'tipBox_51323299161324', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5267, 'y': 250}, 'code': 'tipBox_51327572298316', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5272, 'y': 375}, 'code': 'tipBox_51333383166928', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5449, 'y': 572}, 'code': 'tipBox_513352177605', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5529, 'y': 435}, 'code': 'tipBox_5133681658233', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5950, 'y': 435}, 'code': 'tipBox_51337307968768', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5602, 'y': 327}, 'code': 'tipBox_51340285418563', '_type': 'TipBox', 'width': 78, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6206, 'y': 318}, 'code': 'tipBox_51343111652037', '_type': 'TipBox', 'width': 110, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6326, 'y': 402}, 'code': 'tipBox_51345265178587', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6351, 'y': 473}, 'code': 'tipBox_51348199257235', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 7308, 'y': 576}, 'code': 'tipBox_51350524859503', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'rotateTipList': [{'point': {'x': 1226, 'y': 301}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51052528499337', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 1225, 'y': 550}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51057471768507', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2335, 'y': 450}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51114385608217', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3650, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51122271769459', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 5301, 'y': 300}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51329117085759', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 5300, 'y': 550}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_5133122676380', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 6385, 'y': 375}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51344127241115', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 7675, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51349483255666', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}]}, +const ibpData = {'Station_209_0.95175': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 273}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 999, 'y': 386}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2675, 'y': 265}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 389}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3101, 'y': 264}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 3950, 'y': 388}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 537, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 637, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1763, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1838, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1913, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1988, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2063, 'y': 113}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 488}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2812, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2736, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 437}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3537, 'y': 187}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2562, 'y': 362}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}, {'point': {'x': 1763, 'y': 339}, '_type': 'CircularLamp', 'code': 'lamp_51629578362581', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 944, 'y': 357}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 878, 'y': 391}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 207}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 206}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 167, 'y': 205}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 217, 'y': 205}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 266, 'y': 205}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 205}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 404, 'y': 206}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 455, 'y': 206}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 206}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 205}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 206}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 645, 'y': 206}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 730, 'y': 204}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 779, 'y': 206}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 821, 'y': 205}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 870, 'y': 206}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 922, 'y': 207}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 969, 'y': 207}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 66, 'y': 456}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 115, 'y': 456}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 169, 'y': 456}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 215, 'y': 455}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 271, 'y': 455}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 321, 'y': 455}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 405, 'y': 457}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 454, 'y': 457}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 495, 'y': 457}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 545, 'y': 456}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 596, 'y': 455}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 646, 'y': 455}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 729, 'y': 457}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 780, 'y': 456}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 823, 'y': 455}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 871, 'y': 455}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 920, 'y': 454}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 970, 'y': 455}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 270, 'y': 533}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 317, 'y': 504}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 516, 'y': 532}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 614, 'y': 532}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 674, 'y': 511}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 828, 'y': 541}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1034, 'y': 207}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1117, 'y': 208}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1190, 'y': 207}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1045, 'y': 282}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1121, 'y': 281}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1194, 'y': 281}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1044, 'y': 355}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1116, 'y': 355}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1188, 'y': 356}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1042, 'y': 430}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1111, 'y': 430}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1191, 'y': 430}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1041, 'y': 504}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 205}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1269, 'y': 281}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1271, 'y': 356}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1270, 'y': 431}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1097, 'y': 135}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1265, 'y': 135}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1398, 'y': 135}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 205}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 204}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1487, 'y': 204}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1339, 'y': 281}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1412, 'y': 281}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1485, 'y': 281}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1336, 'y': 356}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1424, 'y': 357}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 356}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1335, 'y': 433}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1415, 'y': 432}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1490, 'y': 431}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1337, 'y': 502}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1552, 'y': 134}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1630, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1570, 'y': 204}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1578, 'y': 282}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1644, 'y': 207}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 1651, 'y': 281}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': ' XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1809, 'y': 38}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1738, 'y': 126}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 126}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1889, 'y': 127}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1964, 'y': 127}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2036, 'y': 128}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1807, 'y': 209}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1954, 'y': 208}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1819, 'y': 290}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1735, 'y': 359}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1870, 'y': 356}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2006, 'y': 380}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1848, 'y': 371}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1867, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1836, 'y': 509}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1944, 'y': 509}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 427}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2135, 'y': 25}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2319, 'y': 116}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 117}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2709, 'y': 207}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2793, 'y': 207}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2877, 'y': 207}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2975, 'y': 365}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2677, 'y': 277}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2704, 'y': 457}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2791, 'y': 457}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 457}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2703, 'y': 157}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2786, 'y': 156}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 159}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2934, 'y': 281}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 231}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3103, 'y': 280}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3895, 'y': 361}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3847, 'y': 400}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 158}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3225, 'y': 158}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 158}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3326, 'y': 159}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3124, 'y': 208}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3173, 'y': 208}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3228, 'y': 208}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3272, 'y': 208}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3323, 'y': 207}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3427, 'y': 209}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 207}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3615, 'y': 209}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 159}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3750, 'y': 159}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3799, 'y': 159}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3849, 'y': 159}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3266, 'y': 358}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3418, 'y': 306}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 358}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 357}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 307}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 456}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 456}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3225, 'y': 456}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3274, 'y': 456}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3321, 'y': 456}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3123, 'y': 506}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3174, 'y': 506}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3222, 'y': 507}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 506}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3424, 'y': 457}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3524, 'y': 454}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 457}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3697, 'y': 457}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 457}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 458}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'point': {'x': 3406, 'y': 103}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3598, 'y': 107}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3204, 'y': 282}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3328, 'y': 279}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3502, 'y': 275}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3405, 'y': 484}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3599, 'y': 481}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3620, 'y': 356}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3674, 'y': 331}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2555, 'y': 376}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2615, 'y': 184}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2617, 'y': 311}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2618, 'y': 434}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2206, 'y': 305}, 'code': 'text_51538187899953', '_type': 'IbpText', 'context': 'E0111/03(K1) E0111/04(K2) E0111/05(K3) E0111/06(K4)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 433}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2252, 'y': 260}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 260}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2402, 'y': 259}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2478, 'y': 258}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2279, 'y': 386}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2352, 'y': 385}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3905, 'y': 505}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2204, 'y': 358}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2529, 'y': 357}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2251, 'y': 208}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2326, 'y': 206}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2477, 'y': 207}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2401, 'y': 207}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2340, 'y': 151}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'point': {'x': 75, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 174}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 325, 'y': 175}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 401, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 451, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 500, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 550, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 651, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 775, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 75, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 276, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 400, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 450, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 501, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 551, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 601, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 725, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 876, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 925, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 976, 'y': 424}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 499}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 826, 'y': 501}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1200, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1200, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1050, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1125, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1050, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1201, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1051, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 326}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1275, 'y': 249}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1501, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1276, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1350, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1425, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1650, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1576, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1826, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 1975, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1875, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 1951, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2400, 'y': 226}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 2475, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2275, 'y': 351}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2351, 'y': 349}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2250, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2325, 'y': 225}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3175, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3226, 'y': 174}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3276, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 175}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 176}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3700, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3751, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3800, 'y': 126}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3850, 'y': 125}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3525, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3176, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3225, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3126, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3175, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3225, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3275, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 426}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'point': {'x': 3700, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3750, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3801, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 324}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 309, 'y': 498}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 670, 'y': 500}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2000, 'y': 376}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1841, 'y': 367}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 1983, 'y': 422}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2700, 'y': 152}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2783, 'y': 152}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2923, 'y': 150}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2926, 'y': 276}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3403, 'y': 97}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 101}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3199, 'y': 273}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3323, 'y': 271}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3495, 'y': 273}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3402, 'y': 478}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3593, 'y': 476}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 3668, 'y': 325}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2200, 'y': 350}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2525, 'y': 349}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2250, 'y': 200}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2325, 'y': 200}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2400, 'y': 200}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2476, 'y': 199}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 2334, 'y': 149}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}], 'ibpLineList': [{'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1025, 'y': 534}, 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1250, 'y': 157}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 157}, 'point2': {'x': 1250, 'y': 157}, 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1025, 'y': 534}, 'point2': {'x': 1250, 'y': 534}, 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 157}, 'point2': {'x': 1263, 'y': 534}, 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 158}, 'point2': {'x': 1313, 'y': 158}, 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1263, 'y': 533}, 'point2': {'x': 1313, 'y': 533}, 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1313, 'y': 157}, 'point2': {'x': 1313, 'y': 534}, 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1325, 'y': 534}, 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1550, 'y': 157}, 'point2': {'x': 1550, 'y': 535}, 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1324, 'y': 535}, 'point2': {'x': 1549, 'y': 535}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'point1': {'x': 1325, 'y': 157}, 'point2': {'x': 1550, 'y': 157}, 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1613, 'y': 157}, 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1639, 'y': 533}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1562, 'y': 533}, 'point2': {'x': 1613, 'y': 533}, 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 158}, 'point2': {'x': 1688, 'y': 158}, 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1638, 'y': 157}, 'point2': {'x': 1638, 'y': 534}, 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1563, 'y': 157}, 'point2': {'x': 1563, 'y': 534}, 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1613, 'y': 157}, 'point2': {'x': 1613, 'y': 534}, 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1688, 'y': 158}, 'point2': {'x': 1688, 'y': 533}, 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2113, 'y': 0}, 'point2': {'x': 2113, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1713, 'y': 0}, 'point2': {'x': 1713, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1711, 'y': 414}, 'point2': {'x': 2111, 'y': 414}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1714, 'y': 264}, 'point2': {'x': 2114, 'y': 264}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'point1': {'x': 3062, 'y': 0}, 'point2': {'x': 3062, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}], 'appendageBoxList': [{'point': {'x': 2175, 'y': 175}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 3626, 'y': 277}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2577, 'y': 351}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 502}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on', 'topText': '自动', 'bottomText': '手动'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2022, 'y': 328}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off', 'topText': '联动允许', 'bottomText': '联动禁止'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 178}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on', 'topText': '禁止', 'bottomText': '允许'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2951, 'y': 427}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on', 'topText': '禁止', 'bottomText': '允许'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3904, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal5163486449281', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3930, 'y': 481}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal51663374196', 'width': 15}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2224, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'point': {'x': 2299, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'zlevel': 1, 'z': 2, 'point': {'x': 2376, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2449, 'y': 200}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2253, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2325, 'y': 325}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2370, 'y': 10}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'point': {'x': 750, 'y': 525}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2060, 'y': 350}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 200}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 450}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}]}, + 'Station_203_0.07533': {'background': {'x': 0, 'y': 0, '_type': 'Background', 'width': 8000, 'height': 1300, 'code': 'bg_0000', 'zlevel': 1, 'z': 0}, 'arrowList': [{'point': {'x': 25, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_31329439098247', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 875, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_31334364295054', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 925, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_3135751691615', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 1300, 'y': 488}, '_type': 'Arrow', 'code': 'arrow_31359162212179', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 375, 'zlevel': 1, 'z': 2}, {'point': {'x': 3250, 'y': 364}, '_type': 'Arrow', 'code': 'arrow_31629555162100', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4025, 'y': 464}, '_type': 'Arrow', 'code': 'arrow_3163184925986', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 4151, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41026447992393', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 4800, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_41028366072410', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 650, 'zlevel': 1, 'z': 2}, {'point': {'x': 5000, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_4112935758600', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 5450, 'y': 489}, '_type': 'Arrow', 'code': 'arrow_4113091513118', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 450, 'zlevel': 1, 'z': 2}, {'point': {'x': 7150, 'y': 363}, '_type': 'Arrow', 'code': 'arrow_41531515124661', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}, {'point': {'x': 7924, 'y': 463}, '_type': 'Arrow', 'code': 'arrow_41533315894752', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 775, 'zlevel': 1, 'z': 2}], 'textList': [{'point': {'x': 389, 'y': 135}, 'code': 'text_31335354705086', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 330}, 'code': 'text_31336389012761', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 30, 'y': 380}, 'code': 'text_3133754853258', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 825, 'y': 457}, 'code': 'text_31338201494023', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 763, 'y': 504}, 'code': 'text_31338474136368', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 326, 'y': 311}, 'code': 'text_3134945638928', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 423, 'y': 308}, 'code': 'text_31349324779966', '_type': 'IbpText', 'context': 'x扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 310}, 'code': 'text_31349576543864', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 319, 'y': 407}, 'code': 'text_31350439735208', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 408}, 'code': 'text_31351155654211', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 318, 'y': 460}, 'code': 'text_31351447337697', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 418, 'y': 460}, 'code': 'text_31352278214160', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 519, 'y': 459}, 'code': 'text_3135311972573', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 323, 'y': 560}, 'code': 'text_31353326617296', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 424, 'y': 558}, 'code': 'text_31353599095800', '_type': 'IbpText', 'context': 's扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 513, 'y': 560}, 'code': 'text_31354289013357', '_type': 'IbpText', 'context': 's终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 28, 'y': 608}, 'code': 'text_313554941891', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1036, 'y': 214}, 'code': 'text_314689174161', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 309}, 'code': 'text_31414331818732', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 309}, 'code': 'text_31415174054463', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1128, 'y': 309}, 'code': 'text_31415469255264', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 931, 'y': 381}, 'code': 'text_3141618626775', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1255, 'y': 455}, 'code': 'text_31416444537347', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 958, 'y': 560}, 'code': 'text_31423236709747', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1043, 'y': 559}, 'code': 'text_314244981124', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1129, 'y': 559}, 'code': 'text_31424573007377', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 56}, 'code': 'text_3142603015564', '_type': 'IbpText', 'context': '通化门站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1558, 'y': 216}, 'code': 'text_31431265059023', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2087, 'y': 115}, 'code': 'text_31449178709011', '_type': 'IbpText', 'context': '消 火 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2020, 'y': 230}, 'code': 'text_3145546392572', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2093, 'y': 228}, 'code': 'text_31456509349868', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2170, 'y': 228}, 'code': 'text_31457299813909', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2242, 'y': 228}, 'code': 'text_31458306681512', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2309, 'y': 228}, 'code': 'text_31459189962776', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2080, 'y': 311}, 'code': 'text_3150329491688', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2228, 'y': 311}, 'code': 'text_3151167013752', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2110, 'y': 391}, 'code': 'text_3152409015196', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2136, 'y': 540}, 'code': 'text_315114751299', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2009, 'y': 459}, 'code': 'text_31513496384160', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2144, 'y': 461}, 'code': 'text_31514409244848', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 610}, 'code': 'text_31515162452811', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2218, 'y': 611}, 'code': 'text_3151659566628', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2560, 'y': 236}, 'code': 'text_31521462227804', '_type': 'IbpText', 'context': 'A端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2488, 'y': 307}, 'code': 'text_31526493966422', '_type': 'IbpText', 'context': ' X1A04\n35KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2558, 'y': 307}, 'code': 'text_3152821339531', '_type': 'IbpText', 'context': ' X1A06\n400KV高压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2649, 'y': 307}, 'code': 'text_3152927979928', '_type': 'IbpText', 'context': 'X1A08\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 383}, 'code': 'text_3153012458068', '_type': 'IbpText', 'context': ' X1A10\n照明配电兼蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2553, 'y': 383}, 'code': 'text_31531333014237', '_type': 'IbpText', 'context': ' X1A12\n 通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2651, 'y': 383}, 'code': 'text_31533102935693', '_type': 'IbpText', 'context': 'X1A14\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2484, 'y': 454}, 'code': 'text_3153415203358', '_type': 'IbpText', 'context': ' X1A16\n气瓶、照明配、\n检修、值班会议、\n更衣、警务、安\n 全等', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2559, 'y': 458}, 'code': 'text_31536247814668', '_type': 'IbpText', 'context': ' X1A17\n站厅防烟区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2635, 'y': 458}, 'code': 'text_31537566049520', '_type': 'IbpText', 'context': ' X1A18\n站厅防烟分区2\n设备层冷水机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2483, 'y': 533}, 'code': 'text_3153993174315', '_type': 'IbpText', 'context': ' X1A19\n站厅防烟分区3\n设备层走廊1', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2687, 'y': 114}, 'code': 'text_31540386775311', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2770, 'y': 236}, 'code': 'text_31544537492977', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2737, 'y': 305}, 'code': 'text_3154747997769', '_type': 'IbpText', 'context': ' DM05\n站厅公共区(防烟分区I)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2736, 'y': 356}, 'code': 'text_31551582045280', '_type': 'IbpText', 'context': ' DM06\n站厅公共区(防烟分区II)', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2768, 'y': 406}, 'code': 'text_31553282375584', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2761, 'y': 456}, 'code': 'text_31554199728322', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2760, 'y': 507}, 'code': 'text_3155594531225', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2986, 'y': 234}, 'code': 'text_3163165489432', '_type': 'IbpText', 'context': 'B端小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2883, 'y': 308}, 'code': 'text_316950591755', '_type': 'IbpText', 'context': ' X1B04\n综合监控设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2959, 'y': 308}, 'code': 'text_31611245246735', '_type': 'IbpText', 'context': ' X1B06\n信号设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3035, 'y': 308}, 'code': 'text_31612227321480', '_type': 'IbpText', 'context': ' X1B08\n通信设备室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3110, 'y': 308}, 'code': 'text_31613315245678', '_type': 'IbpText', 'context': ' X1B10\n通信电源室(一\n号线)灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2888, 'y': 382}, 'code': 'text_316154700142', '_type': 'IbpText', 'context': ' X1B12\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2955, 'y': 382}, 'code': 'text_31616137165839', '_type': 'IbpText', 'context': ' X1B14\n照明配电兼蓄电\n池室(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3036, 'y': 382}, 'code': 'text_3161814367966', '_type': 'IbpText', 'context': ' X1B16\n通风空调电控室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3112, 'y': 382}, 'code': 'text_31620139164715', '_type': 'IbpText', 'context': ' X1B18\n民用通信设备室\n(一、三号线)\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2876, 'y': 454}, 'code': 'text_31622206214131', '_type': 'IbpText', 'context': ' X1B20\n站长、AFC、照\n明配、电缆室、\n保洁、备用、工\n务等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2954, 'y': 454}, 'code': 'text_31624194458913', '_type': 'IbpText', 'context': ' X1B21\n站厅防烟分区1\n站厅层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3031, 'y': 454}, 'code': 'text_3162532446979', '_type': 'IbpText', 'context': ' X1B22\n站厅防烟分区2\n设备层通风空调\n 机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3111, 'y': 454}, 'code': 'text_3162759987071', '_type': 'IbpText', 'context': ' X1B23\n站厅防烟分区3\n设备层走廊2', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2882, 'y': 530}, 'code': 'text_31628184768400', '_type': 'IbpText', 'context': ' X1B24\n站厅防烟分区4\n 车控室', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3486, 'y': 115}, 'code': 'text_3163235997733', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3252, 'y': 329}, 'code': 'text_31634219401623', '_type': 'IbpText', 'context': '康复路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3254, 'y': 381}, 'code': 'text_31634547009971', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3985, 'y': 431}, 'code': 'text_31635352373129', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 482}, 'code': 'text_3163645093884', '_type': 'IbpText', 'context': '万寿路方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3326, 'y': 305}, 'code': 'text_3164435506452', '_type': 'IbpText', 'context': 'KT14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3377, 'y': 305}, 'code': 'text_31645159815833', '_type': 'IbpText', 'context': 'KT15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 305}, 'code': 'text_31645563965639', '_type': 'IbpText', 'context': ' KT16\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3466, 'y': 305}, 'code': 'text_31646598046165', '_type': 'IbpText', 'context': ' KT17\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 305}, 'code': 'text_3164850125582', '_type': 'IbpText', 'context': ' KT18\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3568, 'y': 305}, 'code': 'text_31649521493875', '_type': 'IbpText', 'context': ' KT19\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 306}, 'code': 'text_31651179164718', '_type': 'IbpText', 'context': 'TW14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 306}, 'code': 'text_3165211803596', '_type': 'IbpText', 'context': 'TW15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 306}, 'code': 'text_31652404123039', '_type': 'IbpText', 'context': ' TW16\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 306}, 'code': 'text_3165441002355', '_type': 'IbpText', 'context': ' TW17\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3866, 'y': 306}, 'code': 'text_31654589406801', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3917, 'y': 306}, 'code': 'text_316565557707', '_type': 'IbpText', 'context': ' TW18\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3327, 'y': 529}, 'code': 'text_31658254685523', '_type': 'IbpText', 'context': 'KT08\n车头', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3376, 'y': 529}, 'code': 'text_316597132884', '_type': 'IbpText', 'context': 'KT09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3416, 'y': 529}, 'code': 'text_31659417564659', '_type': 'IbpText', 'context': ' KT10\n 车中\n 近康复路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3467, 'y': 529}, 'code': 'text_3170475969701', '_type': 'IbpText', 'context': ' KT11\n 车中\n 近康复路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3517, 'y': 529}, 'code': 'text_317249407485', '_type': 'IbpText', 'context': ' KT12\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3567, 'y': 529}, 'code': 'text_317383091791', '_type': 'IbpText', 'context': ' KT13\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3676, 'y': 529}, 'code': 'text_317513842416', '_type': 'IbpText', 'context': 'TW08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3727, 'y': 529}, 'code': 'text_3175487323585', '_type': 'IbpText', 'context': 'TW09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3766, 'y': 529}, 'code': 'text_3176429329790', '_type': 'IbpText', 'context': ' TW10\n 车中\n 近通化门\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3816, 'y': 529}, 'code': 'text_3178219329646', '_type': 'IbpText', 'context': ' TW11\n 车中\n 近通化门\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3867, 'y': 529}, 'code': 'text_3179102204408', '_type': 'IbpText', 'context': ' TW12\n 车中\n 近万寿路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3918, 'y': 529}, 'code': 'text_31710168767371', '_type': 'IbpText', 'context': ' TW13\n 车中\n 近万寿路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3418, 'y': 608}, 'code': 'text_31718533894209', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3520, 'y': 608}, 'code': 'text_31719178842526', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3728, 'y': 611}, 'code': 'text_3172055407588', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3869, 'y': 609}, 'code': 'text_31720289322136', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 360}, 'code': 'text_41012557511733', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1478, 'y': 360}, 'code': 'text_41014336156013', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1553, 'y': 360}, 'code': 'text_41015268563207', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1628, 'y': 360}, 'code': 'text_41015527993626', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 360}, 'code': 'text_41016283119405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1778, 'y': 360}, 'code': 'text_4101768952405', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 360}, 'code': 'text_41017478713708', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1403, 'y': 485}, 'code': 'text_41018392874041', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1503, 'y': 485}, 'code': 'text_4102134238117', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1603, 'y': 485}, 'code': 'text_4102225321060', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1703, 'y': 485}, 'code': 'text_41022562324706', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1853, 'y': 480}, 'code': 'text_4102422559791', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4413, 'y': 115}, 'code': 'text_41025489032691', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4151, 'y': 330}, 'code': 'text_41029194078948', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4156, 'y': 380}, 'code': 'text_41029492953758', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4759, 'y': 455}, 'code': 'text_41030301436420', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4698, 'y': 507}, 'code': 'text_41030537926829', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4433, 'y': 415}, 'code': 'text_41045182409934', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4328, 'y': 287}, 'code': 'text_41056412809990', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4354, 'y': 237}, 'code': 'text_41057409838503', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4370, 'y': 287}, 'code': 'text_41058347916143', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4444, 'y': 237}, 'code': 'text_41124275607', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4443, 'y': 286}, 'code': 'text_4113107677695', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4544, 'y': 237}, 'code': 'text_411461189943', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4516, 'y': 286}, 'code': 'text_411518629211', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4570, 'y': 286}, 'code': 'text_4115428554641', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4369, 'y': 561}, 'code': 'text_4118505191264', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4343, 'y': 613}, 'code': 'text_411926239347', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4393, 'y': 613}, 'code': 'text_4111058154464', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4468, 'y': 561}, 'code': 'text_41110444235058', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4467, 'y': 613}, 'code': 'text_41111187831332', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4579, 'y': 561}, 'code': 'text_41112323284639', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4552, 'y': 613}, 'code': 'text_4111376152643', '_type': 'IbpText', 'context': '扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4593, 'y': 613}, 'code': 'text_41113391765337', '_type': 'IbpText', 'context': '终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5592, 'y': 74}, 'code': 'text_41124349947259', '_type': 'IbpText', 'context': '通 化 门 站', 'textFill': '#000', 'fontSize': 80, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5161, 'y': 223}, 'code': 'text_41125397991469', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5006, 'y': 379}, 'code': 'text_41130521753785', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5406, 'y': 453}, 'code': 'text_41259503642274', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5033, 'y': 308}, 'code': 'text_41323402782476', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5116, 'y': 308}, 'code': 'text_4132422565832', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5194, 'y': 308}, 'code': 'text_4132564698096', '_type': 'IbpText', 'context': '开排烟门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5352, 'y': 308}, 'code': 'text_41325519496186', '_type': 'IbpText', 'context': '开门', 'textFill': '关门', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5427, 'y': 308}, 'code': 'text_41326287969647', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5035, 'y': 558}, 'code': 'text_4133145092143', '_type': 'IbpText', 'context': '门关闭且紧锁', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5120, 'y': 558}, 'code': 'text_4133148931408', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5193, 'y': 558}, 'code': 'text_41332323172365', '_type': 'IbpText', 'context': '开门排烟', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5353, 'y': 558}, 'code': 'text_413332935462', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5428, 'y': 558}, 'code': 'text_4133334541480', '_type': 'IbpText', 'context': '关门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1938, 'y': 286}, 'code': 'text_41336526373686', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1941, 'y': 410}, 'code': 'text_41337241483920', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1942, 'y': 535}, 'code': 'text_4133841653053', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1352, 'y': 409}, 'code': 'text_413391055859', '_type': 'IbpText', 'context': 'E0124/05(K2) E0124/06(K3) E0124/07(K4) E0124/08(K5) E0124/09(K6) E0124/10(K7) E0124/11(K8)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 532}, 'code': 'text_413425913529', '_type': 'IbpText', 'context': 'E0124/01(N) E0124/02(N) E0124/03(N) E0124/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5724, 'y': 226}, 'code': 'text_4134638180379', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6053, 'y': 283}, 'code': 'text_41354126307392', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6057, 'y': 408}, 'code': 'text_41354381006285', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6059, 'y': 533}, 'code': 'text_4135510283121', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5579, 'y': 484}, 'code': 'text_41357324852710', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5678, 'y': 484}, 'code': 'text_4135858378616', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5778, 'y': 484}, 'code': 'text_41358418849122', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5877, 'y': 484}, 'code': 'text_41359349085155', '_type': 'IbpText', 'context': '停梯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6002, 'y': 480}, 'code': 'text_4140108929195', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5531, 'y': 533}, 'code': 'text_414211652488', '_type': 'IbpText', 'context': 'E0314/01(N) E0314/02(N) E0314/03(N) E0314/04(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6261, 'y': 226}, 'code': 'text_41416225339753', '_type': 'IbpText', 'context': 'AFC闸机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 436}, 'code': 'text_41423406291071', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6234, 'y': 307}, 'code': 'text_41425582696171', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6334, 'y': 307}, 'code': 'text_41426382131072', '_type': 'IbpText', 'context': '消防联动指示', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6242, 'y': 385}, 'code': 'text_41427192948740', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6285, 'y': 531}, 'code': 'text_41428283408244', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6292, 'y': 608}, 'code': 'text_414293525962', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6531, 'y': 284}, 'code': 'text_41438268608033', '_type': 'IbpText', 'context': '大系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6606, 'y': 214}, 'code': 'text_41444267165062', '_type': 'IbpText', 'context': '车 站 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6819, 'y': 284}, 'code': 'text_41448199112345', '_type': 'IbpText', 'context': '小系统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 356}, 'code': 'text_41458262079077', '_type': 'IbpText', 'context': ' DM05\n 站厅公共区\n(防烟分区I)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6561, 'y': 356}, 'code': 'text_415023777598', '_type': 'IbpText', 'context': ' DM06\n 站厅公共区\n(防烟分区II)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6485, 'y': 432}, 'code': 'text_4151525728492', '_type': 'IbpText', 'context': ' DM07\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6565, 'y': 431}, 'code': 'text_4152491802485', '_type': 'IbpText', 'context': ' DM08\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6491, 'y': 506}, 'code': 'text_415426697313', '_type': 'IbpText', 'context': ' DM09\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6666, 'y': 356}, 'code': 'text_415458684381', '_type': 'IbpText', 'context': ' XM04\n35KV交流\n开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 356}, 'code': 'text_4156289564875', '_type': 'IbpText', 'context': ' XM06\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 356}, 'code': 'text_41574474050', '_type': 'IbpText', 'context': ' XM08\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6896, 'y': 356}, 'code': 'text_4158453166499', '_type': 'IbpText', 'context': ' XM10\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6960, 'y': 356}, 'code': 'text_4159402529085', '_type': 'IbpText', 'context': ' XM12\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 431}, 'code': 'text_41510376707352', '_type': 'IbpText', 'context': ' XM14\n0.4KV低压室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6730, 'y': 431}, 'code': 'text_41512146127194', '_type': 'IbpText', 'context': ' XM16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 431}, 'code': 'text_41513363003154', '_type': 'IbpText', 'context': ' XM18\n照片配电室\n兼蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6885, 'y': 431}, 'code': 'text_4151452748860', '_type': 'IbpText', 'context': ' XM20\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6955, 'y': 431}, 'code': 'text_41515516282699', '_type': 'IbpText', 'context': ' XM22\n能耗自动控制室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6662, 'y': 506}, 'code': 'text_41517144931037', '_type': 'IbpText', 'context': ' XM24\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6737, 'y': 506}, 'code': 'text_41518193726633', '_type': 'IbpText', 'context': ' XM26\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6812, 'y': 506}, 'code': 'text_41519177579676', '_type': 'IbpText', 'context': ' XM28\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6891, 'y': 506}, 'code': 'text_4152018229492', '_type': 'IbpText', 'context': ' XM30\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6954, 'y': 506}, 'code': 'text_41521143001802', '_type': 'IbpText', 'context': ' XM32\n气瓶间、照配室、\n污水泵房、电缆室\n、检修室、备用间\n、备品兼保洁间、\n卫生间等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6661, 'y': 581}, 'code': 'text_41523445244874', '_type': 'IbpText', 'context': ' XM33\n3号线站厅北端\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6735, 'y': 581}, 'code': 'text_41524411975495', '_type': 'IbpText', 'context': ' XM34\n设备层走廊3', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6810, 'y': 581}, 'code': 'text_41525377644241', '_type': 'IbpText', 'context': ' XM36\n长~通区间风井\n (风机房火灾\n 和区间火灾)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7378, 'y': 215}, 'code': 'text_41534562302384', '_type': 'IbpText', 'context': '隧 道 紧 急 通 风', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 330}, 'code': 'text_41536505087038', '_type': 'IbpText', 'context': '长乐公园方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7154, 'y': 380}, 'code': 'text_41537217246796', '_type': 'IbpText', 'context': '下行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7882, 'y': 432}, 'code': 'text_41537519979638', '_type': 'IbpText', 'context': '上行', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7823, 'y': 481}, 'code': 'text_41540313489335', '_type': 'IbpText', 'context': '胡家庙方向', 'textFill': '#000', 'fontSize': 20, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 305}, 'code': 'text_41542111737030', '_type': 'IbpText', 'context': ' CT10\n 长-通\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 305}, 'code': 'text_4154407487918', '_type': 'IbpText', 'context': ' CT11\n 长-通\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 305}, 'code': 'text_41546353722005', '_type': 'IbpText', 'context': ' TH10\n 通-胡\n下行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7695, 'y': 305}, 'code': 'text_41547365243011', '_type': 'IbpText', 'context': ' TH11\n 通-胡\n下行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7346, 'y': 530}, 'code': 'text_41550431817999', '_type': 'IbpText', 'context': ' CT08\n 长-通\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7446, 'y': 530}, 'code': 'text_41551451969535', '_type': 'IbpText', 'context': ' CT09\n 长-通\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7596, 'y': 530}, 'code': 'text_41553335897323', '_type': 'IbpText', 'context': ' TH08\n 通-胡\n上行车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7696, 'y': 530}, 'code': 'text_41554155325684', '_type': 'IbpText', 'context': ' TH09\n 通-胡\n上行车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7267, 'y': 609}, 'code': 'text_41556123006313', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7752, 'y': 610}, 'code': 'text_4162172368608', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7442, 'y': 606}, 'code': 'text_4162555969459', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7544, 'y': 605}, 'code': 'text_4163271965874', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 300, 'y': 198}, 'code': 'text_5102865123822', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 500, 'y': 200}, 'code': 'text_51032242807239', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 229, 'y': 403}, 'code': 'text_51038587201933', '_type': 'IbpText', 'context': '按压后表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音)。ATS/LOW\n机站台中央出现红\n色菱形,即执\n行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 397, 'y': 371}, 'code': 'text_51042107682503', '_type': 'IbpText', 'context': '按压后表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 572, 'y': 431}, 'code': 'text_51045489697096', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音。即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 223, 'y': 533}, 'code': 'text_5104811202460', '_type': 'IbpText', 'context': '上行,按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现°H,即执\n行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 576, 'y': 531}, 'code': 'text_51049288897269', '_type': 'IbpText', 'context': '下行.按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1177, 'y': 257}, 'code': 'text_51050409443856', '_type': 'IbpText', 'context': '正常位为“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1126, 'y': 392}, 'code': 'text_5105330524429', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1355, 'y': 462}, 'code': 'text_5105858487208', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1756, 'y': 462}, 'code': 'text_511072885201', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1376, 'y': 333}, 'code': 'text_511373925024', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1451, 'y': 333}, 'code': 'text_5113478481325', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1526, 'y': 333}, 'code': 'text_5114346327370', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1601, 'y': 333}, 'code': 'text_5115154573574', '_type': 'IbpText', 'context': 'E口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 1621, 'y': 254}, 'code': 'text_5116119042003', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停止运行,需现\n场用钥匙开启扶梯时,需再次按压红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2108, 'y': 475}, 'code': 'text_5119408082690', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2276, 'y': 482}, 'code': 'text_5111158223419', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2279, 'y': 554}, 'code': 'text_51115255352682', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3570, 'y': 580}, 'code': 'text_51118342803560', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3911, 'y': 581}, 'code': 'text_5112345769143', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4327, 'y': 137}, 'code': 'text_511275884958', '_type': 'IbpText', 'context': '下行.按压后,\n表示灯亮,ATS\n机界面下行站\n台旁出现°H,\n即执行成功', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4344, 'y': 303}, 'code': 'text_513089987343', '_type': 'IbpText', 'context': '下行.按压,待\n扣车表示灯熄\n灭后,ATS机下\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 11, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4432, 'y': 308}, 'code': 'text_5135195326107', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4502, 'y': 306}, 'code': 'text_513716148324', '_type': 'IbpText', 'context': '下行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4627, 'y': 209}, 'code': 'text_51310285824695', '_type': 'IbpText', 'context': '下行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4251, 'y': 580}, 'code': 'text_51314281416524', '_type': 'IbpText', 'context': '上行.先确认紧急\n情况解除,再按\n压1~3秒,表示\n灯熄灭,蜂鸣器\n持续响(可按压报\n警切除进行消音)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4458, 'y': 632}, 'code': 'text_51315575964907', '_type': 'IbpText', 'context': '按压后,蜂\n鸣器静音,\n即执行成功', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4404, 'y': 475}, 'code': 'text_51317196125420', '_type': 'IbpText', 'context': '上行,按压1~3秒,\n表示灯亮,蜂鸣\n器持续响(可按压\n报警切除进行消\n音),ATS机站台\n中央显红色菱形,\n即执行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4506, 'y': 478}, 'code': 'text_51319175252353', '_type': 'IbpText', 'context': '上行.按压后,\n表示灯亮,ATS\n机界面上行站\n台旁出现°H,\n即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4653, 'y': 558}, 'code': 'text_51322591979786', '_type': 'IbpText', 'context': '上行.按压,待\n扣车表示灯熄\n灭后,ATS机上\n行站台旁白色\n圆点与字符消\n失,即执行成\n功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5272, 'y': 254}, 'code': 'text_51327195813653', '_type': 'IbpText', 'context': '正常位为\n“禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5276, 'y': 379}, 'code': 'text_5133153603805', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“开门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5452, 'y': 578}, 'code': 'text_51334426296150', '_type': 'IbpText', 'context': '钥匙打至“允\n许”位,按压\n“关门”按钮,\n操作完毕后恢\n复至“禁止”\n位。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5533, 'y': 447}, 'code': 'text_51336532304450', '_type': 'IbpText', 'context': '南\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5954, 'y': 448}, 'code': 'text_51337585005821', '_type': 'IbpText', 'context': '北\n端', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 550, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 5606, 'y': 333}, 'code': 'text_51338506616203', '_type': 'IbpText', 'context': '按压后,红灯亮\n,现场扶梯停止\n运行,需现场用\n钥匙开启扶梯时\n,须再次按压,\n红灯熄灭。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6212, 'y': 320}, 'code': 'text_51341492923146', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n1~3秒,闸机开放状态\n灯亮,即执行成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6331, 'y': 406}, 'code': 'text_51344412785666', '_type': 'IbpText', 'context': ' 正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 6358, 'y': 479}, 'code': 'text_5134624452054', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开\n门状态”灯亮,\n即执行成功。\n所有门禁将释\n放,恢复时需\n由专业操作。\n', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 7312, 'y': 579}, 'code': 'text_5135010533441', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#00', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 4130, 'y': 608}, 'code': 'text_51640111968976', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}], 'squareButtonList': [{'point': {'x': 325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3133917234834', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31340182466222', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31343519984796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 425, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3134411693724', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31344372069308', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 325, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347239413484', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 525, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31347546469013', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3148529894543', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1125, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_31418293667892', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2100, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3145419565764', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2250, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31454432292164', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2150, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154149813792', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2225, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_315131170917', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522392295373', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31522538699238', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3152354367096', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3152432775689', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31524265175308', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2500, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3152443533919', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31524578695354', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2575, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525191894848', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_31525407179194', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2650, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_31525576604604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31545174611077', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_31545395185692', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 375}, '_type': 'SquareButton', 'code': 'sButton_31545546928310', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3154652683830', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2775, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_3154732687162', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3165162842284', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3165403644112', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3165559337631', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2900, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3166101326371', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3166257089991', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3166484605251', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2975, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3166593972902', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3167189089929', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3167459657790', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3050, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_3168109726981', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3168357263375', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_3168518859853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3125, 'y': 425}, '_type': 'SquareButton', 'code': 'sButton_316927975480', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31636521241988', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31637429965732', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3163759476496', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638101963066', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638226044576', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31638466609045', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639103098679', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639241964166', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639365644769', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639447164343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_31639558607972', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_3164074845254', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3325, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31640482448707', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3375, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641277029555', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3825, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641375168722', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3425, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31641501805198', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3475, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642141255739', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3525, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_3164226214484', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3575, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31642487653174', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3675, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643102363343', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643188441875', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3775, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643308924192', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643425168715', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3925, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_31643587644994', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3725, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717143809554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3875, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_31717571085426', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1625, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4102592508727', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1550, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4103366672056', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1475, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410496089506', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4104294962874', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410453649244', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1775, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_410529035853', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1850, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4105173045057', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1400, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4105344803936', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1500, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_410665359293', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1600, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106188795537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1700, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4106442969909', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4325, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035249684158', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4375, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_41035584632396', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4450, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_410371037616', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4525, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103735961998', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4575, 'y': 250}, '_type': 'SquareButton', 'code': 'sButton_4103807596142', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4350, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41053533274413', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4400, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41054492867157', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055341753601', 'color': 'blue', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4550, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41055546871149', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4600, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_41056166631238', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4132323571889', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_4131233981577', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41313105496140', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5200, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41316403811278', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5350, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322254522306', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5425, 'y': 525}, '_type': 'SquareButton', 'code': 'sButton_41322395501065', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5575, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41355522467449', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5675, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356394455317', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5775, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_41356569417098', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 5875, 'y': 450}, '_type': 'SquareButton', 'code': 'sButton_4135713812855', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6250, 'y': 350}, '_type': 'SquareButton', 'code': 'sButton_41418249171842', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6300, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_414258369619', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439149887753', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41439551962856', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41440157017867', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6500, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4144032189849', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6575, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4144048935629', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41450364922473', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41450546938060', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6675, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145175485662', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145141211063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145152291899', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145211421585', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6750, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_41452413401669', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_41452586293796', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41453169816468', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41453303161987', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145411887291', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6825, 'y': 550}, '_type': 'SquareButton', 'code': 'sButton_4145413605104', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_41454264535946', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6900, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_4145544056420', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 325}, '_type': 'SquareButton', 'code': 'sButton_4145516117537', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 400}, '_type': 'SquareButton', 'code': 'sButton_4145532380523', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6975, 'y': 475}, '_type': 'SquareButton', 'code': 'sButton_41455441563063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41541111009582', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7451, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_415432429314', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545109885908', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 275}, '_type': 'SquareButton', 'code': 'sButton_41545342691075', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7350, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41548331809759', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7450, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_415492529604', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7600, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_41549322765429', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7700, 'y': 500}, '_type': 'SquareButton', 'code': 'sButton_4154955125558', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7275, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_415552561311', 'color': 'yellow', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7750, 'y': 575}, '_type': 'SquareButton', 'code': 'sButton_4161437641554', 'color': 'green', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}], 'circularLampList': [{'point': {'x': 438, 'y': 287}, '_type': 'CircularLamp', 'code': 'lamp_3134198311954', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 339, 'y': 389}, '_type': 'CircularLamp', 'code': 'lamp_3134332157960', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 438, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_31348252139848', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3147298703111', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_314753696836', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 988, 'y': 538}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_3141740140905', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1063, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_3141811219052', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31450517577281', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2113, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31451206694576', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2188, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_31452105575800', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2263, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_3145241617485', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2337, 'y': 214}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31453255403857', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2038, 'y': 439}, '_type': 'CircularLamp', 'code': 'lamp_3153394444097', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 2137, 'y': 589}, '_type': 'CircularLamp', 'code': 'lamp_31512292201071', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3438, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_31711247564282', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 3538, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_31711504444890', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 1862, 'y': 464}, '_type': 'CircularLamp', 'code': 'lamp_494129311622', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4363, 'y': 214}, '_type': 'CircularLamp', 'code': 'lamp_41032138399297', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4562, 'y': 213}, '_type': 'CircularLamp', 'code': 'lamp_41034226714812', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4388, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_41051142236824', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 4587, 'y': 538}, '_type': 'CircularLamp', 'code': 'lamp_4105254718396', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 289}, '_type': 'CircularLamp', 'code': 'lamp_413057981219', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 289}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_4131594211532', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 539}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41313503652988', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5138, 'y': 539}, '_type': 'CircularLamp', 'code': 'lamp_41315576136782', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6013, 'y': 463}, '_type': 'CircularLamp', 'code': 'lamp_41352353331990', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6263, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417237721070', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6363, 'y': 288}, '_type': 'CircularLamp', 'code': 'lamp_41417518617825', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 6313, 'y': 514}, '_type': 'CircularLamp', 'code': 'lamp_4142419716686', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7463, 'y': 588}, '_type': 'CircularLamp', 'switch': 'on', 'code': 'lamp_41556517166569', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 7563, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_41557245323676', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}], 'alarmList': [{'point': {'x': 528, 'y': 377}, 'code': 'alarm_31345156053476', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 1877, 'y': 451}, 'code': 'alarm_4101137671464', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4451, 'y': 200}, 'code': 'alarm_41033362874556', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4475, 'y': 525}, 'code': 'alarm_41052422151551', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6027, 'y': 451}, 'code': 'alarm_4135357823574', '_type': 'Alarm', 'width': 25, 'zlevel': 1, 'z': 4}], 'teleTerminalList': [{'point': {'x': 25, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal3134614783727', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 50, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal31346416455524', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4125, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41046379431263', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 4150, 'y': 575}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal41050274239086', 'width': 25, 'zlevel': 1, 'z': 4}], 'ibpLineList': [{'point1': {'x': 893, 'y': 1}, 'point2': {'x': 893, 'y': 1300}, 'code': 'line_31355473868071', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 0}, 'point2': {'x': 1989, 'y': 1300}, 'code': 'line_31443194776874', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2388, 'y': 0}, 'point2': {'x': 2388, 'y': 1300}, 'code': 'line_31445286536685', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 363}, 'point2': {'x': 2388, 'y': 363}, 'code': 'line_314471113536', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 1989, 'y': 513}, 'point2': {'x': 2388, 'y': 513}, 'code': 'line_31448257256785', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2464, 'y': 576}, 'code': 'line_31517334755548', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2714, 'y': 264}, 'code': 'line_31519552775995', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2714, 'y': 264}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152035852943', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2464, 'y': 576}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152113697352', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2737, 'y': 576}, 'code': 'line_31541322054144', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2837, 'y': 264}, 'code': 'line_315431813998', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2837, 'y': 264}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_31543438702826', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2737, 'y': 576}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_3154418372613', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 2862, 'y': 576}, 'code': 'line_31559482048354', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 3187, 'y': 264}, 'code': 'line_316145813655', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 3187, 'y': 264}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162175646546', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 2862, 'y': 576}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162432686030', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4065, 'y': 0}, 'point2': {'x': 4065, 'y': 1300}, 'code': 'line_3172216380105', '_type': 'IbpLine', 'lineWidth': 20, 'fillColor': '#000', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4363, 'y': 463}, 'code': 'line_41040512395783', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4613, 'y': 391}, 'code': 'line_41043132474302', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4613, 'y': 391}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_4104492878440', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4363, 'y': 463}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_41044324963975', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 0}, 'point2': {'x': 4888, 'y': 1300}, 'code': 'line_41115178868915', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 4888, 'y': 213}, 'point2': {'x': 6463, 'y': 213}, 'code': 'line_41116413117101', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6462, 'y': 0}, 'point2': {'x': 6462, 'y': 1300}, 'code': 'line_41119429354180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 213}, 'point2': {'x': 6163, 'y': 1300}, 'code': 'line_41120288141802', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6163, 'y': 413}, 'point2': {'x': 6463, 'y': 413}, 'code': 'line_41121444151424', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6475, 'y': 625}, 'code': 'line_41431113737910', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6625, 'y': 312}, 'code': 'line_41436337006167', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6625, 'y': 312}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_4143746445036', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6475, 'y': 625}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_41437429816064', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 6637, 'y': 625}, 'code': 'line_4144534539106', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 7037, 'y': 312}, 'code': 'line_41446379166021', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 6637, 'y': 625}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_4144796534333', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7037, 'y': 312}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_41447324773923', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 1}, {'point1': {'x': 7062, 'y': 0}, 'point2': {'x': 7062, 'y': 1300}, 'code': 'line_41457282295399', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 1}], 'clockList': [{'point': {'x': 1025, 'y': 25}, '_type': 'Clock', 'code': 'clock_3140108456514', 'width': 525, 'zlevel': 1, 'z': 4}, {'point': {'x': 4975, 'y': 17}, '_type': 'Clock', 'code': 'clock_41123221361354', 'width': 500, 'zlevel': 1, 'z': 4}], 'keyList': [{'point': {'x': 1200, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_3141468445338', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4, 'topText': '禁止', 'bottomText': '允许'}, {'point': {'x': 1200, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_31421191336835', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4, 'topText': '禁止', 'bottomText': '允许'}, {'point': {'x': 2300, 'y': 425}, 'draggable': true, '_type': 'Key', 'code': 'key_3159273028254', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4, 'topText': '联动允许', 'bottomText': '联动禁止'}, {'point': {'x': 3624, 'y': 575}, 'draggable': true, '_type': 'Key', 'code': 'key_31716257981359', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4, 'topText': '手动', 'bottomText': '自动'}, {'point': {'x': 5275, 'y': 275}, 'draggable': true, '_type': 'Key', 'code': 'key_41311312857499', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4, 'topText': '禁止', 'bottomText': '允许'}, {'point': {'x': 5275, 'y': 525}, 'draggable': true, '_type': 'Key', 'code': 'key_4132222361129', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4, 'topText': '禁止', 'bottomText': '允许'}, {'point': {'x': 6348, 'y': 350}, 'draggable': true, '_type': 'Key', 'code': 'key_4142254297041', 'width': 25, 'height': 75, 'status': 'off', 'zlevel': 1, 'z': 4, 'topText': '联动允许', 'bottomText': '联动禁止'}, {'point': {'x': 7651, 'y': 577}, 'draggable': true, '_type': 'Key', 'code': 'key_4161144527382', 'width': 25, 'height': 75, 'status': 'on', 'zlevel': 1, 'z': 4, 'topText': ' 自动', 'bottomText': '手动'}], 'appendageBoxList': [{'point': {'x': 1325, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox31429263655510', 'width': 650, 'height': 275, 'zlevel': 1, 'z': 1}, {'point': {'x': 5500, 'y': 275}, '_type': 'AppendageBox', 'code': 'aBox4133444723287', 'width': 600, 'height': 275, 'zlevel': 1, 'z': 1}], 'elevatorList': [{'point': {'x': 1375, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_3143376215402', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1450, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_485924152884', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1525, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936324079477', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1600, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4936538404028', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_49371778889', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'none', 'zlevel': 1, 'z': 2}, {'point': {'x': 1750, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_4937373527540', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1825, 'y': 300}, '_type': 'Elevator', 'code': 'elevator_493833672271', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1375, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_493843391547', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 1475, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939366324421', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1575, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4939594972642', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 1675, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4940286085596', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5550, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41349545977887', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}, {'point': {'x': 5650, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135059237427', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5750, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_41351307103787', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'top', 'zlevel': 1, 'z': 2}, {'point': {'x': 5850, 'y': 425}, '_type': 'Elevator', 'code': 'elevator_4135218455146', 'width': 75, 'height': 100, 'fillColor': '#6D6C6C', 'direction': 'bottom', 'zlevel': 1, 'z': 2}], 'tipBoxList': [{'point': {'x': 298, 'y': 194}, 'code': 'tipBox_51030316642070', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 499, 'y': 194}, 'code': 'tipBox_51034429368902', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 225, 'y': 400}, 'code': 'tipBox_51041306896425', '_type': 'TipBox', 'width': 90, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 395, 'y': 370}, 'code': 'tipBox_51044539378813', '_type': 'TipBox', 'width': 90, 'height': 55, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 570, 'y': 426}, 'code': 'tipBox_51046513763670', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 220, 'y': 526}, 'code': 'tipBox_51048337364025', '_type': 'TipBox', 'width': 80, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 575, 'y': 525}, 'code': 'tipBox_5104958665186', '_type': 'TipBox', 'width': 85, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1178, 'y': 249}, 'code': 'tipBox_51051402013271', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1126, 'y': 384}, 'code': 'tipBox_51056126337104', '_type': 'TipBox', 'width': 110, 'height': 65, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1351, 'y': 449}, 'code': 'tipBox_5105835322731', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1750, 'y': 450}, 'code': 'tipBox_51059352009540', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1376, 'y': 326}, 'code': 'tipBox_5110451442770', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1450, 'y': 326}, 'code': 'tipBox_511198248352', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1525, 'y': 326}, 'code': 'tipBox_5111504721857', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1600, 'y': 326}, 'code': 'tipBox_5112134495426', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1616, 'y': 249}, 'code': 'tipBox_5118573522351', '_type': 'TipBox', 'width': 170, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2100, 'y': 470}, 'code': 'tipBox_51111880352', '_type': 'TipBox', 'width': 125, 'height': 38, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2274, 'y': 479}, 'code': 'tipBox_51113148001107', '_type': 'TipBox', 'width': 80, 'height': 27, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2276, 'y': 552}, 'code': 'tipBox_5111736800864', '_type': 'TipBox', 'width': 82, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3564, 'y': 576}, 'code': 'tipBox_51120549614002', '_type': 'TipBox', 'width': 60, 'height': 85, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3905, 'y': 576}, 'code': 'tipBox_51123525039980', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4323, 'y': 128}, 'code': 'tipBox_51128144014503', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4343, 'y': 296}, 'code': 'tipBox_513365836359', '_type': 'TipBox', 'width': 78, 'height': 90, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4431, 'y': 303}, 'code': 'tipBox_513643213405', '_type': 'TipBox', 'width': 65, 'height': 45, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4501, 'y': 301}, 'code': 'tipBox_5139435733650', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4626, 'y': 201}, 'code': 'tipBox_5131312938431', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4249, 'y': 574}, 'code': 'tipBox_51315124774861', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4455, 'y': 629}, 'code': 'tipBox_5131630573139', '_type': 'TipBox', 'width': 70, 'height': 40, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4403, 'y': 466}, 'code': 'tipBox_51317502846588', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4503, 'y': 468}, 'code': 'tipBox_51321477498742', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 4650, 'y': 551}, 'code': 'tipBox_51323299161324', '_type': 'TipBox', 'width': 70, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5267, 'y': 250}, 'code': 'tipBox_51327572298316', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5272, 'y': 375}, 'code': 'tipBox_51333383166928', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5449, 'y': 572}, 'code': 'tipBox_513352177605', '_type': 'TipBox', 'width': 65, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5529, 'y': 435}, 'code': 'tipBox_5133681658233', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5950, 'y': 435}, 'code': 'tipBox_51337307968768', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 5602, 'y': 327}, 'code': 'tipBox_51340285418563', '_type': 'TipBox', 'width': 78, 'height': 70, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6206, 'y': 318}, 'code': 'tipBox_51343111652037', '_type': 'TipBox', 'width': 110, 'height': 30, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6326, 'y': 402}, 'code': 'tipBox_51345265178587', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 6351, 'y': 473}, 'code': 'tipBox_51348199257235', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 7308, 'y': 576}, 'code': 'tipBox_51350524859503', '_type': 'TipBox', 'width': 70, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'rotateTipList': [{'point': {'x': 1226, 'y': 301}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51052528499337', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 1225, 'y': 550}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51057471768507', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2335, 'y': 450}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51114385608217', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 3650, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51122271769459', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 5301, 'y': 300}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51329117085759', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 5300, 'y': 550}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_5133122676380', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 6385, 'y': 375}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51344127241115', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}, {'point': {'x': 7675, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51349483255666', 'width': 25, 'color': 'red', 'zlevel': 1, 'z': 4}]}, 'Station_207_0.62282': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 1, 'z': 0}, 'arrowList': [{'zlevel': 1, 'z': 2, 'point': {'x': 50, 'y': 338}, '_type': 'Arrow', 'code': 'arrow_0001', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 875, 'lineWidth': 1}, {'zlevel': 1, 'z': 2, 'point': {'x': 925, 'y': 440}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 875, 'lineWidth': 1}, {'point': {'x': 2675, 'y': 340}, '_type': 'Arrow', 'code': 'arrow_0003', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3025, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0004', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3126, 'y': 339}, '_type': 'Arrow', 'code': 'arrow_0005', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2}, {'point': {'x': 3926, 'y': 466}, '_type': 'Arrow', 'code': 'arrow_0006', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 800, 'zlevel': 1, 'z': 2}], 'clockList': [{'zlevel': 1, 'z': 4, 'point': {'x': 2374, 'y': 51}, '_type': 'Clock', 'code': 'clock_0001', 'width': 300}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 332, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0054', 'context': '车 站 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 1160, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 53, 'y': 305}, 'code': 'text_0002', '_type': 'IbpText', 'context': '皂 河 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 54, 'y': 357}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 879, 'y': 406}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 802, 'y': 456}, 'code': 'text_0005', '_type': 'IbpText', 'context': '汉 城 路 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1130, 'y': 213}, 'code': 'text_0006', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1414, 'y': 213}, 'code': 'text_0007', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1531, 'y': 212}, 'code': 'text_0008', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 138, 'y': 278}, 'code': 'text_0009', '_type': 'IbpText', 'context': 'ZZ14\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 188, 'y': 278}, 'code': 'text_0010', '_type': 'IbpText', 'context': 'ZZ15\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 278}, 'code': 'text_0011', '_type': 'IbpText', 'context': 'ZZ16\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 288, 'y': 278}, 'code': 'text_0012', '_type': 'IbpText', 'context': 'ZZ17\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 338, 'y': 278}, 'code': 'text_0013', '_type': 'IbpText', 'context': 'ZZ18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 278}, 'code': 'text_0014', '_type': 'IbpText', 'context': 'ZZ19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 278}, 'code': 'text_0015', '_type': 'IbpText', 'context': 'ZH16\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 538, 'y': 278}, 'code': 'text_0016', '_type': 'IbpText', 'context': 'ZH17\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 588, 'y': 278}, 'code': 'text_0017', '_type': 'IbpText', 'context': 'ZH18\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 638, 'y': 278}, 'code': 'text_0018', '_type': 'IbpText', 'context': 'ZH19\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 688, 'y': 278}, 'code': 'text_0019', '_type': 'IbpText', 'context': 'ZH20\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 738, 'y': 278}, 'code': 'text_0020', '_type': 'IbpText', 'context': 'ZH21\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 138, 'y': 502}, 'code': 'text_0021', '_type': 'IbpText', 'context': 'ZZ08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 188, 'y': 502}, 'code': 'text_0022', '_type': 'IbpText', 'context': 'ZZ09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 502}, 'code': 'text_0023', '_type': 'IbpText', 'context': 'ZZ10\n车中\n近皂河\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 288, 'y': 502}, 'code': 'text_0024', '_type': 'IbpText', 'context': 'ZZ11\n车中\n近皂河\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 338, 'y': 502}, 'code': 'text_0025', '_type': 'IbpText', 'context': 'ZZ12\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 502}, 'code': 'text_0026', '_type': 'IbpText', 'context': 'ZZ13\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 502}, 'code': 'text_0027', '_type': 'IbpText', 'context': 'ZH08\n车头', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 538, 'y': 502}, 'code': 'text_0028', '_type': 'IbpText', 'context': 'ZH09\n车尾', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 588, 'y': 502}, 'code': 'text_0029', '_type': 'IbpText', 'context': 'ZH10\n车中\n近枣园\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 638, 'y': 502}, 'code': 'text_0030', '_type': 'IbpText', 'context': 'ZH11\n车中\n近枣园\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 688, 'y': 502}, 'code': 'text_0031', '_type': 'IbpText', 'context': 'ZH12\n车中\n近汉城路\n疏散同行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 738, 'y': 502}, 'code': 'text_0032', '_type': 'IbpText', 'context': 'ZH13\n车中\n近汉城路\n疏散逆行车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 788, 'y': 502}, 'code': 'text_0033', '_type': 'IbpText', 'context': 'ZH14\n存车线\n近车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 838, 'y': 502}, 'code': 'text_0034', '_type': 'IbpText', 'context': 'ZH15\n存车线\n远车站', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 278}, 'code': 'text_0035', '_type': 'IbpText', 'context': 'XA04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 278}, 'code': 'text_0036', '_type': 'IbpText', 'context': 'XA06\n通风设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 278}, 'code': 'text_0037', '_type': 'IbpText', 'context': 'XA08\n通信电源室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 278}, 'code': 'text_0038', '_type': 'IbpText', 'context': 'XA10\n综合监控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 278}, 'code': 'text_0039', '_type': 'IbpText', 'context': 'XA12\n信号设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 353}, 'code': 'text_0040', '_type': 'IbpText', 'context': 'XA14\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 353}, 'code': 'text_0041', '_type': 'IbpText', 'context': 'XA16\n照明配电合蓄电\n池室灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 353}, 'code': 'text_0042', '_type': 'IbpText', 'context': 'XA18\n屏蔽门控制室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 353}, 'code': 'text_0043', '_type': 'IbpText', 'context': 'XA20\n通信设备室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 353}, 'code': 'text_0044', '_type': 'IbpText', 'context': 'XA22\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 428}, 'code': 'text_0045', '_type': 'IbpText', 'context': 'XA24\n35kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 428}, 'code': 'text_0046', '_type': 'IbpText', 'context': 'XA26\n1.5kV直流开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 428}, 'code': 'text_0047', '_type': 'IbpText', 'context': 'XA28\n整流变压器室1\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 428}, 'code': 'text_0048', '_type': 'IbpText', 'context': 'XA30\n整流变压器室2\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1313, 'y': 428}, 'code': 'text_0049', '_type': 'IbpText', 'context': 'XA32\n0.4kV开关柜室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1013, 'y': 503}, 'code': 'text_0050', '_type': 'IbpText', 'context': 'XA34\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣、\n警务、招募配', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1088, 'y': 503}, 'code': 'text_0051', '_type': 'IbpText', 'context': 'XA35\n站厅防烟分区2\n走道', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1163, 'y': 503}, 'code': 'text_0052', '_type': 'IbpText', 'context': 'XA36\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1238, 'y': 503}, 'code': 'text_0053', '_type': 'IbpText', 'context': 'XA37\n气瓶、保洁、电\n井、检修等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 278}, 'code': 'text_0055', '_type': 'IbpText', 'context': 'DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 328}, 'code': 'text_0056', '_type': 'IbpText', 'context': 'DW06\n站台公共区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 378}, 'code': 'text_0057', '_type': 'IbpText', 'context': 'DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 428}, 'code': 'text_0058', '_type': 'IbpText', 'context': 'DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1438, 'y': 478}, 'code': 'text_0059', '_type': 'IbpText', 'context': 'DW09\nⅡ号出入口', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 278}, 'code': 'text_0060', '_type': 'IbpText', 'context': 'XB04\n通风空调电控室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 353}, 'code': 'text_0061', '_type': 'IbpText', 'context': 'XB06\n蓄电池室\n灭火时', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 428}, 'code': 'text_0062', '_type': 'IbpText', 'context': 'XB08\n站厅防烟分区1\n通风空调机房', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1563, 'y': 503}, 'code': 'text_0063', '_type': 'IbpText', 'context': 'XB09\n气瓶、照明配\n备品、工具、电\n井、工务、AFC等', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 170, 'y': 611}, 'code': 'text_0064', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 369, 'y': 610}, 'code': 'text_0065', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 468, 'y': 609}, 'code': 'text_0066', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 675, 'y': 610}, 'code': 'text_0067', '_type': 'IbpText', 'context': '复 位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 238, 'y': 579}, 'code': 'text_0068', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 528, 'y': 575}, 'code': 'text_0069', '_type': 'IbpText', 'context': '正常位为\n自动位;\n根据环调\n指令,如需\n人工操作时\n转至手动位,\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0072', 'context': '消 火 栓 水 泵', 'fontFamily': 'consolas', 'fontSize': 36, 'fontWeight': 900, 'point': {'x': 1736, 'y': 114}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0073', 'context': 'AFC 闸 机', 'fontFamily': 'consolas', 'fontSize': 40, 'fontWeight': 900, 'point': {'x': 1781, 'y': 359}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0074', 'context': '门 禁', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 1814, 'y': 512}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1711, 'y': 205}, 'code': 'text_0075', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1786, 'y': 205}, 'code': 'text_0076', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1861, 'y': 205}, 'code': 'text_0077', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1936, 'y': 205}, 'code': 'text_0078', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2001, 'y': 205}, 'code': 'text_0079', '_type': 'IbpText', 'context': '消火栓水泵\n处于自动状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1754, 'y': 283}, 'code': 'text_0080', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1905, 'y': 283}, 'code': 'text_0081', '_type': 'IbpText', 'context': '消火栓水泵停止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1680, 'y': 436}, 'code': 'text_0082', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1817, 'y': 436}, 'code': 'text_0083', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1785, 'y': 587}, 'code': 'text_0084', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1894, 'y': 587}, 'code': 'text_0085', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0086', 'context': '自 动 扶 梯', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2280, 'y': 186}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0087', 'context': '屏 蔽 门', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 2806, 'y': 185}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2180, 'y': 285}, 'code': 'text_0088', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2280, 'y': 285}, 'code': 'text_0089', '_type': 'IbpText', 'context': 'C口', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2130, 'y': 435}, 'code': 'text_0090', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2455, 'y': 435}, 'code': 'text_0091', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 16, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1784, 'y': 452}, 'code': 'text_0092', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1928, 'y': 505}, 'code': 'text_0093', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需由专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1986, 'y': 455}, 'code': 'text_0094', '_type': 'IbpText', 'context': '正常位为\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'textAlign': 'center'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2350, 'y': 229}, 'code': 'text_0095', '_type': 'IbpText', 'context': '按压后,红灯亮,现场\n扶梯停止运行,需现场\n用钥匙开启扶梯时,须\n再次按压,红灯熄灭', 'textFill': '#000', 'fontSize': 5, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 259}, 'code': 'text_0098', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 382}, 'code': 'text_0099', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2593, 'y': 507}, 'code': 'text_0100', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2129, 'y': 383}, 'code': 'text_0101', '_type': 'IbpText', 'context': 'E0114/03(K1)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2227, 'y': 383}, 'code': 'text_0102', '_type': 'IbpText', 'context': 'E0114/04(K2)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2328, 'y': 383}, 'code': 'text_0103', '_type': 'IbpText', 'context': 'E0114/05(K3)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2128, 'y': 509}, 'code': 'text_0104', '_type': 'IbpText', 'context': 'E0114/01(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2228, 'y': 508}, 'code': 'text_0105', '_type': 'IbpText', 'context': 'E0114/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2528, 'y': 455}, 'code': 'text_0106', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2178, 'y': 336}, 'code': 'text_0107', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 336}, 'code': 'text_0108', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2378, 'y': 336}, 'code': 'text_0109', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 2177, 'y': 460}, 'code': 'text_0110', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2278, 'y': 460}, 'code': 'text_0111', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2711, 'y': 285}, 'code': 'text_0112', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2797, 'y': 285}, 'code': 'text_0113', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2878, 'y': 285}, 'code': 'text_0114', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 2709, 'y': 535}, 'code': 'text_0115', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2798, 'y': 535}, 'code': 'text_0116', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2879, 'y': 535}, 'code': 'text_0117', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2679, 'y': 354}, 'code': 'text_0118', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2979, 'y': 431}, 'code': 'text_0119', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3129, 'y': 357}, 'code': 'text_0120', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3879, 'y': 433}, 'code': 'text_0121', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3127, 'y': 307}, 'code': 'text_0122', '_type': 'IbpText', 'context': '皂 河 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3802, 'y': 483}, 'code': 'text_0123', '_type': 'IbpText', 'context': '汉 城 路 方 向', 'textFill': '#000', 'fontSize': 17, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2903, 'y': 235}, 'code': 'text_0124', '_type': 'IbpText', 'context': '正常位为“禁止位”', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2930, 'y': 357}, 'code': 'text_0125', '_type': 'IbpText', 'context': '钥匙转至“允许位”\n再按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PSL钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 187}, 'code': 'text_0126', '_type': 'IbpText', 'context': '下行按压后,\n表示灯亮\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3607, 'y': 188}, 'code': 'text_0127', '_type': 'IbpText', 'context': '下行按压,待\n扣车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3331, 'y': 386}, 'code': 'text_0128', '_type': 'IbpText', 'context': '按压后,表示灯亮\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3504, 'y': 356}, 'code': 'text_0129', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功', 'textFill': '#000', 'fontSize': 7, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3656, 'y': 406}, 'code': 'text_0130', '_type': 'IbpText', 'context': '按压后,蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3407, 'y': 563}, 'code': 'text_0131', '_type': 'IbpText', 'context': '上行按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3611, 'y': 561}, 'code': 'text_0132', '_type': 'IbpText', 'context': '上行按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站厅旁圆点与字\n符消失,即执行\n成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 285}, 'code': 'text_0133', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3527, 'y': 283}, 'code': 'text_0134', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 286}, 'code': 'text_0135', '_type': 'IbpText', 'context': 'X终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'point': {'x': 3420, 'y': 382}, 'code': 'text_0136', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'point': {'x': 3618, 'y': 382}, 'code': 'text_0137', '_type': 'IbpText', 'context': '紧急报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas', 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 3419, 'y': 436}, 'code': 'text_0138', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3519, 'y': 435}, 'code': 'text_0139', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3618, 'y': 434}, 'code': 'text_0140', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 534}, 'code': 'text_0141', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 533}, 'code': 'text_0142', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3617, 'y': 533}, 'code': 'text_0143', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3907, 'y': 587}, 'code': 'text_0144', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'code': 'text_0149', 'context': '信 号', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 3488, 'y': 87}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}, {'code': 'text_0150', 'context': ' 枣 园 站', 'fontFamily': 'consolas', 'fontSize': 44, 'fontWeight': 900, 'point': {'x': 2128, 'y': 59}, 'textFill': '#000', 'z': 4, 'zlevel': 1, '_type': 'IbpText'}], 'teleTerminalList': [{'zlevel': 1, 'z': 4, 'point': {'x': 3908, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0001', 'width': 15}, {'zlevel': 1, 'z': 4, 'point': {'x': 3931, 'y': 555}, 'draggable': true, '_type': 'TeleTerminal', 'code': 'terminal0002', 'width': 15}], 'squareButtonList': [{'zlevel': 1, 'z': 4, 'point': {'x': 125, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 176, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 226, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 376, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 475, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0007', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 526, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0008', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 576, 'y': 246}, '_type': 'SquareButton', 'code': 'button_0009', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 625, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0010', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 676, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0011', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 726, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0012', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 126, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0013', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 175, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0014', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 225, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0015', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 275, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0016', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 325, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0017', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 376, 'y': 471}, '_type': 'SquareButton', 'code': 'button_0018', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 475, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0019', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 525, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0020', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 576, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0021', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 626, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0022', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 677, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0023', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 727, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0024', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 776, 'y': 473}, '_type': 'SquareButton', 'code': 'button_0025', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 825, 'y': 473}, '_type': 'SquareButton', 'code': 'button_0026', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 176, 'y': 572}, '_type': 'SquareButton', 'code': 'button_0027', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 675, 'y': 572}, '_type': 'SquareButton', 'code': 'button_0028', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0029', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0030', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0031', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0032', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0033', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0034', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0035', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0036', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0037', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0038', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0039', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0040', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0041', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0042', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1300, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0043', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1000, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0044', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1075, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0045', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1150, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0046', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1225, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0047', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0048', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0049', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 347}, '_type': 'SquareButton', 'code': 'button_0050', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0051', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1425, 'y': 447}, '_type': 'SquareButton', 'code': 'button_0052', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0053', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 322}, '_type': 'SquareButton', 'code': 'button_0054', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0055', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1550, 'y': 472}, '_type': 'SquareButton', 'code': 'button_0056', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1776, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0057', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 1925, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0058', 'color': 'red', 'status': 'off', 'width': 25}, {'point': {'x': 1825, 'y': 398}, '_type': 'SquareButton', 'code': 'button_0059', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 1900, 'y': 547}, '_type': 'SquareButton', 'code': 'button_0060', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 299}, '_type': 'SquareButton', 'code': 'button_0061', 'color': 'red', 'status': 'off', 'width': 25}, {'point': {'x': 2276, 'y': 298}, '_type': 'SquareButton', 'code': 'button_0062', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 2375, 'y': 297}, '_type': 'SquareButton', 'code': 'button_0063', 'color': 'red', 'status': 'off', 'width': 25, 'zlevel': 1, 'z': 4}, {'zlevel': 1, 'z': 4, 'point': {'x': 2176, 'y': 421}, '_type': 'SquareButton', 'code': 'button_0064', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2276, 'y': 423}, '_type': 'SquareButton', 'code': 'button_0065', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0066', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 2875, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0067', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3426, 'y': 247}, '_type': 'SquareButton', 'code': 'button_0068', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 248}, '_type': 'SquareButton', 'code': 'button_0069', 'color': 'green', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 397}, '_type': 'SquareButton', 'code': 'button_0070', 'color': 'red', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3526, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0071', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3625, 'y': 396}, '_type': 'SquareButton', 'code': 'button_0072', 'color': 'blue', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3425, 'y': 498}, '_type': 'SquareButton', 'code': 'button_0073', 'color': 'yellow', 'status': 'off', 'width': 25}, {'zlevel': 1, 'z': 4, 'point': {'x': 3626, 'y': 497}, '_type': 'SquareButton', 'code': 'button_0074', 'color': 'green', 'status': 'off', 'width': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 237}, 'point2': {'x': 1363, 'y': 237}, 'direction': 'transverse', 'code': 'line_0001', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 587}, 'point2': {'x': 1363, 'y': 587}, 'direction': 'transverse', 'code': 'line_0002', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 963, 'y': 236}, 'point2': {'x': 963, 'y': 588}, 'direction': 'transverse', 'code': 'line_0003', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1363, 'y': 236}, 'point2': {'x': 1363, 'y': 588}, 'direction': 'transverse', 'code': 'line_0004', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 237}, 'point2': {'x': 1488, 'y': 237}, 'direction': 'transverse', 'code': 'line_0005', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 587}, 'point2': {'x': 1488, 'y': 587}, 'direction': 'transverse', 'code': 'line_0006', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 236}, 'point2': {'x': 1388, 'y': 588}, 'direction': 'transverse', 'code': 'line_0007', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1488, 'y': 236}, 'point2': {'x': 1488, 'y': 588}, 'direction': 'transverse', 'code': 'line_0008', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 237}, 'point2': {'x': 1613, 'y': 237}, 'direction': 'transverse', 'code': 'line_0009', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 587}, 'point2': {'x': 1613, 'y': 587}, 'direction': 'transverse', 'code': 'line_0010', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1513, 'y': 236}, 'point2': {'x': 1513, 'y': 588}, 'direction': 'transverse', 'code': 'line_0011', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1613, 'y': 236}, 'point2': {'x': 1613, 'y': 588}, 'direction': 'transverse', 'code': 'line_0012', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 0}, 'point2': {'x': 1663, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0015', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 337}, 'point2': {'x': 2076, 'y': 337}, 'direction': 'transverse', 'code': 'line_0016', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2076, 'y': 0}, 'point2': {'x': 2076, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0017', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1663, 'y': 487}, 'point2': {'x': 2076, 'y': 487}, 'direction': 'transverse', 'code': 'line_0018', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3063, 'y': 0}, 'point2': {'x': 3063, 'y': 1300}, 'direction': 'transverse', 'code': 'line_0019', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}], 'circularLampList': [{'zlevel': 1, 'z': 4, 'point': {'x': 388, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0001', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 488, 'y': 588}, '_type': 'CircularLamp', 'code': 'lamp_0002', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1713, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0003', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1788, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0004', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1863, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0005', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1938, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0006', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2013, 'y': 188}, '_type': 'CircularLamp', 'code': 'lamp_0007', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1713, 'y': 413}, '_type': 'CircularLamp', 'code': 'lamp_0008', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1813, 'y': 563}, '_type': 'CircularLamp', 'code': 'lamp_0009', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2538, 'y': 438}, '_type': 'CircularLamp', 'code': 'lamp_0010', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0011', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0012', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2738, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0013', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2813, 'y': 513}, '_type': 'CircularLamp', 'code': 'lamp_0014', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 264}, '_type': 'CircularLamp', 'code': 'lamp_0015', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3438, 'y': 363}, '_type': 'CircularLamp', 'code': 'lamp_0016', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}, {'zlevel': 1, 'z': 4, 'point': {'x': 3538, 'y': 512}, '_type': 'CircularLamp', 'code': 'lamp_0017', 'r': 8, 'fillColor': '#332C22', 'switch': 'off'}], 'tipBoxList': [{'zlevel': 1, 'z': 3, 'point': {'x': 202, 'y': 576}, 'code': 'tipBox_0001', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 1, 'z': 3, 'point': {'x': 525, 'y': 570}, 'code': 'tipBox_0002', '_type': 'TipBox', 'width': 50, 'height': 80, 'fillColor': '#CE950F'}, {'point': {'x': 1776, 'y': 450}, 'code': 'tipBox_0004', '_type': 'TipBox', 'width': 100, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1925, 'y': 501}, 'code': 'tipBox_0005', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 1951, 'y': 450}, 'code': 'tipBox_0006', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2176, 'y': 275}, 'code': 'tipBox_0008', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2277, 'y': 276}, 'code': 'tipBox_0009', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2126, 'y': 426}, 'code': 'tipBox_0010', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2451, 'y': 426}, 'code': 'tipBox_0011', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2350, 'y': 225}, 'code': 'tipBox_0012', '_type': 'TipBox', 'width': 50, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2901, 'y': 225}, 'code': 'tipBox_0013', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 2925, 'y': 351}, 'code': 'tipBox_0015', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3401, 'y': 174}, 'code': 'tipBox_0017', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 174}, 'code': 'tipBox_0018', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3326, 'y': 376}, 'code': 'tipBox_0019', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3501, 'y': 351}, 'code': 'tipBox_0020', '_type': 'TipBox', 'width': 75, 'height': 50, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3651, 'y': 400}, 'code': 'tipBox_0021', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3400, 'y': 551}, 'code': 'tipBox_0022', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}, {'point': {'x': 3601, 'y': 551}, 'code': 'tipBox_0023', '_type': 'TipBox', 'width': 75, 'height': 75, 'fillColor': '#CE950F', 'zlevel': 1, 'z': 3}], 'keyList': [{'zlevel': 1, 'z': 4, 'point': {'x': 578, 'y': 578}, 'draggable': true, '_type': 'Key', 'code': 'key_0001', 'width': 20, 'height': 20, 'status': 'on', 'topText': '自动', 'bottomText': '手动'}, {'zlevel': 1, 'z': 4, 'point': {'x': 1978, 'y': 403}, 'draggable': true, '_type': 'Key', 'code': 'key_0002', 'width': 20, 'height': 20, 'status': 'on', 'topText': '联动允许', 'bottomText': '联动禁止'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2928, 'y': 253}, 'draggable': true, '_type': 'Key', 'code': 'key_0003', 'width': 20, 'height': 20, 'status': 'on', 'topText': '禁止', 'bottomText': '允许'}, {'zlevel': 1, 'z': 4, 'point': {'x': 2929, 'y': 503}, 'draggable': true, '_type': 'Key', 'code': 'key_0004', 'width': 20, 'height': 20, 'status': 'on', 'topText': '禁止', 'bottomText': '允许'}], 'rotateTipList': [{'point': {'x': 600, 'y': 600}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0001', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2011, 'y': 424}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0002', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2950, 'y': 275}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0003', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}, {'point': {'x': 2950, 'y': 525}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_0004', 'width': 25, 'color': 'black', 'zlevel': 1, 'z': 4}], 'appendageBoxList': [{'point': {'x': 2100, 'y': 250}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 525, 'height': 275, 'zlevel': 1, 'z': 1}], 'alarmList': [{'point': {'x': 2553, 'y': 427}, 'code': 'alarm_0001', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}, {'point': {'x': 3627, 'y': 353}, 'code': 'alarm_0002', '_type': 'Alarm', 'width': 22, 'zlevel': 1, 'z': 4}], 'elevatorList': [{'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0001', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0002', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2351, 'y': 275}, '_type': 'Elevator', 'code': 'elevator_0003', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'none'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2151, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0004', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 1, 'z': 2, 'point': {'x': 2251, 'y': 400}, '_type': 'Elevator', 'code': 'elevator_0005', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}]}}; export default ibpData; From 0c9e367f3db35a761756c1b4d2ba951328664b4c Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Tue, 10 Sep 2019 10:16:02 +0800 Subject: [PATCH 09/80] =?UTF-8?q?ibp=E4=BF=AE=E6=94=B9=E6=89=B6=E6=A2=AF?= =?UTF-8?q?=E6=A1=86=E8=BE=B9=E6=A1=86=E5=AE=BD=E5=BA=A6=EF=BC=8C=E8=B0=83?= =?UTF-8?q?=E6=95=B4select=E9=BB=98=E8=AE=A4=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/ibp_images/key.png | Bin 136492 -> 123101 bytes src/ibp/constant/ibpData.js | 6 +-- src/ibp/shape/appendageBox.js | 38 +++++++++--------- .../ibpEdit/ibpOperate/ibpAppendageBox.vue | 17 ++++++-- .../ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue | 4 +- .../ibpDraft/ibpEdit/ibpOperate/ibpButton.vue | 8 ++-- .../ibpDraft/ibpEdit/ibpOperate/ibpKey.vue | 4 +- .../ibp/ibpDraft/ibpEdit/ibpOperate/index.vue | 10 ++--- src/views/ibp/ibpDraft/ibpEdit/index.vue | 14 +------ 9 files changed, 49 insertions(+), 52 deletions(-) diff --git a/src/assets/ibp_images/key.png b/src/assets/ibp_images/key.png index ce2edd5ca0f782ec4a22a1a577c0748ac5df17b1..1ae5dc44d286211b3a7724cae265ffd197f7a74b 100644 GIT binary patch literal 123101 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 z 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 jfbLdq8Ll*|MY9& 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�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 + +   (建议尺寸25) + @@ -42,7 +45,8 @@ appendageBoxWidth: '', appendageBoxHeight: '', x: 10, - y: 10 + y: 10, + borderWidth: 25 }, rules: { code: [ @@ -53,6 +57,9 @@ ], appendageBoxHeight: [ { required: true, message: '请输入扶梯框高度', trigger: 'blur' }, + ], + borderWidth: [ + { required: true, message: '请输入边框宽度', trigger: 'blur'}, ] } }; @@ -72,6 +79,7 @@ this.form.appendageBoxHeight = model.height; this.form.x = model.point.x; this.form.y = model.point.y; + this.form.borderWidth = model.borderWidth } } }, @@ -89,7 +97,8 @@ _type: 'AppendageBox', code: this.form.code, width: this.form .appendageBoxWidth, - height: this.form.appendageBoxHeight + height: this.form.appendageBoxHeight, + borderWidth: this.form.borderWidth }; this.$emit('createAppendageBox', appendageBoxModel); this.initPage(); @@ -107,7 +116,8 @@ _type: 'AppendageBox', code: this.form.code, width: this.form .appendageBoxWidth, - height: this.form.appendageBoxHeight + height: this.form.appendageBoxHeight, + borderWidth: this.form.borderWidth }; this.$emit('deleteDataModel',appendageBoxModel ); this.initPage(); @@ -120,6 +130,7 @@ code: '', appendageBoxWidth: '', appendageBoxHeight: '', + borderWidth: 25, x: 10, y: 10 }; diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue index 83851978a..f87515360 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpArrow.vue @@ -50,7 +50,7 @@ showDeleteButton: false, form: { code: '', - orientation: '', + orientation: 'left', arrowWidth: '', arrowLength: '', fillColor: '', @@ -144,7 +144,7 @@ this.showDeleteButton = false; this.form = { code: '', - orientation: '', + orientation: 'left', arrowWidth: '', arrowLength: '', fillColor: '', diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpButton.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpButton.vue index a24962509..04fab66ba 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpButton.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpButton.vue @@ -45,8 +45,8 @@ showDeleteButton: false, form: { code: '', - buttonColor: '', - buttonWidth: '', + buttonColor: 'red', + buttonWidth: 25, x: 10, y: 10 }, @@ -126,8 +126,8 @@ this.showDeleteButton = false; this.form = { code: '', - buttonColor: '', - buttonWidth: '', + buttonColor: 'red', + buttonWidth: 25, x: 10, y: 10 }; diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpKey.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpKey.vue index d3f43b923..afdb073b2 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpKey.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpKey.vue @@ -49,7 +49,7 @@ form: { code: '', keyWidth: '', - status:'', + status:'on', x: 10, y: 10, topText:'', @@ -145,7 +145,7 @@ this.form = { code: '', keyWidth: '', - status:'', + status:'on', x: 10, y: 10, topText:'', diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue index a13b897dc..04fdf9771 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue @@ -31,12 +31,10 @@ - - - - + + Date: Tue, 10 Sep 2019 10:20:15 +0800 Subject: [PATCH 10/80] =?UTF-8?q?=E9=92=A5=E5=8C=99=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/key.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ibp/shape/key.js b/src/ibp/shape/key.js index 23b83dea3..a06eda6aa 100644 --- a/src/ibp/shape/key.js +++ b/src/ibp/shape/key.js @@ -52,9 +52,9 @@ export default class key extends Group { z: model.z, shape: { x1: model.width+2, - y1: 10, + y1: model.width/361*336/2, x2: model.width+12, - y2: 10 + y2: model.width/361*336/2 }, style: { lineWidth: 3, @@ -67,9 +67,9 @@ export default class key extends Group { draggable: false, shape: { y1: model.width/361*336+2, - x1: 10, + x1: model.width/2, y2: model.width/361*336+12, - x2: 10 + x2: model.width/2 }, style: { lineWidth: 3, @@ -81,7 +81,7 @@ export default class key extends Group { zlevel: model.zlevel, z: model.z, style: { - x: 10, + x: model.width/2, y: model.width/361*336+12, fontWeight: 600, fontSize: 10, @@ -100,7 +100,7 @@ export default class key extends Group { z: model.z, style: { x: model.width+14, - y: 5, + y: model.width/361*336/2-4, fontWeight: 600, fontSize: 10, fontFamily: model.fontFamily, From 8083656e16b489f5c86589aa83f7882623ba7b63 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Tue, 10 Sep 2019 10:26:18 +0800 Subject: [PATCH 11/80] =?UTF-8?q?ibp=E5=88=A0=E9=99=A4=E9=92=A5=E5=8C=99?= =?UTF-8?q?=E5=AD=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/constant/deviceRender.js | 7 - src/ibp/constant/deviceType.js | 1 - src/ibp/shape/factory.js | 2 - src/ibp/shape/rotatingButton.js | 41 ------ src/ibp/utils/parser.js | 7 - .../ibpEdit/ibpOperate/ibpRotatingButton.vue | 128 ------------------ .../ibp/ibpDraft/ibpEdit/ibpOperate/index.vue | 9 -- 7 files changed, 195 deletions(-) delete mode 100644 src/ibp/shape/rotatingButton.js delete mode 100644 src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotatingButton.vue diff --git a/src/ibp/constant/deviceRender.js b/src/ibp/constant/deviceRender.js index f4a56600e..bae17df1a 100644 --- a/src/ibp/constant/deviceRender.js +++ b/src/ibp/constant/deviceRender.js @@ -30,13 +30,6 @@ deviceRender[deviceType.Arrow] = { z: 2 }; -/** RotatingButton渲染配置*/ -deviceRender[deviceType.RotatingButton] = { - _type: deviceType.RotatingButton, - zlevel: 1, - z: 3 -}; - /** TipBox渲染配置*/ deviceRender[deviceType.TipBox] = { _type: deviceType.TipBox, diff --git a/src/ibp/constant/deviceType.js b/src/ibp/constant/deviceType.js index a61df0c64..04c906eb6 100644 --- a/src/ibp/constant/deviceType.js +++ b/src/ibp/constant/deviceType.js @@ -2,7 +2,6 @@ const deviceType = { IbpText: 'IbpText', SquareButton: 'SquareButton', Arrow: 'Arrow', - RotatingButton: 'RotatingButton', TipBox: 'TipBox', Background: 'Background', CircularLamp: 'CircularLamp', diff --git a/src/ibp/shape/factory.js b/src/ibp/shape/factory.js index 0bf72c649..4086bbe4b 100644 --- a/src/ibp/shape/factory.js +++ b/src/ibp/shape/factory.js @@ -8,7 +8,6 @@ import IbpLine from './ibpLine'; import Button from './button'; import TipBox from './ibpTipBox'; import AppendageBox from './appendageBox'; -import RotatingButton from './rotatingButton'; import Elevator from './elevator'; import Key from './key'; import TeleTerminal from './teleTerminal'; @@ -25,7 +24,6 @@ ibpShape[deviceType.IbpLine] = IbpLine; ibpShape[deviceType.SquareButton] = Button; ibpShape[deviceType.TipBox] = TipBox; ibpShape[deviceType.AppendageBox] = AppendageBox; -ibpShape[deviceType.RotatingButton] = RotatingButton; ibpShape[deviceType.Elevator] = Elevator; ibpShape[deviceType.Key] = Key; ibpShape[deviceType.TeleTerminal] = TeleTerminal; diff --git a/src/ibp/shape/rotatingButton.js b/src/ibp/shape/rotatingButton.js deleted file mode 100644 index cdfd89b58..000000000 --- a/src/ibp/shape/rotatingButton.js +++ /dev/null @@ -1,41 +0,0 @@ -import Group from 'zrender/src/container/Group'; -import Image from 'zrender/src/graphic/Image'; -import Keyhole from '@/assets/ibp_images/keyhole.png'; - -export default class RotatingButton extends Group { - constructor(device) { - super(); - this.model = device.model; - this._type = device.model._type; - this._code = device.model.code; - this.zlevel = device.model.zlevel; - this.z = device.model.z; - this.create(); - } - - create() { - const model = this.model; - this.grouper=new Group({ - id: model.code, - position: [model.point.x, model.point.y] - }); - this.rotatingButton = new Image({ - zlevel: this.zlevel, - z: this.z, - draggable: false, - style: { - image: Keyhole, - x: 0, - y: 0, - width: model.width, - height: model.width/361*336 - } - }); - this.grouper.add(this.rotatingButton); - this.add(this.grouper); - } - setModel(dx, dy) { - this.model.point.x+=dx; - this.model.point.y+=dy; - } -} diff --git a/src/ibp/utils/parser.js b/src/ibp/utils/parser.js index 31083db32..4fc52425f 100644 --- a/src/ibp/utils/parser.js +++ b/src/ibp/utils/parser.js @@ -59,10 +59,6 @@ export function parser(data) { ibpDevice[elem.code] = deviceFactory(deviceType.Arrow, elem); }, this); - zrUtil.each(data.rotatingButtonList || [], elem => { - ibpDevice[elem.code] = deviceFactory(deviceType.RotatingButton, elem); - }, this); - zrUtil.each(data.tipBoxList || [], elem => { ibpDevice[elem.code] = deviceFactory(deviceType.TipBox, elem); }, this); @@ -130,9 +126,6 @@ export function updateIbpData(device) { case deviceType.Arrow : updateIbpListByDevice(ibpData, 'arrowList', device); break; - case deviceType.RotatingButton : - updateIbpListByDevice(ibpData, 'rotatingButtonList', device); - break; case deviceType.TipBox : updateIbpListByDevice(ibpData, 'tipBoxList', device); break; diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotatingButton.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotatingButton.vue deleted file mode 100644 index 40dbdca3d..000000000 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotatingButton.vue +++ /dev/null @@ -1,128 +0,0 @@ - - - - diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue index 04fdf9771..8fa3dfd6b 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue @@ -71,12 +71,6 @@ > - Date: Tue, 10 Sep 2019 14:27:53 +0800 Subject: [PATCH 12/80] =?UTF-8?q?ibp=E8=B0=83=E6=95=B4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/ibpTipBox.js | 4 +- .../ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue | 40 +++++++++++++++---- .../ibp/ibpDraft/ibpEdit/ibpOperate/index.vue | 23 ++++++----- src/views/ibp/ibpDraft/ibpEdit/index.vue | 24 +++++------ src/views/ibp/index.vue | 4 +- 5 files changed, 60 insertions(+), 35 deletions(-) diff --git a/src/ibp/shape/ibpTipBox.js b/src/ibp/shape/ibpTipBox.js index 818168b34..b1442d1cc 100644 --- a/src/ibp/shape/ibpTipBox.js +++ b/src/ibp/shape/ibpTipBox.js @@ -28,7 +28,9 @@ export default class ibpTipBox extends Group { height: this.model.height }, style: { - fill: this.model.fillColor + fill: this.model.opacity ? 'rgb(0,0,0,0)':this.model.fillColor, + lineWidth: this.model.lineWidth, + stroke: this.model.stroke } }); this.grouper.add(this.tipBox); diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue index b84df398c..36d083737 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpTipBox.vue @@ -1,20 +1,29 @@ @@ -417,28 +418,27 @@ export default { diff --git a/src/views/planMonitor/editTool/menus/offLine.vue b/src/views/planMonitor/editTool/menus/offLine.vue index a67347c3e..bada16608 100644 --- a/src/views/planMonitor/editTool/menus/offLine.vue +++ b/src/views/planMonitor/editTool/menus/offLine.vue @@ -17,10 +17,10 @@ {{ params.message }} - - 确 定 - 取 消 - + + 取 消 + 确 定 + @@ -39,7 +39,7 @@ export default { }, computed: { title() { - return 'offline'; + return '删除计划车'; }, width() { if (this.params.width) { @@ -75,4 +75,15 @@ export default { width: 40px; } } + .add-planning-train{ + /deep/ { + .el-dialog__body{ + padding: 10px 20px; + } + .dialog-footer{ + display: flex; + justify-content: center; + } + } + } diff --git a/src/views/planMonitor/editTool/menus/systermOut.vue b/src/views/planMonitor/editTool/menus/systermOut.vue index 580d55b5b..ed03c96fb 100644 --- a/src/views/planMonitor/editTool/menus/systermOut.vue +++ b/src/views/planMonitor/editTool/menus/systermOut.vue @@ -11,10 +11,10 @@ :close-on-click-modal="false" > - - 确 定 - 取 消 - + + 取 消 + 确 定 + @@ -68,4 +68,15 @@ export default { diff --git a/src/views/planMonitor/editTool/schedule.vue b/src/views/planMonitor/editTool/schedule.vue index 315d2af48..ca4ccadb4 100644 --- a/src/views/planMonitor/editTool/schedule.vue +++ b/src/views/planMonitor/editTool/schedule.vue @@ -120,7 +120,8 @@ export default { tooltip: { axisPointer: { trigger: 'item', - type: 'cross' + type: 'cross', + snap: true }, formatter: this.axisTooltip, borderWidth: 1 @@ -282,17 +283,19 @@ export default { } }); } - }); - this.myChart && this.myChart.setOption({ series: - { - name: 'trainLabel', - lineStyle: { - color: 'green' - }, - type: 'line', - data: data + if (item.name == 'trainLabel') { + item.data = []; } }); + op.series.push({ + name: 'trainLabel', + lineStyle: { + color: 'green' + }, + type: 'line', + data: data + }); + this.myChart && this.myChart.setOption(op); } this.$store.dispatch('runPlan/setSelected', { serviceNumber: serviceNumber, tripNumber: tripNumber }); @@ -461,7 +464,7 @@ export default { that.myChart = ec.init(document.getElementById(that.runPlanId)); that.myChart.setOption(that.option); that.reSize({ width: that.$store.state.runPlan.width, height: that.$store.state.runPlan.height }); - that.myChart.on('click', that.mouseClick); + // that.myChart.on('click', that.mouseClick); resolve(true); } ); @@ -526,25 +529,24 @@ export default { `到站时间: ${timeFormat(param.data[0] + this.planConvert.TranslationTime)} (${param.data[0]})
` ].join(''); }, - mouseClick(params) { - const model = { - serviceNumber: params.seriesName - }; + // mouseClick(params) { + // const model = { + // serviceNumber: params.seriesName + // }; - const op = this.myChart.getOption(); - op.series.forEach(item => { - item.lineStyle.color = '#000'; - if (item.name == params.seriesName) { - item.lineStyle.color = 'red'; - } - if (item.name == 'trainLabel') { - item.data = []; - } - }); - this.myChart.setOption(op); - this.$store.dispatch('runPlan/setSelected', model); - - }, + // const op = this.myChart.getOption(); + // op.series.forEach(item => { + // item.lineStyle.color = '#000'; + // if (item.name == params.seriesName) { + // item.lineStyle.color = 'red'; + // } + // if (item.name == 'trainLabel') { + // item.data = []; + // } + // }); + // this.myChart.setOption(op); + // this.$store.dispatch('runPlan/setSelected', model); + // }, reSize(opt) { if (this.myChart) { this.myChart.resize({ From 25402786f8e11a7cf6f7f0bfec7c4ca36f4a6f02 Mon Sep 17 00:00:00 2001 From: joylink_cuiweidong <364937672@qq.com> Date: Mon, 16 Sep 2019 16:08:55 +0800 Subject: [PATCH 50/80] =?UTF-8?q?=E5=9B=BD=E9=99=85=E5=8C=96=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/i18n/langs/en/global.js | 2 + src/i18n/langs/en/menu.js | 23 +++++++-- src/i18n/langs/zh/menu.js | 47 +++++++------------ .../fuzhou_01/menus/menuDialog/trainAdd.vue | 25 ++++++---- .../menus/menuDialog/trainDelete.vue | 16 +++---- .../menus/menuDialog/trainTranstalet.vue | 22 ++++----- 6 files changed, 72 insertions(+), 63 deletions(-) diff --git a/src/i18n/langs/en/global.js b/src/i18n/langs/en/global.js index 83a612571..f72e68c09 100644 --- a/src/i18n/langs/en/global.js +++ b/src/i18n/langs/en/global.js @@ -110,6 +110,8 @@ export default { orderCode: 'Order Code: ', creationTime: 'Create Time: ', amountPayable: 'Amounts Payable: ', + screenName: 'Screen Name', + timeUnitPrice: 'Screen Unit Price', buyProject: 'The products you will purchase are virtual content services. After purchase, you will not be able to return, transfer or exchange. Please confirm.', relatedServices: 'You can view and use the related services in the “Permissions Details” area after purchase.', diff --git a/src/i18n/langs/en/menu.js b/src/i18n/langs/en/menu.js index d46ad1656..93770d805 100644 --- a/src/i18n/langs/en/menu.js +++ b/src/i18n/langs/en/menu.js @@ -202,7 +202,7 @@ export default { }, menuDialog: { versionName: 'ControlMonitor 1.3.5.0', - confirm: 'confirm', + confirm: 'Confirm', copyright: 'Copyright (C) 2010-2011 Beijing Jiu Lian Technology Co., Ltd.', moduleName: 'Module Name', version: 'Version', @@ -210,7 +210,7 @@ export default { mainProgramVersion: 'Main Program Version:', about: 'About ControlMonitor', - userList: 'userList', + userList: 'User List', jobNumber: 'JobNumber', userName: 'UserName', refresh: 'Refresh', @@ -231,7 +231,24 @@ export default { password: 'Password', back: 'Back', clear: 'Clear', - IncorrectPassword: 'Incorrect Password!' + IncorrectPassword: 'Incorrect Password!', + + addLocation: 'Add Location', + terminalOne: 'Terminal:', + pleaseSelect: 'please select', + frontTrainNumber: 'Front TrainNumber:', + addTrainNumber: 'Add TrainNumber:', + inputTrainNumber: 'Please input train number', + selectTerminal: 'Please select terminal', + addPlanTrain: 'Add Plan Train', + + terminalTwo: 'Terminal:', + trainNumber: 'TrainNumber:', + deletePlanTrain: 'Delete Plan Train', + + purpose: 'Purpose', + inputFrontNumber: 'Please input front train number', + panPlanCar: 'Pan Plan Car' }, platform: 'Platform', arrivalTime: 'Arrival time', diff --git a/src/i18n/langs/zh/menu.js b/src/i18n/langs/zh/menu.js index 4bbcc06e1..4153f1826 100644 --- a/src/i18n/langs/zh/menu.js +++ b/src/i18n/langs/zh/menu.js @@ -225,10 +225,10 @@ export default { passwordBox: '密码框', userNameLabel: '用户名:', - password: '密 码:', + password: '密 码:', back: '回退', clear: '清空', - IncorrectPassword: '密码输入错误!' + IncorrectPassword: '密码输入错误!', // 控制模式转换 // 选择 @@ -256,37 +256,22 @@ export default { // 确认将如下操作区域的控制模式由站控转为中控: // 操作区域 - // 添加位置 - // 终   端: - // 请选择 - // 前车车次号: - // 添加车次号: - // 确定 - // 取 消 - // 请输入车次号 - // 请选择终端 - // 添加计划车 + addLocation: '添加位置', + terminalOne: '终 端:', + pleaseSelect: '请选择', + frontTrainNumber: '前车车次号:', + addTrainNumber: '添加车次号:', + inputTrainNumber: '请输入车次号', + selectTerminal: '请选择终端', + addPlanTrain: '添加计划车', - // 终  端: - // 请选择 - // 车 次 号: - // 确定 - // 取 消 - // 请输入车次号 - // 请选择终端 - // 删除计划车 + terminalTwo: '终 端:', + trainNumber: '车 次 号:', + deletePlanTrain: '删除计划车', - // 车 次 号: - // 目的 - // 终  端: - // 请选择 - // 车 次 号: - // 确定 - // 取 消 - // 请输入车次号 - // 请输入前车车次号 - // 请选择终端 - // 平移计划车 + purpose: '目的', + inputFrontNumber: '请输入前车车次号', + panPlanCar: '平移计划车' }, platform: '站台', arrivalTime: '到点', diff --git a/src/jmap/theme/fuzhou_01/menus/menuDialog/trainAdd.vue b/src/jmap/theme/fuzhou_01/menus/menuDialog/trainAdd.vue index bf8dc4c48..94e09b20b 100644 --- a/src/jmap/theme/fuzhou_01/menus/menuDialog/trainAdd.vue +++ b/src/jmap/theme/fuzhou_01/menus/menuDialog/trainAdd.vue @@ -3,31 +3,32 @@ :before-close="doClose" :zIndex="2000" :modal="false" :close-on-click-modal="false" v-dialogDrag>
- 添加位置 + {{$t('menu.menuDialog.addLocation')}}
- 终   端: - + {{$t('menu.menuDialog.terminalOne')}} + - + + {{$t('menu.menuDialog.frontTrainNumber')}}
- +
- 确定 + {{$t('menu.menuDialog.confirm')}} - 取 消 + {{$t('menu.menuDialog.cancel')}} @@ -52,13 +53,13 @@ rules: { groupNumber: [ - { required: true, message: '请输入车次号', trigger: 'blur' } + { required: true, message: this.$t('menu.menuDialog.inputTrainNumber'), trigger: 'blur' } ], // trainNumberLimber: [ // { required: true, message: '请输入前车车次号', trigger: 'blur' } // ], stationStandCode: [ - { required: true, message: '请选择终端', trigger: 'change' } + { required: true, message: this.$t('menu.menuDialog.selectTerminal'), trigger: 'change' } ], }, operation: null, @@ -80,7 +81,7 @@ return this.dialogShow ? OperationEvent.Command.planTrain.addPlanTrain.domId : ''; }, title() { - return '添加计划车' + return this.$t('menu.menuDialog.addPlanTrain') } }, mounted() { @@ -159,4 +160,8 @@ padding: 0 5px; background-color: #F0F0F0; } + #frontTrainNumber{ + line-height: 100%; + display: inline-block; + } \ No newline at end of file diff --git a/src/jmap/theme/fuzhou_01/menus/menuDialog/trainDelete.vue b/src/jmap/theme/fuzhou_01/menus/menuDialog/trainDelete.vue index 2cc0045d3..29dabbd91 100644 --- a/src/jmap/theme/fuzhou_01/menus/menuDialog/trainDelete.vue +++ b/src/jmap/theme/fuzhou_01/menus/menuDialog/trainDelete.vue @@ -3,22 +3,22 @@ :before-close="doClose" :zIndex="2000" :modal="false" :close-on-click-modal="false" v-dialogDrag> - 终  端: - + {{$t('menu.menuDialog.terminalTwo')}} + - + - 确定 + {{$t('menu.menuDialog.confirm')}} - 取 消 + {{$t('menu.menuDialog.cancel')}} @@ -42,10 +42,10 @@ rules: { groupNumber: [ - { required: true, message: '请输入车次号', trigger: 'blur' } + { required: true, message: this.$t('menu.menuDialog.inputTrainNumber'), trigger: 'blur' } ], stationStandCode: [ - { required: true, message: '请选择终端', trigger: 'change' } + { required: true, message: this.$t('menu.menuDialog.selectTerminal'), trigger: 'change' } ], }, operation: null, @@ -67,7 +67,7 @@ return this.dialogShow ? OperationEvent.Command.planTrain.delPlanTrain.domId : ''; }, title() { - return '删除计划车' + return this.$t('menu.menuDialog.deletePlanTrain') } }, mounted() { diff --git a/src/jmap/theme/fuzhou_01/menus/menuDialog/trainTranstalet.vue b/src/jmap/theme/fuzhou_01/menus/menuDialog/trainTranstalet.vue index d437716e9..b57f51969 100644 --- a/src/jmap/theme/fuzhou_01/menus/menuDialog/trainTranstalet.vue +++ b/src/jmap/theme/fuzhou_01/menus/menuDialog/trainTranstalet.vue @@ -2,21 +2,21 @@ - +
- 目的 + {{$t('menu.menuDialog.purpose')}}
- 终  端: - + {{$t('menu.menuDialog.terminalTwo')}} + - +
@@ -24,10 +24,10 @@ - 确定 + {{$t('menu.menuDialog.confirm')}} - 取 消 + {{$t('menu.menuDialog.cancel')}} @@ -52,13 +52,13 @@ rules: { groupNumber: [ - { required: true, message: '请输入车次号', trigger: 'blur' } + { required: true, message: this.$t('menu.menuDialog.inputTrainNumber'), trigger: 'blur' } ], trainNumberLimber: [ - { required: true, message: '请输入前车车次号', trigger: 'blur' } + { required: true, message: this.$t('menu.menuDialog.inputFrontNumber'), trigger: 'blur' } ], stationStandCode: [ - { required: true, message: '请选择终端', trigger: 'change' } + { required: true, message: this.$t('menu.menuDialog.selectTerminal'), trigger: 'change' } ], }, operation: null, @@ -80,7 +80,7 @@ return this.dialogShow ? OperationEvent.Command.planTrain.translatPlanTrain.domId : ''; }, title() { - return '平移计划车' + return this.$t('menu.menuDialog.panPlanCar') } }, mounted() { From c5c71253df1b17b2612ee1c1d5c12f83539a06ed Mon Sep 17 00:00:00 2001 From: zyy <1787816799@qq.com> Date: Mon, 16 Sep 2019 17:31:12 +0800 Subject: [PATCH 51/80] =?UTF-8?q?desc:=20=E8=B0=83=E6=95=B4=E4=BF=A1?= =?UTF-8?q?=E5=8F=B7=E6=9C=BA=E5=AD=97=E6=AE=B5=E6=98=BE=E7=A4=BA=EF=BC=8C?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=88=9B=E5=BB=BA=E6=9D=83=E9=99=90=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/management/goods.js | 8 + src/i18n/langs/en/map.js | 1 + src/i18n/langs/zh/map.js | 3 +- src/jmap/shape/Signal/index.js | 4 +- src/utils/baseUrl.js | 2 +- .../mapdraft/mapedit/mapoperate/signal.vue | 23 ++- .../permission/create/createGood.vue | 151 +++++++++++++++ .../orderauthor/permission/create/index.vue | 13 +- .../permission/create/permission.vue | 176 ++++++++++++------ 9 files changed, 308 insertions(+), 73 deletions(-) create mode 100644 src/views/orderauthor/permission/create/createGood.vue diff --git a/src/api/management/goods.js b/src/api/management/goods.js index 7c87f2e5a..6bb413c1b 100644 --- a/src/api/management/goods.js +++ b/src/api/management/goods.js @@ -109,3 +109,11 @@ export function getGoodsList() { method: 'get' }); } + +// 通过权限判断有无商品 +export function getPermissionGoods(id) { + return request({ + url: `/api/goods/list/permissionIds?permissionIds=${id}`, + method: 'get' + }); +} diff --git a/src/i18n/langs/en/map.js b/src/i18n/langs/en/map.js index c96e95fd3..cefaf9ebf 100644 --- a/src/i18n/langs/en/map.js +++ b/src/i18n/langs/en/map.js @@ -273,6 +273,7 @@ export default { signalUseType: 'Use the type:', potLampType: 'Light type:', signalDirectionType: 'The direction of the type:', + signalDirectionTypeX: 'The direction of the type:', signalPositionType: 'Signal position type:', signalOffset: 'The offset:', signalPositionX: 'Signal x:', diff --git a/src/i18n/langs/zh/map.js b/src/i18n/langs/zh/map.js index 6c745f2a4..eb43e2c08 100644 --- a/src/i18n/langs/zh/map.js +++ b/src/i18n/langs/zh/map.js @@ -277,7 +277,8 @@ export default { lampPositionType: '灯位类型:', signalUseType: '用途类型:', potLampType: '点灯类型:', - signalDirectionType: '方向类型:', + signalDirectionType: '行驶方向:', + signalDirectionTypeX: '显示方向:', signalPositionType: '信号机位置类型:', signalOffset: '所属link偏移量:', signalLinkCode: '所属link', diff --git a/src/jmap/shape/Signal/index.js b/src/jmap/shape/Signal/index.js index d9546102b..2f0520bb0 100644 --- a/src/jmap/shape/Signal/index.js +++ b/src/jmap/shape/Signal/index.js @@ -33,7 +33,7 @@ class Signal extends Group { create() { const model = this.model; const style = this.style; - const drict = this.model.directionType == '01' ? -1 : 1; // 朝向 左:右 + const drict = this.model.directionShowType == '01' ? -1 : 1; // 朝向 左:右 const posit = this.model.positionType == '01' ? -1 : 1; // 位置 上:下 // 信号机高柱矮柱 @@ -262,7 +262,7 @@ class Signal extends Group { } } } - /* count 1单灯 2双灯 lightType 01物理点灯 02逻辑点灯*/ + /* count 1单灯 2双灯 lightType 01物理点灯 02逻辑点灯*/ openLateral() { if (this.count == 2 && this.model.lightType == '01') { if (this.lamps[0]) { diff --git a/src/utils/baseUrl.js b/src/utils/baseUrl.js index 2e575c51e..871e8ec9c 100644 --- a/src/utils/baseUrl.js +++ b/src/utils/baseUrl.js @@ -6,7 +6,7 @@ export function getBaseUrl() { BASE_API = 'https://test.joylink.club/jlcloud'; // BASE_API = 'http://192.168.3.5:9000'; // 袁琪 // BASE_API = 'http://192.168.3.6:9000'; // 旭强 - // BASE_API = 'http://192.168.3.4:9000' // 琰培 + // BASE_API = 'http://192.168.3.41:9000'; // 王兴杰 } else { BASE_API = process.env.VUE_APP_BASE_API; } diff --git a/src/views/map/mapdraft/mapedit/mapoperate/signal.vue b/src/views/map/mapdraft/mapedit/mapoperate/signal.vue index ba2e1bdea..e9ff51bdd 100644 --- a/src/views/map/mapdraft/mapedit/mapoperate/signal.vue +++ b/src/views/map/mapdraft/mapedit/mapoperate/signal.vue @@ -49,6 +49,16 @@ /> + + + + + + + + + 取 消 + 确 定 + + + + + + + diff --git a/src/views/orderauthor/permission/create/index.vue b/src/views/orderauthor/permission/create/index.vue index e0fac8748..bc341d131 100644 --- a/src/views/orderauthor/permission/create/index.vue +++ b/src/views/orderauthor/permission/create/index.vue @@ -8,15 +8,7 @@
- - - -
- - 下一步 - {{ $t('global.back') }} - -
+
@@ -84,6 +76,9 @@ export default { back() { this.display--; }, + permissionNext(code) { + this.display = 1; + }, turnback() { this.$router.go(-1); }, diff --git a/src/views/orderauthor/permission/create/permission.vue b/src/views/orderauthor/permission/create/permission.vue index 71f2d95fb..a3ef6b6d0 100644 --- a/src/views/orderauthor/permission/create/permission.vue +++ b/src/views/orderauthor/permission/create/permission.vue @@ -1,77 +1,88 @@ From 3e2b812029792b944074d6ca260fb582c3a2b37e Mon Sep 17 00:00:00 2001 From: sunzhenyu Date: Mon, 16 Sep 2019 18:47:15 +0800 Subject: [PATCH 54/80] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=97=E8=BD=A6?= =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E8=8E=B7=E5=8F=96=E8=BD=A8=E8=BF=B9?= =?UTF-8?q?=E5=92=8C=E4=BD=8D=E7=BD=AE=E4=BB=A3=E7=A0=81=EF=BC=8C=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=80=92=E8=BD=A6=E5=8D=A1=E8=BD=A8=E8=BF=B9bug?= =?UTF-8?q?=EF=BC=8C=E5=A2=9E=E5=8A=A0=E8=B7=9F=E9=80=9F=E5=BA=A6=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E7=9A=84=E8=BD=A8=E9=81=93=E5=A3=B0=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/jlmap3d/jl3ddrive/jl3ddrive.js | 26 ++- .../jl3ddrive/moveupdate/DrivingConnect.js | 161 ++++++++++++------ .../jl3dsimulation/connect/TrainingConnect.js | 4 +- static/audio/trainmove.ogg | Bin 0 -> 784465 bytes 4 files changed, 132 insertions(+), 59 deletions(-) create mode 100644 static/audio/trainmove.ogg diff --git a/src/jlmap3d/jl3ddrive/jl3ddrive.js b/src/jlmap3d/jl3ddrive/jl3ddrive.js index 99efbe887..c624579a8 100644 --- a/src/jlmap3d/jl3ddrive/jl3ddrive.js +++ b/src/jlmap3d/jl3ddrive/jl3ddrive.js @@ -103,6 +103,20 @@ export function JLmapDriving(dom, data, skinCode) { camera.aspect = window.innerWidth / window.innerHeight; camera.updateProjectionMatrix(); + let listener = new THREE.AudioListener(); + camera.add( listener ); + + let sound = new THREE.Audio( listener ); + sound.soundswitch = true; + // load a sound and set it as the Audio object's buffer + let audioLoader = new THREE.AudioLoader(); + audioLoader.load( '../../static/audio/trainmove.ogg', function( buffer ) { + sound.setBuffer( buffer ); + sound.setLoop( true ); + sound.setVolume( 0.8 ); + sound.play(); + }); + const controls3 = new MouseControls(camera, 1.6); controls3.enabled = true; scene.add(controls3.getObject()); @@ -113,10 +127,18 @@ export function JLmapDriving(dom, data, skinCode) { cameracctv.rotation.y = Math.PI/5*3; camera.add(cameracctv); // 订阅仿真socket - this.Subscribe = new Jl3dDriving(updatemmi); + this.Subscribe = new Jl3dDriving(updatemmi,sound); this.Subscribe.socketon(scope.Subscribe.topic); - + var timer = setInterval(function() { + if(mapdata.trainlisttest.group){ + if(mapdata.trainlisttest.group.children[0]){ + updatemmi.updatedrivingcode(mapdata.trainlisttest.group.children[0].name); + scope.Subscribe.initdrivercode(mapdata.trainlisttest.group.children[0].name); + clearInterval(timer); + } + } + }, 1000); // 初始化加载数据和模型 getPublish3dMapDetail(skinCode).then(netdata => { ModelLoad(data, scope, netdata.data, mapdata, camera, controls3, scene,mixers); diff --git a/src/jlmap3d/jl3ddrive/moveupdate/DrivingConnect.js b/src/jlmap3d/jl3ddrive/moveupdate/DrivingConnect.js index c26392350..a8f4e0dd6 100644 --- a/src/jlmap3d/jl3ddrive/moveupdate/DrivingConnect.js +++ b/src/jlmap3d/jl3ddrive/moveupdate/DrivingConnect.js @@ -7,7 +7,7 @@ import { handleToken } from '@/utils/auth'; import router from '@/router'; // 定于仿真socket接口 -export function Jl3dDriving(updatemmi) { +export function Jl3dDriving(updatemmi,sound) { let scope = this; this.map = null; @@ -55,6 +55,10 @@ export function Jl3dDriving(updatemmi) { }; + this.initdrivercode = function(code) { + drivingcode = code; + }; + this.socketon = function(topic) { try { // console.log("teststomp"); @@ -138,6 +142,7 @@ export function Jl3dDriving(updatemmi) { } function trainspeed(data){ + if (trainlisttest) { for (let tl = 0; tl0) { // updatemmi.updatenowspeed(data.body[tl].v); // } else { - updatemmi.updatenowspeed(Math.abs(data.body[tl].v)); + if(trainlisttest.list[code].speeds == 0){ + if(sound.soundswitch == true){ + sound.stop(); + sound.soundswitch = false; + } + }else{ + if(sound.soundswitch == false){ + sound.play(); + sound.soundswitch = true; + } + } + updatemmi.updatenowspeed(Math.abs(data.body[tl].v)); // } } } @@ -210,14 +226,14 @@ export function Jl3dDriving(updatemmi) { } else { syncdata.percent = sectionlist.sections.datalist[data.body[i].sectionCode].lstop/trainlisttest.list[code].len; } - //scope.teststomp.send('/app/topic/simulation/wgu3d', syncdata); + //scope.teststomp.send('/app/topic/simulation/client/drive', syncdata); } else { if (data.body[i].directionType == '02') { syncdata.percent = trainlisttest.list[code].progress; } else { syncdata.percent = 1 - trainlisttest.list[code].progress; } - //scope.teststomp.send('/app/topic/simulation/wgu3d', syncdata); + //scope.teststomp.send('/app/topic/simulation/client/drive', syncdata); } if (data.body[i].parkRemainTime>0) { @@ -326,25 +342,18 @@ export function Jl3dDriving(updatemmi) { } if (sectionlist.sections.datalist[data.body[i].sectionCode].rail[0].x>sectionlist.sections.datalist[data.body[i].sectionCode].rail[1].x) { - vexlist.push(new THREE.Vector3(rotaposx, 0, rotaposz)); for (let m=sectionlist.sections.datalist[data.body[i].sectionCode].rail.length-1; m>=0; m--) { - if (sectionlist.sections.datalist[data.body[i].sectionCode].rail[m].x>rotaposx) { - vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); - } - + vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); } } else { - vexlist.push(new THREE.Vector3(rotaposx, 0, rotaposz)); for (let m=0; mrotaposx) { - vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); - } + vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); } } trainlisttest.list[code].status = '02'; + trainlisttest.list[code].progress = data.body[i].sectionOffsetPercent; } else if (data.body[i].directionType == '03') { // 向左 - trainlisttest.list[code].dispose = false; trainlisttest.group.add(trainlisttest.list[code]); let offset = null; @@ -371,24 +380,21 @@ export function Jl3dDriving(updatemmi) { if (sectionlist.sections.datalist[data.body[i].sectionCode].rail[0].x=0; m--) { - if (sectionlist.sections.datalist[data.body[i].sectionCode].rail[m].xsectionlist.sections.datalist[data.body[i].sectionCode].rail[1].x) { - for (let m=sectionlist.sections.datalist[data.body[i].sectionCode].rail.length-1; m>=0; m--) { - vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); + if(data.body[i].speed > 0){ + if (sectionlist.sections.datalist[data.body[i].sectionCode].rail[0].x>sectionlist.sections.datalist[data.body[i].sectionCode].rail[1].x) { + for (let m=sectionlist.sections.datalist[data.body[i].sectionCode].rail.length-1; m>=0; m--) { + vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); + } + } else { + for (let m=0; m=0; m--) { + if (sectionlist.sections.datalist[data.body[i].sectionCode].rail[m].x=0; m--) { - vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); - } + if(data.body[i].speed > 0){ + if (sectionlist.sections.datalist[data.body[i].sectionCode].rail[0].x=0; m--) { + vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); + } - } else { - for (let m=0; m=0; m--) { + if (sectionlist.sections.datalist[data.body[i].sectionCode].rail[m].x>trainlisttest.list[code].position.x) { + vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); + } + } + vexlist.push(new THREE.Vector3(trainlisttest.list[code].position.x, 0, trainlisttest.list[code].children[0].matrixWorld.elements[14])); + } else { + for (let m=0; mtrainlisttest.list[code].position.x) { + vexlist.push(sectionlist.sections.datalist[data.body[i].sectionCode].rail[m]); + } + } + vexlist.push(new THREE.Vector3(trainlisttest.list[code].position.x, 0, trainlisttest.list[code].children[0].matrixWorld.elements[14])); } } + trainlisttest.list[code].rotation.y = Math.PI; } trainlisttest.list[code].status = '03'; @@ -529,8 +575,13 @@ export function Jl3dDriving(updatemmi) { trainlisttest.list[code].curve = new THREE.CatmullRomCurve3(vexlist); trainlisttest.list[code].isStandTrack = sectionlist.sections.datalist[data.body[i].sectionCode].isStandTrack; trainlisttest.list[code].len = sectionlist.sections.datalist[data.body[i].sectionCode].distance; - trainlisttest.list[code].progress = 0; + trainlisttest.list[code].speed = data.body[i].speed; + if(data.body[i].speed>0){ + trainlisttest.list[code].progress = 0; + }else if(data.body[i].speed<0){ + trainlisttest.list[code].progress = 0.999; + } trainlisttest.list[code].speeds = parseFloat(data.body[i].speed*10/36/20/trainlisttest.list[code].len); } diff --git a/src/jlmap3d/jl3dsimulation/connect/TrainingConnect.js b/src/jlmap3d/jl3dsimulation/connect/TrainingConnect.js index 51537cf24..054a14afe 100644 --- a/src/jlmap3d/jl3dsimulation/connect/TrainingConnect.js +++ b/src/jlmap3d/jl3dsimulation/connect/TrainingConnect.js @@ -165,14 +165,14 @@ export function Jlmap3dSubscribe(jlmap3d) { } else { syncdata.percent = sectionlist.sections.datalist[data.body[i].sectionCode].lstop/trainlisttest.list[code].len; } - scope.teststomp.send('/app/topic/simulation/wgu3d', syncdata); + scope.teststomp.send('/app/topic/simulation/client/drive', syncdata); } else { if (data.body[i].directionType == '02') { syncdata.percent = trainlisttest.list[code].progress; } else { syncdata.percent = 1 - trainlisttest.list[code].progress; } - scope.teststomp.send('/app/topic/simulation/wgu3d', syncdata); + scope.teststomp.send('/app/topic/simulation/client/drive', syncdata); } if (data.body[i].parkRemainTime>0) { diff --git a/static/audio/trainmove.ogg b/static/audio/trainmove.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5c1721f59aeabcc5d9856b6ee72ecca0e7c70880 GIT binary patch literal 784465 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%0D4V3B$cQIbEJFa!+m#){oa`7o(28)b* zyeqwIkVTQY+u0XF%*r{;?uMas(W9n8ggDnjcc#7Uh74 zNbS`Pe}xze^H>D1^zymTszK=xb%?yd;jq0QxL;W8cF>wOo3VHGb~W;8oExCb)O$zT z^iR5kUxD^glpK*d_Q*CAQ#pl#&?FKNbO{PKh?OM!0V;@5LDZqs#CK)U?V+eL8qO8S zY-waCt0DOI*EEK#PirkVgLqI|H~|P(TZ^~~!N>!f-ffSlORhR(Tk^>(8nRP1By?`b z6eO+MMNemt@`sPTU=}B^1$alZXju99_Ivrbb+gA4PW3S|7GAA+DX=y=Tx-psf1B3;<{(v9>606s->&$@Y zFG~23?B?_C4slAO68-7~I;g=X%Jr$l^xHS;)z0*Dw>V(6`sMYCI_y0(8-jZ!vefJ) z)V01G1_nmd5LHk|Cuiw&UPv6`%vSBY3IdrgE)VtJAHnQzeFTWE zTmb+)F;jDDQR&iddwI%!vW7OMWLHU&)W;2|Hl| zL?t#qEbCzFh8@*6&`32g=j*~cdQgc#rdA}PsJ){|msmss)b(vcQVZdUi791+ zG&{YjFVJ@niQN*AU2e~iQRUEl00fdr`|j>D;=j+)*~iLumG7(2`t-@8C-8eI#0C}f z2LaiOd3BFU*zciHYkL1>UhkaU@j||@L3j6Yei0b}RYQv7er7YZ$kvc@}(>tAcOcjvyVk2-wA|bB%@zu^$pwNJ zVXYYwk^q!uYbrG8=AgqwGQsp=S5PR@_7v`cw`Fw4DV5&I@dn>JRWi^X{A_>$Bymh? z2!pGBJz+{}T*tmpHYr$Ch2zXhr3d5d4mEjP>>QFy*s*UKSP42fUV2_VPShE~l&|TC0gH`^UuRnhOG9aKbQ1M!*Bp3ZC=^wcbT^TPB`haWh zs5naiNaNNCP*HlDQZ(HLYSM7%ky?2`Q7=Kx9NoZH@^!Q%wtXWe^`?gdn~GTlU8ynF5Mg#`j>4jfN=gz4BalnDsvP0hV&v|E$+-)ef+aJ(rNHy{k{T~n(T&0`|i}?)u&0iS4O9 z@HdZg|3n(Di+|YOb<_;9H`006OBTGrlo{yZnbmrQmg8&8`?XHYamu`edl<`f6qf&JT9V*Q

kj1NWj&fT{8H2E-~kj5*|u{c@6`%;taZtN=}_B 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

bw0kbwK6~stZ}dn-V^(C-$-CRSH?p=P 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

VNKe_VK^6wBl7^KI9tmpF$#$d`h|Eslx_s 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 z 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≫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

wMS|Z4M1~CFBt_q+oKCz$kgA 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%0Am3xa=`Cc#<0!}45CM7Di6nK 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

W{5+iI?jDN3lw6aiF3#i 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

~fGr+#WUM7)hLApQ5%@aq8i9?iXo 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 Date: Mon, 16 Sep 2019 19:00:52 +0800 Subject: [PATCH 55/80] =?UTF-8?q?=E5=9B=BD=E9=99=85=E5=8C=96=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/i18n/langs/en/error.js | 4 +- src/i18n/langs/en/menu.js | 128 +++++++++++++++-- src/i18n/langs/en/rules.js | 8 +- src/i18n/langs/en/tip.js | 16 ++- src/i18n/langs/zh/error.js | 4 +- src/i18n/langs/zh/menu.js | 131 ++++++++++++++++-- src/i18n/langs/zh/rules.js | 8 +- src/i18n/langs/zh/tip.js | 16 ++- .../dialog/childDialog/confirmControl.vue | 8 +- .../menus/dialog/routeCmdControl.vue | 74 +++++----- .../fuzhou_01/menus/dialog/routeControl.vue | 30 ++-- .../fuzhou_01/menus/dialog/routeDetail.vue | 22 +-- .../menus/dialog/routeHandControl.vue | 28 ++-- .../fuzhou_01/menus/dialog/routeLock.vue | 18 +-- .../fuzhou_01/menus/dialog/routeSelection.vue | 22 +-- .../menus/dialog/sectionCmdControl.vue | 78 +++++------ .../fuzhou_01/menus/dialog/sectionControl.vue | 16 +-- .../menus/dialog/speedCmdControl.vue | 96 ++++++------- .../menus/dialog/standBackStrategy.vue | 36 ++--- .../fuzhou_01/menus/dialog/standControl.vue | 18 +-- .../fuzhou_01/menus/dialog/standDetail.vue | 40 +++--- .../menus/dialog/standDetainTrainAll.vue | 22 +-- .../fuzhou_01/menus/dialog/standRunLevel.vue | 28 ++-- .../fuzhou_01/menus/dialog/standStopTime.vue | 32 ++--- .../menus/dialog/stationCmdControl.vue | 72 +++++----- .../menus/dialog/stationHumanControlAll.vue | 8 +- .../dialog/stationSetRouteControlAll.vue | 14 +- .../menus/dialog/switchCmdControl.vue | 74 +++++----- .../fuzhou_01/menus/dialog/switchControl.vue | 26 ++-- .../fuzhou_01/menus/dialog/trainControl.vue | 38 ++--- .../fuzhou_01/menus/dialog/trainCreate.vue | 22 +-- .../fuzhou_01/menus/dialog/trainDelete.vue | 10 +- .../menus/dialog/trainEditNumber.vue | 12 +- .../fuzhou_01/menus/dialog/trainMove.vue | 36 ++--- .../fuzhou_01/menus/dialog/trainSwitch.vue | 40 +++--- src/views/jlmap3d/drive/sceneview/mmiview.vue | 2 +- 36 files changed, 749 insertions(+), 488 deletions(-) diff --git a/src/i18n/langs/en/error.js b/src/i18n/langs/en/error.js index f820c8816..bdbc822f5 100644 --- a/src/i18n/langs/en/error.js +++ b/src/i18n/langs/en/error.js @@ -89,5 +89,7 @@ export default { destroyedRoomFailed: 'Destroyed room failed!', exceededTheTotalNumberOfAssignableRoles: 'The number of assigned roles has exceeded the total number of assignable roles!', getRunGraphDataFailed: 'Failed to get run graph data', - getStationListFail: 'Failed to get station list' + getStationListFail: 'Failed to get station list', + obtainTrainGroupNumberFailed: 'Failed to obtain train group number', + getTrainListFailed: 'Failed to get train list' }; diff --git a/src/i18n/langs/en/menu.js b/src/i18n/langs/en/menu.js index 9ee5c7981..78d184960 100644 --- a/src/i18n/langs/en/menu.js +++ b/src/i18n/langs/en/menu.js @@ -43,7 +43,9 @@ export default { axisPreReset: 'Axis PreReset', createTrain: 'Create Train', setFault: 'Set Fault', - cancelFault: 'Cancel Fault' + cancelFault: 'Cancel Fault', + orbitalSectionActive: 'Orbital section active', + orbitalSectionResection: 'Orbital section resection' }, menuSignal: { routeSelect: 'Route Select', @@ -62,7 +64,9 @@ export default { atsAutoControl: 'ATS Auto Control', queryRouteControlMode: 'Query Route Control Mode', setFault: 'Set Fault', - cancelFault: 'Cancel Fault' + cancelFault: 'Cancel Fault', + cancelTheTrainApproach: 'Cancel the train approach', + reopenTrainSignal: 'Re-open train signal' }, menuStation: { fullSiteSetInterlockAutoTrigger: 'Full Site Set Interlock Auto Trigger', @@ -90,7 +94,10 @@ export default { setStopTime: 'Set Stop Time', setFault: 'Set Fault', cancelFault: 'Cancel Fault', - cancelDetainTrainAll: 'All Cancel Detain Train' + cancelDetainTrainAll: 'All Cancel Detain Train', + cancelJumpStopAll: 'All Cancel Jump Stop', + earlyDeparture: 'Early departure', + setJumpStop: 'Set jump stop' }, menuSwitch: { switchLock: 'Switch Lock', @@ -105,7 +112,10 @@ export default { switchSectionSetSpeedLimit: 'Switch Section Set Speed Limit', switchSectionCancelSpeedLimit: 'Switch Section Cancel Speed Limit', setFault: 'Set Fault', - cancelFault: 'Cancel Fault' + cancelFault: 'Cancel Fault', + switchMalfunctionUnlock: 'Switch Malfunction Unlock', + switchBlockade: 'Switch Blockade', + switchForcedPull: 'Switch Forced Pull' }, menuTrain: { addTrainId: 'Add Train Identifier', @@ -116,7 +126,7 @@ export default { switchTrainId: 'Switch Train Identifier', setCommunicationFault: 'Set Communication Fault', cancelCommunicationFault: 'Cancel Communication Fault', - confirmRunToFrontStation: 'Confirm Run To Front Station', + confirmRunToFrontStation: 'Confirm Run To Front Station' }, platform: 'Platform', arrivalTime: 'Arrival time', @@ -184,17 +194,115 @@ export default { description: 'Description', modifyTask: 'Modify task', accessSetting: 'Access setting', - signalOff: 'SignalOff', - signalReopening: 'Signal reopening', cancelTheWay: 'Cancel the way', approachManualControl: 'Approach manual control', accessToATSAutomaticControl: 'Access to ATS automatic control', - setTheRunLevel: 'Set the run level', - setTheFoldbackStrategy: 'Set the foldback strategy', turnoutSettingSpeedLimit: 'Turnout setting speed limit', turnoutCancelsSpeedLimit: 'Turnout cancels speed limit', signalDeblocking: 'Signal deblocking', in: 'In the', signalConfirmed: 'signal, the signal is unlocked, is it confirmed?', - commandInformation: 'Command information' + sectionSetLimitPrefix: 'section, the section is set to a speed limit of', + sectionCancelLimitPrefix: 'section, the section cancels the speed limit of', + switchSetLimitPrefix: 'switch, the switch is set a speed limit of', + switchCancelLimitPrefix: 'switch, this switch cancels the speed limit of', + sectionLimitSuffix: '5km/h. Is it confirmed?', + commandInformation: 'Command information', + type: 'Type', + signalName: 'Signal name', + serialNumber2: 'Serial number', + time: 'Time', + implementationProcess: 'Implementation process', + executionResult: 'The execution result', + release: 'Release', + firstConfirm: 'First confirm', + secondConfirm: 'Second confirm', + suspend: 'Suspend', + clickReleaseCommand: 'Click release command', + clickFirstConfirm: 'Click to first confirm', + clickSecondConfirm: 'Click to second confirm', + clickSuspend: 'Click to suspend', + signal: 'signal', + startSignal: 'Start signal', + routeList: 'Route list', + route: 'Route', + controlState: 'Control state', + automatic: 'Automatic (no conflict detection)', + artificial: 'Artificial', + queryAccessControlMode: 'Query access control mode', + automatic2: 'Automatic', + conflictCheck: 'Conflict check', + listOfSignalButtons: 'Signal button list', + buttonName: 'Button name', + buttonStatus: 'Button status', + blockSignalButton: 'Block signal button', + unblocked: 'Unblocked', + blocked: 'Blocked', + protectionSection: 'Protection section', + allowSelection: 'Allow selection', + notAllowSelection: 'Not allowed selection', + sectionName: 'Section name', + section: 'section', + speedLimitValue: 'Speed limit value', + switchName: 'Switch name', + clickToClose: 'Click to close', + stationStandStatus: 'Station stand status', + upDirection: 'Up direction', + downDirection: 'Down direction', + switchbackStation: 'Switchback station', + switchbackPlatform: 'Switchback platform', + switchbackStrategy: 'Switchback strategy', + switchbackStrategyTip: 'Tip: The switchback strategy is not set', + setSwitchbackStrategyTipPrefix: 'Tip: Check the station', + setSwitchbackStrategyTipSuffix: 'setting to run the switchback strategy', + setSwitchbackStrategy: 'Set switchback strategy', + noSwitchback: 'No switchback', + noOneSwitchback: 'No one switchback', + automaticChange: 'Automatic change', + default: 'Default', + item: 'Item', + stationDetainTrain: 'Station detain train', + hasBeenSet: 'Has been set', + notSet: 'Not set', + to: 'to', + downSwitchbackStrategy: 'Down switchback strategy', + range: 'Range', + uplinkBroadly: 'Uplink broadly', + downlinkBroadly: 'Downlink broadly', + detainTrainStationList: 'Detain train station list (center setting)', + allStationsHaveNoDetainTrainStatus: 'All stations have no detain train status!', + detainTrainStation: 'Detain train station', + intervalRunningTime: 'Interval running time', + alwaysEffective: 'Always effective', + setRunLevelTip: 'Tip: The next station to set the run level is not selected.', + setRunLevelStationTip: 'Tip: Check the next station to set the run level to', + runTimeAutomatically: 'Run time automatically', + runningTimeIs: 'Running time is', + effectiveFrequencyIs: 'Effective frequency is', + onceEffective: 'Once effective', + platformName: 'Platform name', + controlMode: 'Control mode', + effectiveNumber: 'Effective number', + stopTimeIs: 'Stop time is', + fullConcentrationStationAccessManualControl: 'Full concentration station access manual control', + concentratedStationName: 'Concentrated station name', + checkConflict: 'Check conflict', + notCheckConflict: 'Not check conflict', + fullConcentrationStationSettingAccessControlMode: 'All centralized station setting access control mode', + switch: 'Switch', + activation: 'Activation', + resection: 'Resection', + groupNumber: 'Group number', + planTrain: 'Plan train', + headCodeTrain: 'Head code train', + artificialTrain: 'Artificial train', + targetCode: 'Target code', + train: 'Train', + trainDirection: 'Train direction', + up: 'up', + down: 'down', + settingTrain: 'Setting train', + sourceTrainWindow: 'Source train window', + trainWindow: 'Train window', + targetTrainWindow: 'Target train window' }; diff --git a/src/i18n/langs/en/rules.js b/src/i18n/langs/en/rules.js index f5a40c23f..e6f0cc639 100644 --- a/src/i18n/langs/en/rules.js +++ b/src/i18n/langs/en/rules.js @@ -260,5 +260,11 @@ export default { pleaseSelectTemplateRunGraph: 'Please select a template to run the diagram', selectTheRunningDiagramToBeLoaded: 'Please select the running diagram to be loaded', selectOneOrMoreDates: 'Select one or more dates', - selectAPlannedDateRange: 'Please select a planned date range' + selectAPlannedDateRange: 'Please select a planned date range', + selectGroupNumber: 'Please select group number', + selectATrainType: 'Please select a train type', + enterTheServiceNumber: 'Please enter the service number', + enterTheTripNumber: 'Please enter the trip number', + enterTheTargetCode: 'Please enter the target code', + selectStation: 'Please select station' }; diff --git a/src/i18n/langs/en/tip.js b/src/i18n/langs/en/tip.js index a7e03fabd..fbe891718 100644 --- a/src/i18n/langs/en/tip.js +++ b/src/i18n/langs/en/tip.js @@ -152,5 +152,19 @@ export default { createRunChartPlanSuccessfully: 'Create a run chart plan successfully', createRunChartPlanFailed: 'Create run chart plan failed', deleteTheRunningGraphLoadedTheNextDay: 'This operation will delete the running graph loaded the next day, will it continue?', - commandFailed: 'Command failed' + commandFailed: 'Command failed', + releaseTip: 'Please click the "release" button to issue the order!', + firstConfirmTip: 'Please click the "First confirm" button to confirm the order!', + executionSucceed: 'Execution succeed', + executionFailed: 'Execution failed', + executionException: 'Execution exception', + secondConfirmTip: 'Please click the "Second confirm" button to confirm the order!', + confirmedSuccess: 'Confirmed success', + cancelSuccess: 'Cancel success', + signalModeToManualModeTipPrefix: 'Cancel the approach starting with the signal', + signalModeToManualModeTipSuffix: ', the way will be changed from automatic signal mode to manual mode!', + selectAPieceOfData: 'Please select a piece of data', + selectSpeedLimitValueTip: 'Please select the speed limit value, click the "release" button, and issue the command!', + addTrainIdTip: 'Add train identification number: successful', + editTrainIdTip: 'Modify train identification number: successful' }; diff --git a/src/i18n/langs/zh/error.js b/src/i18n/langs/zh/error.js index 3bfd295fe..2c53da998 100644 --- a/src/i18n/langs/zh/error.js +++ b/src/i18n/langs/zh/error.js @@ -89,5 +89,7 @@ export default { destroyedRoomFailed: '销毁房间失败!', exceededTheTotalNumberOfAssignableRoles: '分配角色数量已超过可分配角色总数!', getRunGraphDataFailed: '获取运行图数据失败', - getStationListFail: '获取车站列表失败' + getStationListFail: '获取车站列表失败', + obtainTrainGroupNumberFailed: '获取列车车组号失败', + getTrainListFailed: '获取列车列表失败' }; diff --git a/src/i18n/langs/zh/menu.js b/src/i18n/langs/zh/menu.js index 4c2c11630..d218dbc2d 100644 --- a/src/i18n/langs/zh/menu.js +++ b/src/i18n/langs/zh/menu.js @@ -43,7 +43,9 @@ export default { axisPreReset: '计轴预复位', createTrain: '新建列车', setFault: '设置故障', - cancelFault: '取消故障' + cancelFault: '取消故障', + orbitalSectionActive: '轨道区段激活', + orbitalSectionResection: '轨道区段切除' }, menuSignal: { routeSelect: '进路选排', @@ -62,7 +64,9 @@ export default { atsAutoControl: '自排开', queryRouteControlMode: '查询进路控制模式', setFault: '设置故障', - cancelFault: '取消故障' + cancelFault: '取消故障', + cancelTheTrainApproach: '取消列车进路', + reopenTrainSignal: '重开列车信号' }, menuStation: { fullSiteSetInterlockAutoTrigger: '全站设置联锁自动触发', @@ -87,7 +91,10 @@ export default { setStopTime: '设置停站时间', setFault: '设置故障', cancelFault: '取消故障', - cancelDetainTrainAll: '全线取消扣车' + cancelDetainTrainAll: '全线取消扣车', + cancelJumpStopAll: '全线取消跳停', + earlyDeparture: '提前发车', + setJumpStop: '设置跳停' }, menuSwitch: { switchLock: '道岔单锁', @@ -102,7 +109,10 @@ export default { switchSectionSetSpeedLimit: '道岔区段设置限速', switchSectionCancelSpeedLimit: '道岔区段取消限速', setFault: '设置故障', - cancelFault: '取消故障' + cancelFault: '取消故障', + switchMalfunctionUnlock: '道岔故障解锁', + switchBlockade: '道岔封锁', + switchForcedPull: '道岔强扳' }, menuTrain: { addTrainId: '添加列车识别号', @@ -113,7 +123,7 @@ export default { switchTrainId: '交换列车识别号', setCommunicationFault: '设置通信故障', cancelCommunicationFault: '取消通信故障', - confirmRunToFrontStation: '确认运行至前方站', + confirmRunToFrontStation: '确认运行至前方站' }, platform: '站台', arrivalTime: '到点', @@ -181,18 +191,117 @@ export default { description: '描述', modifyTask: '修改任务', accessSetting: '进路设置', - signalOff: '信号关灯', - signalReopening: '信号重开', cancelTheWay: '取消进路', approachManualControl: '进路交人工控', accessToATSAutomaticControl: '进路交ATS自动控', - setTheRunLevel: '设置运行等级', - setTheFoldbackStrategy: '设置折返策略', turnoutSettingSpeedLimit: '道岔设置限速', turnoutCancelsSpeedLimit: '道岔取消限速', signalDeblocking: '信号解封', in: '在', signalConfirmed: '信号机,信号解锁,确认下达吗?', - commandInformation: '命令信息' - + sectionSetLimitPrefix: '区段,区段设置限速', + sectionCancelLimitPrefix: '区段,区段取消限速', + switchSetLimitPrefix: '道岔,道岔设置限速', + switchCancelLimitPrefix: '道岔,道岔取消限速', + sectionLimitSuffix: 'km/h,确认下达吗?', + commandInformation: '命令信息', + type: '类型', + signalName: '信号机名称', + serialNumber2: '序号', + time: '时间', + implementationProcess: '执行过程', + executionResult: '执行结果', + release: '下达', + firstConfirm: '确认1', + secondConfirm: '确认2', + suspend: '中止', + clickReleaseCommand: '点击下达命令', + clickFirstConfirm: '点击确认1', + clickSecondConfirm: '点击确认2', + clickSuspend: '点击终止', + signal: '信号机', + startSignal: '始端信号机', + routeList: '进路列表', + route: '进路', + controlState: '控制状态', + automatic: '自动(不进行冲突检测)', + artificial: '人工', + queryAccessControlMode: '查询进路控制模式', + automatic2: '自动', + conflictCheck: '冲突检查', + listOfSignalButtons: '信号按钮列表', + buttonName: '按钮名称', + buttonStatus: '按钮状态', + blockSignalButton: '封锁信号按钮', + unblocked: '未封锁', + blocked: '封锁', + protectionSection: '保护区段', + allowSelection: '允许选排', + notAllowSelection: '不允许选排', + sectionName: '区段名称', + section: '区段', + speedLimitValue: '限速值', + switchName: '道岔名称', + clickToClose: '点击关闭', + stationStandStatus: '站台状态', + upDirection: '上行方向', + downDirection: '下行方向', + switchbackStation: '折返站', + switchbackPlatform: '折返站台', + switchbackStrategy: '折返策略', + switchbackStrategyTip: '提示: 未设置折返策略', + setSwitchbackStrategyTipPrefix: '提示: 选中站台', + setSwitchbackStrategyTipSuffix: '设置运行折返策略', + setSwitchbackStrategy: '设置折返策略', + noSwitchback: '无折返', + noOneSwitchback: '无人折返', + automaticChange: '自动换端', + default: '默认', + item: '项目', + stationDetainTrain: '车站扣车', + centerDetainTrain: '中心扣车', + hasBeenSet: '已设置', + notSet: '未设置', + to: '至', + downSwitchbackStrategy: '下行折返策略', + range: '范围', + uplinkBroadly: '上行全线', + downlinkBroadly: '下行全线', + detainTrainStationList: '扣车站台列表(中心设置)', + allStationsHaveNoDetainTrainStatus: '所有站台都无扣车状态!', + detainTrainStation: '扣车站台', + nextPlatform: '下一站台', + intervalRunningTime: '区间运行时间', + alwaysEffective: '一直有效', + setRunLevelTip: '提示: 未选中要设置运行等级的下一站台。', + setRunLevelStationTip: '提示: 选中要设置运行等级的下一站台为', + runTimeAutomatically: '运行时间自动', + runningTimeIs: '运行时间为', + effectiveFrequencyIs: '有效次数为', + onceEffective: '一次有效', + platformName: '站台名称', + controlMode: '控制方式', + effectiveNumber: '有效次数', + stopTimeIs: '停站时间为', + fullConcentrationStationAccessManualControl: '全集中站进路交人工控', + concentratedStationName: '集中站名称:', + checkConflict: '检查冲突', + notCheckConflict: '不检查冲突', + fullConcentrationStationSettingAccessControlMode: '全集中站设置进路控制模式', + switch: '道岔', + activation: '激活', + resection: '切除', + groupNumber: '车组号', + planTrain: '计划车', + headCodeTrain: '头码车', + artificialTrain: '人工车', + targetCode: '目的地号', + train: '列车', + trainDirection: '列车方向', + up: '上行', + down: '下行', + settingTrain: '设置列车', + sourceTrainWindow: '源车次窗', + trainWindow: '车次窗', + targetTrainWindow: '目的车次窗' }; diff --git a/src/i18n/langs/zh/rules.js b/src/i18n/langs/zh/rules.js index e6a0b59da..172dd7090 100644 --- a/src/i18n/langs/zh/rules.js +++ b/src/i18n/langs/zh/rules.js @@ -271,5 +271,11 @@ export default { pleaseSelectTemplateRunGraph: '请选择模板运行图', selectTheRunningDiagramToBeLoaded: '请选择需要加载的运行图', selectOneOrMoreDates: '选择一个或多个日期', - selectAPlannedDateRange: '请选择计划日期范围' + selectAPlannedDateRange: '请选择计划日期范围', + selectGroupNumber: '请选择车组号', + selectATrainType: '请选择一个列车类型', + enterTheServiceNumber: '请输入表号', + enterTheTripNumber: '请输入车次号', + enterTheTargetCode: '请输入目的地号', + selectStation: '请选择车站' }; diff --git a/src/i18n/langs/zh/tip.js b/src/i18n/langs/zh/tip.js index a92b07dce..9c412700c 100644 --- a/src/i18n/langs/zh/tip.js +++ b/src/i18n/langs/zh/tip.js @@ -156,5 +156,19 @@ export default { createRunChartPlanSuccessfully: '创建运行图计划成功', createRunChartPlanFailed: '创建运行图计划失败', deleteTheRunningGraphLoadedTheNextDay: '此操作将删除次日加载的运行图, 是否继续?', - commandFailed: '命令下达失败' + commandFailed: '命令下达失败', + releaseTip: '请点击“下达”按钮,下达命令!', + firstConfirmTip: '请点击“确认1”按钮,确认命令!', + executionSucceed: '执行成功', + executionFailed: '执行失败', + executionException: '执行异常', + secondConfirmTip: '请点击“确认2”按钮,确认命令!', + confirmedSuccess: '确认成功', + cancelSuccess: '取消成功', + signalModeToManualModeTipPrefix: '取消以信号机', + signalModeToManualModeTipSuffix: '为始端的进路,该进路即将由自动信号模式转为人工模式!', + selectAPieceOfData: '请选择一条数据', + selectSpeedLimitValueTip: '请选择限速值后,点击“下达”按钮,下达命令!', + addTrainIdTip: '添加列车识别号:成功', + editTrainIdTip: '修改列车识别号:成功' }; diff --git a/src/jmap/theme/fuzhou_01/menus/dialog/childDialog/confirmControl.vue b/src/jmap/theme/fuzhou_01/menus/dialog/childDialog/confirmControl.vue index 678384b32..00c962fdd 100644 --- a/src/jmap/theme/fuzhou_01/menus/dialog/childDialog/confirmControl.vue +++ b/src/jmap/theme/fuzhou_01/menus/dialog/childDialog/confirmControl.vue @@ -44,9 +44,9 @@ if (this.operation === OperationEvent.Signal.arrangementRoute.menu.operation) { return this.$t('menu.accessSetting'); } else if (this.operation === OperationEvent.Signal.signalClose.menu.operation) { - return this.$t('menu.signalOff'); + return this.$t('menu.menuSignal.signalOff'); } else if (this.operation === OperationEvent.Signal.reopenSignal.menu.operation) { - return this.$t('menu.signalReopening'); + return this.$t('menu.menuSignal.signalReopen'); } else if (this.operation === OperationEvent.Signal.cancelTrainRoute.menu.operation) { return this.$t('menu.cancelTheWay'); } else if (this.operation === OperationEvent.Signal.humanControl.menu.operation) { @@ -54,11 +54,11 @@ } else if (this.operation === OperationEvent.Signal.atsAutoControl.menu.operation) { return this.$t('menu.accessToATSAutomaticControl'); } else if (this.operation === OperationEvent.StationStand.setRunLevel.menu.operation) { - return this.$t('menu.setTheRunLevel'); + return this.$t('menu.menuStationStand.setRunLevel'); } else if (this.operation === OperationEvent.StationStand.setStopTime.menu.operation) { return this.$t('menu.stopTime'); } else if (this.operation === OperationEvent.StationStand.setBackStrategy.menu.operation) { - return this.$t('menu.setTheFoldbackStrategy'); + return this.$t('menu.setSwitchbackStrategy'); } }, domIdCancel() { diff --git a/src/jmap/theme/fuzhou_01/menus/dialog/routeCmdControl.vue b/src/jmap/theme/fuzhou_01/menus/dialog/routeCmdControl.vue index ff2b3f121..82917b2f1 100644 --- a/src/jmap/theme/fuzhou_01/menus/dialog/routeCmdControl.vue +++ b/src/jmap/theme/fuzhou_01/menus/dialog/routeCmdControl.vue @@ -7,7 +7,7 @@ - + @@ -16,12 +16,12 @@ - + - + @@ -30,34 +30,34 @@

- + - + - + - + {{message}} - 下达{{$t('menu.release')}}({{timeCountCommand}}) - 确认1 + {{$t('menu.firstConfirm')}} - 确认2{{$t('menu.secondConfirm')}}({{timeCountConfirm}}) - 中止 + {{$t('menu.suspend')}} - 关闭 + {{$t('global.close')}} @@ -96,8 +96,8 @@ computed: { typeList() { return [ - { code: OperationEvent.Signal.unlock.menu.operation, name: '信号解封' }, - { code: OperationEvent.Signal.guide.menu.operation, name: '办理引导进路' } + { code: OperationEvent.Signal.unlock.menu.operation, name: this.$t('menu.menuSignal.signalDeblock') }, + { code: OperationEvent.Signal.guide.menu.operation, name: this.$t('menu.menuSignal.guideRouteHandle') } ] }, show() { @@ -225,7 +225,7 @@ } this.dialogShow = true; this.stpDisabled = true; - this.setMessage('请点击“下达”按钮,下达命令!'); + this.setMessage(this.$t('tip.releaseTip')); this.$nextTick(function () { this.$store.dispatch('training/emitTipFresh'); }); @@ -253,8 +253,8 @@ operate.operation = OperationEvent.Signal.unlock.order.operation } - this.setMessage('请点击“确认1”按钮,确认命令!'); - this.writeRecord({ order: ++this.order, date: now(), context: '点击下达命令', result: '' }); + this.setMessage(this.$t('tip.firstConfirmTip')); + this.writeRecord({ order: ++this.order, date: now(), context: this.$t('menu.clickReleaseCommand'), result: '' }); this.$store.dispatch('training/next', operate).then(({ valid }) => { if (valid) { this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); @@ -274,18 +274,18 @@ operate.operation = OperationEvent.Signal.guide.order.operation } - this.setMessage('请点击“确认1”按钮,确认命令!'); - this.writeRecord({ order: ++this.order, date: now(), context: '点击下达命令', result: '' }); + this.setMessage(this.$t('tip.firstConfirmTip')); + this.writeRecord({ order: ++this.order, date: now(), context: this.$t('menu.clickReleaseCommand'), result: '' }); this.$store.dispatch('training/next', operate).then(({ valid }) => { if (valid) { this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); this.setButtonEnable({ step: 1 }); - this.editRecord({ order: this.order, date: now(), context: '点击下达命令', result: '执行成功' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickReleaseCommand'), result: this.$t('tip.executionSucceed') }); } else { - this.editRecord({ order: this.order, date: now(), context: '点击下达命令', result: '执行失败' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickReleaseCommand'), result: this.$t('tip.executionFailed') }); } }).catch(() => { - this.editRecord({ order: this.order, date: now(), context: '点击下达命令', result: '执行异常' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickReleaseCommand'), result: this.$t('tip.executionException') }); }) }, confirm1() { @@ -301,20 +301,20 @@ operate.operation = OperationEvent.Signal.guide.confirm1.operation; } - this.setMessage('请点击“确认2”按钮,确认命令!'); - this.writeRecord({ order: ++this.order, date: now(), context: '点击确认1', result: '' }); + this.setMessage(this.$t('tip.secondConfirmTip')); + this.writeRecord({ order: ++this.order, date: now(), context: this.$t('menu.clickFirstConfirm'), result: '' }); this.$store.dispatch('training/next', operate).then(({ valid }) => { if (valid) { this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); this.timeCountCommand = -1; this.timeCountConfirm = 10; this.setButtonEnable({ step: 2 }); - this.editRecord({ order: this.order, date: now(), context: '点击确认1', result: '执行成功' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickFirstConfirm'), result: this.$t('tip.executionSucceed') }); } else { - this.editRecord({ order: this.order, date: now(), context: '点击确认1', result: '执行失败' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickFirstConfirm'), result: this.$t('tip.executionFailed') }); } }).catch(() => { - this.editRecord({ order: this.order, date: now(), context: '点击确认1', result: '执行异常' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickFirstConfirm'), result: this.$t('tip.executionException') }); }) }, confirm2() { @@ -331,22 +331,22 @@ operate.operation = OperationEvent.Signal.guide.confirm2.operation; } this.setMessage(''); - this.writeRecord({ order: ++this.order, date: now(), context: '点击确认2', result: '' }); + this.writeRecord({ order: ++this.order, date: now(), context: this.$t('menu.clickSecondConfirm'), result: '' }); this.$store.dispatch('training/next', operate).then(({ valid }) => { this.timeCountCommand = -1; this.timeCountConfirm = -1; this.setButtonEnable({ step: -1 }); if (valid) { this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); - this.editRecord({ order: this.order, date: now(), context: '点击确认2', result: '执行成功' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickSecondConfirm'), result: this.$t('tip.executionSucceed') }); } else { - this.editRecord({ order: this.order, date: now(), context: '点击确认2', result: '执行失败' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickSecondConfirm'), result: this.$t('tip.executionFailed') }); } }).catch(() => { this.timeCountCommand = -1; this.timeCountConfirm = -1; this.setButtonEnable({ step: -1 }); - this.editRecord({ order: this.order, date: now(), context: '点击确认2', result: '执行异常' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickSecondConfirm'), result: this.$t('tip.executionException') }); }) }, stop() { @@ -363,17 +363,17 @@ } - this.writeRecord({ order: ++this.order, date: now(), context: '点击终止', result: '' }); + this.writeRecord({ order: ++this.order, date: now(), context: this.$t('menu.clickSuspend'), result: '' }); this.$store.dispatch('training/next', operate).then(({ valid }) => { if (valid) { this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); this.setButtonEnable({ step: 0 }); - this.editRecord({ order: this.order, date: now(), context: '点击终止', result: '执行成功' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickSuspend'), result: this.$t('tip.executionSucceed') }); } else { - this.editRecord({ order: this.order, date: now(), context: '点击终止', result: '执行失败' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickSuspend'), result: this.$t('tip.executionFailed') }); } }).catch(error => { - this.editRecord({ order: this.order, date: now(), context: '点击终止', result: '执行异常' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickSuspend'), result: this.$t('tip.executionException') }); }) }, close() { @@ -398,9 +398,9 @@ this.setButtonEnable(operate); if (operate.success) { this.timeCountCommand = 30; - this.editRecord({ order: this.order, date: now(), context: '点击下达命令', result: '确认成功' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickReleaseCommand'), result: this.$t('tip.confirmedSuccess') }); } else { - this.editRecord({ order: this.order, date: now(), context: '点击下达命令', result: '取消成功' }); + this.editRecord({ order: this.order, date: now(), context: this.$t('menu.clickReleaseCommand'), result: this.$t('tip.cancelSuccess') }); } } }, diff --git a/src/jmap/theme/fuzhou_01/menus/dialog/routeControl.vue b/src/jmap/theme/fuzhou_01/menus/dialog/routeControl.vue index 59cbc1868..0281c9585 100644 --- a/src/jmap/theme/fuzhou_01/menus/dialog/routeControl.vue +++ b/src/jmap/theme/fuzhou_01/menus/dialog/routeControl.vue @@ -2,8 +2,8 @@ - 车站名称 - 信号机 + {{$t('menu.stationName')}} + {{$t('menu.signal')}} @@ -15,10 +15,10 @@ - 确定 + {{$t('menu.confirm')}} - 取 消 + {{$t('menu.cancel')}} @@ -60,19 +60,19 @@ }, title() { if (this.operation == OperationEvent.Signal.cancelTrainRoute.menu.operation) { - return '取消列车进路'; + return this.$t('menu.menuSignal.cancelTheTrainApproach'); } else if (this.operation == OperationEvent.Signal.signalClose.menu.operation) { - return '信号关灯'; + return this.$t('menu.menuSignal.signalOff'); } else if (this.operation == OperationEvent.Signal.reopenSignal.menu.operation) { - return '重开列车信号'; + return this.$t('menu.menuSignal.reopenTrainSignal'); } else if (this.operation == OperationEvent.Signal.setAutoInterlock.menu.operation) { - return '设置联锁自动进路'; + return this.$t('menu.menuSignal.setInterlockAutoRoute'); } else if (this.operation == OperationEvent.Signal.cancelAutoInterlock.menu.operation) { - return '取消联锁自动进路'; + return this.$t('menu.menuSignal.cancelInterlockAutoRoute'); } else if (this.operation == OperationEvent.Signal.setAutoTrigger.menu.operation) { - return '设置联锁自动触发'; + return this.$t('menu.menuSignal.setInterlockAutoTrigger'); } else if (this.operation == OperationEvent.Signal.cancelAutoTrigger.menu.operation) { - return '取消联锁自动触发'; + return this.$t('menu.menuSignal.cancelInterlockAutoTrigger'); } } }, @@ -165,7 +165,7 @@ let operate = { type: MapDeviceType.Signal.type, operation: OperationEvent.Signal.cancelTrainRoute.menu.operation, - messages: [`取消以信号机${this.signalName}为始端的进路,该进路即将由自动信号模式转为人工模式!`] + messages: [this.$t('tip.signalModeToManualModeTipPrefix') + this.signalName + this.$t('tip.signalModeToManualModeTipSuffix')] } this.loading = true; @@ -185,7 +185,7 @@ let operate = { type: MapDeviceType.Signal.type, operation: OperationEvent.Signal.signalClose.menu.operation, - messages: [`信号关灯: ${this.signalName}`], + messages: [this.$t('menu.menuSignal.signalOff') + this.$t('global.colon') + this.signalName], } this.loading = true; @@ -205,7 +205,7 @@ let operate = { type: MapDeviceType.Signal.type, operation: OperationEvent.Signal.reopenSignal.menu.operation, - messages: [`信号重开: ${this.signalName}`], + messages: [this.$t('menu.menuSignal.signalReopen') + this.$t('global.colon') + this.signalName], } this.loading = true; @@ -322,4 +322,4 @@ } } } - \ No newline at end of file + diff --git a/src/jmap/theme/fuzhou_01/menus/dialog/routeDetail.vue b/src/jmap/theme/fuzhou_01/menus/dialog/routeDetail.vue index 7d7d1d3f3..9363453f6 100644 --- a/src/jmap/theme/fuzhou_01/menus/dialog/routeDetail.vue +++ b/src/jmap/theme/fuzhou_01/menus/dialog/routeDetail.vue @@ -3,8 +3,8 @@ - 车站名称 - 始端信号机 + {{$t('menu.stationName')}} + {{$t('menu.startSignal')}} @@ -15,28 +15,28 @@
- 进路列表 + {{$t('menu.routeList')}} - + - +
- 确定 + {{$t('global.confirm')}} - 取 消 + {{$t('global.cancel')}} @@ -77,7 +77,7 @@ return this.dialogShow ? OperationEvent.Signal.detail.menu.domId : ''; }, title() { - return '查询进路控制模式' + return this.$t('menu.queryAccessControlMode'); } }, mounted() { @@ -146,4 +146,4 @@ } } } - \ No newline at end of file + diff --git a/src/jmap/theme/fuzhou_01/menus/dialog/routeHandControl.vue b/src/jmap/theme/fuzhou_01/menus/dialog/routeHandControl.vue index f6d9a6f45..5d042ef37 100644 --- a/src/jmap/theme/fuzhou_01/menus/dialog/routeHandControl.vue +++ b/src/jmap/theme/fuzhou_01/menus/dialog/routeHandControl.vue @@ -3,8 +3,8 @@ - 车站名称 - 始端信号机 + {{$t('menu.stationName')}} + {{$t('menu.startSignal')}} @@ -15,24 +15,24 @@
- 进路列表 + {{$t('menu.routeList')}} - + - + - +