From 063b6392fc1244078077b914aaa476b0f49ef7b5 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Thu, 5 Sep 2019 09:07:16 +0800 Subject: [PATCH 01/27] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E5=89=A7=E6=9C=AC?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3=E8=B0=83=E6=95=B4=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/display/demon/addQuest.vue | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/views/display/demon/addQuest.vue b/src/views/display/demon/addQuest.vue index 141a48dac..a52c5d7d6 100644 --- a/src/views/display/demon/addQuest.vue +++ b/src/views/display/demon/addQuest.vue @@ -100,13 +100,6 @@ export default { title: '任务名称', prop: 'name' }, - { - title: '地图', - prop: 'mapId', - type: 'tag', - columnValue: (row) => { return this.$convertField(row.mapId, this.mapList, ['id', 'name']); }, - tagType: (row) => { return 'success'; } - }, { title: '创建时间', prop: 'createTime' @@ -152,7 +145,7 @@ export default { this.show = false; }, listQuest(params) { - params['skinCode'] = this.$route.query.skinCode; + params['mapId'] = this.$route.query.mapId; return getScriptPageListOnline(params); }, async loadInitData() { From c4bf2599183a7decdd6c1da9b2781d5894771ce3 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Thu, 5 Sep 2019 09:35:32 +0800 Subject: [PATCH 02/27] =?UTF-8?q?=E9=94=80=E6=AF=81=E5=AE=9E=E4=BE=8B?= =?UTF-8?q?=E5=89=8D=E6=B8=85=E9=99=A4ibp=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ibp/index.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/views/ibp/index.vue b/src/views/ibp/index.vue index 995e4628e..e822bf1c3 100644 --- a/src/views/ibp/index.vue +++ b/src/views/ibp/index.vue @@ -78,7 +78,9 @@ export default { beforeDestroy() { if (this.$ibp) { this.$ibp.dispose(); - } + this.$ibp = ''; + Vue.prototype.$ibp = ''; + } }, methods: { show () { @@ -117,11 +119,9 @@ export default { }, // 点击选择事件 onSelected(em) { - this.$emit('onSelect', em); }, // 右键点击事件 onContextMenu(em) { - this.$emit('onMenu', em); }, // 绘图时调用,元素可拖拽 drawIbpInit() { @@ -140,7 +140,6 @@ export default { this.$nextTick(() => { this.width = this.$store.state.config.width; this.height = this.$store.state.config.height; - this.$ibp && this.$ibp.resize({ width: this.width, height: this.height }); }); }, From 9ba4ce76816489f826bc801f7ce849526f0afd48 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Thu, 5 Sep 2019 09:54:53 +0800 Subject: [PATCH 03/27] =?UTF-8?q?ibp=E7=9B=98=E5=9B=BE=E7=89=87=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/assets/ibp_images/appendage_box.png | Bin 12082 -> 10852 bytes src/assets/ibp_images/keyhole.png | Bin 68867 -> 58507 bytes src/ibp/shape/elevator.js | 12 ++++++++++-- src/ibp/shape/rotatingButton.js | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/assets/ibp_images/appendage_box.png b/src/assets/ibp_images/appendage_box.png index 5d26ada38d8d507c68617b51d794f8351ff990d2..20a1485f3f88dd17cf3b4cca78e2328df0b6254e 100644 GIT binary patch literal 10852 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 a-H`a^dQyK^!y#DX@D9nzth{IHoWBA6vuPm! literal 12082 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 diff --git a/src/assets/ibp_images/keyhole.png b/src/assets/ibp_images/keyhole.png index b31e041f292b2e9d6b7032f2ac851cad07e85584..6141413394ce03aeba89e1ff961c3021565b9f30 100644 GIT binary patch delta 56429 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 f&vAwa&u`e2!u?vpEG~;7;ODvW3#F Date: Thu, 5 Sep 2019 10:01:56 +0800 Subject: [PATCH 04/27] =?UTF-8?q?ibp=E7=9B=98=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/alarm.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ibp/shape/alarm.js b/src/ibp/shape/alarm.js index d1bb3e15d..e427dad8a 100644 --- a/src/ibp/shape/alarm.js +++ b/src/ibp/shape/alarm.js @@ -28,8 +28,8 @@ export default class alarm extends Group { image: alarmpic, x: model.point.x, y: model.point.y, - width: model.width, - height: model.width/71*74 + width: 71, + height: 74 } }); this.add(this.imageBg); From 84d2c2f0147112f2e7c2014cf2dc92a3f969e269 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Thu, 5 Sep 2019 17:47:05 +0800 Subject: [PATCH 05/27] =?UTF-8?q?ibp=E7=9B=98=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/ibpPan.js | 5 +- src/ibp/mouseController.js | 56 ++++++++-------- src/ibp/painter.js | 15 +---- src/ibp/shape/alarm.js | 45 ++----------- src/ibp/shape/appendageBox.js | 43 ++---------- src/ibp/shape/arrow.js | 42 ++---------- src/ibp/shape/background.js | 21 +----- src/ibp/shape/button.js | 45 ++----------- src/ibp/shape/circularLamp.js | 45 ++----------- src/ibp/shape/clock.js | 113 +++++++++----------------------- src/ibp/shape/elevator.js | 25 +------ src/ibp/shape/elevatorArrow.js | 4 -- src/ibp/shape/elevatorBack.js | 5 +- src/ibp/shape/ibpLine.js | 45 ++----------- src/ibp/shape/ibpText.js | 41 ++---------- src/ibp/shape/ibpTipBox.js | 41 ++---------- src/ibp/shape/key.js | 45 ++----------- src/ibp/shape/rotateTip.js | 45 ++----------- src/ibp/shape/rotatingButton.js | 42 ++---------- src/ibp/shape/teleTerminal.js | 45 ++----------- src/store/modules/ibp.js | 2 +- 21 files changed, 129 insertions(+), 641 deletions(-) diff --git a/src/ibp/ibpPan.js b/src/ibp/ibpPan.js index a824bf8a1..8ff8d6f13 100644 --- a/src/ibp/ibpPan.js +++ b/src/ibp/ibpPan.js @@ -155,7 +155,7 @@ class IbpPan { this.$painter.delete(oDevice); if (!elem._dispose) { this.ibpDevice[code] = nDevice; - this.$painter.add(nDevice, true); + this.$painter.add(nDevice); } }); @@ -202,9 +202,6 @@ class IbpPan { } drawIbpInit() { - (Object.keys(this.ibpDevice) || []).forEach(elem => { - this.$painter.drawIbp(this.ibpDevice[elem]); - }); this.$mouseController.setAllowDragging(true); } diff --git a/src/ibp/mouseController.js b/src/ibp/mouseController.js index 4a7f64db9..ede21b492 100644 --- a/src/ibp/mouseController.js +++ b/src/ibp/mouseController.js @@ -2,7 +2,6 @@ import deviceType from './constant/deviceType'; import Eventful from 'zrender/src/mixin/Eventful'; import * as eventTool from 'zrender/src/core/event'; import store from '@/store'; -import Group from 'zrender/src/container/Group'; class EventModel { constructor(e) { @@ -16,14 +15,6 @@ class EventModel { this.deviceType = view._type; break; } - - if (view._subType) { - this.subType = view._subType; - } - if (view._val) { - this.val = view._val; - } - view = view.parent; } } @@ -97,33 +88,46 @@ class MouseController extends Eventful { } mousedown(e) { - if (eventTool.notLeftMouse(e)) { - return; - } - // const draggingTarget = e.target; - // draggingTarget.draggable if (draggingTarget) { if (e.target.parent.name=='background') { + if (eventTool.notLeftMouse(e)) { + return; + } this._draggingName='background'; } else if (this.isAllowDragging&&e.target.parent.name=='simple') { + if (eventTool.notLeftMouse(e)) { + this.setUpdateDeviceData(draggingTarget.parent.model); + return; + } + this._offsetX=e.offsetX; + this._offsetY=e.offsetY; this._draggingName='simple'; } else if (this.isAllowDragging&&e.target.parent.name=='group') { + if (eventTool.notLeftMouse(e)) { + this.setUpdateDeviceData(draggingTarget.parent.model); + return; + } this._draggingName='group'; this._offsetX=e.offsetX; this._offsetY=e.offsetY; - // this._draggingTarget.parent.model.point } else if (this.isAllowDragging&&(e.target.parent.name=='group_child'||e.target.name=='group_child')) { + if (eventTool.notLeftMouse(e)) { + if (draggingTarget.parent.parent.name==='group') { + this.setUpdateDeviceData(draggingTarget.parent.parent.model); + } else { + this.setUpdateDeviceData(draggingTarget.parent.parent.parent.model); + } + return; + } this._draggingName='group_child'; this._offsetX=e.offsetX; this._offsetY=e.offsetY; } this._draggingTarget = draggingTarget; - // draggingTarget.dragging = true; this._x = e.offsetX; this._y = e.offsetY; this._dragging = true; - // this.dispatchToElement(param(draggingTarget, e), 'dragstart', e.event); } } @@ -153,7 +157,6 @@ class MouseController extends Eventful { this._draggingTarget.drift(dx, dy, e); return true; } else if (this.isAllowDragging&&this._draggingTarget&&(this._draggingName=='group_child')) { - // this._draggingName=='group'|| if (this._draggingTarget.parent.parent.name=='group') { this._draggingTarget.parent.drift(dx, dy, e); return true; @@ -161,16 +164,6 @@ class MouseController extends Eventful { this._draggingTarget.parent.parent.drift(dx, dy, e); return true; } - // if (this._draggingName=='group') { - // // this._draggingTarget.parent.model.point.x+=dx; - // // this._draggingTarget.parent.model.point.y+=dy; - // // this._draggingTarget.parent.dirty(); - // this._draggingTarget.parent.drift(dx, dy, e); - // return true; - // } else { - // this._draggingTarget.parent.parent.drift(dx, dy, e); - // return true; - // } } } else { return true; @@ -182,7 +175,7 @@ class MouseController extends Eventful { const draggingTarget = this._draggingTarget; if (!eventTool.notLeftMouse(e)&&draggingTarget) { if (this._draggingName=='simple') { - console.log(); + this._draggingTarget.parent.setModal(e.offsetX - this._offsetX, e.offsetY - this._offsetY); } else if (this._draggingName=='group'||this._draggingName=='group_child') { if (this._draggingTarget.parent.parent.name=='group') { this._draggingTarget.parent.parent.setModal(e.offsetX - this._offsetX, e.offsetY - this._offsetY); @@ -194,7 +187,7 @@ class MouseController extends Eventful { } this._dragging = false; this._draggingTarget = null; - this._draggingName==''; + this._draggingName=''; } } @@ -278,6 +271,9 @@ class MouseController extends Eventful { updateDatazoom(zoom) { this.trigger(this.events.Datazoom, zoom); } + setUpdateDeviceData(model) { + store.dispatch('ibp/setUpdateDeviceData', model); + } } export default MouseController; diff --git a/src/ibp/painter.js b/src/ibp/painter.js index 7be06a48e..5e4039baf 100644 --- a/src/ibp/painter.js +++ b/src/ibp/painter.js @@ -58,13 +58,12 @@ class Painter { * 添加视图 * @param {*} device */ - add(device, draggable) { + add(device) { try { device = Object.assign(device, { event: this.$ibp.$mouseController }); const instance = shapefactory(device, this.$ibp); if (instance) { device.instance = instance; - draggable?instance.setDraggable():''; this.$transformHandle.transformView(instance); this.ibpInstanceLevel[device.model._type].add(instance); } @@ -101,18 +100,6 @@ class Painter { } } - /** - * 绘制ipb时,更改draggable 和注册事件 - */ - drawIbp(device) { - if (device) { - const instance = device.instance; - if (instance) { - instance.setDraggable(); - } - } - } - /** * 更新transform变化 * @param {*} opt diff --git a/src/ibp/shape/alarm.js b/src/ibp/shape/alarm.js index e427dad8a..1d29cc7bd 100644 --- a/src/ibp/shape/alarm.js +++ b/src/ibp/shape/alarm.js @@ -1,19 +1,16 @@ import Group from 'zrender/src/container/Group'; import Image from 'zrender/src/graphic/Image'; import alarmpic from '@/assets/ibp_images/alarm.png'; -import store from '@/store'; export default class alarm extends Group { constructor(device) { super(); this.model = device.model; - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.zlevel; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); } @@ -42,40 +39,8 @@ export default class alarm extends Group { this.imageBg.dirty(); } - setDraggable() { - this.imageBg.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - - mousemove(e) { - } - - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/appendageBox.js b/src/ibp/shape/appendageBox.js index bb55924c2..54c519869 100644 --- a/src/ibp/shape/appendageBox.js +++ b/src/ibp/shape/appendageBox.js @@ -1,18 +1,15 @@ import Group from 'zrender/src/container/Group'; import Image from 'zrender/src/graphic/Image'; import AppendageBoxImage from '@/assets/ibp_images/appendage_box.png'; -import store from '@/store'; export default class AppendageBox extends Group { constructor(device) { super(); this.model = device.model; - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); } @@ -32,38 +29,8 @@ export default class AppendageBox extends Group { }); this.add(this.appendageBox); } - - setDraggable() { - this.appendageBox.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - mousemove() { - } - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/arrow.js b/src/ibp/shape/arrow.js index 68dd56ca0..e68cf5ee1 100644 --- a/src/ibp/shape/arrow.js +++ b/src/ibp/shape/arrow.js @@ -1,17 +1,13 @@ import Polygon from 'zrender/src/graphic/shape/Polygon'; import Group from 'zrender/src/container/Group'; import {arrow} from './utils'; -// import { updateIbpData } from '@/ibp/utils/parser'; -import store from '@/store'; class Arrow extends Group { constructor(device) { super(); - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.model = device.model; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); } @@ -66,37 +62,9 @@ class Arrow extends Group { setColor(color) { this.arrow.setStyle('fill', color); } - setDraggable() { - this.arrow.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - mousemove() { - } - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/background.js b/src/ibp/shape/background.js index 9555e05fb..31e391a21 100644 --- a/src/ibp/shape/background.js +++ b/src/ibp/shape/background.js @@ -7,11 +7,12 @@ export default class background 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 = 1; this.name='background'; this.create(); - this.createMouseEvent(); } create() { const image = new Image(25, 25); @@ -36,22 +37,4 @@ export default class background extends Group { }; } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mouseup', this.mouseup, this); - } - mousedown(e) { - if (e.which == 3) { - return; - } - this.imageBg.attr('cursor', 'pointer'); - } - mouseup() { - this.imageBg.attr('cursor', 'default'); - } - setDraggable() { - } - getName() { - return this.name; - } } diff --git a/src/ibp/shape/button.js b/src/ibp/shape/button.js index bfcba8fdb..316632ef1 100644 --- a/src/ibp/shape/button.js +++ b/src/ibp/shape/button.js @@ -10,7 +10,6 @@ import yellowButtonPic from '@/assets/ibp_images/yellow_button.png'; import yellowButtonPicOn from '@/assets/ibp_images/yellow_button_on.png'; import grayButtonPic from '@/assets/ibp_images/gray_button.png'; import grayButtonPicOn from '@/assets/ibp_images/gray_button_on.png'; -import store from '@/store'; export default class button extends Group { static colors = new Map([ @@ -27,14 +26,11 @@ export default class button extends Group { ]); constructor(device) { super(); - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.model = device.model; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.event = device.event; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); } @@ -68,16 +64,6 @@ export default class button extends Group { return color[0]; } - setDraggable() { - this.imageBg.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - // 设置按钮状态 setState(model) { switch (model.status) { @@ -112,28 +98,6 @@ export default class button extends Group { } } } - - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - mousemove() { - } - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - - } // 关闭 close() { const color = button.colors.get(`${this.model.color}_off`); @@ -144,7 +108,8 @@ export default class button extends Group { const color = button.colors.get(`${this.model.color}_on`); this.imageBg.setStyle({image: color[0]}); } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/circularLamp.js b/src/ibp/shape/circularLamp.js index 2aca23d29..865c612e9 100644 --- a/src/ibp/shape/circularLamp.js +++ b/src/ibp/shape/circularLamp.js @@ -1,17 +1,14 @@ import Group from 'zrender/src/container/Group'; import Circle from 'zrender/src/graphic/shape/Circle'; -import store from '@/store'; export default class CircularLamp extends Group { constructor(device) { super(); this.model = device.model; - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); this.setStatus(this.model); @@ -37,43 +34,15 @@ export default class CircularLamp extends Group { setCircularLampColor(color) { this.lamp.setStyle('fill', color); } - setDraggable() { - this.lamp.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - mousemove() { - } - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - } setStatus(model) { if (model.switch === 'on') { - this.lamp.setStyle('fill', '#D8FCF2'); + this.setCircularLampColor('fill', '#D8FCF2'); } else { - this.lamp.setStyle('fill', '#332C22'); + this.setCircularLampColor('fill', '#332C22'); } } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/clock.js b/src/ibp/shape/clock.js index ae0743958..825911a9d 100644 --- a/src/ibp/shape/clock.js +++ b/src/ibp/shape/clock.js @@ -12,19 +12,15 @@ import clock8 from '@/assets/ibp_images/clock/clock_8.png'; import clock9 from '@/assets/ibp_images/clock/clock_9.png'; import clockBg from '@/assets/ibp_images/clock/clock_bg.png'; import clockColon from '@/assets/ibp_images/clock/clock_colon.png'; -import store from '@/store'; export default class clock extends Group { constructor(device) { super(); - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.model = device.model; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.event = device.event; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.initTime = 0; this.name='group'; this.create(); @@ -40,8 +36,6 @@ export default class clock extends Group { z: this.z, style: { image: clockBg, - // x: this.model.point.x, - // y: this.model.point.y, x: 0, y: 0, width: this.model.width, @@ -55,12 +49,10 @@ export default class clock extends Group { name: 'group_child', style: { image: this.getImagePic('0'), - // x: this.model.point.x+this.model.width*0.1, - // y: this.model.point.y+this.model.width*0.052, - x: this.model.width*0.1, - y: this.model.width*0.052, - width: this.model.width*0.1, - height: this.model.width*0.1/37*74 + x: this.model.width*0.098, + y: this.model.width*0.062, + width: this.model.width*0.095, + height: this.model.width*0.095/37*74 } }); this.num2 = new Image({ @@ -69,12 +61,10 @@ export default class clock extends Group { name: 'group_child', style: { image: this.getImagePic('0'), - // x: this.model.point.x+this.model.width*0.22, - // y: this.model.point.y+this.model.width*0.052, x: this.model.width*0.22, - y: this.model.width*0.052, - width: this.model.width*0.1, - height: this.model.width*0.1/37*74 + y: this.model.width*0.062, + width: this.model.width*0.095, + height: this.model.width*0.095/37*74 } }); this.num3 = new Image({ @@ -83,12 +73,10 @@ export default class clock extends Group { name: 'group_child', style: { image: this.getImagePic('0'), - // x: this.model.point.x+this.model.width*0.39, - // y: this.model.point.y+this.model.width*0.052, - x: this.model.width*0.39, - y: this.model.width*0.052, - width: this.model.width*0.1, - height: this.model.width*0.1/37*74 + x: this.model.width*0.395, + y: this.model.width*0.062, + width: this.model.width*0.095, + height: this.model.width*0.095/37*74 } }); this.num4 = new Image({ @@ -97,12 +85,10 @@ export default class clock extends Group { name: 'group_child', style: { image: this.getImagePic('0'), - // x: this.model.point.x+this.model.width*0.52, - // y: this.model.point.y+this.model.width*0.052, x: this.model.width*0.52, - y: this.model.width*0.052, - width: this.model.width*0.1, - height: this.model.width*0.1/37*74 + y: this.model.width*0.062, + width: this.model.width*0.095, + height: this.model.width*0.095/37*74 } }); this.num5 = new Image({ @@ -111,12 +97,10 @@ export default class clock extends Group { name: 'group_child', style: { image: this.getImagePic('0'), - // x: this.model.point.x+this.model.width*0.69, - // y: this.model.point.y+this.model.width*0.052, x: this.model.width*0.69, - y: this.model.width*0.052, - width: this.model.width*0.1, - height: this.model.width*0.1/37*74 + y: this.model.width*0.062, + width: this.model.width*0.095, + height: this.model.width*0.095/37*74 } }); this.num6 = new Image({ @@ -125,12 +109,10 @@ export default class clock extends Group { name: 'group_child', style: { image: this.getImagePic('0'), - // x: this.model.point.x+this.model.width*0.82, - // y: this.model.point.y+this.model.width*0.052, - x: this.model.width*0.82, - y: this.model.width*0.052, - width: this.model.width*0.1, - height: this.model.width*0.1/37*74 + x: this.model.width*0.816, + y: this.model.width*0.062, + width: this.model.width*0.095, + height: this.model.width*0.095/37*74 } }); this.clockColon1 = new Image({ @@ -139,12 +121,10 @@ export default class clock extends Group { name: 'group_child', style: { image: clockColon, - // x: this.model.point.x+this.model.width*0.16, - // y: this.model.point.y-this.model.width*0.028, - x: +this.model.width*0.16, - y: -this.model.width*0.028, - width: this.model.width*0.37, - height: this.model.width/1*0.37 + x: +this.model.width*0.183, + y: -this.model.width*0.017, + width: this.model.width*0.34, + height: this.model.width/1*0.34 } }); this.clockColon2 = new Image({ @@ -153,12 +133,10 @@ export default class clock extends Group { name: 'group_child', style: { image: clockColon, - // x: this.model.point.x+this.model.width*0.46, - // y: this.model.point.y-this.model.width*0.028, - x: +this.model.width*0.46, - y: -this.model.width*0.028, - width: this.model.width*0.37, - height: this.model.width/1*0.37 + x: +this.model.width*0.48, + y: -this.model.width*0.017, + width: this.model.width*0.34, + height: this.model.width/1*0.34 } }); this.grouper.add(this.clockBg); @@ -281,37 +259,8 @@ export default class clock extends Group { this.setNumPic(2, hours.charAt(1)); this.setNumPic(1, hours.charAt(0)); } - setDraggable() { - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - } - mousedown(e) { - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - } - getName() { - return this.name; - } setModal(dx, dy) { - // debugger; - // this.parent.dirty(); - // this.model.point.x+=dx; this.model.point.y+=dy; - // this.attr('transform', [1, 0, 0, 1, 0, 0]); - // this.transform = [1, 0, 0, 1, 0, 0]; - // this.invTransform = [1, 0, 0, 1, 0, 0]; - // console.log(this.model, this); - // this.eachChild(function(child) { - // // // debugger; - // child.style.x+=dx; - // child.style.y+=dy; - // // child.dirty(); - // }, this.parent); - } } diff --git a/src/ibp/shape/elevator.js b/src/ibp/shape/elevator.js index 8fb780963..52dcedabe 100644 --- a/src/ibp/shape/elevator.js +++ b/src/ibp/shape/elevator.js @@ -1,13 +1,13 @@ import Group from 'zrender/src/container/Group'; import ElevatorBack from './elevatorBack'; import ElevatorArrow from './elevatorArrow'; -import store from '@/store'; export default class elevator extends Group { constructor(device) { super(); - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.model = device.model; this.name='group'; this.create(); @@ -18,16 +18,12 @@ export default class elevator extends Group { this.grouper=new Group({ id: model.code, - // width: model.width, - // height: model.height, position: [model.point.x, model.point.y] - // draggable: model.draggable || false }); this.elevatorBack = new ElevatorBack({model: { zlevel: model.zlevel, z: model.z, - // model.draggable || draggable: false, point: { x: model.point.x, @@ -80,11 +76,6 @@ export default class elevator extends Group { return status==this.model.direction? 'on':'off'; } } - - getName() { - return this.name; - } - setStatus(model) { if (model.direction=='none') { this.elevatorArrowBottom.setStatus('off'); @@ -98,18 +89,6 @@ export default class elevator extends Group { } } - setDraggable() { - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - } - mousedown(e) { - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - } setModal(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; diff --git a/src/ibp/shape/elevatorArrow.js b/src/ibp/shape/elevatorArrow.js index 2bbd2448d..b513f242c 100644 --- a/src/ibp/shape/elevatorArrow.js +++ b/src/ibp/shape/elevatorArrow.js @@ -88,8 +88,4 @@ export default class elevatorArrow extends Group { } this.imageBg.setStyle({image: imageBack}); } - - getName() { - return this.name; - } } diff --git a/src/ibp/shape/elevatorBack.js b/src/ibp/shape/elevatorBack.js index a9e59536f..47889d03f 100644 --- a/src/ibp/shape/elevatorBack.js +++ b/src/ibp/shape/elevatorBack.js @@ -23,7 +23,7 @@ export default class elevatorBack extends Group { draggable: false, style: { x: model.point.x, - y: model.point.y, + y: model.point.y, brushType: 'fill', fill: this.model.fillColor || '#313131', lineWidth: 0 @@ -32,7 +32,4 @@ export default class elevatorBack extends Group { this.add(this.elevatorBack); } - getName() { - return this.name; - } } diff --git a/src/ibp/shape/ibpLine.js b/src/ibp/shape/ibpLine.js index 3e0cf53ae..aba11e5f8 100644 --- a/src/ibp/shape/ibpLine.js +++ b/src/ibp/shape/ibpLine.js @@ -1,17 +1,14 @@ import Group from 'zrender/src/container/Group'; import Line from 'zrender/src/graphic/shape/Line'; -import store from '@/store'; export default class ibpLine extends Group { constructor(device) { super(); this.model = device.model; - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); } @@ -34,38 +31,10 @@ export default class ibpLine extends Group { }); this.add(this.ibpLine); } - setDraggable() { - this.ibpLine.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - mousemove() { - } - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point1.x = this.model.point1.x - this.offsetX + e.offsetX; - this.model.point1.y = this.model.point1.y - this.offsetY + e.offsetY; - this.model.point2.x = this.model.point2.x - this.offsetX + e.offsetX; - this.model.point2.y = this.model.point2.y - this.offsetY + e.offsetY; - this.dragging = false; - } - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point1.x += dx; + this.model.point1.y += dy; + this.model.point2.x += dx; + this.model.point2.y += dy; } } diff --git a/src/ibp/shape/ibpText.js b/src/ibp/shape/ibpText.js index 011fb40dc..942eb975f 100644 --- a/src/ibp/shape/ibpText.js +++ b/src/ibp/shape/ibpText.js @@ -1,17 +1,14 @@ import Group from 'zrender/src/container/Group'; import Text from 'zrender/src/graphic/Text'; -import store from '@/store'; export default class ibpText extends Group { constructor(device) { super(); this.model = device.model; - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); } @@ -39,36 +36,8 @@ export default class ibpText extends Group { }); this.add(this.textName); } - setDraggable() { - this.textName.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - mousemove() { - } - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/ibpTipBox.js b/src/ibp/shape/ibpTipBox.js index b0e8fc070..93f23f653 100644 --- a/src/ibp/shape/ibpTipBox.js +++ b/src/ibp/shape/ibpTipBox.js @@ -1,17 +1,14 @@ import Group from 'zrender/src/container/Group'; import Rect from 'zrender/src/graphic/shape/Rect'; -import store from '@/store'; export default class ibpTipBox extends Group { constructor(device) { super(); this.model = device.model; - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); } @@ -33,36 +30,8 @@ export default class ibpTipBox extends Group { }); this.add(this.tipBox); } - setDraggable() { - this.tipBox.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - mousemove() { - } - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/key.js b/src/ibp/shape/key.js index 811743100..86c5b0050 100644 --- a/src/ibp/shape/key.js +++ b/src/ibp/shape/key.js @@ -2,7 +2,6 @@ import Group from 'zrender/src/container/Group'; import Image from 'zrender/src/graphic/Image'; import keyPic from '@/assets/ibp_images/key.png'; import keyPicOn from '@/assets/ibp_images/key_on.png'; -import store from '@/store'; export default class key extends Group { @@ -10,10 +9,8 @@ export default class key extends Group { super(); this.model = device.model; this.zlevel = device.model.zlevel; - this.event = device.event; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; + this._type = device.model._type; + this._code = device.model.code; this.name='simple'; this.create(); } @@ -89,40 +86,8 @@ export default class key extends Group { } } } - - setDraggable() { - this.keyImage.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - - mousemove(e) { - } - - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/rotateTip.js b/src/ibp/shape/rotateTip.js index ace615aa6..28711d3e1 100644 --- a/src/ibp/shape/rotateTip.js +++ b/src/ibp/shape/rotateTip.js @@ -2,7 +2,6 @@ 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 store from '@/store'; export default class rotateTip extends Group { @@ -11,10 +10,8 @@ export default class rotateTip extends Group { this.model = device.model; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.event = device.event; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; + this._type = device.model._type; + this._code = device.model.code; this.name='simple'; this.create(); } @@ -58,40 +55,8 @@ export default class rotateTip extends Group { return rotateBlack; } } - - setDraggable() { - this.imageBg.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - - mousemove(e) { - } - - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/rotatingButton.js b/src/ibp/shape/rotatingButton.js index a35071463..c1a49dec4 100644 --- a/src/ibp/shape/rotatingButton.js +++ b/src/ibp/shape/rotatingButton.js @@ -1,18 +1,15 @@ import Group from 'zrender/src/container/Group'; import Image from 'zrender/src/graphic/Image'; import Keyhole from '@/assets/ibp_images/keyhole.png'; -import store from '@/store'; export default class RotatingButton extends Group { constructor(device) { super(); this.model = device.model; - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); } @@ -32,37 +29,8 @@ export default class RotatingButton extends Group { }); this.add(this.rotatingButton); } - - setDraggable() { - this.rotatingButton.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - mousemove() { - } - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/ibp/shape/teleTerminal.js b/src/ibp/shape/teleTerminal.js index 6cbdd1ea8..fcb334126 100644 --- a/src/ibp/shape/teleTerminal.js +++ b/src/ibp/shape/teleTerminal.js @@ -1,19 +1,16 @@ import Group from 'zrender/src/container/Group'; import Image from 'zrender/src/graphic/Image'; import teleTerminalPic from '@/assets/ibp_images/telephone_terminal.png'; -import store from '@/store'; export default class alarm extends Group { constructor(device) { super(); - this.event = device.event; + this._type = device.model._type; + this._code = device.model.code; this.model = device.model; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.offsetX = 0; - this.offsetY = 0; - this.dragging = false; this.name='simple'; this.create(); } @@ -42,40 +39,8 @@ export default class alarm extends Group { this.imageBg.scale =[this.model.width/150, this.model.width/150]; this.imageBg.dirty(); } - - setDraggable() { - this.imageBg.attr('draggable', true); - this.createMouseEvent(); - } - createMouseEvent() { - this.on('mousedown', this.mousedown, this); - this.on('mousemove', this.mousemove, this); - this.on('mouseup', this.mouseup, this); - } - - mousedown(e) { - this.event.disable(); - if (e.which == 3) { - store.dispatch('ibp/setUpdateDeviceData', this.model); - return; - } - this.offsetX = e.offsetX; - this.offsetY = e.offsetY; - this.dragging = true; - } - - mousemove(e) { - } - - mouseup(e) { - this.event.enable(); - if (this.dragging) { - this.model.point.x = this.model.point.x + (e.offsetX - this.offsetX); - this.model.point.y = this.model.point.y + (e.offsetY - this.offsetY); - this.dragging = false; - } - } - getName() { - return this.name; + setModal(dx, dy) { + this.model.point.x+=dx; + this.model.point.y+=dy; } } diff --git a/src/store/modules/ibp.js b/src/store/modules/ibp.js index 631e77a98..98dadb849 100644 --- a/src/store/modules/ibp.js +++ b/src/store/modules/ibp.js @@ -74,7 +74,7 @@ const ibp = { commit('setUpdateDeviceData', models); }, deleteIbpDevices: ({ commit }, models ) => { - models = Object.assign(models, {dispose: true}); + models = Object.assign(models, {_dispose: true}); if (!(models instanceof Array)) { models = [models]; } From 455202a8519031c530f8172298d9494316cfa185 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Thu, 5 Sep 2019 18:54:54 +0800 Subject: [PATCH 06/27] =?UTF-8?q?ibp=E7=9B=98=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/mouseController.js | 87 +++++++-------------------------- src/ibp/shape/alarm.js | 3 +- src/ibp/shape/appendageBox.js | 3 +- src/ibp/shape/arrow.js | 3 +- src/ibp/shape/background.js | 3 +- src/ibp/shape/button.js | 3 +- src/ibp/shape/circularLamp.js | 3 +- src/ibp/shape/clock.js | 12 +---- src/ibp/shape/elevator.js | 5 +- src/ibp/shape/elevatorArrow.js | 1 - src/ibp/shape/elevatorBack.js | 1 - src/ibp/shape/ibpLine.js | 3 +- src/ibp/shape/ibpText.js | 3 +- src/ibp/shape/ibpTipBox.js | 3 +- src/ibp/shape/key.js | 3 +- src/ibp/shape/rotateTip.js | 3 +- src/ibp/shape/rotatingButton.js | 3 +- src/ibp/shape/teleTerminal.js | 3 +- src/views/ibp/index.vue | 2 + 19 files changed, 36 insertions(+), 111 deletions(-) diff --git a/src/ibp/mouseController.js b/src/ibp/mouseController.js index ede21b492..c531b746d 100644 --- a/src/ibp/mouseController.js +++ b/src/ibp/mouseController.js @@ -13,6 +13,7 @@ class EventModel { if (Object.values(deviceType).includes(view._type)) { this.deviceCode = view._code; this.deviceType = view._type; + this.eventTarget = view; break; } view = view.parent; @@ -88,47 +89,16 @@ class MouseController extends Eventful { } mousedown(e) { - const draggingTarget = e.target; - if (draggingTarget) { - if (e.target.parent.name=='background') { - if (eventTool.notLeftMouse(e)) { - return; - } - this._draggingName='background'; - } else if (this.isAllowDragging&&e.target.parent.name=='simple') { - if (eventTool.notLeftMouse(e)) { - this.setUpdateDeviceData(draggingTarget.parent.model); - return; - } - this._offsetX=e.offsetX; - this._offsetY=e.offsetY; - this._draggingName='simple'; - } else if (this.isAllowDragging&&e.target.parent.name=='group') { - if (eventTool.notLeftMouse(e)) { - this.setUpdateDeviceData(draggingTarget.parent.model); - return; - } - this._draggingName='group'; - this._offsetX=e.offsetX; - this._offsetY=e.offsetY; - } else if (this.isAllowDragging&&(e.target.parent.name=='group_child'||e.target.name=='group_child')) { - if (eventTool.notLeftMouse(e)) { - if (draggingTarget.parent.parent.name==='group') { - this.setUpdateDeviceData(draggingTarget.parent.parent.model); - } else { - this.setUpdateDeviceData(draggingTarget.parent.parent.parent.model); - } - return; - } - this._draggingName='group_child'; - this._offsetX=e.offsetX; - this._offsetY=e.offsetY; - } - this._draggingTarget = draggingTarget; - this._x = e.offsetX; - this._y = e.offsetY; - this._dragging = true; + if (eventTool.notLeftMouse(e)) { + return; } + const em = new EventModel(e); + this.eventTarget = em.eventTarget; + this._offsetX=e.offsetX; + this._offsetY=e.offsetY; + this._x = e.offsetX; + this._y = e.offsetY; + this._dragging = true; } mousemove(e) { @@ -149,21 +119,12 @@ class MouseController extends Eventful { this._y = e.offsetY; if (this._dragging) { - if (this._draggingTarget&&this._draggingName=='background') { + if (this.eventTarget._type === deviceType.Background) { this._preventDefaultMouseMove && eventTool.stop(e.event); this.trigger(this.events.__Pan, { dx, dy, oldX, oldY, newX: this._x, newY: this._y }); return true; - } else if (this.isAllowDragging&&this._draggingTarget&&this._draggingName=='simple') { - this._draggingTarget.drift(dx, dy, e); - return true; - } else if (this.isAllowDragging&&this._draggingTarget&&(this._draggingName=='group_child')) { - if (this._draggingTarget.parent.parent.name=='group') { - this._draggingTarget.parent.drift(dx, dy, e); - return true; - } else { - this._draggingTarget.parent.parent.drift(dx, dy, e); - return true; - } + } else if (this.isAllowDragging) { + this.eventTarget.drift(dx, dy, e); } } else { return true; @@ -172,22 +133,11 @@ class MouseController extends Eventful { } mouseup(e) { - const draggingTarget = this._draggingTarget; - if (!eventTool.notLeftMouse(e)&&draggingTarget) { - if (this._draggingName=='simple') { - this._draggingTarget.parent.setModal(e.offsetX - this._offsetX, e.offsetY - this._offsetY); - } else if (this._draggingName=='group'||this._draggingName=='group_child') { - if (this._draggingTarget.parent.parent.name=='group') { - this._draggingTarget.parent.parent.setModal(e.offsetX - this._offsetX, e.offsetY - this._offsetY); - this._draggingTarget.parent.parent.dirty(); - } else { - this._draggingTarget.parent.parent.parent.setModal(e.offsetX - this._offsetX, e.offsetY - this._offsetY); - this._draggingTarget.parent.dirty(); - } - } + if (!eventTool.notLeftMouse(e)) { + this.eventTarget.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); + this.eventTarget.dirty(); this._dragging = false; - this._draggingTarget = null; - this._draggingName=''; + this.eventTarget = ''; } } @@ -271,9 +221,6 @@ class MouseController extends Eventful { updateDatazoom(zoom) { this.trigger(this.events.Datazoom, zoom); } - setUpdateDeviceData(model) { - store.dispatch('ibp/setUpdateDeviceData', model); - } } export default MouseController; diff --git a/src/ibp/shape/alarm.js b/src/ibp/shape/alarm.js index 1d29cc7bd..f589b5b6c 100644 --- a/src/ibp/shape/alarm.js +++ b/src/ibp/shape/alarm.js @@ -11,7 +11,6 @@ export default class alarm extends Group { this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.zlevel; - this.name='simple'; this.create(); } @@ -39,7 +38,7 @@ export default class alarm extends Group { this.imageBg.dirty(); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/appendageBox.js b/src/ibp/shape/appendageBox.js index 54c519869..c9b124a3a 100644 --- a/src/ibp/shape/appendageBox.js +++ b/src/ibp/shape/appendageBox.js @@ -10,7 +10,6 @@ export default class AppendageBox extends Group { this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.name='simple'; this.create(); } @@ -29,7 +28,7 @@ export default class AppendageBox extends Group { }); this.add(this.appendageBox); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/arrow.js b/src/ibp/shape/arrow.js index e68cf5ee1..8c35311c3 100644 --- a/src/ibp/shape/arrow.js +++ b/src/ibp/shape/arrow.js @@ -8,7 +8,6 @@ class Arrow extends Group { this._type = device.model._type; this._code = device.model.code; this.model = device.model; - this.name='simple'; this.create(); } @@ -62,7 +61,7 @@ class Arrow extends Group { setColor(color) { this.arrow.setStyle('fill', color); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/background.js b/src/ibp/shape/background.js index 31e391a21..646502cb7 100644 --- a/src/ibp/shape/background.js +++ b/src/ibp/shape/background.js @@ -11,7 +11,6 @@ export default class background extends Group { this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = 1; - this.name='background'; this.create(); } create() { @@ -35,6 +34,8 @@ export default class background extends Group { }); this.add(this.imageBg); }; + } + setModel(dx, dy) { } } diff --git a/src/ibp/shape/button.js b/src/ibp/shape/button.js index 316632ef1..36dedd277 100644 --- a/src/ibp/shape/button.js +++ b/src/ibp/shape/button.js @@ -31,7 +31,6 @@ export default class button extends Group { this.model = device.model; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.name='simple'; this.create(); } create() { @@ -108,7 +107,7 @@ export default class button extends Group { const color = button.colors.get(`${this.model.color}_on`); this.imageBg.setStyle({image: color[0]}); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/circularLamp.js b/src/ibp/shape/circularLamp.js index 865c612e9..d5bdc2d9d 100644 --- a/src/ibp/shape/circularLamp.js +++ b/src/ibp/shape/circularLamp.js @@ -9,7 +9,6 @@ export default class CircularLamp extends Group { this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.name='simple'; this.create(); this.setStatus(this.model); } @@ -41,7 +40,7 @@ export default class CircularLamp extends Group { this.setCircularLampColor('fill', '#332C22'); } } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/clock.js b/src/ibp/shape/clock.js index 825911a9d..2201d91c6 100644 --- a/src/ibp/shape/clock.js +++ b/src/ibp/shape/clock.js @@ -22,7 +22,6 @@ export default class clock extends Group { this.zlevel = device.model.zlevel; this.z = device.model.z; this.initTime = 0; - this.name='group'; this.create(); } @@ -42,11 +41,9 @@ export default class clock extends Group { height: this.model.width/493*156 } }); - this.clockBg.name ='group_child'; this.num1 = new Image({ zlevel: this.zlevel, z: this.z, - name: 'group_child', style: { image: this.getImagePic('0'), x: this.model.width*0.098, @@ -58,7 +55,6 @@ export default class clock extends Group { this.num2 = new Image({ zlevel: this.zlevel, z: this.z, - name: 'group_child', style: { image: this.getImagePic('0'), x: this.model.width*0.22, @@ -70,7 +66,6 @@ export default class clock extends Group { this.num3 = new Image({ zlevel: this.zlevel, z: this.z, - name: 'group_child', style: { image: this.getImagePic('0'), x: this.model.width*0.395, @@ -82,7 +77,6 @@ export default class clock extends Group { this.num4 = new Image({ zlevel: this.zlevel, z: this.z, - name: 'group_child', style: { image: this.getImagePic('0'), x: this.model.width*0.52, @@ -94,7 +88,6 @@ export default class clock extends Group { this.num5 = new Image({ zlevel: this.zlevel, z: this.z, - name: 'group_child', style: { image: this.getImagePic('0'), x: this.model.width*0.69, @@ -106,7 +99,6 @@ export default class clock extends Group { this.num6 = new Image({ zlevel: this.zlevel, z: this.z, - name: 'group_child', style: { image: this.getImagePic('0'), x: this.model.width*0.816, @@ -118,7 +110,6 @@ export default class clock extends Group { this.clockColon1 = new Image({ zlevel: this.zlevel, z: this.z, - name: 'group_child', style: { image: clockColon, x: +this.model.width*0.183, @@ -130,7 +121,6 @@ export default class clock extends Group { this.clockColon2 = new Image({ zlevel: this.zlevel, z: this.z, - name: 'group_child', style: { image: clockColon, x: +this.model.width*0.48, @@ -259,7 +249,7 @@ export default class clock extends Group { this.setNumPic(2, hours.charAt(1)); this.setNumPic(1, hours.charAt(0)); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/elevator.js b/src/ibp/shape/elevator.js index 52dcedabe..1a18cda83 100644 --- a/src/ibp/shape/elevator.js +++ b/src/ibp/shape/elevator.js @@ -7,9 +7,8 @@ export default class elevator extends Group { constructor(device) { super(); this._type = device.model._type; - this._code = device.model.code; + this._code = device.model.code; this.model = device.model; - this.name='group'; this.create(); } @@ -89,7 +88,7 @@ export default class elevator extends Group { } } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/elevatorArrow.js b/src/ibp/shape/elevatorArrow.js index b513f242c..a3e66ea1e 100644 --- a/src/ibp/shape/elevatorArrow.js +++ b/src/ibp/shape/elevatorArrow.js @@ -9,7 +9,6 @@ export default class elevatorArrow extends Group { super(); this.model = device.model; this.zlevel = device.model.zlevel; - this.name='group_child'; this.create(); } diff --git a/src/ibp/shape/elevatorBack.js b/src/ibp/shape/elevatorBack.js index 47889d03f..16a58341b 100644 --- a/src/ibp/shape/elevatorBack.js +++ b/src/ibp/shape/elevatorBack.js @@ -7,7 +7,6 @@ export default class elevatorBack extends Group { super(); this.event = device.event; this.model = device.model; - this.name='group_child'; this.create(); } diff --git a/src/ibp/shape/ibpLine.js b/src/ibp/shape/ibpLine.js index aba11e5f8..a7157c437 100644 --- a/src/ibp/shape/ibpLine.js +++ b/src/ibp/shape/ibpLine.js @@ -9,7 +9,6 @@ export default class ibpLine extends Group { this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.name='simple'; this.create(); } create() { @@ -31,7 +30,7 @@ export default class ibpLine extends Group { }); this.add(this.ibpLine); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point1.x += dx; this.model.point1.y += dy; this.model.point2.x += dx; diff --git a/src/ibp/shape/ibpText.js b/src/ibp/shape/ibpText.js index 942eb975f..982f4132f 100644 --- a/src/ibp/shape/ibpText.js +++ b/src/ibp/shape/ibpText.js @@ -9,7 +9,6 @@ export default class ibpText extends Group { this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.name='simple'; this.create(); } create() { @@ -36,7 +35,7 @@ export default class ibpText extends Group { }); this.add(this.textName); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/ibpTipBox.js b/src/ibp/shape/ibpTipBox.js index 93f23f653..9e9d339ae 100644 --- a/src/ibp/shape/ibpTipBox.js +++ b/src/ibp/shape/ibpTipBox.js @@ -9,7 +9,6 @@ export default class ibpTipBox extends Group { this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.name='simple'; this.create(); } create() { @@ -30,7 +29,7 @@ export default class ibpTipBox extends Group { }); this.add(this.tipBox); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/key.js b/src/ibp/shape/key.js index 86c5b0050..bfd51be3e 100644 --- a/src/ibp/shape/key.js +++ b/src/ibp/shape/key.js @@ -11,7 +11,6 @@ export default class key extends Group { this.zlevel = device.model.zlevel; this._type = device.model._type; this._code = device.model.code; - this.name='simple'; this.create(); } @@ -86,7 +85,7 @@ export default class key extends Group { } } } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/rotateTip.js b/src/ibp/shape/rotateTip.js index 28711d3e1..0f97b6f05 100644 --- a/src/ibp/shape/rotateTip.js +++ b/src/ibp/shape/rotateTip.js @@ -12,7 +12,6 @@ export default class rotateTip extends Group { this.z = device.model.z; this._type = device.model._type; this._code = device.model.code; - this.name='simple'; this.create(); } @@ -55,7 +54,7 @@ export default class rotateTip extends Group { return rotateBlack; } } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/rotatingButton.js b/src/ibp/shape/rotatingButton.js index c1a49dec4..6e8301ae1 100644 --- a/src/ibp/shape/rotatingButton.js +++ b/src/ibp/shape/rotatingButton.js @@ -10,7 +10,6 @@ export default class RotatingButton extends Group { this._code = device.model.code; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.name='simple'; this.create(); } @@ -29,7 +28,7 @@ export default class RotatingButton extends Group { }); this.add(this.rotatingButton); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/ibp/shape/teleTerminal.js b/src/ibp/shape/teleTerminal.js index fcb334126..9e5038360 100644 --- a/src/ibp/shape/teleTerminal.js +++ b/src/ibp/shape/teleTerminal.js @@ -11,7 +11,6 @@ export default class alarm extends Group { this.model = device.model; this.zlevel = device.model.zlevel; this.z = device.model.z; - this.name='simple'; this.create(); } @@ -39,7 +38,7 @@ export default class alarm extends Group { this.imageBg.scale =[this.model.width/150, this.model.width/150]; this.imageBg.dirty(); } - setModal(dx, dy) { + setModel(dx, dy) { this.model.point.x+=dx; this.model.point.y+=dy; } diff --git a/src/views/ibp/index.vue b/src/views/ibp/index.vue index e822bf1c3..682aad08d 100644 --- a/src/views/ibp/index.vue +++ b/src/views/ibp/index.vue @@ -107,6 +107,7 @@ export default { } }); Vue.prototype.$ibp = this.$ibp; + this.$ibp.on('contextmenu', this.onContextMenu, this); this.setMap(data); this.$store.dispatch('ibp/setIbpData', ibpData); this.initClockTime(this.initTime); @@ -122,6 +123,7 @@ export default { }, // 右键点击事件 onContextMenu(em) { + this.$store.dispatch('ibp/setUpdateDeviceData', em.eventTarget.model); }, // 绘图时调用,元素可拖拽 drawIbpInit() { From 7f0d548cb470791a1f34e3d34941cbee9b403eca Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Thu, 5 Sep 2019 19:27:30 +0800 Subject: [PATCH 07/27] =?UTF-8?q?ibp=E7=9B=98=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/mouseController.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ibp/mouseController.js b/src/ibp/mouseController.js index c531b746d..8b5cbff1d 100644 --- a/src/ibp/mouseController.js +++ b/src/ibp/mouseController.js @@ -124,7 +124,12 @@ class MouseController extends Eventful { this.trigger(this.events.__Pan, { dx, dy, oldX, oldY, newX: this._x, newY: this._y }); return true; } else if (this.isAllowDragging) { - this.eventTarget.drift(dx, dy, e); + if (this.eventTarget._type === deviceType.Clock || this.eventTarget._type === deviceType.Elevator) { + this.eventTarget.grouper.drift(dx, dy, e); + } else { + this.eventTarget.drift(dx, dy, e); + + } } } else { return true; From a3980e689e309b5bb0d018e276a9326f8f4685e6 Mon Sep 17 00:00:00 2001 From: joylink_cuiweidong <364937672@qq.com> Date: Fri, 6 Sep 2019 09:49:58 +0800 Subject: [PATCH 08/27] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=92=A5=E5=8C=99?= =?UTF-8?q?=EF=BC=8C=E7=94=B5=E8=AF=9D=E7=AB=AF=E5=AD=90=EF=BC=8C=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E6=A1=86=EF=BC=8C=E7=BA=BF=E7=AD=89=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E7=9A=84=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/ibpLine.js | 15 ++++++++++----- src/ibp/shape/ibpTipBox.js | 11 ++++++++--- src/ibp/shape/key.js | 13 +++++++++---- src/ibp/shape/rotateTip.js | 13 +++++++++---- src/ibp/shape/rotatingButton.js | 16 +++++++++++----- src/ibp/shape/teleTerminal.js | 13 +++++++++---- 6 files changed, 56 insertions(+), 25 deletions(-) diff --git a/src/ibp/shape/ibpLine.js b/src/ibp/shape/ibpLine.js index a7157c437..5a0d218ee 100644 --- a/src/ibp/shape/ibpLine.js +++ b/src/ibp/shape/ibpLine.js @@ -13,22 +13,27 @@ export default class ibpLine extends Group { } create() { const model = this.model; + this.grouper=new Group({ + id: model.code, + position: [model.point1.x, model.point1.y] + }); this.ibpLine = new Line({ zlevel: model.zlevel, z: model.z, draggable: false, shape: { - x1: this.model.point1.x, - y1: this.model.point1.y, - x2: this.model.point2.x, - y2: this.model.point2.y + x1: 0, + y1: 0, + x2: model.point2.x-model.point1.x, + y2: model.point2.y-model.point1.y }, style: { lineWidth: this.model.lineWidth, stroke: this.model.fillColor } }); - this.add(this.ibpLine); + this.grouper.add(this.ibpLine); + this.add(this.grouper); } setModel(dx, dy) { this.model.point1.x += dx; diff --git a/src/ibp/shape/ibpTipBox.js b/src/ibp/shape/ibpTipBox.js index 9e9d339ae..818168b34 100644 --- a/src/ibp/shape/ibpTipBox.js +++ b/src/ibp/shape/ibpTipBox.js @@ -13,13 +13,17 @@ export default class ibpTipBox extends Group { } create() { const model = this.model; + this.grouper=new Group({ + id: model.code, + position: [model.point.x, model.point.y] + }); this.tipBox = new Rect({ zlevel: model.zlevel, z: model.z, draggable: false, shape: { - x: this.model.point.x, - y: this.model.point.y, + x: 0, + y: 0, width: this.model.width, height: this.model.height }, @@ -27,7 +31,8 @@ export default class ibpTipBox extends Group { fill: this.model.fillColor } }); - this.add(this.tipBox); + this.grouper.add(this.tipBox); + this.add(this.grouper); } setModel(dx, dy) { this.model.point.x+=dx; diff --git a/src/ibp/shape/key.js b/src/ibp/shape/key.js index bfd51be3e..8c75c12d7 100644 --- a/src/ibp/shape/key.js +++ b/src/ibp/shape/key.js @@ -16,25 +16,30 @@ export default class key extends Group { create() { const model = this.model; + this.grouper=new 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: model.point.x, - y: model.point.y, + x: 0, + y: 0, width: 314, height: 932 } }); - this.add(this.keyImage); + this.grouper.add(this.keyImage); + this.add(this.grouper); this.transformScale(); } /** 缩放按钮 */ transformScale() { - this.keyImage.origin = [this.model.point.x, this.model.point.y]; + this.keyImage.origin = [0, 0]; this.keyImage.scale =[this.model.width/314, this.model.width/314]; this.keyImage.dirty(); } diff --git a/src/ibp/shape/rotateTip.js b/src/ibp/shape/rotateTip.js index 0f97b6f05..cd48b2a12 100644 --- a/src/ibp/shape/rotateTip.js +++ b/src/ibp/shape/rotateTip.js @@ -17,25 +17,30 @@ export default class rotateTip extends Group { create() { const model = this.model; + this.grouper=new Group({ + id: model.code, + position: [model.point.x, model.point.y] + }); this.imageBg = new Image({ zlevel: this.zlevel, z: this.z, draggable: false, style: { image: this.getRotateColor(), - x: model.point.x, - y: model.point.y, + x: 0, + y: 0, width: 68, height: 60 } }); - this.add(this.imageBg); + this.grouper.add(this.imageBg); + this.add(this.grouper); this.transformScale(); } /** 缩放按钮 */ transformScale() { - this.imageBg.origin = [this.model.point.x, this.model.point.y]; + this.imageBg.origin = [0, 0]; this.imageBg.scale =[this.model.width/68, this.model.width/68]; this.imageBg.dirty(); } diff --git a/src/ibp/shape/rotatingButton.js b/src/ibp/shape/rotatingButton.js index 6e8301ae1..cdfd89b58 100644 --- a/src/ibp/shape/rotatingButton.js +++ b/src/ibp/shape/rotatingButton.js @@ -14,19 +14,25 @@ export default class RotatingButton extends Group { } 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: this.model.point.x, - y: this.model.point.y, - width: this.model.width, - height: this.model.width/361*336 + x: 0, + y: 0, + width: model.width, + height: model.width/361*336 } }); - this.add(this.rotatingButton); + this.grouper.add(this.rotatingButton); + this.add(this.grouper); } setModel(dx, dy) { this.model.point.x+=dx; diff --git a/src/ibp/shape/teleTerminal.js b/src/ibp/shape/teleTerminal.js index 9e5038360..f71d51aff 100644 --- a/src/ibp/shape/teleTerminal.js +++ b/src/ibp/shape/teleTerminal.js @@ -16,25 +16,30 @@ export default class alarm extends Group { create() { const model = this.model; + this.grouper=new Group({ + id: model.code, + position: [model.point.x, model.point.y] + }); this.imageBg = new Image({ zlevel: this.zlevel, z: this.z, draggable: false, style: { image: teleTerminalPic, - x: model.point.x, - y: model.point.y, + x: 0, + y: 0, width: 150, height: 150 } }); - this.add(this.imageBg); + this.grouper.add(this.imageBg); + this.add(this.grouper); this.transformScale(); } /** 缩放按钮 */ transformScale() { - this.imageBg.origin = [this.model.point.x, this.model.point.y]; + this.imageBg.origin = [0, 0]; this.imageBg.scale =[this.model.width/150, this.model.width/150]; this.imageBg.dirty(); } From fa604188b09a6552c988b04cf60a8c7242c50c8a Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Fri, 6 Sep 2019 09:55:16 +0800 Subject: [PATCH 09/27] =?UTF-8?q?ibp=E7=9B=98=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/mouseController.js | 7 +- src/ibp/shape/alarm.js | 14 ++-- src/ibp/shape/appendageBox.js | 11 ++- src/ibp/shape/arrow.js | 9 ++- src/ibp/shape/button.js | 14 ++-- src/ibp/shape/circularLamp.js | 11 ++- src/ibp/shape/ibpText.js | 20 ++++- .../ibpDraft/ibpEdit/ibpOperate/ibpText.vue | 74 ++++++++++++++----- 8 files changed, 114 insertions(+), 46 deletions(-) diff --git a/src/ibp/mouseController.js b/src/ibp/mouseController.js index 8b5cbff1d..d1db0ebb4 100644 --- a/src/ibp/mouseController.js +++ b/src/ibp/mouseController.js @@ -124,12 +124,7 @@ class MouseController extends Eventful { this.trigger(this.events.__Pan, { dx, dy, oldX, oldY, newX: this._x, newY: this._y }); return true; } else if (this.isAllowDragging) { - if (this.eventTarget._type === deviceType.Clock || this.eventTarget._type === deviceType.Elevator) { - this.eventTarget.grouper.drift(dx, dy, e); - } else { - this.eventTarget.drift(dx, dy, e); - - } + this.eventTarget.grouper.drift(dx, dy, e); } } else { return true; diff --git a/src/ibp/shape/alarm.js b/src/ibp/shape/alarm.js index f589b5b6c..fc6fca8f2 100644 --- a/src/ibp/shape/alarm.js +++ b/src/ibp/shape/alarm.js @@ -15,25 +15,29 @@ export default class alarm extends Group { } create() { - const model = this.model; + this.grouper=new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); this.imageBg = new Image({ zlevel: this.zlevel, z: this.z, draggable: false, style: { image: alarmpic, - x: model.point.x, - y: model.point.y, + x: 0, + y: 0, width: 71, height: 74 } }); - this.add(this.imageBg); + this.grouper.add(this.imageBg); + this.add(this.grouper); this.transformScale(); } /** 缩放按钮 */ transformScale() { - this.imageBg.origin = [this.model.point.x, this.model.point.y]; + this.imageBg.origin = [0, 0]; this.imageBg.scale =[this.model.width/71, this.model.width/71]; this.imageBg.dirty(); } diff --git a/src/ibp/shape/appendageBox.js b/src/ibp/shape/appendageBox.js index c9b124a3a..fbcc011f4 100644 --- a/src/ibp/shape/appendageBox.js +++ b/src/ibp/shape/appendageBox.js @@ -14,19 +14,24 @@ export default class AppendageBox extends Group { } create() { + this.grouper=new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); this.appendageBox = new Image({ zlevel: this.zlevel, z: this.z, draggable: false, style: { image: AppendageBoxImage, - x: this.model.point.x, - y: this.model.point.y, + x: 0, + y: 0, width: this.model.width, height: this.model.height } }); - this.add(this.appendageBox); + this.grouper.add(this.appendageBox); + this.add(this.grouper); } setModel(dx, dy) { this.model.point.x+=dx; diff --git a/src/ibp/shape/arrow.js b/src/ibp/shape/arrow.js index 8c35311c3..da4e05498 100644 --- a/src/ibp/shape/arrow.js +++ b/src/ibp/shape/arrow.js @@ -13,19 +13,24 @@ class Arrow extends Group { create() { const model = this.model; + this.grouper=new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); this.arrow = new Polygon({ zlevel: model.zlevel, z: model.z, draggable: false, shape: { - points: arrow(this.model.point.x, this.model.point.y, this.model.length, this.model.width) + points: arrow(0, 0, this.model.length, this.model.width) }, style: { stroke: model.stroke, fill: model.fill } }); - this.add(this.arrow); + this.grouper.add(this.arrow); + this.add(this.grouper); this.getOrientate(); } diff --git a/src/ibp/shape/button.js b/src/ibp/shape/button.js index 36dedd277..4a50604a6 100644 --- a/src/ibp/shape/button.js +++ b/src/ibp/shape/button.js @@ -34,26 +34,30 @@ export default class button extends Group { this.create(); } create() { - const model = this.model; + this.grouper=new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); this.imageBg = new Image({ zlevel: this.zlevel, z: this.z, draggable: false, style: { image: this.getImagePic(), - x: model.point.x, - y: model.point.y, + x: 0, + y: 0, width: 70, height: 80 } }); - this.add(this.imageBg); + this.grouper.add(this.imageBg); + this.add(this.grouper); this.transformScale(); } /** 缩放按钮 */ transformScale() { - this.imageBg.origin = [this.model.point.x, this.model.point.y]; + this.imageBg.origin = [0, 0]; this.imageBg.scale =[this.model.width/70, this.model.width/70]; this.imageBg.dirty(); } diff --git a/src/ibp/shape/circularLamp.js b/src/ibp/shape/circularLamp.js index d5bdc2d9d..ca9f95a35 100644 --- a/src/ibp/shape/circularLamp.js +++ b/src/ibp/shape/circularLamp.js @@ -14,20 +14,25 @@ export default class CircularLamp extends Group { } create() { + this.grouper=new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); this.lamp = new Circle({ zlevel: this.zlevel, z: this.z, draggable: false, shape: { - cx: this.model.point.x, - cy: this.model.point.y, + cx: 0, + cy: 0, r: this.model.r }, style: { fill: this.model.fillColor } }); - this.add(this.lamp); + this.grouper.add(this.lamp); + this.add(this.grouper); } setCircularLampColor(color) { diff --git a/src/ibp/shape/ibpText.js b/src/ibp/shape/ibpText.js index 982f4132f..66c4b6b40 100644 --- a/src/ibp/shape/ibpText.js +++ b/src/ibp/shape/ibpText.js @@ -13,14 +13,18 @@ export default class ibpText extends Group { } create() { const model = this.model; + this.grouper=new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); this.textName = new Text({ zlevel: model.zlevel, z: model.z, silent: model.silent || false, draggable: false, style: { - x: model.point.x, - y: model.point.y, + x: 0, + y: 0, fontWeight: model.fontWeight, fontSize: model.fontSize, fontFamily: model.fontFamily, @@ -30,10 +34,18 @@ export default class ibpText extends Group { textAlign: model.textAlign, textPosition: model.textPosition || 'inside', textVerticalAlign: model.textVerticalAlign || null, - textLineHeight: model.fontSize + textLineHeight: model.fontSize, + textRect: model.textRect?{ + x: model.textRect.x, + y: model.textRect.y, + width: model.textRect.width, + height: model.textRect.height + }: '', + textBackgroundColor: model.textBackgroundColor } }); - this.add(this.textName); + this.grouper.add(this.textName); + this.add(this.grouper); } setModel(dx, dy) { this.model.point.x+=dx; diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpText.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpText.vue index 1edca8b09..d35231642 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpText.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpText.vue @@ -24,6 +24,24 @@ + + + + + + + + + + + + + + + + + + {{ buttonText }} 删除 @@ -50,7 +68,13 @@ fontSize: '', fontWeight: '', x: 10, - y: 10 + y: 10, + hasRect: false, + xBg: 10, + yBg: 10, + bgWidth: 0, + bgHeight: 0, + textBackgroundColor: '' }, rules: { code: [ @@ -77,6 +101,7 @@ watch: { '$store.state.ibp.rightClickCount': function (val) { const model = this.$store.getters['ibp/updateDeviceData']; + console.log(model); if (model._type === 'IbpText' ){ this.buttonText = '修改'; this.showDeleteButton = true; @@ -88,6 +113,12 @@ this.form.fontWeight = model.fontWeight; this.form.x = model.point.x; this.form.y = model.point.y; + this.form.hasRect = model.hasRect; + this.form.xBg = model.textRect ? model.textRect.x : 10; + this.form.yBg = model.textRect ? model.textRect.y : 10; + this.form.bgWidth = model.textRect ? model.textRect.width : 0; + this.form.bgHeight = model.textRect ? model.textRect.height : 0; + this.form.textBackgroundColor = model.textRect ? model.textRect.textBackgroundColor : ''; } } }, @@ -108,7 +139,16 @@ textFill: this.form.textFill, fontSize: this.form.fontSize , fontWeight: this.form.fontWeight, - fontFamily: 'consolas' + fontFamily: 'consolas', + hasRect: this.form.hasRect, + textRect: this.form.hasRect ? + { + x: this.form.xBg, + y: this.form.yBg, + width: this.form.bgWidth, + height: this.form.bgHeight + }:'', + textBackgroundColor: this.form.hasRect?this.form.textBackgroundColor: '' }; this.$emit('createText', textModel); this.initPage(); @@ -116,21 +156,6 @@ return false; } }); - const textModel = { - point: { - x: this.form.x, - y: this.form.y - }, - code: this.form.code, - _type: 'IbpText', - context: this.form.context, - textFill: this.form.textFill, - fontSize: this.form.fontSize , - fontWeight: this.form.fontWeight, - fontFamily: 'consolas' - }; - this.$emit('createText', textModel); - this.initPage(); }, deleteDevice() { const textModel = { @@ -146,7 +171,16 @@ textFill: this.form.textFill, fontSize: this.form.fontSize , fontWeight: this.form.fontWeight, - fontFamily: 'consolas' + fontFamily: 'consolas', + hasRect: this.form.hasRect, + textRect: this.form.hasRect ? + { + x: this.form.xBg, + y: this.form.yBg, + width: this.form.bgWidth, + height: this.form.bgHeight + }:'', + textBackgroundColor: this.form.hasRect?this.form.textBackgroundColor: '' }; this.$emit('deleteDataModel',textModel); this.initPage(); @@ -168,6 +202,10 @@ generateCode() { const mydate = new Date(); this.form.code = "text_"+mydate.getDay()+ mydate.getHours()+ mydate.getMinutes()+mydate.getSeconds()+mydate.getMilliseconds()+ Math.round(Math.random() * 10000); + }, + handleChange(e) { + // this.form.hasRect = !this.form.hasRect; + console.log('-------',e,this.form.hasRect); } } }; From f8df75252fcae09fd1110baf47ed9e426d749b7b Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Fri, 6 Sep 2019 10:07:01 +0800 Subject: [PATCH 10/27] =?UTF-8?q?ibp=E7=9B=98=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/arrow.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ibp/shape/arrow.js b/src/ibp/shape/arrow.js index da4e05498..4ded377be 100644 --- a/src/ibp/shape/arrow.js +++ b/src/ibp/shape/arrow.js @@ -57,7 +57,7 @@ class Arrow extends Group { // 整体旋转箭头 transformRotation(rotate) { - this.arrow.origin = [this.model.point.x, this.model.point.y]; + this.arrow.origin = [0, 0]; this.arrow.rotation = Math.PI / 180 * Number(rotate); this.arrow.dirty(); } From 20acc0e667673f7fa8daa308e4bb5ccae2584e7c Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Fri, 6 Sep 2019 10:27:13 +0800 Subject: [PATCH 11/27] =?UTF-8?q?ibp=E7=9B=98=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/ibpText.js | 28 +++-- .../ibpDraft/ibpEdit/ibpOperate/ibpText.vue | 105 +++++++++--------- 2 files changed, 73 insertions(+), 60 deletions(-) diff --git a/src/ibp/shape/ibpText.js b/src/ibp/shape/ibpText.js index 66c4b6b40..4377b73da 100644 --- a/src/ibp/shape/ibpText.js +++ b/src/ibp/shape/ibpText.js @@ -1,5 +1,6 @@ import Group from 'zrender/src/container/Group'; import Text from 'zrender/src/graphic/Text'; +import Rect from 'zrender/src/graphic/shape/Rect'; export default class ibpText extends Group { constructor(device) { @@ -34,17 +35,28 @@ export default class ibpText extends Group { textAlign: model.textAlign, textPosition: model.textPosition || 'inside', textVerticalAlign: model.textVerticalAlign || null, - textLineHeight: model.fontSize, - textRect: model.textRect?{ - x: model.textRect.x, - y: model.textRect.y, - width: model.textRect.width, - height: model.textRect.height - }: '', - textBackgroundColor: model.textBackgroundColor + textLineHeight: model.fontSize } }); + // if ( model.hasRect) { + // this.grouper.add(this.tip); + // this.tip = new Rect({ + // zlevel: model.zlevel, + // z: model.z-1, + // draggable: false, + // shape: { + // x: model.textRect.x- model.point.x, + // y: model.textRect.x - model.point.y, + // width: model.textRect.width, + // height: model.textRect.height + // }, + // style: { + // fill: model.textBackgroundColor + // } + // }); + // } this.grouper.add(this.textName); + this.add(this.grouper); } setModel(dx, dy) { diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpText.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpText.vue index d35231642..db4c6369d 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpText.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpText.vue @@ -24,24 +24,24 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + {{ buttonText }} 删除 @@ -69,12 +69,12 @@ fontWeight: '', x: 10, y: 10, - hasRect: false, - xBg: 10, - yBg: 10, - bgWidth: 0, - bgHeight: 0, - textBackgroundColor: '' + // hasRect: false, + // xBg: 10, + // yBg: 10, + // bgWidth: 0, + // bgHeight: 0, + // textBackgroundColor: '' }, rules: { code: [ @@ -113,12 +113,12 @@ this.form.fontWeight = model.fontWeight; this.form.x = model.point.x; this.form.y = model.point.y; - this.form.hasRect = model.hasRect; - this.form.xBg = model.textRect ? model.textRect.x : 10; - this.form.yBg = model.textRect ? model.textRect.y : 10; - this.form.bgWidth = model.textRect ? model.textRect.width : 0; - this.form.bgHeight = model.textRect ? model.textRect.height : 0; - this.form.textBackgroundColor = model.textRect ? model.textRect.textBackgroundColor : ''; + // this.form.hasRect = model.hasRect; + // this.form.xBg = model.textRect ? model.textRect.x : 10; + // this.form.yBg = model.textRect ? model.textRect.y : 10; + // this.form.bgWidth = model.textRect ? model.textRect.width : 0; + // this.form.bgHeight = model.textRect ? model.textRect.height : 0; + // this.form.textBackgroundColor = model.textRect ? model.textRect.textBackgroundColor : ''; } } }, @@ -140,15 +140,15 @@ fontSize: this.form.fontSize , fontWeight: this.form.fontWeight, fontFamily: 'consolas', - hasRect: this.form.hasRect, - textRect: this.form.hasRect ? - { - x: this.form.xBg, - y: this.form.yBg, - width: this.form.bgWidth, - height: this.form.bgHeight - }:'', - textBackgroundColor: this.form.hasRect?this.form.textBackgroundColor: '' + // hasRect: this.form.hasRect, + // textRect: this.form.hasRect ? + // { + // x: this.form.xBg, + // y: this.form.yBg, + // width: this.form.bgWidth, + // height: this.form.bgHeight + // }:'', + // textBackgroundColor: this.form.hasRect?this.form.textBackgroundColor: '' }; this.$emit('createText', textModel); this.initPage(); @@ -172,15 +172,15 @@ fontSize: this.form.fontSize , fontWeight: this.form.fontWeight, fontFamily: 'consolas', - hasRect: this.form.hasRect, - textRect: this.form.hasRect ? - { - x: this.form.xBg, - y: this.form.yBg, - width: this.form.bgWidth, - height: this.form.bgHeight - }:'', - textBackgroundColor: this.form.hasRect?this.form.textBackgroundColor: '' + // hasRect: this.form.hasRect, + // textRect: this.form.hasRect ? + // { + // x: this.form.xBg, + // y: this.form.yBg, + // width: this.form.bgWidth, + // height: this.form.bgHeight + // }:'', + // textBackgroundColor: this.form.hasRect?this.form.textBackgroundColor: '' }; this.$emit('deleteDataModel',textModel); this.initPage(); @@ -203,10 +203,11 @@ const mydate = new Date(); this.form.code = "text_"+mydate.getDay()+ mydate.getHours()+ mydate.getMinutes()+mydate.getSeconds()+mydate.getMilliseconds()+ Math.round(Math.random() * 10000); }, - handleChange(e) { - // this.form.hasRect = !this.form.hasRect; - console.log('-------',e,this.form.hasRect); - } + // handleChange(e) { + // this.form.hasRect = e; + // // this.form.hasRect = !this.form.hasRect; + // console.log('-------',e,this.form.hasRect); + // } } }; From d05a6583df92c92ff68128d22cb8942d5bc0623c Mon Sep 17 00:00:00 2001 From: joylink_cuiweidong <364937672@qq.com> Date: Fri, 6 Sep 2019 10:55:34 +0800 Subject: [PATCH 12/27] =?UTF-8?q?ibp=E7=9B=98=20=E5=9C=86=E5=BD=A2?= =?UTF-8?q?=E6=8C=87=E7=A4=BA=E7=81=AF=20=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/circularLamp.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ibp/shape/circularLamp.js b/src/ibp/shape/circularLamp.js index ca9f95a35..213992b29 100644 --- a/src/ibp/shape/circularLamp.js +++ b/src/ibp/shape/circularLamp.js @@ -36,13 +36,13 @@ export default class CircularLamp extends Group { } setCircularLampColor(color) { - this.lamp.setStyle('fill', color); + this.lamp.setStyle({fill: color}); } setStatus(model) { if (model.switch === 'on') { - this.setCircularLampColor('fill', '#D8FCF2'); + this.setCircularLampColor('#D8FCF2'); } else { - this.setCircularLampColor('fill', '#332C22'); + this.setCircularLampColor('#332C22'); } } setModel(dx, dy) { From 11a49d14425155e633accfb4c70ec36d9e5d6586 Mon Sep 17 00:00:00 2001 From: zyy <1787816799@qq.com> Date: Fri, 6 Sep 2019 14:21:01 +0800 Subject: [PATCH 13/27] =?UTF-8?q?desc:=20=E5=A2=9E=E5=8A=A0=E5=8A=A0?= =?UTF-8?q?=E8=BD=BD=E8=BF=90=E8=A1=8C=E5=9B=BE=E6=A8=A1=E6=9D=BF=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=EF=BC=8C=E8=B0=83=E6=95=B4=E5=9C=B0=E5=9B=BE=E7=BB=98?= =?UTF-8?q?=E5=88=B6=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/runplan.js | 16 + src/jmap/config/skinCode/batong_01.js | 568 ++++++++++++++++++ src/jmap/shape/Link/EMouse.js | 39 ++ src/jmap/shape/Link/index.js | 11 +- src/utils/baseUrl.js | 4 +- src/utils/index.js | 16 + src/views/demonstration/detail/index.vue | 6 +- src/views/display/demon/addQuest.vue | 9 +- .../map/mapdraft/mapedit/mapoperate/link.vue | 70 +-- .../mapdraft/mapedit/mapoperate/section.vue | 11 +- .../mapdraft/mapedit/mapoperate/signal.vue | 46 +- .../mapdraft/mapedit/mapoperate/station.vue | 19 +- .../mapedit/mapoperate/stationcontrol.vue | 17 +- .../mapedit/mapoperate/stationstand.vue | 2 +- .../mapdraft/mapedit/mapoperate/switch.vue | 21 +- src/views/publish/runPlanCommon/index.vue | 57 +- 16 files changed, 768 insertions(+), 144 deletions(-) create mode 100644 src/jmap/shape/Link/EMouse.js diff --git a/src/api/runplan.js b/src/api/runplan.js index eca337ef7..1ea3bb85a 100644 --- a/src/api/runplan.js +++ b/src/api/runplan.js @@ -383,3 +383,19 @@ export function listAllTempLateRunPlan() { method: 'get' }); } + +// 删除加载计划 +export function deleteDailyRunPlanLoad(id) { + return request({ + url: `/api/runPlan/daily/runPlanLoad/${id}`, + method: 'DELETE' + }); +} + +// 从加载计划创建每日计划 +export function postDailyRunPlanLoadGenerate(id) { + return request({ + url: `/api/runPlan/daily/runPlanLoad/${id}/generate`, + method: 'post' + }); +} diff --git a/src/jmap/config/skinCode/batong_01.js b/src/jmap/config/skinCode/batong_01.js index 27427fc36..cd5e0880c 100644 --- a/src/jmap/config/skinCode/batong_01.js +++ b/src/jmap/config/skinCode/batong_01.js @@ -10,6 +10,574 @@ class SkinCode extends defaultStyle { linkColor: '#3F3F3F', // link 线条颜色 linkTextColor: '#FFFFFF' // link 字体颜色 }; + + this[deviceType.Section] = { + active: { + routeColor: false // 进路触发颜色 + }, + text: { // 物理区段名称 + show: true, // 物理区段名称显示 + position: -1, // 区段名称位置 1 上面 -1 下面 0 对称 + distance: 11, // 文字离区段距离 + fontSize: 11, // 字体大小 + fontWeight: 'normal', // 字体粗细 + fontColor: '#FFFFFF', // 字体颜色 + textAlign: 'center', // 水平对齐方式 + textPosition: 'inside', // 文字位置 + textVerticalAlign: 'middle' // 文字垂直对齐方式 + }, + logicText: { // 逻辑区段名称 + show: false, // 逻辑区段名称显示 + position: -1, // 区段名称位置 1 上面 -1 下面 0 对称 + distance: 11, // 文字离区段距离 + fontSize: 11, // 字体大小 + fontWeight: 'normal', // 字体粗细 + fontColor: '#FFFFFF', // 字体颜色 + textAlign: 'center', // 水平对齐方式 + textPosition: 'inside', // 文字位置 + textVerticalAlign: 'middle' // 文字垂直对齐方式 + }, + standText: { // 站台轨名称 + show: true, // 站台轨名称显示 + opposite: true, // 对称相反 + position: 1, // 区段名称位置 1 上面 -1 下面 0 对称 + distance: 11, // 文字离区段距离 + fontSize: 11, // 字体大小 + fontWeight: 'normal', // 字体粗细 + fontColor: '#FFFFFF', // 字体颜色 + textAlign: 'center', // 水平对齐方式 + textPosition: 'inside', // 文字位置 + textVerticalAlign: 'middle' // 文字垂直对齐方式 + }, + reentryText: { // 折返轨名称 + show: true, // 折返轨名称显示 + opposite: true, // 对称相反 + position: 1, // 区段名称位置 1 上面 -1 下面 0 对称 + distance: 11, // 文字离区段距离 + fontSize: 11, // 字体大小 + fontWeight: 'normal', // 字体粗细 + fontColor: '#FFFFFF', // 字体颜色 + textAlign: 'center', // 水平对齐方式 + textPosition: 'inside', // 文字位置 + textVerticalAlign: 'middle' // 文字垂直对齐方式 + }, + transferText: { // 转换轨名称 + show: true, // 转换轨名称显示 + opposite: true, // 对称相反 + position: 1, // 区段名称位置 1 上面 -1 下面 0 对称 + distance: 11, // 文字离区段距离 + fontSize: 11, // 字体大小 + fontWeight: 'normal', // 字体粗细 + fontColor: '#FFFFFF', // 字体颜色 + textAlign: 'center', // 水平对齐方式 + textPosition: 'inside', // 文字位置 + textVerticalAlign: 'middle' // 文字垂直对齐方式 + }, + destinationText: { // 目的码名称 + show: true, // 目的码名称显示 + position: 1, // 区段名称位置 1 上面 -1 下面 0 对称 + distance: 11, // 文字离区段距离 + fontSize: 11, // 字体大小 + fontWeight: 'bold', // 字体粗细 + fontColor: 'yellow', // 字体颜色 + textAlign: 'center', // 水平对齐方式 + textPosition: 'inside', // 文字位置 + textVerticalAlign: 'middle' // 文字垂直对齐方式 + }, + mouseOverStyle: { + borderColor: '#fff', + borderBackgroundColor: '#22DFDF', + textShadowColor: '#22DFDF' + }, + line: { + width: 5, // 区段宽度 + beyondWidth: 0, // 区段宽超出宽度 + invadeColor: '#EF0C08', // 区段侵入颜色 + spareColor: '#606060', // 区段空闲颜色 + communicationOccupiedColor: '#FF0000', // 区段通信车占用颜色 + unCommunicationOccupiedColor: '#800080', // 区段非通讯车占用颜色 + routeLockColor: '#FFFFFF', // 区段路由锁定颜色 + faultLockColor: '#006400', // 区段故障锁定颜色 + undefinedColor: '#0071C1', // 区段未定义颜色 + protectionLockedColor: '#FEFF00', // 保护区段锁闭(未用) + blockColor: '#800080', // 区段封锁颜色 + atcExcisionColor: '#A0522D', // 区段atc切除颜色 + atsExcisionColor: '#A0522D', // 区段ats切除颜色 + timeReleaseColor: '#3F3F3F', // 区段延时释放颜色 + protectiveLockColor: '#FFFF00', // 区段保护锁闭 + protectiveTimeReleaseColor: '#0071C1', // 区段保护延时解锁 + logicalColor: '#FFFF00', // 逻辑区段颜色 (未用) + logicalTextColor: '#C0C0C0' // 逻辑区段名称颜色 (未用) + }, + axle: { + radius: 3, // 计轴 半径 + distance: 5, // 计轴和区段之间的距离 (未用) + color: '#C0C0C0', // 区段计轴颜色 + resetColor: '#00FFFF', // 区段计轴预复位颜色 + Failure: '#E6A23C' // #FFFF00 计轴失效 + }, + speedLimit: { // 限速元素 + width: 1, // 限速线的宽度 + distance: 5, // 限速线距离区段距离 + lineColor: '#FFFF00', // 限速线颜色 + nameShow: false // 名称显示 + }, + separator: { + z: 1, // 分割符层级 + width: 1.5, // 分隔符宽度 + endWidth: 1.5, // 尽头分隔符宽度 + endColor: '#7F7F7F', // 尽头分隔符颜色 + color: '#7F7F7F' // 区段边界符颜色 + } + }; + + this[deviceType.Signal] = { + distance: 0, // 设备距离区段的距离 + post: { + standardColor: '#5578B6', // 灯灯柱颜色 + standardWidth: 1.5 // 灯柱宽度 + }, + text: { + show: true, // 信号机名称显示 + distance: 3, // 文字和灯杆的距离 + isNoRotation: true, // 是否禁止旋转 + isAlignCenter: false, // 信号字体对其方式 + fontSize: 11, // 信号机名称字体大小 + fontWeight: 'bold', // 信号机名称字体粗细 + defaultColor: '#C0C0C0', // 信号灯字体默认色 + blockColor: '#EF0C08', // 信号灯字体锁定颜色 + checkColor: '#00FF00' // 信号字体 + }, + lamp: { + stopWidth: 2, // 禁止线宽度 + borderVariable: true, // 信号灯边框可变 + borderWidth: 0.5, // 信号灯边框线宽度 + borderColor: '#3149C3', // 信号灯边框线颜色 + radiusR: 5, // 信号机宽度 + blockColor: '#EF0C08', // 信号灯锁闭 + grayColor: '#7F7F7F', // 信号灯灰色 + redColor: '#FF0000', // 信号灯红色 + greenColor: '#00FF00', // 信号灯绿色 + yellowColor: '#FFFF00', // 信号灯黄色 + whiteColor: '#FFFFFF', // 信号灯白色 + blueColor: '#0070C0' // 信号灯蓝色 + }, + route: { + direction: false, // 自动进路方向 + offset: { x: 1, y: -2 }, // 自动进路偏移量 + routeColor: '#00FF00' // 自动进路 + }, + auto: { + direction: true, // 自动通过方向 + offset: { x: 4, y: 0}, // 自动通过偏移量 + width: 5, // 自动宽度 + autoRoute: '#00FF00', // 自动进路 + autoTrigger: '#FFFF00', // 自动触发 + manualControl: '#FFFF00', // 人工控制 + outConflict: '#C00808' // 出车冲突 + }, + delay: { + direction: false, // 延时解锁方向 + offset: { x: 0, y: -5}, // 延时解锁偏移量 + fontSize: 9, // 延迟解锁字体大小 + fontColor: '#FF0000', // 延迟解锁颜色 + fontWeight: 'bold' // 字体粗细 + }, + button: { + distance: 5, // 信号灯按钮距离区段的距离 + borderDashColor: '#FFFFFF', // 信号灯按钮边线 + buttonColor: 'darkgreen', // 信号灯按钮颜色 + buttonLightenColor: '#E4EF50' // 信号灯按钮闪烁颜色 + }, + mouseOverStyle: { + borderLineColor: '#FFFFFF', + borderLineDash: [3, 3], + nameBackgroundColor: '#22DFDF', + lampBorderLineColor: '#22DFDF' + } + }; + + this[deviceType.StationStand] = { + common: { // 通用属性 + textFontSize: 8 // 站台默认字体大小 + }, + safetyDoor: { // 屏蔽门 + height: 1.6, // 站台屏蔽门高度 + distance: 9, // 站台和屏蔽门之间的距离 + defaultColor: '#00FF00', // 屏蔽门默认颜色 + splitDoorColor: '#F61107' // 屏蔽门切除颜色 + }, + stand: { // 站台 + headFontSize: 8, // 站台首端字体大小 + spareColor: '#606060', // 站台空闲颜色 + stopColor: '#FEFE00', // 站台列车停站颜色 + jumpStopColor: '#9A99FF', // 站台跳停颜色 + designatedJumpStopColor: 'lightSkyBlue' // 站台指定列车跳停颜色 + }, + standEmergent: { // 紧急关闭 + mergentR: 4, // 站台紧急关闭半径 + offset: {x: 0, y: 0}, // 站台紧急关闭偏移量 + closeColor: '#F61107' // 站台紧急关闭颜色 + }, + reentry: { // 站台折返策略 + position: 0, // 折返方向 + offset: {x: -16, y: 18}, // 折返偏移量 + noHumanColor: '#0F16DA', // 站台无人折返 + autoChangeEndsColor: '#0BF400' // 站台自动换端 + }, + detainCar: { // 扣车 + text: 'H', // 扣车显示内容 + position: 1, // 扣车方向 + offset: {x: -8, y: 13}, // 扣车偏移量 + trainColor: '#E4EF50', // 车站扣车颜色 + centerTrainColor: '#FFFFFF', // 中心扣车颜色 + andCenterTrainColor: '#F61107', // 车站+中心扣车颜色 + detainTrainTextColor: '#E4EF50' // 车站扣除文字颜色 + }, + stopTime: { // 停站时间 + position: 1, // 运行时间方向 + offset: {x: -8, y: 3}, // 运行时间偏移量 + textColor: '#FFFFFF' // 停站时间字体颜色 + }, + level: { // 运行等级 + position: 1, // 运行等级方向 + offset: {x: -8, y: 22}, // 运行等级偏移量 + textColor: '#FFFFFF' // 停站等级字体颜色 + }, + mouseOverStyle: { + borderLineColor: '#FFFFFF', + borderLineDash: [3, 3] + } + }; + + this[deviceType.StationControl] = { + text: { + distance: 2, // 灯和文字之间的距离 + fontSize: 10, // 控制模式字体大小 + fontFormat: 'consolas', // 控制模式字体格式 + fontColor: '#ffffff', // 控制模式字体颜色 + fontWeight: 'normal', // 控制模式字体粗细 + textAlign: 'middle', // 控制模式水平对齐 + textVerticalAlign: 'top' // 控制模式垂直对齐 + }, + lamp: { + count: 3, // 控制模式灯个数 + offset: { x: 20, y: 0 }, // 偏移量 + radiusR: 6, // 控制模式灯的半径 + distance: 36, // 控制模式之间灯之间的距离 + grayColor: '#7F7F7F', // 控制模式灰色 + greenColor: '#00FF00', // 控制模式绿色 + redColor: '#FF0000', // 控制模式红色 + yellowColor: '#FFFF00', // 控制模式黄色 + emergencyControlShow: true, // 紧急站控显示 + centerControlShow: true, // 中控显示 + substationControlShow: true, // 站控按钮显示 + interconnectedControlShow: false // 联锁控显示 + }, + arrow: { + show: false // 控制模式箭头显隐 + }, + mouseOverStyle: { // 鼠标悬浮样式 + fontSize: 10, + fontFormat: 'consolas', + fontColor: '#FFF000', + fontWeight: 'normal', + textAlign: 'middle', + textVerticalAlign: 'top' + } + }; + + this[deviceType.StationCounter] = { + text: { + distance: 2, // 计数器名称和文字的距离 + fontColor: '#FFFFFF', // 计数器字体颜色 + borderColor: '#E4EF50' // 计数器边框颜色 + } + }; + + this[deviceType.StationDelayUnlock] = { + text: { + distance: 3, // 延迟解锁和设备之间的距离 + fontColor: '#FFFFFF', // 延时解锁字体颜色 + borderColor: '#FFFFFF' // 延迟解锁边框颜色 + } + }; + + this[deviceType.Station] = { + // text: { + // show: true // 公里标名称显示 + // }, + kmPostShow: true, // 公里标显示 + kilometerPosition: 'down', // 公里标位置 + fontWeight: 'bold' // 文字错细 + }; + + this[deviceType.Switch] = { + text: { + show: true, // 道岔名称显示 + position: 0, // 区段名称位置 1 上面 -1 下面 0 对称 + offset: {x: -15, y: -10}, // 道岔名称与区段距离 + fontSize: 10, // 字体大小 + fontColor: '#C0C0C0', // 道岔名称颜色 + fontWeight: 'normal', // 字体粗细 + borderColor: '#FE0000', // 道岔边框颜色 + lossColor: '#FFFFFF', // 道岔失去颜色 + locateColor: '#00FF00', // 道岔定位颜色 + inversionColor: '#9C9D09', // 道岔反位颜色 + monolockColor: '#870E10' // 道岔单锁颜色 + }, + core: { + length: 6 // 道岔单边长度 + }, + monolock: { // 道岔单锁配置 + locationColor: '#870E10', // 道岔单锁定位颜色 (红色) + inversionColor: '#870E10', // 道岔单锁反位颜色 (红色) + rectShow: false // 道岔单锁 矩形框是否显示 + }, + block: { // 道岔封锁配置 + nameBorderShow: true, // 道岔名称是否有包围框 显示 + contentRectShow: false // 道岔封锁显示 + }, + mouseOverStyle: { + borderBackgroundColor: '#22DFDF', // 边框背景色 + borderColor: '#fff', // 边框颜色 + textShadowColor: '#22DFDF' // 字体阴影颜色 + } + }; + + this[deviceType.LcControl] = { + text: { + fontSize: 10, // 灯字体大小 + fontWeight: 'normal', // 字体粗细 + distance: 5 // 灯跟文字距离 + }, + lamp: { + radiusR: 6, // 灯大小 + controlColor: '#FFFF00' // 灯颜色 + }, + mouseOverStyle: { + fontSize: 10, + fontFormat: 'consolas', + fontColor: '#FFF000', + fontWeight: 'normal', + textAlign: 'middle', + textVerticalAlign: 'top', + arcColor: '#00FFFF', + textColor: '#000000' + } + }; + + this[deviceType.ZcControl] = { + text: { + fontSize: 10, // 字体大小 + fontWeight: 'normal', // 字体粗细 + distance: 5 // 灯跟文字距离 + }, + lamp: { + radiusR: 6, // 灯大小 + controlColor: '#00FF00' // 灯颜色 + }, + mouseOverStyle: { + fontSize: 10, + fontFormat: 'consolas', + fontColor: '#FFF000', + fontWeight: 'normal', + textAlign: 'middle', + textVerticalAlign: 'top', + arcColor: '#00FFFF', + textColor: '#000000' + } + }; + + this[deviceType.LimitControl] = { + text: { + fontSize: 10, // 字体大小 + fontWeight: 'normal', // 字体粗细 + distance: 5 // 灯跟文字距离 + }, + lamp: { + radiusR: 6, // 灯大小 + controlColor: '#ECE9D8' // 灯颜色 + }, + mouseOverStyle: { + fontSize: 10, + fontFormat: 'consolas', + fontColor: '#FFF000', + fontWeight: 'normal', + textAlign: 'middle', + textVerticalAlign: 'top', + textColor: '#000000', + arcColor: '#00FFFF' + } + }; + + this[deviceType.Line] = { + lineColor: '#FFFFFF' // 线条颜色 + }; + + this[deviceType.TrainWindow] = { + lineColor: '#FFF', // 车次窗颜色 + lineDash: [3, 3], // 车次窗虚线间隔 + lineWidth: 1, // 车次窗线宽 + trainWindowSmooth: 0.01 // 车次窗矩形圆滑程度 + }; + + this[deviceType.Train] = { + trainBody: { + trainBodyLineWidth: 0.1, // 车身line宽 + changeTrainWidth: false, // 是否根据车身上车组号、服务号、车次号、目的地码显示情况改变列车长度 + specialTrainType: [ + { + type: '03', + serviceNumber: 'M0', + nameFormat: 'serviceNumber:groupNumber' + }, + { + type: '02', + nameFormat: 'targetCode:groupNumber' + } + ], // 特殊列车类型需设置显示格式 + lrPadding: 4, // 两边间隔 + upPadding: 4, // 上边距离 + trainBodyFillColor: '#725A64', // 列车车身填充颜色 + trainNameFormat: 'serviceNumber:tripNumber'// 列车显示格式 + }, + hsda: { + lrPaddingHSDA: 3, // HSDA两边间隔 + upPaddingHSDA: 4, // HSDA上边距离 + trainHSDATextFontSize: 9, // 列车HDSA字号 + textHContent: 'H', // textH文本 + textSContent: 'S', // textS文本 + textDContent: 'D', // textD文本 + textAContent: 'A'// textA文本 + }, + trainNumber: { + trainNumberOffset: { x: 0, y: 1}// 目的地码偏移量 + }, + trainServer: { + serviceNumberPrefix: '00', // 服务号(表号)前缀 + defaultServiceNumber: 'AA', // 默认服务号(表号) + trainServerOffset: { x: 4, y: 4}// 列车服务号偏移 + }, + trainTarget: { + tripNumberPrefix: '000', // 车次号前缀 + defaultTripNumber: 'DDD', // 默认车次号2 + trainTargetOffset: { x: 36, y: 4}, // 列车车次号偏移 + trainTargetTextAlign: 'left'// 车次号文字显示位置 + }, + trainTargetNumber: { + trainTargetNumberOffset: {x: 0, y: 0}// 车组号偏移量 + }, + trainHead: { + trainMoreLength: 0, // 列车车头比车身高出的长度,上下相比车体伸出去的边框 + trainHeadTriangleFirst: { x: 7, y: 1}, // 列车车头三角坐标1偏移量 + trainHeadTriangleSecond: { x: 13, y: 10}, // 列车车头三角坐标2偏移量 + trainHeadTriangleThird: { x: 7, y: 19}, // 列车车头三角坐标3偏移量 + trainHeadRectHeight: 20, // 列车车头矩形高度 + trainConntWidth: 3, // 列车竖杠的宽度 + trainHeadFillColor: '#000000'// 列车车头矩形填充颜色 + }, + common: { + trainHeight: 20, // 列车高度 + trainHeadDistance: 4, // 列车和车头之间的间距 + trainWidth: 40, // 列车长度 + trainTextFontSize: 12, // 列车字号 + fontFamily: 'consolas', // 默认字体 族类 + haveTextHSDA: true, // 是否需创建textHSDA对象 + haveArrowText: true, // 是否需创建arrowText对象 + haveTrainBorder: false, // 是否需创建trainBorder对象 + textOffset: 4, // 字体偏移(用以控制字体据车头的距离) + trainWidthMoreText: 8, // 计算列车长度时--列车长比text多出尺寸 + useSelfFormat: true, // 使用配置项的nameFormat + useSelfText: true // 使用配置项的字体大小 + }, + trainStatusStyle: { + destinationStatus: [ + {status: '01', showColor: '#FFFFFF'}, + {status: '02', showColor: '#00FF00'}, + {status: '03', showColor: '#A0522D'}, + {status: '04', showColor: '#FFFF00'} + ], // 目的地状态 01准点 02早点 03晚点 04头码车 + defaultDestinationColor: '#FFFFFF', // 默认目的地状态显示颜色 + destinationStatusSetText: 'trainTarget', // 目的地状态设置的对应哪个text的颜色 + directionType: [ + { + type: '01', + lineLShow: true, + lineRShow: true, + arrowLShow: false, + arrowRShow: false + }, + { + type: '02', + lineLShow: false, + lineRShow: true, + arrowLShow: false, + arrowRShow: true + }, + { + type: '03', + lineLShow: true, + lineRShow: false, + arrowLShow: true, + arrowRShow: false + } + ], // 列车运行方向状态类型对应车头显示状态 01未知方向 02从左往右 上行 03从右往左 下行 + directionStopType: [ + {type: '01', lineLShow: false, lineRShow: false}, + {type: '02', lineLShow: false, lineRShow: true}, + {type: '03', lineLShow: true, lineRShow: false} + ], // 列车停止方向类型对应车头显示状态 01未知方向 02从左往右 上行 03从右往左 下行 + runModeStatus: [ + { + status: '01', + trainLColor: '#FFFFFF', + trainRColor: '#FFFFFF' + }, + { + status: '02', + trainLColor: '#00FF00', + trainRColor: '#00FF00' + }, + { + status: '03', + trainLColor: '#FFFF00', + trainRColor: '#FFFF00'}, + { + status: '04', + trainLColor: '#A0522D', + trainRColor: '#A0522D' + }, + { + status: '05', + trainLColor: '#A0522D', + trainRColor: '#A0522D' + } + ], // 列车运行模式对应车头颜色 01未知 02 ATO自动驾驶模式AM 03 ATP监控下的人工驾驶模式CM 04 限制人工驾驶模式RM 05 非限制人工驾驶模式RM + runControlStatus: [ + {status: '01', hShow: false, sShow: false}, + {status: '02', hShow: true, sShow: false}, + {status: '03', hShow: false, sShow: true} + ], // 设置运行控制状态类型 01正常 02扣车 03停跳 + doorStatus: [ + {status: '01', dShow: false}, + {status: '02', dShow: true} + ], // 设置车门状态类型 01关门 02开门 + communicationStatus: [ + {status: '01', trainColor: '#725A64'}, + {status: '02', trainColor: '#C0C0C0'} + ], // 设置通信状态 01正常 02故障 + alarmStatus: [ + {status: '01', aShow: false}, + {status: '02', aShow: true} + ], // 设置报警状态 01不报警 02报警 + serverNoType: [ + {type: '01', showColor: '#FFFFFF'}, + {type: '02', showColor: '#FFF000'} + ], // 服务号状态类型 01显示服务号 计划车 02显示车组号: 头码车与人工车 + defaultServerNoColor: '#FFFFFF' // 默认服务号状态显示颜色 + } + }; } } diff --git a/src/jmap/shape/Link/EMouse.js b/src/jmap/shape/Link/EMouse.js new file mode 100644 index 000000000..9a2e9925b --- /dev/null +++ b/src/jmap/shape/Link/EMouse.js @@ -0,0 +1,39 @@ +import Group from 'zrender/src/container/Group'; +import Rect from 'zrender/src/graphic/shape/Rect'; +// import Vue from 'vue'; +// import store from '@/store'; + +class EMouse extends Group { + constructor(device) { + super(); + this.device = device; + this.create(); + } + create() { + if (this.device.link) { + const rect = this.device.link.getBoundingRect(); + this.lineBorder = new Rect({ + zlevel: this.device.zlevel, + z: this.device.z - 1, + shape: rect, + style: { + lineDash: [3, 3], + stroke: '#fff', + fill: this.device.style.transparentColor + } + }); + + this.add(this.lineBorder); + this.lineBorder.hide(); + } + } + + mouseover(e) { + this.lineBorder && this.lineBorder.show(); + } + + mouseout(e) { + this.lineBorder && this.lineBorder.hide(); + } +} +export default EMouse; diff --git a/src/jmap/shape/Link/index.js b/src/jmap/shape/Link/index.js index b2962e75a..6ab3339e9 100644 --- a/src/jmap/shape/Link/index.js +++ b/src/jmap/shape/Link/index.js @@ -1,5 +1,6 @@ import Line from 'zrender/src/graphic/shape/Line'; import Group from 'zrender/src/container/Group'; +import EMouse from './EMouse'; class Link extends Group { constructor(model, style) { @@ -20,7 +21,7 @@ class Link extends Group { if (model.lp.x !== model.rp.x && model.lp.y !== model.rp.y) { textPosition = model.lp.y > model.rp.y ? 'insideLeft' : 'insideRight'; } - + // 标准link this.link = new Line({ zlevel: this.zlevel, z: 0, @@ -43,6 +44,14 @@ class Link extends Group { } }); this.add(this.link); + const path = window.location.href; + if (path.includes('/map/draw')) { + // 鼠标事件 + this.mouseEvent = new EMouse(this); + this.add(this.mouseEvent); + this.on('mouseout', (e) => { this.mouseEvent.mouseout(e); }); + this.on('mouseover', (e) => { this.mouseEvent.mouseover(e); }); + } } setState(model) { diff --git a/src/utils/baseUrl.js b/src/utils/baseUrl.js index 72be3b2f1..4050e7e22 100644 --- a/src/utils/baseUrl.js +++ b/src/utils/baseUrl.js @@ -4,8 +4,8 @@ export function getBaseUrl() { if (process.env.NODE_ENV === 'development') { // BASE_API = 'https://joylink.club/jlcloud'; // 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.5:9000'; // 袁琪 + BASE_API = 'http://192.168.3.6:9000'; // 旭强 // BASE_API = 'http://192.168.3.4:9000' // 琰培 } else { BASE_API = process.env.VUE_APP_BASE_API; diff --git a/src/utils/index.js b/src/utils/index.js index d71da55ad..81c5ec673 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -127,3 +127,19 @@ export function getCountTime(data) { return -1; } } + +// 对象 深拷贝 +export function deepClone(item) { + const target = item.constructor === Array ? [] : {}; // 判断复制的目标是数组还是对象 + for (const keys in item) { + if (item.hasOwnProperty(keys) && keys != 'instance') { // instance 对面不拷贝 + if (item[keys] && typeof item[keys] === 'object') { // 如果值是对象,就递归一下 + target[keys] = item[keys].constructor === Array ? [] : {}; + target[keys] = deepClone(item[keys]); + } else { + target[keys] = item[keys]; + } + } + } + return target; +} diff --git a/src/views/demonstration/detail/index.vue b/src/views/demonstration/detail/index.vue index 86e54fa16..28b3d5762 100644 --- a/src/views/demonstration/detail/index.vue +++ b/src/views/demonstration/detail/index.vue @@ -18,7 +18,8 @@ style="padding: 5px" :style="{ height: height-160 +'px' }" > - +
+

{{ $t('demonstration.productDescription') }} {{ courseModel.remarks }} @@ -27,7 +28,8 @@ {{ $t('global.permissionList') }}

- + +
{{ $t('global.buy') }} diff --git a/src/views/display/demon/addQuest.vue b/src/views/display/demon/addQuest.vue index a52c5d7d6..1b4280a1a 100644 --- a/src/views/display/demon/addQuest.vue +++ b/src/views/display/demon/addQuest.vue @@ -50,8 +50,6 @@ diff --git a/src/views/ibp/index.vue b/src/views/ibp/index.vue index 464f31768..f53cb72a4 100644 --- a/src/views/ibp/index.vue +++ b/src/views/ibp/index.vue @@ -1,6 +1,6 @@ @@ -76,17 +76,17 @@ export default { this.setWindowSize(); }, beforeDestroy() { - if (this.$ibp) { - this.$ibp.dispose(); - this.$ibp = ''; - Vue.prototype.$ibp = ''; - } + this.ibpDestroy(); }, methods: { show (deviceCode) { + if (!deviceCode) { + return; + } document.getElementById(this.ibpId).oncontextmenu = function (e) { return false; }; + this.ibpDestroy(); const data = parser(ibpData[deviceCode], {width: this.canvasWidth, height: this.canvasHeight}); this.$ibp = new IbpPan({ dom: document.getElementById(this.ibpId), @@ -127,7 +127,7 @@ export default { }, // 绘图时调用,元素可拖拽 drawIbpInit() { - this.$ibp.drawIbpInit(); + this.$ibp&&this.$ibp.drawIbpInit(); this.showBackButton = false; }, // 初始化电子表时间 @@ -154,7 +154,14 @@ export default { }, back() { this.$emit('hideIbp'); - } + }, + ibpDestroy() { + if (this.$ibp) { + this.$ibp.dispose(); + this.$ibp = ''; + Vue.prototype.$ibp = ''; + } + } } }; From 327c35355f2e9b7e7edac57ddd2ff5185c068c34 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Fri, 6 Sep 2019 15:21:21 +0800 Subject: [PATCH 17/27] =?UTF-8?q?ibp=E7=9B=98=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 | 867 +++++++++++++++++- .../ibp/ibpDraft/ibpEdit/ibpOperate/index.vue | 8 +- 2 files changed, 871 insertions(+), 4 deletions(-) diff --git a/src/ibp/constant/ibpData.js b/src/ibp/constant/ibpData.js index 568db594d..edad0498a 100644 --- a/src/ibp/constant/ibpData.js +++ b/src/ibp/constant/ibpData.js @@ -1,4 +1,867 @@ -const ibpData = {'Station_209_0.95175':{'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 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': 1000, 'y': 377}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2800, 'y': 255}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3150, 'y': 381}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3200, 'y': 256}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 4050, 'y': 380}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 3, 'z': 1, 'point': {'x': 549, 'y': 500}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 646, 'y': 499}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1888, 'y': 110}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1962, 'y': 109}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2039, 'y': 110}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2109, 'y': 109}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2182, 'y': 110}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1986, 'y': 476}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2864, 'y': 183}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2938, 'y': 183}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2864, 'y': 427}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2937, 'y': 426}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3621, 'y': 181}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3524, 'y': 281}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3621, 'y': 427}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2670, 'y': 355}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 1, 'zlevel': 3, '_type': 'IbpText'}, {'zlevel': 3, 'z': 1, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 943, 'y': 349}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 874, 'y': 389}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 87, 'y': 201}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 138, 'y': 202}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 186, 'y': 200}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 235, 'y': 200}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 281, 'y': 200}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 333, 'y': 200}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 417, 'y': 201}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 467, 'y': 199}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 505, 'y': 199}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 556, 'y': 199}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 604, 'y': 199}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 654, 'y': 199}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 734, 'y': 200}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 784, 'y': 200}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 823, 'y': 198}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 872, 'y': 199}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 922, 'y': 199}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 969, 'y': 199}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 89, 'y': 446}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 136, 'y': 447}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 187, 'y': 447}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 235, 'y': 447}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 288, 'y': 446}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 338, 'y': 447}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 416, 'y': 445}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 465, 'y': 445}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 507, 'y': 446}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 555, 'y': 447}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 604, 'y': 446}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 652, 'y': 447}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 736, 'y': 446}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 784, 'y': 444}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 822, 'y': 446}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 872, 'y': 445}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 920, 'y': 444}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 971, 'y': 444}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 282, 'y': 526}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 332, 'y': 495}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 524, 'y': 518}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 623, 'y': 520}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 681, 'y': 493}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 769, 'y': 504}, 'code': 'text_4148249096842', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 734, 'y': 531}, 'code': 'text_4141181575325', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 829, 'y': 524}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1054, 'y': 200}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1137, 'y': 200}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1210, 'y': 201}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1067, 'y': 275}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1142, 'y': 276}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1214, 'y': 275}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1067, 'y': 347}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1135, 'y': 347}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1205, 'y': 347}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1062, 'y': 422}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1131, 'y': 421}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1209, 'y': 420}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1061, 'y': 495}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1311, 'y': 200}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1310, 'y': 275}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1311, 'y': 349}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1311, 'y': 423}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1118, 'y': 132}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1303, 'y': 133}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1462, 'y': 133}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1401, 'y': 200}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1471, 'y': 201}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1546, 'y': 200}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1403, 'y': 275}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1473, 'y': 276}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1546, 'y': 276}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1400, 'y': 346}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1487, 'y': 346}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1560, 'y': 347}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1399, 'y': 419}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1476, 'y': 420}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1551, 'y': 419}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1399, 'y': 493}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1630, 'y': 131}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1731, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1653, 'y': 201}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1660, 'y': 275}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1750, 'y': 200}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1759, 'y': 276}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': 'XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1937, 'y': 35}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1866, 'y': 124}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1935, 'y': 124}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2015, 'y': 126}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2083, 'y': 126}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2153, 'y': 125}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1929, 'y': 205}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2079, 'y': 204}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1959, 'y': 273}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1860, 'y': 350}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1994, 'y': 350}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2184, 'y': 327}, 'code': 'text_4176256119241', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2138, 'y': 360}, 'code': 'text_4177254929769', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2126, 'y': 377}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1977, 'y': 367}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1986, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1957, 'y': 499}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2067, 'y': 501}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2124, 'y': 435}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2255, 'y': 10}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2434, 'y': 123}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2913, 'y': 110}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2836, 'y': 204}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2920, 'y': 204}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3001, 'y': 204}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3095, 'y': 357}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2812, 'y': 266}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2836, 'y': 451}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2917, 'y': 451}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3000, 'y': 451}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3111, 'y': 179}, 'code': 'text_41815382847533', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3075, 'y': 213}, 'code': 'text_41815593003205', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3110, 'y': 423}, 'code': 'text_41816238362630', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3075, 'y': 458}, 'code': 'text_41816528125864', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2822, 'y': 152}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2905, 'y': 152}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3056, 'y': 156}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3055, 'y': 275}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3221, 'y': 228}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3222, 'y': 272}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 4003, 'y': 352}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3945, 'y': 397}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 151}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3317, 'y': 151}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3367, 'y': 151}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3415, 'y': 152}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3219, 'y': 201}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 201}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3317, 'y': 200}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3366, 'y': 200}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3415, 'y': 200}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3506, 'y': 202}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3605, 'y': 201}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3694, 'y': 202}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3805, 'y': 154}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3853, 'y': 154}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3902, 'y': 154}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3950, 'y': 155}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3349, 'y': 352}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3505, 'y': 301}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3504, 'y': 353}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3602, 'y': 353}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3698, 'y': 298}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3220, 'y': 449}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 448}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3317, 'y': 448}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3366, 'y': 448}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3415, 'y': 448}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 497}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3318, 'y': 497}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3366, 'y': 497}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3417, 'y': 497}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3508, 'y': 451}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3605, 'y': 450}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3693, 'y': 451}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3805, 'y': 448}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3854, 'y': 448}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3901, 'y': 448}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3495, 'y': 96}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3684, 'y': 98}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3295, 'y': 288}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3426, 'y': 277}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3580, 'y': 264}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3491, 'y': 474}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3682, 'y': 474}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3699, 'y': 351}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3757, 'y': 323}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2664, 'y': 371}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2717, 'y': 180}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2716, 'y': 301}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2718, 'y': 422}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2318, 'y': 299}, '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': 3, 'z': 1, 'point': {'x': 2350, 'y': 419}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2366, 'y': 253}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2441, 'y': 255}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2514, 'y': 254}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2586, 'y': 255}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2391, 'y': 379}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2465, 'y': 379}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3981, 'y': 495}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2318, 'y': 350}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2636, 'y': 350}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2365, 'y': 200}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2440, 'y': 200}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2586, 'y': 200}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2512, 'y': 200}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2516, 'y': 149}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'zlevel': 3, 'z': 1, 'point': {'x': 96, 'y': 168}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'height': 30}, {'zlevel': 3, 'z': 1, 'point': {'x': 145, 'y': 169}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 195, 'y': 168}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 243, 'y': 169}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 292, 'y': 168}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 341, 'y': 169}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 413, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 462, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 511, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 560, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 609, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 658, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 730, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 779, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 828, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 877, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 926, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 975, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 97, 'y': 416}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 145, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 194, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 292, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 243, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 341, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 413, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 462, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 511, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 560, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 609, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 657, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 731, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 779, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 829, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 877, 'y': 413}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 925, 'y': 413}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 975, 'y': 413}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 292, 'y': 488}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 828, 'y': 486}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1073, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1145, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1218, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1073, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1146, 'y': 245}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1219, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1072, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1145, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1219, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1072, 'y': 391}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1145, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1219, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1073, 'y': 464}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 171}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1559, 'y': 318}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 391}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1560, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1559, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1486, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 318}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1560, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1487, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1414, 'y': 462}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1413, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1414, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1413, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1413, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1486, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1487, 'y': 245}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1756, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1658, 'y': 243}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1757, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1658, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1949, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2096, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2001, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2072, 'y': 464}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2510, 'y': 219}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2583, 'y': 219}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2388, 'y': 342}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2462, 'y': 342}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2364, 'y': 219}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2437, 'y': 220}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2998, 'y': 171}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2998, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3268, 'y': 118}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 118}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 118}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3413, 'y': 119}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3217, 'y': 166}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3267, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3414, 'y': 166}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3509, 'y': 166}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3707, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3804, 'y': 120}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3850, 'y': 121}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3900, 'y': 122}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3946, 'y': 122}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3510, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3608, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3217, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3266, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3412, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3267, 'y': 463}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 463}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 463}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3412, 'y': 462}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3510, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3704, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3803, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3852, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3900, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3705, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 2, 'z': 2, 'point': {'x': 325, 'y': 489}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 679, 'y': 484}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2120, 'y': 372}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 1969, 'y': 363}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2121, 'y': 432}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2820, 'y': 148}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2903, 'y': 147}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3050, 'y': 146}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3047, 'y': 270}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3491, 'y': 88}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3676, 'y': 92}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3289, 'y': 279}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3422, 'y': 272}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3575, 'y': 262}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3487, 'y': 469}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3677, 'y': 468}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3752, 'y': 317}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2315, 'y': 342}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2633, 'y': 342}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2364, 'y': 194}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2440, 'y': 194}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2511, 'y': 194}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2584, 'y': 194}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2511, 'y': 147}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 769, 'y': 520}, 'code': 'tipBox_11639231721562', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2184, 'y': 340}, 'code': 'tipBox_11652348769885', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3100, 'y': 190}, 'code': 'tipBox_11654392041327', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3100, 'y': 435}, 'code': 'tipBox_11657307246391', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}], 'rotatingButtonList': [{'zlevel': 3, 'z': 1, 'point': {'x': 736, 'y': 498}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41344417412052', 'width': 20, 'height': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 2146, 'y': 318}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41658147562730', 'width': 25, 'height': 25}, {'zlevel': 3, 'z': 1, 'point': {'x': 3073, 'y': 172}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41755475633812', 'width': 25, 'height': 25}, {'zlevel': 3, 'z': 1, 'point': {'x': 3072, 'y': 415}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41810343886103', 'width': 25, 'height': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 754, 'y': 508}, 'point2': {'x': 764, 'y': 508}, 'direction': 'transverse', 'code': 'line_4147304287066', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 746, 'y': 515}, 'point2': {'x': 746, 'y': 525}, 'direction': 'vertical', 'code': 'line_4147585973070', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1045, 'y': 157}, 'point2': {'x': 1045, 'y': 532}, 'direction': 'vertical', 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1269, 'y': 157}, 'point2': {'x': 1269, 'y': 532}, 'direction': 'vertical', 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1044, 'y': 157}, 'point2': {'x': 1269, 'y': 157}, 'direction': 'transverse', 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1045, 'y': 532}, 'point2': {'x': 1270, 'y': 532}, 'direction': 'transverse', 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1301, 'y': 157}, 'point2': {'x': 1301, 'y': 532}, 'direction': 'vertical', 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1300, 'y': 156}, 'point2': {'x': 1360, 'y': 156}, 'direction': 'transverse', 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1300, 'y': 532}, 'point2': {'x': 1360, 'y': 532}, 'direction': 'transverse', 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1359, 'y': 156}, 'point2': {'x': 1359, 'y': 531}, 'direction': 'vertical', 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1389, 'y': 155}, 'point2': {'x': 1389, 'y': 530}, 'direction': 'vertical', 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1612, 'y': 154}, 'point2': {'x': 1612, 'y': 529}, 'direction': 'vertical', 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 530}, 'point2': {'x': 1613, 'y': 530}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 155}, 'point2': {'x': 1613, 'y': 155}, 'direction': 'transverse', 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1639, 'y': 156}, 'point2': {'x': 1699, 'y': 156}, 'direction': 'transverse', 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1737, 'y': 530}, 'point2': {'x': 1797, 'y': 530}, 'direction': 'transverse', 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1639, 'y': 530}, 'point2': {'x': 1699, 'y': 530}, 'direction': 'transverse', 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1737, 'y': 156}, 'point2': {'x': 1797, 'y': 156}, 'direction': 'transverse', 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1738, 'y': 155}, 'point2': {'x': 1738, 'y': 530}, 'direction': 'vertical', 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1640, 'y': 155}, 'point2': {'x': 1640, 'y': 530}, 'direction': 'vertical', 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1698, 'y': 155}, 'point2': {'x': 1698, 'y': 530}, 'direction': 'vertical', 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1796, 'y': 156}, 'point2': {'x': 1796, 'y': 531}, 'direction': 'vertical', 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 2, 'z': 1, 'point1': {'x': 2240, 'y': 1}, 'point2': {'x': 2240, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 2, 'z': 1, 'point1': {'x': 1841, 'y': 1}, 'point2': {'x': 1841, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1841, 'y': 405}, 'point2': {'x': 2241, 'y': 405}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1841, 'y': 254}, 'point2': {'x': 2241, 'y': 254}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2171, 'y': 330}, 'point2': {'x': 2181, 'y': 330}, 'direction': 'transverse', 'code': 'line_417459403934', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2158, 'y': 344}, 'point2': {'x': 2158, 'y': 354}, 'direction': 'vertical', 'code': 'line_4175593558037', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 2, 'z': 1, 'point1': {'x': 3180, 'y': 1}, 'point2': {'x': 3180, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3097, 'y': 184}, 'point2': {'x': 3107, 'y': 184}, 'direction': 'transverse', 'code': 'line_41817198046655', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3085, 'y': 197}, 'point2': {'x': 3085, 'y': 207}, 'direction': 'vertical', 'code': 'line_4181743772122', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3096, 'y': 427}, 'point2': {'x': 3106, 'y': 427}, 'direction': 'transverse', 'code': 'line_4181889162471', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3085, 'y': 440}, 'point2': {'x': 3085, 'y': 450}, 'direction': 'vertical', 'code': 'line_4181846432328', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'appendageBoxList': [{'zlevel': 1, 'z': 1, 'point': {'x': 2284, 'y': 152}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 310}], 'alarmList': [{'zlevel': 2, 'z': 1, 'point': {'x': 3711, 'y': 272}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 35, 'height': 35}, {'zlevel': 2, 'z': 1, 'point': {'x': 2683, 'y': 343}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 40}], 'keyList': [{'zlevel': 4, 'z': 1, 'point': {'x': 731, 'y': 497}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 4, 'z': 1, 'point': {'x': 2144, 'y': 317}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off'}, {'zlevel': 4, 'z': 1, 'point': {'x': 3072, 'y': 172}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 4, 'z': 1, 'point': {'x': 3072, 'y': 415}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on'}], '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}], 'elevatorList': [{'zlevel': 2, 'z': 1, 'point': {'x': 2340, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2415, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2490, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2565, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2365, 'y': 313}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2440, 'y': 313}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 3, 'z': 1, 'point': {'x': 2455, 'y': 5}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'zlevel': 3, 'z': 1, 'point': {'x': 770, 'y': 524}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 2185, 'y': 345}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 3102, 'y': 195}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 3102, 'y': 440}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 20}]}, - 'Station_203_0.07533':{'background': {'x': 0, 'y': 0, '_type': 'Background', 'width': 8600, '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}], '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', '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', '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', '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', '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', 'code': 'lamp_4131594211532', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 539}, '_type': 'CircularLamp', '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', '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': 3}, {'point1': {'x': 1225, 'y': 287}, 'point2': {'x': 1237, 'y': 287}, 'code': 'line_31410378222274', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1212, 'y': 297}, 'point2': {'x': 1212, 'y': 310}, 'code': 'line_31411235898708', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1225, 'y': 537}, 'point2': {'x': 1237, 'y': 537}, 'code': 'line_31419313134347', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1212, 'y': 550}, 'point2': {'x': 1212, 'y': 562}, 'code': 'line_3142045812852', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1989, 'y': 0}, 'point2': {'x': 1989, 'y': 1300}, 'code': 'line_31443194776874', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2388, 'y': 0}, 'point2': {'x': 2388, 'y': 1300}, 'code': 'line_31445286536685', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1989, 'y': 363}, 'point2': {'x': 2388, 'y': 363}, 'code': 'line_314471113536', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1989, 'y': 513}, 'point2': {'x': 2388, 'y': 513}, 'code': 'line_31448257256785', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2325, 'y': 437}, 'point2': {'x': 2337, 'y': 437}, 'code': 'line_3155473071191', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2312, 'y': 450}, 'point2': {'x': 2312, 'y': 462}, 'code': 'line_315628829240', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2464, 'y': 576}, 'code': 'line_31517334755548', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2714, 'y': 264}, 'code': 'line_31519552775995', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2714, 'y': 264}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152035852943', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2464, 'y': 576}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152113697352', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2737, 'y': 576}, 'code': 'line_31541322054144', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2837, 'y': 264}, 'code': 'line_315431813998', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2837, 'y': 264}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_31543438702826', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2737, 'y': 576}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_3154418372613', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 2862, 'y': 576}, 'code': 'line_31559482048354', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 3187, 'y': 264}, 'code': 'line_316145813655', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 3187, 'y': 264}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162175646546', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2862, 'y': 576}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162432686030', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 3650, 'y': 587}, 'point2': {'x': 3662, 'y': 587}, 'code': 'line_31713306605441', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 3637, 'y': 600}, 'point2': {'x': 3637, 'y': 612}, 'code': 'line_3171425353486', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4065, 'y': 0}, 'point2': {'x': 4065, 'y': 1300}, 'code': 'line_3172216380105', '_type': 'IbpLine', 'lineWidth': 20, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4363, 'y': 463}, 'code': 'line_41040512395783', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4613, 'y': 391}, 'code': 'line_41043132474302', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4613, 'y': 391}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_4104492878440', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4363, 'y': 463}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_41044324963975', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4888, 'y': 0}, 'point2': {'x': 4888, 'y': 1300}, 'code': 'line_41115178868915', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4888, 'y': 213}, 'point2': {'x': 6463, 'y': 213}, 'code': 'line_41116413117101', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6462, 'y': 0}, 'point2': {'x': 6462, 'y': 1300}, 'code': 'line_41119429354180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6163, 'y': 213}, 'point2': {'x': 6163, 'y': 1300}, 'code': 'line_41120288141802', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6163, 'y': 413}, 'point2': {'x': 6463, 'y': 413}, 'code': 'line_41121444151424', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5300, 'y': 287}, 'point2': {'x': 5313, 'y': 287}, 'code': 'line_4136435982766', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5287, 'y': 299}, 'point2': {'x': 5287, 'y': 312}, 'code': 'line_413852936970', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5300, 'y': 538}, 'point2': {'x': 5313, 'y': 538}, 'code': 'line_4131812782105', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5287, 'y': 549}, 'point2': {'x': 5287, 'y': 562}, 'code': 'line_41319351495573', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6375, 'y': 361}, 'point2': {'x': 6388, 'y': 361}, 'code': 'line_4142004067256', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6362, 'y': 374}, 'point2': {'x': 6362, 'y': 387}, 'code': 'line_41420502923415', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6475, 'y': 625}, 'code': 'line_41431113737910', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6625, 'y': 312}, 'code': 'line_41436337006167', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6625, 'y': 312}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_4143746445036', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6475, 'y': 625}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_41437429816064', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 6637, 'y': 625}, 'code': 'line_4144534539106', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 7037, 'y': 312}, 'code': 'line_41446379166021', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6637, 'y': 625}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_4144796534333', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7037, 'y': 312}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_41447324773923', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7062, 'y': 0}, 'point2': {'x': 7062, 'y': 1300}, 'code': 'line_41457282295399', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7677, 'y': 588}, 'point2': {'x': 7690, 'y': 588}, 'code': 'line_41558234291795', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7663, 'y': 600}, 'point2': {'x': 7663, 'y': 613}, 'code': 'line_41558471247715', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}], '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': 2297, 'y': 424}, '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, 'zlevel': 1, 'z': 4}, {'point': {'x': 5301, 'y': 552}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_5133122676380', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6389, 'y': 377}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51344127241115', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7677, 'y': 602}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51349483255666', 'width': 25, 'zlevel': 1, 'z': 4}]}}; +const ibpData = {'Station_209_0.95175': {'background': {'_type': 'Background', 'code': 'bg_0000', 'width': 4096, 'height': 1300, 'zlevel': 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': 1000, 'y': 377}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2800, 'y': 255}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3150, 'y': 381}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3200, 'y': 256}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 4050, 'y': 380}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 3, 'z': 1, 'point': {'x': 549, 'y': 500}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 646, 'y': 499}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1888, 'y': 110}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1962, 'y': 109}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2039, 'y': 110}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2109, 'y': 109}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2182, 'y': 110}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1986, 'y': 476}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2864, 'y': 183}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2938, 'y': 183}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2864, 'y': 427}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2937, 'y': 426}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3621, 'y': 181}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3524, 'y': 281}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3621, 'y': 427}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2670, 'y': 355}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 1, 'zlevel': 3, '_type': 'IbpText'}, {'zlevel': 3, 'z': 1, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 943, 'y': 349}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 874, 'y': 389}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 87, 'y': 201}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 138, 'y': 202}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 186, 'y': 200}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 235, 'y': 200}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 281, 'y': 200}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 333, 'y': 200}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 417, 'y': 201}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 467, 'y': 199}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 505, 'y': 199}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 556, 'y': 199}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 604, 'y': 199}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 654, 'y': 199}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 734, 'y': 200}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 784, 'y': 200}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 823, 'y': 198}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 872, 'y': 199}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 922, 'y': 199}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 969, 'y': 199}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 89, 'y': 446}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 136, 'y': 447}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 187, 'y': 447}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 235, 'y': 447}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 288, 'y': 446}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 338, 'y': 447}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 416, 'y': 445}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 465, 'y': 445}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 507, 'y': 446}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 555, 'y': 447}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 604, 'y': 446}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 652, 'y': 447}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 736, 'y': 446}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 784, 'y': 444}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 822, 'y': 446}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 872, 'y': 445}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 920, 'y': 444}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 971, 'y': 444}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 282, 'y': 526}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 332, 'y': 495}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 524, 'y': 518}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 623, 'y': 520}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 681, 'y': 493}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 769, 'y': 504}, 'code': 'text_4148249096842', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 734, 'y': 531}, 'code': 'text_4141181575325', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 829, 'y': 524}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1054, 'y': 200}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1137, 'y': 200}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1210, 'y': 201}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1067, 'y': 275}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1142, 'y': 276}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1214, 'y': 275}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1067, 'y': 347}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1135, 'y': 347}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1205, 'y': 347}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1062, 'y': 422}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1131, 'y': 421}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1209, 'y': 420}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1061, 'y': 495}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1311, 'y': 200}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1310, 'y': 275}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1311, 'y': 349}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1311, 'y': 423}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1118, 'y': 132}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1303, 'y': 133}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1462, 'y': 133}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1401, 'y': 200}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1471, 'y': 201}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1546, 'y': 200}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1403, 'y': 275}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1473, 'y': 276}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1546, 'y': 276}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1400, 'y': 346}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1487, 'y': 346}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1560, 'y': 347}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1399, 'y': 419}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1476, 'y': 420}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1551, 'y': 419}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1399, 'y': 493}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1630, 'y': 131}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1731, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1653, 'y': 201}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1660, 'y': 275}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1750, 'y': 200}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1759, 'y': 276}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': 'XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1937, 'y': 35}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1866, 'y': 124}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1935, 'y': 124}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2015, 'y': 126}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2083, 'y': 126}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2153, 'y': 125}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1929, 'y': 205}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2079, 'y': 204}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1959, 'y': 273}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1860, 'y': 350}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1994, 'y': 350}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2184, 'y': 327}, 'code': 'text_4176256119241', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2138, 'y': 360}, 'code': 'text_4177254929769', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2126, 'y': 377}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1977, 'y': 367}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1986, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1957, 'y': 499}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2067, 'y': 501}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2124, 'y': 435}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2255, 'y': 10}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2434, 'y': 123}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2913, 'y': 110}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2836, 'y': 204}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2920, 'y': 204}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3001, 'y': 204}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3095, 'y': 357}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2812, 'y': 266}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2836, 'y': 451}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2917, 'y': 451}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3000, 'y': 451}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3111, 'y': 179}, 'code': 'text_41815382847533', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3075, 'y': 213}, 'code': 'text_41815593003205', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3110, 'y': 423}, 'code': 'text_41816238362630', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3075, 'y': 458}, 'code': 'text_41816528125864', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2822, 'y': 152}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2905, 'y': 152}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3056, 'y': 156}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3055, 'y': 275}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3221, 'y': 228}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3222, 'y': 272}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 4003, 'y': 352}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3945, 'y': 397}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 151}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3317, 'y': 151}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3367, 'y': 151}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3415, 'y': 152}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3219, 'y': 201}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 201}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3317, 'y': 200}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3366, 'y': 200}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3415, 'y': 200}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3506, 'y': 202}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3605, 'y': 201}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3694, 'y': 202}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3805, 'y': 154}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3853, 'y': 154}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3902, 'y': 154}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3950, 'y': 155}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3349, 'y': 352}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3505, 'y': 301}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3504, 'y': 353}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3602, 'y': 353}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3698, 'y': 298}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3220, 'y': 449}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 448}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3317, 'y': 448}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3366, 'y': 448}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3415, 'y': 448}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 497}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3318, 'y': 497}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3366, 'y': 497}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3417, 'y': 497}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3508, 'y': 451}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3605, 'y': 450}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3693, 'y': 451}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3805, 'y': 448}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3854, 'y': 448}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3901, 'y': 448}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3495, 'y': 96}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3684, 'y': 98}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3295, 'y': 288}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3426, 'y': 277}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3580, 'y': 264}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3491, 'y': 474}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3682, 'y': 474}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3699, 'y': 351}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3757, 'y': 323}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2664, 'y': 371}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2717, 'y': 180}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2716, 'y': 301}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2718, 'y': 422}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2318, 'y': 299}, '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': 3, 'z': 1, 'point': {'x': 2350, 'y': 419}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2366, 'y': 253}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2441, 'y': 255}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2514, 'y': 254}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2586, 'y': 255}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2391, 'y': 379}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2465, 'y': 379}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3981, 'y': 495}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2318, 'y': 350}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2636, 'y': 350}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2365, 'y': 200}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2440, 'y': 200}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2586, 'y': 200}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2512, 'y': 200}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2516, 'y': 149}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'zlevel': 3, 'z': 1, 'point': {'x': 96, 'y': 168}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'height': 30}, {'zlevel': 3, 'z': 1, 'point': {'x': 145, 'y': 169}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 195, 'y': 168}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 243, 'y': 169}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 292, 'y': 168}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 341, 'y': 169}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 413, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 462, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 511, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 560, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 609, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 658, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 730, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 779, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 828, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 877, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 926, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 975, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 97, 'y': 416}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 145, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 194, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 292, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 243, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 341, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 413, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 462, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 511, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 560, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 609, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 657, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 731, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 779, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 829, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 877, 'y': 413}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 925, 'y': 413}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 975, 'y': 413}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 292, 'y': 488}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 828, 'y': 486}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1073, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1145, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1218, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1073, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1146, 'y': 245}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1219, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1072, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1145, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1219, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1072, 'y': 391}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1145, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1219, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1073, 'y': 464}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 171}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1559, 'y': 318}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 391}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1560, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1559, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1486, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 318}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1560, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1487, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1414, 'y': 462}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1413, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1414, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1413, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1413, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1486, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1487, 'y': 245}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1756, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1658, 'y': 243}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1757, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1658, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1949, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2096, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2001, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2072, 'y': 464}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2510, 'y': 219}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2583, 'y': 219}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2388, 'y': 342}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2462, 'y': 342}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2364, 'y': 219}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2437, 'y': 220}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2998, 'y': 171}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2998, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3268, 'y': 118}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 118}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 118}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3413, 'y': 119}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3217, 'y': 166}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3267, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3414, 'y': 166}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3509, 'y': 166}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3707, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3804, 'y': 120}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3850, 'y': 121}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3900, 'y': 122}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3946, 'y': 122}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3510, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3608, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3217, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3266, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3412, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3267, 'y': 463}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 463}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 463}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3412, 'y': 462}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3510, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3704, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3803, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3852, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3900, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3705, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 2, 'z': 2, 'point': {'x': 325, 'y': 489}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 679, 'y': 484}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2120, 'y': 372}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 1969, 'y': 363}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2121, 'y': 432}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2820, 'y': 148}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2903, 'y': 147}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3050, 'y': 146}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3047, 'y': 270}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3491, 'y': 88}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3676, 'y': 92}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3289, 'y': 279}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3422, 'y': 272}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3575, 'y': 262}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3487, 'y': 469}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3677, 'y': 468}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3752, 'y': 317}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2315, 'y': 342}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2633, 'y': 342}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2364, 'y': 194}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2440, 'y': 194}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2511, 'y': 194}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2584, 'y': 194}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2511, 'y': 147}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 769, 'y': 520}, 'code': 'tipBox_11639231721562', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2184, 'y': 340}, 'code': 'tipBox_11652348769885', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3100, 'y': 190}, 'code': 'tipBox_11654392041327', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3100, 'y': 435}, 'code': 'tipBox_11657307246391', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}], 'rotatingButtonList': [{'zlevel': 3, 'z': 1, 'point': {'x': 736, 'y': 498}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41344417412052', 'width': 20, 'height': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 2146, 'y': 318}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41658147562730', 'width': 25, 'height': 25}, {'zlevel': 3, 'z': 1, 'point': {'x': 3073, 'y': 172}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41755475633812', 'width': 25, 'height': 25}, {'zlevel': 3, 'z': 1, 'point': {'x': 3072, 'y': 415}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41810343886103', 'width': 25, 'height': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 754, 'y': 508}, 'point2': {'x': 764, 'y': 508}, 'direction': 'transverse', 'code': 'line_4147304287066', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 746, 'y': 515}, 'point2': {'x': 746, 'y': 525}, 'direction': 'vertical', 'code': 'line_4147585973070', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1045, 'y': 157}, 'point2': {'x': 1045, 'y': 532}, 'direction': 'vertical', 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1269, 'y': 157}, 'point2': {'x': 1269, 'y': 532}, 'direction': 'vertical', 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1044, 'y': 157}, 'point2': {'x': 1269, 'y': 157}, 'direction': 'transverse', 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1045, 'y': 532}, 'point2': {'x': 1270, 'y': 532}, 'direction': 'transverse', 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1301, 'y': 157}, 'point2': {'x': 1301, 'y': 532}, 'direction': 'vertical', 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1300, 'y': 156}, 'point2': {'x': 1360, 'y': 156}, 'direction': 'transverse', 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1300, 'y': 532}, 'point2': {'x': 1360, 'y': 532}, 'direction': 'transverse', 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1359, 'y': 156}, 'point2': {'x': 1359, 'y': 531}, 'direction': 'vertical', 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1389, 'y': 155}, 'point2': {'x': 1389, 'y': 530}, 'direction': 'vertical', 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1612, 'y': 154}, 'point2': {'x': 1612, 'y': 529}, 'direction': 'vertical', 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 530}, 'point2': {'x': 1613, 'y': 530}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 155}, 'point2': {'x': 1613, 'y': 155}, 'direction': 'transverse', 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1639, 'y': 156}, 'point2': {'x': 1699, 'y': 156}, 'direction': 'transverse', 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1737, 'y': 530}, 'point2': {'x': 1797, 'y': 530}, 'direction': 'transverse', 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1639, 'y': 530}, 'point2': {'x': 1699, 'y': 530}, 'direction': 'transverse', 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1737, 'y': 156}, 'point2': {'x': 1797, 'y': 156}, 'direction': 'transverse', 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1738, 'y': 155}, 'point2': {'x': 1738, 'y': 530}, 'direction': 'vertical', 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1640, 'y': 155}, 'point2': {'x': 1640, 'y': 530}, 'direction': 'vertical', 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1698, 'y': 155}, 'point2': {'x': 1698, 'y': 530}, 'direction': 'vertical', 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1796, 'y': 156}, 'point2': {'x': 1796, 'y': 531}, 'direction': 'vertical', 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 2, 'z': 1, 'point1': {'x': 2240, 'y': 1}, 'point2': {'x': 2240, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 2, 'z': 1, 'point1': {'x': 1841, 'y': 1}, 'point2': {'x': 1841, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1841, 'y': 405}, 'point2': {'x': 2241, 'y': 405}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1841, 'y': 254}, 'point2': {'x': 2241, 'y': 254}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2171, 'y': 330}, 'point2': {'x': 2181, 'y': 330}, 'direction': 'transverse', 'code': 'line_417459403934', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2158, 'y': 344}, 'point2': {'x': 2158, 'y': 354}, 'direction': 'vertical', 'code': 'line_4175593558037', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 2, 'z': 1, 'point1': {'x': 3180, 'y': 1}, 'point2': {'x': 3180, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3097, 'y': 184}, 'point2': {'x': 3107, 'y': 184}, 'direction': 'transverse', 'code': 'line_41817198046655', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3085, 'y': 197}, 'point2': {'x': 3085, 'y': 207}, 'direction': 'vertical', 'code': 'line_4181743772122', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3096, 'y': 427}, 'point2': {'x': 3106, 'y': 427}, 'direction': 'transverse', 'code': 'line_4181889162471', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3085, 'y': 440}, 'point2': {'x': 3085, 'y': 450}, 'direction': 'vertical', 'code': 'line_4181846432328', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'appendageBoxList': [{'zlevel': 1, 'z': 1, 'point': {'x': 2284, 'y': 152}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 310}], 'alarmList': [{'zlevel': 2, 'z': 1, 'point': {'x': 3711, 'y': 272}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 35, 'height': 35}, {'zlevel': 2, 'z': 1, 'point': {'x': 2683, 'y': 343}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 40}], 'keyList': [{'zlevel': 4, 'z': 1, 'point': {'x': 731, 'y': 497}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 4, 'z': 1, 'point': {'x': 2144, 'y': 317}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off'}, {'zlevel': 4, 'z': 1, 'point': {'x': 3072, 'y': 172}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 4, 'z': 1, 'point': {'x': 3072, 'y': 415}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on'}], '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}], 'elevatorList': [{'zlevel': 2, 'z': 1, 'point': {'x': 2340, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2415, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2490, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2565, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2365, 'y': 313}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2440, 'y': 313}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 3, 'z': 1, 'point': {'x': 2455, 'y': 5}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'zlevel': 3, 'z': 1, 'point': {'x': 770, 'y': 524}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 2185, 'y': 345}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 3102, 'y': 195}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 3102, 'y': 440}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 20}]}, + 'Station_203_0.07533': {'background': {'x': 0, 'y': 0, '_type': 'Background', 'width': 8600, '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}], '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', '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', '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', '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', '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', 'code': 'lamp_4131594211532', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 539}, '_type': 'CircularLamp', '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', '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': 3}, {'point1': {'x': 1225, 'y': 287}, 'point2': {'x': 1237, 'y': 287}, 'code': 'line_31410378222274', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1212, 'y': 297}, 'point2': {'x': 1212, 'y': 310}, 'code': 'line_31411235898708', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1225, 'y': 537}, 'point2': {'x': 1237, 'y': 537}, 'code': 'line_31419313134347', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1212, 'y': 550}, 'point2': {'x': 1212, 'y': 562}, 'code': 'line_3142045812852', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1989, 'y': 0}, 'point2': {'x': 1989, 'y': 1300}, 'code': 'line_31443194776874', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2388, 'y': 0}, 'point2': {'x': 2388, 'y': 1300}, 'code': 'line_31445286536685', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1989, 'y': 363}, 'point2': {'x': 2388, 'y': 363}, 'code': 'line_314471113536', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1989, 'y': 513}, 'point2': {'x': 2388, 'y': 513}, 'code': 'line_31448257256785', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2325, 'y': 437}, 'point2': {'x': 2337, 'y': 437}, 'code': 'line_3155473071191', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2312, 'y': 450}, 'point2': {'x': 2312, 'y': 462}, 'code': 'line_315628829240', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2464, 'y': 576}, 'code': 'line_31517334755548', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2714, 'y': 264}, 'code': 'line_31519552775995', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2714, 'y': 264}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152035852943', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2464, 'y': 576}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152113697352', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2737, 'y': 576}, 'code': 'line_31541322054144', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2837, 'y': 264}, 'code': 'line_315431813998', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2837, 'y': 264}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_31543438702826', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2737, 'y': 576}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_3154418372613', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 2862, 'y': 576}, 'code': 'line_31559482048354', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 3187, 'y': 264}, 'code': 'line_316145813655', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 3187, 'y': 264}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162175646546', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2862, 'y': 576}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162432686030', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 3650, 'y': 587}, 'point2': {'x': 3662, 'y': 587}, 'code': 'line_31713306605441', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 3637, 'y': 600}, 'point2': {'x': 3637, 'y': 612}, 'code': 'line_3171425353486', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4065, 'y': 0}, 'point2': {'x': 4065, 'y': 1300}, 'code': 'line_3172216380105', '_type': 'IbpLine', 'lineWidth': 20, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4363, 'y': 463}, 'code': 'line_41040512395783', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4613, 'y': 391}, 'code': 'line_41043132474302', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4613, 'y': 391}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_4104492878440', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4363, 'y': 463}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_41044324963975', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4888, 'y': 0}, 'point2': {'x': 4888, 'y': 1300}, 'code': 'line_41115178868915', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4888, 'y': 213}, 'point2': {'x': 6463, 'y': 213}, 'code': 'line_41116413117101', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6462, 'y': 0}, 'point2': {'x': 6462, 'y': 1300}, 'code': 'line_41119429354180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6163, 'y': 213}, 'point2': {'x': 6163, 'y': 1300}, 'code': 'line_41120288141802', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6163, 'y': 413}, 'point2': {'x': 6463, 'y': 413}, 'code': 'line_41121444151424', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5300, 'y': 287}, 'point2': {'x': 5313, 'y': 287}, 'code': 'line_4136435982766', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5287, 'y': 299}, 'point2': {'x': 5287, 'y': 312}, 'code': 'line_413852936970', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5300, 'y': 538}, 'point2': {'x': 5313, 'y': 538}, 'code': 'line_4131812782105', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5287, 'y': 549}, 'point2': {'x': 5287, 'y': 562}, 'code': 'line_41319351495573', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6375, 'y': 361}, 'point2': {'x': 6388, 'y': 361}, 'code': 'line_4142004067256', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6362, 'y': 374}, 'point2': {'x': 6362, 'y': 387}, 'code': 'line_41420502923415', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6475, 'y': 625}, 'code': 'line_41431113737910', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6625, 'y': 312}, 'code': 'line_41436337006167', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6625, 'y': 312}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_4143746445036', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6475, 'y': 625}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_41437429816064', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 6637, 'y': 625}, 'code': 'line_4144534539106', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 7037, 'y': 312}, 'code': 'line_41446379166021', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6637, 'y': 625}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_4144796534333', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7037, 'y': 312}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_41447324773923', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7062, 'y': 0}, 'point2': {'x': 7062, 'y': 1300}, 'code': 'line_41457282295399', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7677, 'y': 588}, 'point2': {'x': 7690, 'y': 588}, 'code': 'line_41558234291795', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7663, 'y': 600}, 'point2': {'x': 7663, 'y': 613}, 'code': 'line_41558471247715', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}], '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': 2297, 'y': 424}, '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, 'zlevel': 1, 'z': 4}, {'point': {'x': 5301, 'y': 552}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_5133122676380', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6389, 'y': 377}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51344127241115', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7677, 'y': 602}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51349483255666', 'width': 25, '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': 2101, '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} + // ] + }}; export default ibpData; diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue index 55bd57710..397992051 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/index.vue @@ -162,11 +162,15 @@ stationOptions:[ { value: 'Station_203_0.07533', - label: '福州线一号车站' + label: '通化门站' }, { value: 'Station_209_0.95175', - label: '福州线三号车站' + label: '后卫寨站' + }, + { + value: 'Station_207_0.62282', + label: '枣园站' } ], stationCode: '' From 7b0b0d6d0cf7d8470b9e8a3203a488bdd28233a6 Mon Sep 17 00:00:00 2001 From: zyy <1787816799@qq.com> Date: Fri, 6 Sep 2019 15:54:05 +0800 Subject: [PATCH 18/27] =?UTF-8?q?desc:=20=E4=BF=AE=E6=94=B9=E7=BB=98?= =?UTF-8?q?=E5=88=B6=E5=9C=B0=E5=9B=BE=E8=B5=8B=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/baseUrl.js | 4 +- src/views/map/mapdraft/mapedit/index.vue | 1 + .../map/mapdraft/mapedit/mapoperate/link.vue | 21 +- .../mapdraft/mapedit/mapoperate/section.vue | 420 ++++++++++-------- .../mapdraft/mapedit/mapoperate/signal.vue | 30 +- .../mapdraft/mapedit/mapoperate/station.vue | 1 - .../mapedit/mapoperate/stationcontrol.vue | 1 - 7 files changed, 293 insertions(+), 185 deletions(-) diff --git a/src/utils/baseUrl.js b/src/utils/baseUrl.js index 4050e7e22..2e575c51e 100644 --- a/src/utils/baseUrl.js +++ b/src/utils/baseUrl.js @@ -3,9 +3,9 @@ export function getBaseUrl() { let BASE_API; if (process.env.NODE_ENV === 'development') { // BASE_API = 'https://joylink.club/jlcloud'; - // BASE_API = 'https://test.joylink.club/jlcloud'; + 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.6:9000'; // 旭强 // BASE_API = 'http://192.168.3.4:9000' // 琰培 } else { BASE_API = process.env.VUE_APP_BASE_API; diff --git a/src/views/map/mapdraft/mapedit/index.vue b/src/views/map/mapdraft/mapedit/index.vue index 36518f705..d04aebc97 100644 --- a/src/views/map/mapdraft/mapedit/index.vue +++ b/src/views/map/mapdraft/mapedit/index.vue @@ -226,6 +226,7 @@ export default { this.mapSaveing = true; this.$store.dispatch('map/saveMapDeviceDefaultRelations').then(() => { + // map.sectionList = []; saveMap(Object.assign(map, { mapId: this.$route.params.mapId })).then(response => { this.$message.success(this.$t('tip.saveSuccessfully')); this.mapSaveing = false; diff --git a/src/views/map/mapdraft/mapedit/mapoperate/link.vue b/src/views/map/mapdraft/mapedit/mapoperate/link.vue index d083e7e53..a5b593679 100644 --- a/src/views/map/mapdraft/mapedit/mapoperate/link.vue +++ b/src/views/map/mapdraft/mapedit/mapoperate/link.vue @@ -56,7 +56,6 @@ import { getUID } from '@/jmap/utils/Uid'; import { getUName } from '@/jmap/utils/Uname'; import ConfigList from './config/list'; import ConfigData from './config/data'; -import { deepClone } from '@/utils/index'; export default { name: 'LinkDraft', @@ -291,8 +290,24 @@ export default { this.$refs.make.resetFields(); this.activeName = 'first'; if (selected && selected._type.toUpperCase() === 'Link'.toUpperCase()) { - const data = deepClone(selected); - Object.assign(this.editModel, data); + this.editModel.name = selected.name; + this.editModel.code = this.addModel.code = selected.code; + this.editModel.type = selected.type; + this.editModel.lengthShow = Math.sqrt(Math.pow(selected.rp.x - selected.lp.x, 2) + Math.pow(selected.rp.y - selected.lp.y, 2)); + this.editModel.lengthFact = selected.lengthFact; + this.editModel.color = selected.color; + this.editModel.leftFdCode = selected.leftFdCode; + this.editModel.leftSdCode = selected.leftSdCode; + this.editModel.rightFdCode = selected.rightFdCode; + this.editModel.rightSdCode = selected.rightSdCode; + this.editModel.lp = { + x: selected.lp.x, + y: selected.lp.y + }; + this.editModel.rp = { + x: selected.rp.x, + y: selected.rp.y + }; } }); }, diff --git a/src/views/map/mapdraft/mapedit/mapoperate/section.vue b/src/views/map/mapdraft/mapedit/mapoperate/section.vue index fb45b4c2d..8043953ee 100644 --- a/src/views/map/mapdraft/mapedit/mapoperate/section.vue +++ b/src/views/map/mapdraft/mapedit/mapoperate/section.vue @@ -13,25 +13,16 @@
- - - - - - + +
+ 一键生成区段 + +
+ {{ item }} +
+
+
-
- - {{ $t('map.create') }} - -
@@ -145,7 +136,6 @@ import { mapGetters } from 'vuex'; import { getUID } from '@/jmap/utils/Uid'; import JTriangle from '@/jmap/utils/JTriangle'; import ConfigList from './config/list'; -import { deepClone } from '@/utils/index'; export default { name: 'SectionDraft', @@ -166,6 +156,7 @@ export default { }, data() { return { + questionList: [], linksCollection: [], activeName: 'first', SectionTypeList: [], @@ -545,14 +536,78 @@ export default { this.$refs.dataform.clearValidate(); this.activeName = 'first'; if (selected && selected._type.toUpperCase() === 'Section'.toUpperCase()) { - const data = deepClone(selected); - Object.assign(this.editModel, data); - this.editModel.logicSectionNum = selected.type === '01' ? selected.logicSectionNum : [0]; - this.editModel.isSegmentation = selected.isSegmentation || false; - this.editModel.points = selected.points.slice(); + this.editModel.code = selected.code; + this.editModel.name = selected.name; + this.editModel.type = selected.type; + this.editModel.namePosition = { + x: selected.namePosition.x, + y: selected.namePosition.y + }; + this.editModel.nameShow = selected.nameShow; + this.editModel.axleShow = selected.axleShow; + this.editModel.relStandCode = selected.relStandCode; + this.editModel.leftStopPointOffset = selected.leftStopPointOffset; + this.editModel.rightStopPointOffset = selected.rightStopPointOffset; + this.editModel.destinationCode = selected.destinationCode; + if (selected.destinationCodePoint) { + this.editModel.destinationCodePoint = { + x: selected.destinationCodePoint.x, + y: selected.destinationCodePoint.y + }; + } + this.editModel.kmRangeRight = selected.kmRangeRight; + this.editModel.kmRangeLeft = selected.kmRangeLeft; + this.editModel.region = selected.region; + this.editModel.destinationCodeShow = selected.destinationCodeShow; + + this.editModel.logicSectionNum = selected.type === '01' ? selected.logicSectionNum : [0]; + this.editModel.logicSectionShow = selected.logicSectionShow; + this.editModel.logicSectionNameShow = selected.logicSectionNameShow; + this.editModel.isStandTrack = selected.isStandTrack; + this.editModel.standTrackName = selected.standTrackName; + this.editModel.standTrackNamePosition = { + x: selected.standTrackNamePosition.x, + y: selected.standTrackNamePosition.y + }; + this.editModel.isReentryTrack = selected.isReentryTrack; + this.editModel.reentryTrackName = selected.reentryTrackName; + this.editModel.reentryTrackNamePosition = { + x: selected.reentryTrackNamePosition.x, + y: selected.reentryTrackNamePosition.y + }; + this.editModel.isTransferTrack = selected.isTransferTrack; + this.editModel.transferTrackName = selected.transferTrackName; + this.editModel.transferTrackNamePosition = { + x: selected.transferTrackNamePosition.x, + y: selected.transferTrackNamePosition.y + }; + this.editModel.isSegmentation = selected.isSegmentation || false; + if (selected.segmentationPosition) { + this.editModel.segmentationPosition = { + x: selected.segmentationPosition.x, + y: selected.segmentationPosition.y + }; + } else { + this.editModel.segmentationPosition = { x: 0, y: 0 }; + } + + this.editModel.logicSectionNameSort = selected.logicSectionNameSort; + this.editModel.isSwitchSection = selected.isSwitchSection; + this.editModel.relSwitchCode = selected.relSwitchCode; + this.editModel.linkCode = selected.linkCode; + this.editModel.sepTypeLeft = selected.sepTypeLeft; + this.editModel.offsetLeft = selected.offsetLeft; + this.editModel.sepTypeRight = selected.sepTypeRight; + this.editModel.offsetRight = selected.offsetRight; + this.editModel.stationCode = selected.stationCode; + this.editModel.trainPosType = selected.trainPosType; + this.editModel.parentCode = selected.parentCode; + this.editModel.points = selected.points.slice(); + this.editModel.isCurve = selected.isCurve; this.addModel.splitOffsetMax = Math.sqrt(new JTriangle(selected.points[0], selected.points[selected.points.length - 1]).abspowz); this.addModel.splitOffset = this.addModel.splitOffsetMax / 2; + this.computedLogicSectionNumList(this.editModel.logicSectionNum); if (this.field.toUpperCase() === 'splitSection'.toUpperCase()) { this.addModel.code = selected.code; @@ -690,91 +745,97 @@ export default { create() { const models = []; const remove = []; - this.linksCollection.forEach(elem => { - this.linkList.forEach(link => { - if (elem === link.code) { - const uid = getUID('Section'); - const uname = 'Section_' + link.name.replace('Link_', ''); - const model = { - _type: 'Section', - code: uid, - name: uname, - type: '01', - axleShow: false, - isStandTrack: false, - standTrackName: '', - standTrackNamePosition: { x: 0, y: 0 }, - isReentryTrack: false, - reentryTrackName: '', - reentryTrackNamePosition: { x: 0, y: 0 }, - isTransferTrack: false, - transferTrackName: '', - transferTrackNamePosition: { x: 0, y: 0 }, - isSwitchSection: false, // 是否道岔管理区段 - isSegmentation: false, - segmentationPosition: { x: 0, y: 0 }, - relSwitchCode: '', - kmRangeRight: '', - kmRangeLeft: '', - region: '', - namePosition: { x: 0, y: 0 }, - logicSectionNum: [0], - logicSectionShow: true, - logicSectionNameSort: true, - linkCode: link.code, - sepTypeLeft: '01', // 分隔符类型 - offsetLeft: 0, - sepTypeRight: '01', - trainPosType: '01', - offsetRight: link.lengthFact, - parentCode: '', - relStandCode: '', - rightStopPointOffset: 0, - leftStopPointOffset: 0, - destinationCode: '', - destinationCodePoint: { x: 0, y: 0 }, - destinationCodeShow: false, - points: [ - { x: link.lp.x, y: link.lp.y }, - { x: link.rp.x, y: link.rp.y } - ], - isCurve: false - }; - // 判断左分隔符类型 - if (!link.leftFdCode && !link.leftSdcode) { - model.sepTypeLeft = '03'; - } else if (link.leftFdCode && link.leftSdCode) { - model.sepTypeLeft = '00'; - } else if (link.leftFdCode) { - const node = this.findLinkData(link.leftFdCode); - if (node && node.rightFdCode && node.rightSdCode) { - model.sepTypeLeft = '00'; - } - } - // 判断右分隔符类型 - if (!link.rightFdCode && !link.rightSdCode) { - model.sepTypeRight = '03'; - } else if (link.rightFdCode && link.rightSdCode) { - model.sepTypeRight = '00'; - } else if (link.rightFdCode) { - const node = this.findLinkData(link.rightFdCode); - if (node && node.leftFdCode && node.leftSdCode) { - model.sepTypeRight = '00'; - } - } - - models.push(model); - const sectionList = this.findSectionListDataByLinkCode(link.code); - if (sectionList) { - sectionList.forEach(section => { - remove.push({ _type: 'Section', code: section.code }); - if (section.type === '02' && section.parentCode === elem.code) { - remove.push(section); - } - }); - } + this.linkList.forEach(link => { + let count = 0; + this.sectionList.forEach(setction => { + console.log(setction); + count++; + if (setction.linkCode == link.code) { + count = 0; } }); + if (count == this.sectionList.length) { + const uid = getUID('Section'); + const uname = 'Section_' + link.name.replace('Link_', ''); + const model = { + _type: 'Section', + code: uid, + name: uname, + type: '01', + axleShow: false, + isStandTrack: false, + standTrackName: '', + standTrackNamePosition: { x: 0, y: 0 }, + isReentryTrack: false, + reentryTrackName: '', + reentryTrackNamePosition: { x: 0, y: 0 }, + isTransferTrack: false, + transferTrackName: '', + transferTrackNamePosition: { x: 0, y: 0 }, + isSwitchSection: false, // 是否道岔管理区段 + isSegmentation: false, + segmentationPosition: { x: 0, y: 0 }, + relSwitchCode: '', + kmRangeRight: '', + kmRangeLeft: '', + region: '', + namePosition: { x: 0, y: 0 }, + logicSectionNum: [0], + logicSectionShow: true, + logicSectionNameSort: true, + linkCode: link.code, + sepTypeLeft: '01', // 分隔符类型 + offsetLeft: 0, + sepTypeRight: '01', + trainPosType: '01', + offsetRight: link.lengthFact, + parentCode: '', + relStandCode: '', + rightStopPointOffset: 0, + leftStopPointOffset: 0, + destinationCode: '', + destinationCodePoint: { x: 0, y: 0 }, + destinationCodeShow: false, + points: [ + { x: link.lp.x, y: link.lp.y }, + { x: link.rp.x, y: link.rp.y } + ], + isCurve: false + }; + // 判断左分隔符类型 + if (!link.leftFdCode && !link.leftSdcode) { + model.sepTypeLeft = '03'; + } else if (link.leftFdCode && link.leftSdCode) { + model.sepTypeLeft = '00'; + } else if (link.leftFdCode) { + const node = this.findLinkData(link.leftFdCode); + if (node && node.rightFdCode && node.rightSdCode) { + model.sepTypeLeft = '00'; + } + } + // 判断右分隔符类型 + if (!link.rightFdCode && !link.rightSdCode) { + model.sepTypeRight = '03'; + } else if (link.rightFdCode && link.rightSdCode) { + model.sepTypeRight = '00'; + } else if (link.rightFdCode) { + const node = this.findLinkData(link.rightFdCode); + if (node && node.leftFdCode && node.leftSdCode) { + model.sepTypeRight = '00'; + } + } + + models.push(model); + const sectionList = this.findSectionListDataByLinkCode(link.code); + if (sectionList) { + sectionList.forEach(section => { + remove.push({ _type: 'Section', code: section.code }); + if (section.type === '02' && section.parentCode) { + remove.push(section); + } + }); + } + } }); const _that = this; @@ -792,78 +853,82 @@ export default { }); }); }, - buildEditModel() { - const pointArr = JSON.stringify(this.editModel.points); - const model = { - _type: 'Section', - code: this.editModel.code, - name: this.editModel.name, - type: this.editModel.type, - relStandCode: this.editModel.relStandCode, - leftStopPointOffset: Number(this.editModel.leftStopPointOffset), - rightStopPointOffset: Number(this.editModel.rightStopPointOffset), - axleShow: this.editModel.axleShow, - namePosition: { - x: this.editModel.namePosition.x, - y: this.editModel.namePosition.y - }, - kmRangeRight: this.editModel.kmRangeRight, - kmRangeLeft: this.editModel.kmRangeLeft, - region: this.editModel.region, - isStandTrack: this.editModel.isStandTrack, - standTrackName: this.editModel.standTrackName, - standTrackNamePosition: { - x: this.editModel.standTrackNamePosition.x, - y: this.editModel.standTrackNamePosition.y - }, - isReentryTrack: this.editModel.isReentryTrack, - reentryTrackName: this.editModel.reentryTrackName, - reentryTrackNamePosition: { - x: this.editModel.reentryTrackNamePosition.x, - y: this.editModel.reentryTrackNamePosition.y - }, - isSegmentation: this.editModel.isSegmentation, - segmentationPosition: { - x: this.editModel.segmentationPosition.x, - y: this.editModel.segmentationPosition.y - }, - isTransferTrack: this.editModel.isTransferTrack, - transferTrackName: this.editModel.transferTrackName, - transferTrackNamePosition: { - x: this.editModel.transferTrackNamePosition.x, - y: this.editModel.transferTrackNamePosition.y - }, - logicSectionNameSort: this.editModel.logicSectionNameSort, - isSwitchSection: this.editModel.isSwitchSection, - relSwitchCode: this.editModel.relSwitchCode, - points: JSON.parse(pointArr), - logicSectionNum: this.editModel.logicSectionNum, - logicSectionShow: this.editModel.logicSectionShow, - sepTypeLeft: this.editModel.sepTypeLeft, - offsetLeft: this.editModel.offsetLeft, - sepTypeRight: this.editModel.sepTypeRight, - offsetRight: this.editModel.offsetRight, - stationCode: this.editModel.stationCode, - trainPosType: this.editModel.trainPosType, - linkCode: this.editModel.linkCode, - isCurve: this.editModel.isCurve, - destinationCodeShow: false - }; - if (model.isReentryTrack || this.editModel.isTransferTrack) { - model.destinationCode = this.editModel.destinationCode; - model.destinationCodePoint = { - x: this.editModel.destinationCodePoint.x, - y: this.editModel.destinationCodePoint.y - }; - model.destinationCodeShow = this.editModel.destinationCodeShow; - } - return model; - }, + // buildEditModel() { + // const pointArr = JSON.stringify(this.editModel.points); + // const model = { + // _type: 'Section', + // code: this.editModel.code, + // name: this.editModel.name, + // type: this.editModel.type, + // relStandCode: this.editModel.relStandCode, + // leftStopPointOffset: Number(this.editModel.leftStopPointOffset), + // rightStopPointOffset: Number(this.editModel.rightStopPointOffset), + // axleShow: this.editModel.axleShow, + // namePosition: { + // x: this.editModel.namePosition.x, + // y: this.editModel.namePosition.y + // }, + // kmRangeRight: this.editModel.kmRangeRight, + // kmRangeLeft: this.editModel.kmRangeLeft, + // region: this.editModel.region, + // isStandTrack: this.editModel.isStandTrack, + // standTrackName: this.editModel.standTrackName, + // standTrackNamePosition: { + // x: this.editModel.standTrackNamePosition.x, + // y: this.editModel.standTrackNamePosition.y + // }, + // isReentryTrack: this.editModel.isReentryTrack, // 是否折返轨 + // reentryTrackName: this.editModel.reentryTrackName, + // reentryTrackNamePosition: { + // x: this.editModel.reentryTrackNamePosition.x, + // y: this.editModel.reentryTrackNamePosition.y + // }, + // isSegmentation: this.editModel.isSegmentation, + // segmentationPosition: { + // x: this.editModel.segmentationPosition.x, + // y: this.editModel.segmentationPosition.y + // }, + // isTransferTrack: this.editModel.isTransferTrack, // 是否转换轨 + // transferTrackName: this.editModel.transferTrackName, + // transferTrackNamePosition: { + // x: this.editModel.transferTrackNamePosition.x, + // y: this.editModel.transferTrackNamePosition.y + // }, + // logicSectionNameSort: this.editModel.logicSectionNameSort, + // isSwitchSection: this.editModel.isSwitchSection, + // relSwitchCode: this.editModel.relSwitchCode, + // points: JSON.parse(pointArr), + // logicSectionNum: this.editModel.logicSectionNum, + // logicSectionShow: this.editModel.logicSectionShow, + // sepTypeLeft: this.editModel.sepTypeLeft, + // offsetLeft: this.editModel.offsetLeft, + // sepTypeRight: this.editModel.sepTypeRight, + // offsetRight: this.editModel.offsetRight, + // stationCode: this.editModel.stationCode, + // trainPosType: this.editModel.trainPosType, + // linkCode: this.editModel.linkCode, + // isCurve: this.editModel.isCurve, + // destinationCodeShow: false + // }; + // if (model.isReentryTrack || this.editModel.isTransferTrack) { + // model.destinationCode = this.editModel.destinationCode; // 目的地码 + // model.destinationCodePoint = { // 目的地吗坐标 + // x: this.editModel.destinationCodePoint.x, + // y: this.editModel.destinationCodePoint.y + // }; + // model.destinationCodeShow = this.editModel.destinationCodeShow; + // } + // return model; + // }, edit() { this.$refs['dataform'].validate((valid) => { if (valid) { const edits = []; - const model = this.buildEditModel(); + const model = Object.assign({_type: 'Section'}, this.editModel); + model.points = JSON.stringify(model.points); + model.leftStopPointOffset = Number(model.leftStopPointOffset); + model.rightStopPointOffset = Number(model.rightStopPointOffset); + // const model = this.buildEditModel(); this.sectionList.forEach(section => { if (section.parentCode == model.code) { section.logicSectionShow = model.logicSectionShow; @@ -1271,6 +1336,11 @@ export default { overflow-y: auto; } + .flex_box{ + display: flex; + justify-content: center; + } + /deep/ { .card .el-transfer-panel__filter{ margin: 5px 15px; diff --git a/src/views/map/mapdraft/mapedit/mapoperate/signal.vue b/src/views/map/mapdraft/mapedit/mapoperate/signal.vue index 4c6add0ef..3aef9f0cd 100644 --- a/src/views/map/mapdraft/mapedit/mapoperate/signal.vue +++ b/src/views/map/mapdraft/mapedit/mapoperate/signal.vue @@ -70,7 +70,6 @@ import { mapGetters } from 'vuex'; import { getUID } from '@/jmap/utils/Uid'; import JTriangle from '@/jmap/utils/JTriangle'; import ConfigList from './config/list'; -import { deepClone } from '@/utils/index'; export default { name: 'SignalDraft', @@ -292,9 +291,34 @@ export default { this.$refs.make.resetFields(); this.activeName = 'first'; if (selected && selected._type.toUpperCase() === 'Signal'.toUpperCase()) { - const data = deepClone(selected); - Object.assign(this.editModel, data); + this.editModel.code = selected.code; + this.editModel.name = selected.name; + this.editModel.uniqueName = selected.uniqueName; + this.editModel.nameShow = selected.nameShow; + this.editModel.lampPostType = selected.lampPostType; + this.editModel.lampPositionType = selected.lampPositionType; + this.editModel.potLampType = selected.potLampType || '01'; + this.editModel.directionType = selected.directionType; + this.editModel.positionType = selected.positionType; + this.editModel.useType = selected.useType; + this.editModel.stationCode = selected.stationCode; + this.editModel.linkCode = selected.linkCode; + this.editModel.offset = selected.offset; this.editModel.rotate = selected.rotate || 0; // 角度 + this.editModel.guideShow = selected.guideShow; + this.editModel.buttonShow = selected.buttonShow; + if (selected.position) { + this.editModel.position = { x: selected.position.x, y: selected.position.y }; + } + if (selected.namePosition) { + this.editModel.namePosition = { x: selected.namePosition.x, y: selected.namePosition.y }; + } + if (selected.buttonPosition) { + this.editModel.buttonPosition = { x: selected.buttonPosition.x, y: selected.buttonPosition.y }; + } + if (selected.guidePosition) { + this.editModel.guidePosition = { x: selected.guidePosition.x, y: selected.guidePosition.y }; + } } else if (selected && selected._type.toUpperCase() === 'Section'.toUpperCase()) { // 获取逻辑区段关联的物理区段 if (selected.type === '02') { diff --git a/src/views/map/mapdraft/mapedit/mapoperate/station.vue b/src/views/map/mapdraft/mapedit/mapoperate/station.vue index 1702e04c1..b9426e078 100644 --- a/src/views/map/mapdraft/mapedit/mapoperate/station.vue +++ b/src/views/map/mapdraft/mapedit/mapoperate/station.vue @@ -187,7 +187,6 @@ export default { this.$refs.make.resetFields(); this.activeName = 'first'; if (selected && selected._type.toUpperCase() === 'Station'.toUpperCase()) { - // Object.assign(this.editModel, selected); this.editModel.runPlanName = selected.runPlanName || ''; this.editModel.centralized = selected.centralized; this.editModel.concentrateStationCode = selected.concentrateStationCode; diff --git a/src/views/map/mapdraft/mapedit/mapoperate/stationcontrol.vue b/src/views/map/mapdraft/mapedit/mapoperate/stationcontrol.vue index 4d36dbd37..6c9bc33c1 100644 --- a/src/views/map/mapdraft/mapedit/mapoperate/stationcontrol.vue +++ b/src/views/map/mapdraft/mapedit/mapoperate/stationcontrol.vue @@ -179,7 +179,6 @@ export default { this.$refs.make.resetFields(); this.activeName = 'first'; if (selected && selected._type.toUpperCase() === 'StationControl'.toUpperCase()) { - // Object.assign(this.editModel, selected); this.editModel.name = selected.name; this.editModel.code = selected.code; this.editModel.zokContent = selected.zokContent; From 7c5d453c2953efb6bd150bdb0c823bfa5e280c59 Mon Sep 17 00:00:00 2001 From: ival <610568032@qq.com> Date: Fri, 6 Sep 2019 16:11:28 +0800 Subject: [PATCH 19/27] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BB=98=E5=88=B6?= =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E5=90=8C=E6=AD=A5=E6=95=B0=E6=8D=AE=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/ibp/ibpPan.js | 1 + src/jmap/map.js | 1 + src/jmap/utils/parser.js | 48 +++++++++++++++++++++++++++++++++++++ src/store/modules/map.js | 51 ++-------------------------------------- src/utils/baseUrl.js | 4 ++-- 5 files changed, 54 insertions(+), 51 deletions(-) diff --git a/src/ibp/ibpPan.js b/src/ibp/ibpPan.js index a824bf8a1..a10cdb79b 100644 --- a/src/ibp/ibpPan.js +++ b/src/ibp/ibpPan.js @@ -152,6 +152,7 @@ class IbpPan { updateIbpData(elem); const oDevice = this.ibpDevice[code] || deviceFactory(type, elem); const nDevice = deviceFactory(type, Object.assign(oDevice.model || {}, elem)); + delete this.mapDevice[code]; this.$painter.delete(oDevice); if (!elem._dispose) { this.ibpDevice[code] = nDevice; diff --git a/src/jmap/map.js b/src/jmap/map.js index fb303e8f1..cb6a8dd2e 100644 --- a/src/jmap/map.js +++ b/src/jmap/map.js @@ -154,6 +154,7 @@ class Jlmap { const oDevice = this.mapDevice[code] || deviceFactory(type, elem); const nDevice = Object.assign(oDevice || {}, elem); this.$painter.delete(oDevice); + delete this.mapDevice[code]; if (!elem._dispose) { this.mapDevice[code] = nDevice; this.$painter.add(nDevice); diff --git a/src/jmap/utils/parser.js b/src/jmap/utils/parser.js index d976a79c6..78db23ca7 100644 --- a/src/jmap/utils/parser.js +++ b/src/jmap/utils/parser.js @@ -167,3 +167,51 @@ export function parser(data, skinCode) { return mapDevice; } + +// 同步绘制数据到原始数据 +export function updateForList(model, map, liststr) { + const list = map[liststr]; + if (list && list instanceof Array) { + const i = list.findIndex(elem => { return elem.code == model.code; }); + if (model._dispose) { + i >= 0 && list.splice(i, 1); + } else if (!list[i]) { + list.push(Object.assign({}, model)); + } else if (i >= 0) { + const item = list[i]; + Object.keys(model).forEach(key => { + if (key != 'instance') { + item[key] = model[key]; + } + }); + } + } else { + map[liststr] = [model]; + } +} + +export function updateMapData(state, model) { + const map = state.map; + if (map && model) { + switch (model._type) { + case deviceType.Link: updateForList(model, map, 'linkList'); break; + case deviceType.Section: updateForList(model, map, 'sectionList'); break; + case deviceType.Switch: updateForList(model, map, 'switchList'); break; + case deviceType.Signal: updateForList(model, map, 'signalList'); break; + case deviceType.Station: updateForList(model, map, 'stationList'); break; + case deviceType.StationStand: updateForList(model, map, 'stationStandList'); break; + case deviceType.StationControl: updateForList(model, map, 'stationControlList'); break; + case deviceType.StationCounter: updateForList(model, map, 'stationCounterList'); break; + case deviceType.ZcControl: updateForList(model, map, 'zcControlList'); break; + case deviceType.StationDelayUnlock:updateForList(model, map, 'stationDelayUnlockList'); break; + case deviceType.LcControl: updateForList(model, map, 'lcControlList'); break; + case deviceType.ButtonControl: updateForList(model, map, 'buttonList'); break; + case deviceType.LimitControl: updateForList(model, map, 'tempSpeedLimitList'); break; + case deviceType.ImageControl: updateForList(model, map, 'imageControl'); break; + case deviceType.Train: updateForList(model, map, 'trainList'); break; + case deviceType.TrainWindow: updateForList(model, map, 'trainWindowList'); break; + case deviceType.Line: updateForList(model, map, 'lineList'); break; + case deviceType.Text: updateForList(model, map, 'textList'); break; + } + } +} diff --git a/src/store/modules/map.js b/src/store/modules/map.js index dc63b3d2f..cf2535378 100644 --- a/src/store/modules/map.js +++ b/src/store/modules/map.js @@ -1,5 +1,5 @@ import deviceType from '@/jmap/constant/deviceType'; -import { parser } from '@/jmap/utils/parser'; +import { parser, updateMapData } from '@/jmap/utils/parser'; import Vue from 'vue'; /** * 查询向上受影响的Devices @@ -191,53 +191,6 @@ function saveMapDeviceDefaultRelations(state) { } } -// 同步绘制数据到原始数据 -function dataSync(model, map) { - var prop = null; - var type = model._type; - var code = model.code; - - switch (type) { - case deviceType.Link: prop = 'linkList'; break; - case deviceType.Section: prop = 'sectionList'; break; - case deviceType.Switch: prop = 'switchList'; break; - case deviceType.Signal: prop = 'signalList'; break; - case deviceType.Station: prop = 'stationList'; break; - case deviceType.StationStand: prop = 'stationStandList'; break; - case deviceType.StationControl: prop = 'stationControlList'; break; - case deviceType.StationCounter: prop = 'stationCounterList'; break; - case deviceType.ZcControl: prop = 'zcControlList'; break; - case deviceType.StationDelayUnlock: prop = 'stationDelayUnlockList'; break; - case deviceType.LcControl: prop = 'lcControlList'; break; - case deviceType.ButtonControl: prop = 'buttonList'; break; - case deviceType.LimitControl: prop = 'tempSpeedLimitList'; break; - case deviceType.ImageControl: prop = 'imageControl'; break; - case deviceType.Train: prop = 'trainList'; break; - case deviceType.TrainWindow: prop = 'trainWindowList'; break; - case deviceType.Line: prop = 'lineList'; break; - case deviceType.Text: prop = 'textList'; break; - } - - const list = map[prop] || []; - const idex = list.findIndex(elem => { return elem.code == code; }); - if (list) { - if (model._dispose) { - idex >= 0 && list.splice(idex, 1); - } else { - const elem = list[idex]; - if (elem) { - Object.keys(model).forEach(key => { - if (key != 'instance') { - elem[key] = model[key]; - } - }); - } else { - list.push(Object.assign({}, model)); - } - } - } -} - /** * 实训状态数据 */ @@ -483,7 +436,7 @@ const map = { }, mapRender: (state, devices) => { if (state.map) { - devices.forEach(elem => { dataSync(elem, state.map); }); + devices.forEach(elem => { updateMapData(state, elem); }); } if (Vue.prototype.$jlmap) { diff --git a/src/utils/baseUrl.js b/src/utils/baseUrl.js index 72be3b2f1..2e575c51e 100644 --- a/src/utils/baseUrl.js +++ b/src/utils/baseUrl.js @@ -3,8 +3,8 @@ export function getBaseUrl() { let BASE_API; if (process.env.NODE_ENV === 'development') { // BASE_API = 'https://joylink.club/jlcloud'; - // BASE_API = 'https://test.joylink.club/jlcloud'; - BASE_API = 'http://192.168.3.5:9000'; // 袁琪 + 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' // 琰培 } else { From 3faf8f390635e7fcbf3602ea705fd2312c2201f7 Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Fri, 6 Sep 2019 16:54:55 +0800 Subject: [PATCH 20/27] =?UTF-8?q?ibp=E7=9B=98=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 ++-- src/ibp/mouseController.js | 8 ++++---- .../ibpDraft/ibpEdit/ibpOperate/ibpRotateTip.vue | 16 +++++++++++++++- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/src/ibp/constant/ibpData.js b/src/ibp/constant/ibpData.js index edad0498a..c273d687c 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': 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': 1000, 'y': 377}, '_type': 'Arrow', 'code': 'arrow_0002', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 975, 'zlevel': 1, 'z': 2}, {'point': {'x': 2800, 'y': 255}, '_type': 'Arrow', 'code': 'arrow_4175812644734', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3150, 'y': 381}, '_type': 'Arrow', 'code': 'arrow_4175975962338', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 350, 'zlevel': 1, 'z': 2}, {'point': {'x': 3200, 'y': 256}, '_type': 'Arrow', 'code': 'arrow_41839558767141', 'orientation': 'left', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}, {'point': {'x': 4050, 'y': 380}, '_type': 'Arrow', 'code': 'arrow_4184617987898', 'orientation': 'right', 'fill': '#0000CD', 'width': 10, 'length': 850, 'zlevel': 1, 'z': 2}], 'circularLampList': [{'zlevel': 3, 'z': 1, 'point': {'x': 549, 'y': 500}, '_type': 'CircularLamp', 'code': 'lamp_4131658685771', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 646, 'y': 499}, '_type': 'CircularLamp', 'code': 'lamp_41318382693510', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1888, 'y': 110}, '_type': 'CircularLamp', 'code': 'lamp_41642384928515', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1962, 'y': 109}, '_type': 'CircularLamp', 'code': 'lamp_41642491326562', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2039, 'y': 110}, '_type': 'CircularLamp', 'code': 'lamp_41642549077834', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2109, 'y': 109}, '_type': 'CircularLamp', 'code': 'lamp_4164317797683', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2182, 'y': 110}, '_type': 'CircularLamp', 'code': 'lamp_41643164927195', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1986, 'y': 476}, '_type': 'CircularLamp', 'code': 'lamp_41715522921607', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2864, 'y': 183}, '_type': 'CircularLamp', 'code': 'lamp_41754266926174', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2938, 'y': 183}, '_type': 'CircularLamp', 'code': 'lamp_41754403732853', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2864, 'y': 427}, '_type': 'CircularLamp', 'code': 'lamp_41885246733', 'r': 8, 'fillColor': '#332C22', 'switch': 'on'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2937, 'y': 426}, '_type': 'CircularLamp', 'code': 'lamp_4189474357636', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3621, 'y': 181}, '_type': 'CircularLamp', 'code': 'lamp_4193379315744', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3524, 'y': 281}, '_type': 'CircularLamp', 'code': 'lamp_590451103611', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3621, 'y': 427}, '_type': 'CircularLamp', 'code': 'lamp_591242466193', 'r': 8, 'fillColor': '#332C22'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2670, 'y': 355}, '_type': 'CircularLamp', 'code': 'lamp_51533188773658', 'r': 8, 'fillColor': '#332C22'}], 'textList': [{'code': 'text_0001', 'context': '隧 道 紧 急 通 风', 'fontFamily': 'consolas', 'fontSize': 38, 'fontWeight': 900, 'point': {'x': 442, 'y': 30}, 'textFill': '#000', 'z': 1, 'zlevel': 3, '_type': 'IbpText'}, {'zlevel': 3, 'z': 1, 'point': {'x': 40, 'y': 243}, 'code': 'text_0002', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 41, 'y': 287}, 'code': 'text_0003', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 943, 'y': 349}, 'code': 'text_0004', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 874, 'y': 389}, 'code': 'text_0005', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 22, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 87, 'y': 201}, 'code': 'text_0006', '_type': 'IbpText', 'context': ' DH14\n入段线车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 138, 'y': 202}, 'code': 'text_0008', '_type': 'IbpText', 'context': ' DH15\n入段线车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 186, 'y': 200}, 'code': 'text_0009', '_type': 'IbpText', 'context': ' DH16\n入段线车中\n 进洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 235, 'y': 200}, 'code': 'text_4101339933514', '_type': 'IbpText', 'context': ' DH17\n入段线车中\n 进洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 281, 'y': 200}, 'code': 'text_41015558239831', '_type': 'IbpText', 'context': ' DH18\n入段线车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 333, 'y': 200}, 'code': 'text_4101817285946', '_type': 'IbpText', 'context': ' DH19\n入段线车中\n 进站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 417, 'y': 201}, 'code': 'text_41022504805842', '_type': 'IbpText', 'context': 'HS20\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 467, 'y': 199}, 'code': 'text_41023582961187', '_type': 'IbpText', 'context': 'HS21\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 505, 'y': 199}, 'code': 'text_41024357034066', '_type': 'IbpText', 'context': ' HS22\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 556, 'y': 199}, 'code': 'text_41025561198680', '_type': 'IbpText', 'context': ' HS23\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 604, 'y': 199}, 'code': 'text_4103078481189', '_type': 'IbpText', 'context': ' HS24\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 654, 'y': 199}, 'code': 'text_41031425832992', '_type': 'IbpText', 'context': ' HS25\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 734, 'y': 200}, 'code': 'text_41036487831793', '_type': 'IbpText', 'context': 'HS26\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 784, 'y': 200}, 'code': 'text_41037448007888', '_type': 'IbpText', 'context': 'HS27\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 823, 'y': 198}, 'code': 'text_41038349206672', '_type': 'IbpText', 'context': ' HS28\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 872, 'y': 199}, 'code': 'text_41042449209958', '_type': 'IbpText', 'context': ' HS29\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 922, 'y': 199}, 'code': 'text_41044376818284', '_type': 'IbpText', 'context': ' HS30\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 969, 'y': 199}, 'code': 'text_4104658711371', '_type': 'IbpText', 'context': ' HS31\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 89, 'y': 446}, 'code': 'text_41115231045004', '_type': 'IbpText', 'context': ' DH08\n出线段车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 136, 'y': 447}, 'code': 'text_41116273364907', '_type': 'IbpText', 'context': ' DH09\n出线段车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 187, 'y': 447}, 'code': 'text_41117234729714', '_type': 'IbpText', 'context': ' DH10\n出线段车中\n 近洞口\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 235, 'y': 447}, 'code': 'text_41118537682079', '_type': 'IbpText', 'context': ' DH11\n出线段车中\n 近洞口\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 288, 'y': 446}, 'code': 'text_41122462638800', '_type': 'IbpText', 'context': ' DH12\n出线段车中\n 近站端\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 338, 'y': 447}, 'code': 'text_4112461757268', '_type': 'IbpText', 'context': ' DH13\n出线段车中\n 近站端\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 416, 'y': 445}, 'code': 'text_41125556167293', '_type': 'IbpText', 'context': 'HS08\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 465, 'y': 445}, 'code': 'text_41126347113903', '_type': 'IbpText', 'context': 'HS09\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 507, 'y': 446}, 'code': 'text_41127161832649', '_type': 'IbpText', 'context': ' HS10\n 车中\n 近后卫寨\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 555, 'y': 447}, 'code': 'text_41128408327201', '_type': 'IbpText', 'context': ' HS11\n 车中\n 近后卫寨\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 604, 'y': 446}, 'code': 'text_4125942461520', '_type': 'IbpText', 'context': ' HS12\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 652, 'y': 447}, 'code': 'text_4131124852381', '_type': 'IbpText', 'context': ' HS13\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 736, 'y': 446}, 'code': 'text_4132384456747', '_type': 'IbpText', 'context': 'HS14\n车头', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 784, 'y': 444}, 'code': 'text_4133296692590', '_type': 'IbpText', 'context': 'HS15\n车尾', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 822, 'y': 446}, 'code': 'text_4134332217879', '_type': 'IbpText', 'context': ' HS16\n 车中\n 近风井\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 872, 'y': 445}, 'code': 'text_4135391402165', '_type': 'IbpText', 'context': ' HS17\n 车中\n 近风井\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 920, 'y': 444}, 'code': 'text_413734316654', '_type': 'IbpText', 'context': ' HS18\n 车中\n 近三桥\n疏散逆行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 971, 'y': 444}, 'code': 'text_413882776642', '_type': 'IbpText', 'context': ' HS19\n 车中\n 近三桥\n疏散同行车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 282, 'y': 526}, 'code': 'text_41310125966053', '_type': 'IbpText', 'context': 'IBP试灯', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 332, 'y': 495}, 'code': 'text_41311121817148', '_type': 'IbpText', 'context': '专业人员定期\n按压、检查', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 524, 'y': 518}, 'code': 'text_41317486621504', '_type': 'IbpText', 'context': '自动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 623, 'y': 520}, 'code': 'text_4131916129', '_type': 'IbpText', 'context': '手动状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 681, 'y': 493}, 'code': 'text_4131748422577', '_type': 'IbpText', 'context': '正常位为\n“自动”位:\n根据环调\n指令,如需\n人工操作时\n转至手动位\n按压上方对\n应按钮', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 769, 'y': 504}, 'code': 'text_4148249096842', '_type': 'IbpText', 'context': '自动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 734, 'y': 531}, 'code': 'text_4141181575325', '_type': 'IbpText', 'context': '手动', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 829, 'y': 524}, 'code': 'text_41412426926359', '_type': 'IbpText', 'context': '复位', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1054, 'y': 200}, 'code': 'text_415356693561', '_type': 'IbpText', 'context': ' XA04\n通风空调电控室\n 灭火时\n', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1137, 'y': 200}, 'code': 'text_4155316378988', '_type': 'IbpText', 'context': ' XA06\n通信电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1210, 'y': 201}, 'code': 'text_4156432128042', '_type': 'IbpText', 'context': ' XA08\n通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1067, 'y': 275}, 'code': 'text_4158217804290', '_type': 'IbpText', 'context': ' XA10\n蓄电池室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1142, 'y': 276}, 'code': 'text_4159166523947', '_type': 'IbpText', 'context': ' XA12\n信号电源室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1214, 'y': 275}, 'code': 'text_415954685476', '_type': 'IbpText', 'context': ' XA14\n信号设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1067, 'y': 347}, 'code': 'text_4151159093828', '_type': 'IbpText', 'context': ' XA16\n综合监控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1135, 'y': 347}, 'code': 'text_41511476379556', '_type': 'IbpText', 'context': ' XA18\n屏蔽门控制室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1205, 'y': 347}, 'code': 'text_41512491889718', '_type': 'IbpText', 'context': ' XA20\n民用通信设备室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1062, 'y': 422}, 'code': 'text_41513423648140', '_type': 'IbpText', 'context': ' XA22\n站厅防烟分区1\n车控站长、AFC、\n值班会议、更衣', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1131, 'y': 421}, 'code': 'text_41517561655340', '_type': 'IbpText', 'context': ' XA23\n站厅防烟分区2\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1209, 'y': 420}, 'code': 'text_41519343254392', '_type': 'IbpText', 'context': ' XA24\n站厅防烟分区3\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1061, 'y': 495}, 'code': 'text_41520423096113', '_type': 'IbpText', 'context': ' XA25\n气瓶、照明配、\n备品、保洁、电\n井、乘务员室等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1311, 'y': 200}, 'code': 'text_41534145981544', '_type': 'IbpText', 'context': ' DW05\n站厅公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1310, 'y': 275}, 'code': 'text_41534554285116', '_type': 'IbpText', 'context': ' DW06\n站台公共区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1311, 'y': 349}, 'code': 'text_4153529603395', '_type': 'IbpText', 'context': ' DW07\n上行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1311, 'y': 423}, 'code': 'text_41537305253717', '_type': 'IbpText', 'context': ' DW08\n下行轨行区', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1118, 'y': 132}, 'code': 'text_4153858164985', '_type': 'IbpText', 'context': 'A端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1303, 'y': 133}, 'code': 'text_41539324608403', '_type': 'IbpText', 'context': '大 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1462, 'y': 133}, 'code': 'text_41540394521279', '_type': 'IbpText', 'context': 'B端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1401, 'y': 200}, 'code': 'text_4155017189648', '_type': 'IbpText', 'context': ' XB04\n0.4KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1471, 'y': 201}, 'code': 'text_4155130909534', '_type': 'IbpText', 'context': ' XB06\n35KV开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1546, 'y': 200}, 'code': 'text_41552448283016', '_type': 'IbpText', 'context': ' XB08\n直流开关柜室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1403, 'y': 275}, 'code': 'text_41554135973266', '_type': 'IbpText', 'context': ' XB10\n整流变压器室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1473, 'y': 276}, 'code': 'text_41555434523453', '_type': 'IbpText', 'context': ' XB12\n照明配电盖蓄电\n 池室灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1546, 'y': 276}, 'code': 'text_41559125721130', '_type': 'IbpText', 'context': ' XB14\n冷水机房电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1400, 'y': 346}, 'code': 'text_4160221004491', '_type': 'IbpText', 'context': ' XB16\n通风空调电控室\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1487, 'y': 346}, 'code': 'text_41612760997', '_type': 'IbpText', 'context': ' XB18\n控制室\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1560, 'y': 347}, 'code': 'text_4162343487602', '_type': 'IbpText', 'context': ' XB20\n警务机房\n灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1399, 'y': 419}, 'code': 'text_4163345005659', '_type': 'IbpText', 'context': ' XB22\n站厅防烟分区1\n 走道', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1476, 'y': 420}, 'code': 'text_41643697261', '_type': 'IbpText', 'context': ' XB23\n站厅防烟分区2\n通风空调机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1551, 'y': 419}, 'code': 'text_416627561308', '_type': 'IbpText', 'context': ' XB24\n站厅防烟分区3\n 冷水机房', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1399, 'y': 493}, 'code': 'text_4167203645771', '_type': 'IbpText', 'context': ' XB25\n气瓶、照明配、保\n洁、电井、警务、工\n务、检修等等', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1630, 'y': 131}, 'code': 'text_41619184366041', '_type': 'IbpText', 'context': 'C端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1731, 'y': 134}, 'code': 'text_4162029006925', '_type': 'IbpText', 'context': 'D端 小 系 统', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1653, 'y': 201}, 'code': 'text_41621103168861', '_type': 'IbpText', 'context': ' XC03\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1660, 'y': 275}, 'code': 'text_4162244286898', '_type': 'IbpText', 'context': 'XC05\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1750, 'y': 200}, 'code': 'text_41622377178344', '_type': 'IbpText', 'context': ' XD02\n区间跟随所\n 灭火时', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1759, 'y': 276}, 'code': 'text_4162334129751', '_type': 'IbpText', 'context': 'XD04\n气瓶间', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1937, 'y': 35}, 'code': 'text_41639459086866', '_type': 'IbpText', 'context': '消 防 栓 水 泵', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1866, 'y': 124}, 'code': 'text_41644191955711', '_type': 'IbpText', 'context': '1#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1935, 'y': 124}, 'code': 'text_41645348369894', '_type': 'IbpText', 'context': '1#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2015, 'y': 126}, 'code': 'text_41646129085761', '_type': 'IbpText', 'context': '2#消火栓\n水泵运行', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2083, 'y': 126}, 'code': 'text_41647262125941', '_type': 'IbpText', 'context': '2#消火栓\n水泵故障', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2153, 'y': 125}, 'code': 'text_41648198367714', '_type': 'IbpText', 'context': '消火栓水泵\n处于故障状态', 'textFill': '#000', 'fontSize': 12, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1929, 'y': 205}, 'code': 'text_41652204763377', '_type': 'IbpText', 'context': '消火栓水泵启动', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2079, 'y': 204}, 'code': 'text_41653445085428', '_type': 'IbpText', 'context': '消火栓水泵禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1959, 'y': 273}, 'code': 'text_41655128361097', '_type': 'IbpText', 'context': 'A F C 闸 机', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1860, 'y': 350}, 'code': 'text_417259565354', '_type': 'IbpText', 'context': '紧急释放状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1994, 'y': 350}, 'code': 'text_4172447724209', '_type': 'IbpText', 'context': '紧急释放', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2184, 'y': 327}, 'code': 'text_4176256119241', '_type': 'IbpText', 'context': '联动允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2138, 'y': 360}, 'code': 'text_4177254929769', '_type': 'IbpText', 'context': '联动禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2126, 'y': 377}, 'code': 'text_4178314368413', '_type': 'IbpText', 'context': ' 正常位为:\n“联动禁止”位', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1977, 'y': 367}, 'code': 'text_417111045260', '_type': 'IbpText', 'context': '紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1986, 'y': 434}, 'code': 'text_4171565003604', '_type': 'IbpText', 'context': '门 禁', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 1957, 'y': 499}, 'code': 'text_41716594045146', '_type': 'IbpText', 'context': '紧急开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2067, 'y': 501}, 'code': 'text_4171731125729', '_type': 'IbpText', 'context': '紧急开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2124, 'y': 435}, 'code': 'text_4171879969696', '_type': 'IbpText', 'context': '应急情况下按\n压,“紧急开门\n状态”灯亮,即\n执行成功,所有\n门禁将释放,恢\n复时需要专业\n操作。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2255, 'y': 10}, 'code': 'text_41740466362992', '_type': 'IbpText', 'context': '后卫寨站', 'textFill': '#000', 'fontSize': 50, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2434, 'y': 123}, 'code': 'text_41747109004314', '_type': 'IbpText', 'context': '自 动 扶 梯', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2913, 'y': 110}, 'code': 'text_41753238285971', '_type': 'IbpText', 'context': '屏 蔽 门', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2836, 'y': 204}, 'code': 'text_4175695956261', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 700, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2920, 'y': 204}, 'code': 'text_41756474911594', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3001, 'y': 204}, 'code': 'text_41757201559908', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3095, 'y': 357}, 'code': 'text_4187272432554', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2812, 'y': 266}, 'code': 'text_4187569317011', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2836, 'y': 451}, 'code': 'text_4181134351083', '_type': 'IbpText', 'context': '门关闭且锁紧', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2917, 'y': 451}, 'code': 'text_4181147163926', '_type': 'IbpText', 'context': '开门状态', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3000, 'y': 451}, 'code': 'text_4181225179602', '_type': 'IbpText', 'context': '开门', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3111, 'y': 179}, 'code': 'text_41815382847533', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3075, 'y': 213}, 'code': 'text_41815593003205', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3110, 'y': 423}, 'code': 'text_41816238362630', '_type': 'IbpText', 'context': '禁止', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3075, 'y': 458}, 'code': 'text_41816528125864', '_type': 'IbpText', 'context': '允许', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2822, 'y': 152}, 'code': 'text_41819316437589', '_type': 'IbpText', 'context': '屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2905, 'y': 152}, 'code': 'text_41826117008612', '_type': 'IbpText', 'context': '屏蔽门打开时,信号正常\n时,“开门状态”灯亮', 'textFill': '#000', 'fontSize': 6, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3056, 'y': 156}, 'code': 'text_4183225871334', '_type': 'IbpText', 'context': '正常位位“禁止”位', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3055, 'y': 275}, 'code': 'text_41833377567007', '_type': 'IbpText', 'context': '钥匙转至“允许”位,再\n按压“开门”按钮,乘客\n上下完毕后转至“禁止”\n位,现场方可使用PLS钥\n匙关门或打互锁解除发车', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3588, 'y': 43}, 'code': 'text_41847255246397', '_type': 'IbpText', 'context': '信 号', 'textFill': '#000', 'fontSize': 28, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3221, 'y': 228}, 'code': 'text_41850174913674', '_type': 'IbpText', 'context': '车 辆 段 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3222, 'y': 272}, 'code': 'text_41851168674074', '_type': 'IbpText', 'context': '下 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 4003, 'y': 352}, 'code': 'text_4185288836353', '_type': 'IbpText', 'context': '上 行', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3945, 'y': 397}, 'code': 'text_418523436504', '_type': 'IbpText', 'context': '三 桥 方 向', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 151}, 'code': 'text_5915382632462', '_type': 'IbpText', 'context': 'G1116', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3317, 'y': 151}, 'code': 'text_5916408706415', '_type': 'IbpText', 'context': 'G1118', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3367, 'y': 151}, 'code': 'text_5917207509333', '_type': 'IbpText', 'context': 'G1120', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3415, 'y': 152}, 'code': 'text_5917524544029', '_type': 'IbpText', 'context': 'G1122', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3219, 'y': 201}, 'code': 'text_5918376936934', '_type': 'IbpText', 'context': 'DG1124', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 201}, 'code': 'text_591917986', '_type': 'IbpText', 'context': 'DG1126', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3317, 'y': 200}, 'code': 'text_5919432625338', '_type': 'IbpText', 'context': 'G1102', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3366, 'y': 200}, 'code': 'text_5920119423643', '_type': 'IbpText', 'context': 'DG1104', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3415, 'y': 200}, 'code': 'text_5920471822286', '_type': 'IbpText', 'context': 'G1106', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3506, 'y': 202}, 'code': 'text_5921262388204', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3605, 'y': 201}, 'code': 'text_5921539743621', '_type': 'IbpText', 'context': 'X扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3694, 'y': 202}, 'code': 'text_5922244535209', '_type': 'IbpText', 'context': 'x终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3805, 'y': 154}, 'code': 'text_592320785014', '_type': 'IbpText', 'context': 'DG1108', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3853, 'y': 154}, 'code': 'text_5924125989003', '_type': 'IbpText', 'context': 'G1110', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3902, 'y': 154}, 'code': 'text_59244330439', '_type': 'IbpText', 'context': 'G1202', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3950, 'y': 155}, 'code': 'text_5925341667016', '_type': 'IbpText', 'context': 'G1204', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3349, 'y': 352}, 'code': 'text_5926325668147', '_type': 'IbpText', 'context': '计轴预复零', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3505, 'y': 301}, 'code': 'text_5927422707726', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3504, 'y': 353}, 'code': 'text_5928174782973', '_type': 'IbpText', 'context': '紧急停车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3602, 'y': 353}, 'code': 'text_592963424015', '_type': 'IbpText', 'context': '取消紧停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3698, 'y': 298}, 'code': 'text_5930122945783', '_type': 'IbpText', 'context': '紧停报警', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3220, 'y': 449}, 'code': 'text_5931423181905', '_type': 'IbpText', 'context': 'G1111', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 448}, 'code': 'text_593284629497', '_type': 'IbpText', 'context': 'G1113', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3317, 'y': 448}, 'code': 'text_5932412541025', '_type': 'IbpText', 'context': 'G1115', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3366, 'y': 448}, 'code': 'text_593335387711', '_type': 'IbpText', 'context': 'G1117', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3415, 'y': 448}, 'code': 'text_59342863929', '_type': 'IbpText', 'context': 'DG1119', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3269, 'y': 497}, 'code': 'text_593521437162', '_type': 'IbpText', 'context': 'DG1121', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3318, 'y': 497}, 'code': 'text_5935267983522', '_type': 'IbpText', 'context': 'G1101', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3366, 'y': 497}, 'code': 'text_5935573662933', '_type': 'IbpText', 'context': 'DG1103', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3417, 'y': 497}, 'code': 'text_5936306548978', '_type': 'IbpText', 'context': 'G1105', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3508, 'y': 451}, 'code': 'text_5937107825346', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3605, 'y': 450}, 'code': 'text_5937487749902', '_type': 'IbpText', 'context': 'S扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3693, 'y': 451}, 'code': 'text_5938423278075', '_type': 'IbpText', 'context': 'S终止扣车', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3805, 'y': 448}, 'code': 'text_593916228964', '_type': 'IbpText', 'context': 'DG1107', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3854, 'y': 448}, 'code': 'text_5939429423622', '_type': 'IbpText', 'context': 'G1201', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3901, 'y': 448}, 'code': 'text_5940294947504', '_type': 'IbpText', 'context': 'G1203', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 800, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3495, 'y': 96}, 'code': 'text_5945243988109', '_type': 'IbpText', 'context': "下行。按压后,\n表示灯亮,\nATS/LOW机界\n面下行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3684, 'y': 98}, 'code': 'text_5950224139408', '_type': 'IbpText', 'context': '下行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机下行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3295, 'y': 288}, 'code': 'text_5954411745214', '_type': 'IbpText', 'context': '确认计轴区段后,\n与计轴预复零按\n钮同时按压,待\n轨道区段按钮表\n示灯点亮,即执\n行成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3426, 'y': 277}, 'code': 'text_5958143342352', '_type': 'IbpText', 'context': '按压后,表示灯亮,\n蜂鸣器持续响(可\n按压报警切除进行\n消音),ATS/LOW\n机站台中央出现红\n色菱形,即执行\n成功。', 'textFill': '#000', 'fontSize': 9, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3580, 'y': 264}, 'code': 'text_5101473349554', '_type': 'IbpText', 'context': '按压后,表示灯熄灭蜂\n鸣器持续响(可按压报\n警切除进行消音),\nATS/LOW机站台中\n央红色菱形消失,即\n执行成功。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3491, 'y': 474}, 'code': 'text_510716302814', '_type': 'IbpText', 'context': "上行。按压后,\n表示灯亮,\nATS/LOW机界\n面上行站台旁\n出现'H,即执\n行成功。", 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3682, 'y': 474}, 'code': 'text_5109366545936', '_type': 'IbpText', 'context': '上行。按压,待扣\n车表示灯熄灭后,\nATS/LOW机上行\n站台旁圆点与字\n符消失,即执行\n成功。', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3699, 'y': 351}, 'code': 'text_51026543111242', '_type': 'IbpText', 'context': '报警切除', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3757, 'y': 323}, 'code': 'text_51027375826525', '_type': 'IbpText', 'context': '按压后蜂鸣器静\n音,即执行成功', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2664, 'y': 371}, 'code': 'text_51534464299805', '_type': 'IbpText', 'context': '扶梯盖板\n非正常打开', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 10, 'y': 10}, 'code': '', '_type': 'IbpText', 'context': '', 'textFill': '', 'fontSize': '', 'fontWeight': '', 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2717, 'y': 180}, 'code': 'text_51536055991', '_type': 'IbpText', 'context': '地面', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2716, 'y': 301}, 'code': 'text_51536333416355', '_type': 'IbpText', 'context': '站厅', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2718, 'y': 422}, 'code': 'text_51537159657167', '_type': 'IbpText', 'context': '站台', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2318, 'y': 299}, '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': 3, 'z': 1, 'point': {'x': 2350, 'y': 419}, 'code': 'text_5154024180892', '_type': 'IbpText', 'context': 'E0111/01(N) E0111/02(N)', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2366, 'y': 253}, 'code': 'text_51542363412784', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2441, 'y': 255}, 'code': 'text_51543258299554', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2514, 'y': 254}, 'code': 'text_5154426299197', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2586, 'y': 255}, 'code': 'text_51544384294017', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2391, 'y': 379}, 'code': 'text_5154577973006', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2465, 'y': 379}, 'code': 'text_51545329418685', '_type': 'IbpText', 'context': '急停', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 3981, 'y': 495}, 'code': 'text_5166547667596', '_type': 'IbpText', 'context': '电话端子', 'textFill': '#000', 'fontSize': 10, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2318, 'y': 350}, 'code': 'text_1154349701569', '_type': 'IbpText', 'context': '西\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2636, 'y': 350}, 'code': 'text_1154721929053', '_type': 'IbpText', 'context': '东\n端', 'textFill': '#000', 'fontSize': 18, 'fontWeight': 600, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2365, 'y': 200}, 'code': 'text_1155744136033', '_type': 'IbpText', 'context': 'B口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2440, 'y': 200}, 'code': 'text_11559149644411', '_type': 'IbpText', 'context': 'D口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2586, 'y': 200}, 'code': 'text_116055517211', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2512, 'y': 200}, 'code': 'text_116282926344', '_type': 'IbpText', 'context': 'A口', 'textFill': '#000', 'fontSize': 15, 'fontWeight': 500, 'fontFamily': 'consolas'}, {'zlevel': 3, 'z': 1, 'point': {'x': 2516, 'y': 149}, 'code': 'text_1161398925293', '_type': 'IbpText', 'context': '按压后,红灯亮,现场扶梯停\n止运行,需现场用钥匙开启扶\n梯时,需再次按压,红灯熄灭。', 'textFill': '#000', 'fontSize': 8, 'fontWeight': 550, 'fontFamily': 'consolas'}], 'squareButtonList': [{'zlevel': 3, 'z': 1, 'point': {'x': 96, 'y': 168}, '_type': 'SquareButton', 'code': 'button_0001', 'color': 'red', 'status': 'off', 'width': 25, 'height': 30}, {'zlevel': 3, 'z': 1, 'point': {'x': 145, 'y': 169}, '_type': 'SquareButton', 'code': 'button_0002', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 195, 'y': 168}, '_type': 'SquareButton', 'code': 'button_0003', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 243, 'y': 169}, '_type': 'SquareButton', 'code': 'button_0004', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 292, 'y': 168}, '_type': 'SquareButton', 'code': 'button_0005', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 341, 'y': 169}, '_type': 'SquareButton', 'code': 'button_0006', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 413, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_4102066234674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 462, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41021142802731', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 511, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41021261282904', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 560, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41021372727639', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 609, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_410222879556', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 658, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41022225682818', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 730, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41034167834942', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 779, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41034458409859', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 828, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41034586872393', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 877, 'y': 168}, '_type': 'SquareButton', 'code': 'sButton_41035117756343', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 926, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41035211524212', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 975, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41035352001528', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 97, 'y': 416}, '_type': 'SquareButton', 'code': 'sButton_41054552164071', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 145, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41055138482599', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 194, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41055293124518', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 292, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4105540974333', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 243, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41055571289361', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 341, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4116164588527', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 413, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4117401914880', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 462, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_411802155297', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 511, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4118165201356', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 560, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41183348571', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 609, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4118451602012', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 657, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_4111174482634', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 731, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_4111132407854', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 779, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_41111469846478', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 829, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_411120568399', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 877, 'y': 413}, '_type': 'SquareButton', 'code': 'sButton_41114173755674', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 925, 'y': 413}, '_type': 'SquareButton', 'code': 'sButton_41114272551551', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 975, 'y': 413}, '_type': 'SquareButton', 'code': 'sButton_41114398395159', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 292, 'y': 488}, '_type': 'SquareButton', 'code': 'sButton_41394129318', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 828, 'y': 486}, '_type': 'SquareButton', 'code': 'sButton_4141218684010', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1073, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41430292761901', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1145, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41430568369705', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1218, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_414318884722', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1073, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4143519249051', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1146, 'y': 245}, '_type': 'SquareButton', 'code': 'sButton_41435247085059', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1219, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4143537405349', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1072, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_41435495483958', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1145, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_414365484870', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1219, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_4143619420649', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1072, 'y': 391}, '_type': 'SquareButton', 'code': 'sButton_41436335325302', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1145, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_414365985566', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1219, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_41437157979886', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1073, 'y': 464}, '_type': 'SquareButton', 'code': 'sButton_41437246219504', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 171}, '_type': 'SquareButton', 'code': 'sButton_41525455488026', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1559, 'y': 318}, '_type': 'SquareButton', 'code': 'sButton_41527396609835', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4152829453371', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 391}, '_type': 'SquareButton', 'code': 'sButton_41529367729656', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1560, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41543306289510', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1559, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_41543378924491', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1486, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_4154419403287', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1316, 'y': 318}, '_type': 'SquareButton', 'code': 'sButton_41544103967385', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1560, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_4154423137871', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1487, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_41544377013009', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1414, 'y': 462}, '_type': 'SquareButton', 'code': 'sButton_41544484844591', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1413, 'y': 390}, '_type': 'SquareButton', 'code': 'sButton_41544562848923', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1414, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_4154551569736', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1413, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_41545133883604', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1413, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41545206212162', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1486, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41545303323996', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1487, 'y': 245}, '_type': 'SquareButton', 'code': 'sButton_41545426847471', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1756, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_41612415341796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1658, 'y': 243}, '_type': 'SquareButton', 'code': 'sButton_41612486602946', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1757, 'y': 244}, '_type': 'SquareButton', 'code': 'sButton_4161256929830', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1658, 'y': 170}, '_type': 'SquareButton', 'code': 'sButton_4161329561451', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 1949, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_41650552361820', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2096, 'y': 169}, '_type': 'SquareButton', 'code': 'sButton_4165141871209', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2001, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_41656443649289', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2072, 'y': 464}, '_type': 'SquareButton', 'code': 'sButton_41716138843053', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2510, 'y': 219}, '_type': 'SquareButton', 'code': 'sButton_4175012276948', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2583, 'y': 219}, '_type': 'SquareButton', 'code': 'sButton_41750223316796', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2388, 'y': 342}, '_type': 'SquareButton', 'code': 'sButton_41750321799217', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2462, 'y': 342}, '_type': 'SquareButton', 'code': 'sButton_4175039605366', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2364, 'y': 219}, '_type': 'SquareButton', 'code': 'sButton_41752339637523', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2437, 'y': 220}, '_type': 'SquareButton', 'code': 'sButton_417530124476', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2998, 'y': 171}, '_type': 'SquareButton', 'code': 'sButton_4175598209979', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 2998, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_41810156446450', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3268, 'y': 118}, '_type': 'SquareButton', 'code': 'sButton_41853327072814', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 118}, '_type': 'SquareButton', 'code': 'sButton_4185437871566', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 118}, '_type': 'SquareButton', 'code': 'sButton_41854384757478', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3413, 'y': 119}, '_type': 'SquareButton', 'code': 'sButton_41854552912531', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3217, 'y': 166}, '_type': 'SquareButton', 'code': 'sButton_41855146592759', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3267, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41855248593080', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41855371632786', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_41855465795347', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3414, 'y': 166}, '_type': 'SquareButton', 'code': 'sButton_4185603875332', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3509, 'y': 166}, '_type': 'SquareButton', 'code': 'sButton_41858403003346', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3707, 'y': 167}, '_type': 'SquareButton', 'code': 'sButton_419149351938', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3804, 'y': 120}, '_type': 'SquareButton', 'code': 'sButton_4196579878265', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3850, 'y': 121}, '_type': 'SquareButton', 'code': 'sButton_4198379728039', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3900, 'y': 122}, '_type': 'SquareButton', 'code': 'sButton_4198544114734', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3946, 'y': 122}, '_type': 'SquareButton', 'code': 'sButton_419977078481', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_585251543479', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3510, 'y': 316}, '_type': 'SquareButton', 'code': 'sButton_5853389821378', 'color': 'red', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3608, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_585433829492', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3217, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_5855266304306', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3266, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5855455988433', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5856189426498', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5856319511385', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3412, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_58572793406', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3267, 'y': 463}, '_type': 'SquareButton', 'code': 'sButton_5857132953525', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3315, 'y': 463}, '_type': 'SquareButton', 'code': 'sButton_5857285271469', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3364, 'y': 463}, '_type': 'SquareButton', 'code': 'sButton_5857399835349', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3412, 'y': 462}, '_type': 'SquareButton', 'code': 'sButton_5857569912421', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3510, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5858506468093', 'color': 'yellow', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3704, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5859243822042', 'color': 'green', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3803, 'y': 415}, '_type': 'SquareButton', 'code': 'sButton_5859518063071', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3852, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_5901566937', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3900, 'y': 414}, '_type': 'SquareButton', 'code': 'sButton_590135987337', 'color': 'gray', 'status': 'off', 'width': 25, 'height': 1}, {'zlevel': 3, 'z': 1, 'point': {'x': 3705, 'y': 317}, '_type': 'SquareButton', 'code': 'sButton_5102544143660', 'color': 'blue', 'status': 'off', 'width': 25, 'height': 1}], 'tipBoxList': [{'zlevel': 2, 'z': 2, 'point': {'x': 325, 'y': 489}, 'code': 'tipBox_4131207904875', '_type': 'TipBox', 'width': 75, 'height': 28, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 679, 'y': 484}, 'code': 'tipBox_41323422529661', '_type': 'TipBox', 'width': 54, 'height': 100, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2120, 'y': 372}, 'code': 'tipBox_4179311892930', '_type': 'TipBox', 'width': 75, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 1969, 'y': 363}, 'code': 'tipBox_41713195488258', '_type': 'TipBox', 'width': 100, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2121, 'y': 432}, 'code': 'tipBox_41732408877171', '_type': 'TipBox', 'width': 75, 'height': 80, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2820, 'y': 148}, 'code': 'tipBox_41823194731832', '_type': 'TipBox', 'width': 80, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2903, 'y': 147}, 'code': 'tipBox_4182947526663', '_type': 'TipBox', 'width': 70, 'height': 20, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3050, 'y': 146}, 'code': 'tipBox_41837191712348', '_type': 'TipBox', 'width': 80, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3047, 'y': 270}, 'code': 'tipBox_41837572193649', '_type': 'TipBox', 'width': 100, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3491, 'y': 88}, 'code': 'tipBox_5101251023030', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3676, 'y': 92}, 'code': 'tipBox_51012286706118', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3289, 'y': 279}, 'code': 'tipBox_51013152783750', '_type': 'TipBox', 'width': 75, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3422, 'y': 272}, 'code': 'tipBox_5101427107104', '_type': 'TipBox', 'width': 80, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3575, 'y': 262}, 'code': 'tipBox_51014343012273', '_type': 'TipBox', 'width': 90, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3487, 'y': 469}, 'code': 'tipBox_51014567027956', '_type': 'TipBox', 'width': 70, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3677, 'y': 468}, 'code': 'tipBox_51016129828839', '_type': 'TipBox', 'width': 90, 'height': 70, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3752, 'y': 317}, 'code': 'tipBox_51028494865468', '_type': 'TipBox', 'width': 80, 'height': 30, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2315, 'y': 342}, 'code': 'tipBox_115425936901', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2633, 'y': 342}, 'code': 'tipBox_11546276127881', '_type': 'TipBox', 'width': 25, 'height': 50, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2364, 'y': 194}, 'code': 'tipBox_11548437166774', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2440, 'y': 194}, 'code': 'tipBox_1155371737732', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2511, 'y': 194}, 'code': 'tipBox_115545161260', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2584, 'y': 194}, 'code': 'tipBox_11555468604530', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2511, 'y': 147}, 'code': 'tipBox_11612376601928', '_type': 'TipBox', 'width': 120, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 769, 'y': 520}, 'code': 'tipBox_11639231721562', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 2184, 'y': 340}, 'code': 'tipBox_11652348769885', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3100, 'y': 190}, 'code': 'tipBox_11654392041327', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}, {'zlevel': 2, 'z': 2, 'point': {'x': 3100, 'y': 435}, 'code': 'tipBox_11657307246391', '_type': 'TipBox', 'width': 25, 'height': 25, 'fillColor': '#CE950F'}], 'rotatingButtonList': [{'zlevel': 3, 'z': 1, 'point': {'x': 736, 'y': 498}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41344417412052', 'width': 20, 'height': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 2146, 'y': 318}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41658147562730', 'width': 25, 'height': 25}, {'zlevel': 3, 'z': 1, 'point': {'x': 3073, 'y': 172}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41755475633812', 'width': 25, 'height': 25}, {'zlevel': 3, 'z': 1, 'point': {'x': 3072, 'y': 415}, 'draggable': true, '_type': 'RotatingButton', 'code': 'rButton_41810343886103', 'width': 25, 'height': 25}], 'ibpLineList': [{'zlevel': 1, 'z': 1, 'point1': {'x': 754, 'y': 508}, 'point2': {'x': 764, 'y': 508}, 'direction': 'transverse', 'code': 'line_4147304287066', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 746, 'y': 515}, 'point2': {'x': 746, 'y': 525}, 'direction': 'vertical', 'code': 'line_4147585973070', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1045, 'y': 157}, 'point2': {'x': 1045, 'y': 532}, 'direction': 'vertical', 'code': 'line_4142172603445', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1269, 'y': 157}, 'point2': {'x': 1269, 'y': 532}, 'direction': 'vertical', 'code': 'line_41423256845316', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1044, 'y': 157}, 'point2': {'x': 1269, 'y': 157}, 'direction': 'transverse', 'code': 'line_4151484455902', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1045, 'y': 532}, 'point2': {'x': 1270, 'y': 532}, 'direction': 'transverse', 'code': 'line_415213806180', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1301, 'y': 157}, 'point2': {'x': 1301, 'y': 532}, 'direction': 'vertical', 'code': 'line_41530950878', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1300, 'y': 156}, 'point2': {'x': 1360, 'y': 156}, 'direction': 'transverse', 'code': 'line_41532361001859', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1300, 'y': 532}, 'point2': {'x': 1360, 'y': 532}, 'direction': 'transverse', 'code': 'line_4153351167000', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1359, 'y': 156}, 'point2': {'x': 1359, 'y': 531}, 'direction': 'vertical', 'code': 'line_41533308921524', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1389, 'y': 155}, 'point2': {'x': 1389, 'y': 530}, 'direction': 'vertical', 'code': 'line_41541367969158', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1612, 'y': 154}, 'point2': {'x': 1612, 'y': 529}, 'direction': 'vertical', 'code': 'line_41541546841867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 530}, 'point2': {'x': 1613, 'y': 530}, 'direction': 'transverse', 'code': 'line_41542278124761', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1388, 'y': 155}, 'point2': {'x': 1613, 'y': 155}, 'direction': 'transverse', 'code': 'line_4154245138867', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1639, 'y': 156}, 'point2': {'x': 1699, 'y': 156}, 'direction': 'transverse', 'code': 'line_4169578701349', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1737, 'y': 530}, 'point2': {'x': 1797, 'y': 530}, 'direction': 'transverse', 'code': 'line_41610143487536', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1639, 'y': 530}, 'point2': {'x': 1699, 'y': 530}, 'direction': 'transverse', 'code': 'line_41610314288535', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1737, 'y': 156}, 'point2': {'x': 1797, 'y': 156}, 'direction': 'transverse', 'code': 'line_4161050606325', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1738, 'y': 155}, 'point2': {'x': 1738, 'y': 530}, 'direction': 'vertical', 'code': 'line_416116219732', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1640, 'y': 155}, 'point2': {'x': 1640, 'y': 530}, 'direction': 'vertical', 'code': 'line_41611253166269', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1698, 'y': 155}, 'point2': {'x': 1698, 'y': 530}, 'direction': 'vertical', 'code': 'line_4161145281664', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1796, 'y': 156}, 'point2': {'x': 1796, 'y': 531}, 'direction': 'vertical', 'code': 'line_4161248923530', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD'}, {'zlevel': 2, 'z': 1, 'point1': {'x': 2240, 'y': 1}, 'point2': {'x': 2240, 'y': 1300}, 'code': 'line_4162565004919', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 2, 'z': 1, 'point1': {'x': 1841, 'y': 1}, 'point2': {'x': 1841, 'y': 1300}, 'code': 'line_41626187083180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1841, 'y': 405}, 'point2': {'x': 2241, 'y': 405}, 'direction': 'transverse', 'code': 'line_4163649268911', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 1841, 'y': 254}, 'point2': {'x': 2241, 'y': 254}, 'direction': 'transverse', 'code': 'line_41637136446994', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2171, 'y': 330}, 'point2': {'x': 2181, 'y': 330}, 'direction': 'transverse', 'code': 'line_417459403934', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 2158, 'y': 344}, 'point2': {'x': 2158, 'y': 354}, 'direction': 'vertical', 'code': 'line_4175593558037', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 2, 'z': 1, 'point1': {'x': 3180, 'y': 1}, 'point2': {'x': 3180, 'y': 1300}, 'code': 'line_41814331538253', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3097, 'y': 184}, 'point2': {'x': 3107, 'y': 184}, 'direction': 'transverse', 'code': 'line_41817198046655', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3085, 'y': 197}, 'point2': {'x': 3085, 'y': 207}, 'direction': 'vertical', 'code': 'line_4181743772122', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3096, 'y': 427}, 'point2': {'x': 3106, 'y': 427}, 'direction': 'transverse', 'code': 'line_4181889162471', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}, {'zlevel': 1, 'z': 1, 'point1': {'x': 3085, 'y': 440}, 'point2': {'x': 3085, 'y': 450}, 'direction': 'vertical', 'code': 'line_4181846432328', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000'}], 'appendageBoxList': [{'zlevel': 1, 'z': 1, 'point': {'x': 2284, 'y': 152}, '_type': 'AppendageBox', 'code': 'aBox41745264751296', 'width': 475, 'height': 310}], 'alarmList': [{'zlevel': 2, 'z': 1, 'point': {'x': 3711, 'y': 272}, 'code': 'alarm_591507021609', '_type': 'Alarm', 'width': 35, 'height': 35}, {'zlevel': 2, 'z': 1, 'point': {'x': 2683, 'y': 343}, 'code': 'alarm_51531302525872', '_type': 'Alarm', 'width': 40}], 'keyList': [{'zlevel': 4, 'z': 1, 'point': {'x': 731, 'y': 497}, 'draggable': true, '_type': 'Key', 'code': 'key_5145349642093', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 4, 'z': 1, 'point': {'x': 2144, 'y': 317}, 'draggable': true, '_type': 'Key', 'code': 'key_514551676531', 'width': 25, 'height': 75, 'status': 'off'}, {'zlevel': 4, 'z': 1, 'point': {'x': 3072, 'y': 172}, 'draggable': true, '_type': 'Key', 'code': 'key_51455586131122', 'width': 25, 'height': 75, 'status': 'on'}, {'zlevel': 4, 'z': 1, 'point': {'x': 3072, 'y': 415}, 'draggable': true, '_type': 'Key', 'code': 'key_11656496202355', 'width': 25, 'height': 75, 'status': 'on'}], '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}], 'elevatorList': [{'zlevel': 2, 'z': 1, 'point': {'x': 2340, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_1100206636334', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2415, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_1109363762841', 'width': 75, 'height': 100, 'fillColor': '#3E3E3E', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2490, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_11010506963311', 'width': 75, 'height': 100, 'fillColor': '#404040', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2565, 'y': 193}, '_type': 'Elevator', 'code': 'elevator_1101128375561', 'width': 75, 'height': 100, 'fillColor': '#444444', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2365, 'y': 313}, '_type': 'Elevator', 'code': 'elevator_1101217128585', 'width': 75, 'height': 100, 'fillColor': '#474646', 'direction': 'top'}, {'zlevel': 2, 'z': 1, 'point': {'x': 2440, 'y': 313}, '_type': 'Elevator', 'code': 'elevator_11013267457977', 'width': 75, 'height': 100, 'fillColor': '#484848', 'direction': 'top'}], 'clockList': [{'zlevel': 3, 'z': 1, 'point': {'x': 2455, 'y': 5}, '_type': 'Clock', 'code': 'clock_11537372847874', 'width': 300}], 'rotateTipList': [{'zlevel': 3, 'z': 1, 'point': {'x': 770, 'y': 524}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_11651188933493', 'width': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 2185, 'y': 345}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_116531493638', 'width': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 3102, 'y': 195}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165518413653', 'width': 20}, {'zlevel': 3, 'z': 1, 'point': {'x': 3102, 'y': 440}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_1165817924321', 'width': 20}]}, - 'Station_203_0.07533': {'background': {'x': 0, 'y': 0, '_type': 'Background', 'width': 8600, '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}], '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', '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', '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', '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', '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', 'code': 'lamp_4131594211532', 'r': 8, 'fillColor': '#332C22', 'zlevel': 1, 'z': 4}, {'point': {'x': 5063, 'y': 539}, '_type': 'CircularLamp', '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', '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': 3}, {'point1': {'x': 1225, 'y': 287}, 'point2': {'x': 1237, 'y': 287}, 'code': 'line_31410378222274', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1212, 'y': 297}, 'point2': {'x': 1212, 'y': 310}, 'code': 'line_31411235898708', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1225, 'y': 537}, 'point2': {'x': 1237, 'y': 537}, 'code': 'line_31419313134347', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1212, 'y': 550}, 'point2': {'x': 1212, 'y': 562}, 'code': 'line_3142045812852', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1989, 'y': 0}, 'point2': {'x': 1989, 'y': 1300}, 'code': 'line_31443194776874', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2388, 'y': 0}, 'point2': {'x': 2388, 'y': 1300}, 'code': 'line_31445286536685', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1989, 'y': 363}, 'point2': {'x': 2388, 'y': 363}, 'code': 'line_314471113536', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 1989, 'y': 513}, 'point2': {'x': 2388, 'y': 513}, 'code': 'line_31448257256785', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2325, 'y': 437}, 'point2': {'x': 2337, 'y': 437}, 'code': 'line_3155473071191', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2312, 'y': 450}, 'point2': {'x': 2312, 'y': 462}, 'code': 'line_315628829240', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2464, 'y': 576}, 'code': 'line_31517334755548', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2464, 'y': 264}, 'point2': {'x': 2714, 'y': 264}, 'code': 'line_31519552775995', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2714, 'y': 264}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152035852943', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2464, 'y': 576}, 'point2': {'x': 2714, 'y': 576}, 'code': 'line_3152113697352', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2737, 'y': 576}, 'code': 'line_31541322054144', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2737, 'y': 264}, 'point2': {'x': 2837, 'y': 264}, 'code': 'line_315431813998', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2837, 'y': 264}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_31543438702826', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2737, 'y': 576}, 'point2': {'x': 2837, 'y': 576}, 'code': 'line_3154418372613', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 2862, 'y': 576}, 'code': 'line_31559482048354', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2862, 'y': 264}, 'point2': {'x': 3187, 'y': 264}, 'code': 'line_316145813655', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 3187, 'y': 264}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162175646546', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 2862, 'y': 576}, 'point2': {'x': 3187, 'y': 576}, 'code': 'line_3162432686030', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 3650, 'y': 587}, 'point2': {'x': 3662, 'y': 587}, 'code': 'line_31713306605441', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 3637, 'y': 600}, 'point2': {'x': 3637, 'y': 612}, 'code': 'line_3171425353486', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4065, 'y': 0}, 'point2': {'x': 4065, 'y': 1300}, 'code': 'line_3172216380105', '_type': 'IbpLine', 'lineWidth': 20, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4363, 'y': 463}, 'code': 'line_41040512395783', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4363, 'y': 391}, 'point2': {'x': 4613, 'y': 391}, 'code': 'line_41043132474302', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4613, 'y': 391}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_4104492878440', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4363, 'y': 463}, 'point2': {'x': 4613, 'y': 463}, 'code': 'line_41044324963975', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4888, 'y': 0}, 'point2': {'x': 4888, 'y': 1300}, 'code': 'line_41115178868915', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 4888, 'y': 213}, 'point2': {'x': 6463, 'y': 213}, 'code': 'line_41116413117101', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6462, 'y': 0}, 'point2': {'x': 6462, 'y': 1300}, 'code': 'line_41119429354180', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6163, 'y': 213}, 'point2': {'x': 6163, 'y': 1300}, 'code': 'line_41120288141802', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6163, 'y': 413}, 'point2': {'x': 6463, 'y': 413}, 'code': 'line_41121444151424', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5300, 'y': 287}, 'point2': {'x': 5313, 'y': 287}, 'code': 'line_4136435982766', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5287, 'y': 299}, 'point2': {'x': 5287, 'y': 312}, 'code': 'line_413852936970', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5300, 'y': 538}, 'point2': {'x': 5313, 'y': 538}, 'code': 'line_4131812782105', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 5287, 'y': 549}, 'point2': {'x': 5287, 'y': 562}, 'code': 'line_41319351495573', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6375, 'y': 361}, 'point2': {'x': 6388, 'y': 361}, 'code': 'line_4142004067256', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6362, 'y': 374}, 'point2': {'x': 6362, 'y': 387}, 'code': 'line_41420502923415', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6475, 'y': 625}, 'code': 'line_41431113737910', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6475, 'y': 312}, 'point2': {'x': 6625, 'y': 312}, 'code': 'line_41436337006167', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6625, 'y': 312}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_4143746445036', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6475, 'y': 625}, 'point2': {'x': 6625, 'y': 625}, 'code': 'line_41437429816064', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 6637, 'y': 625}, 'code': 'line_4144534539106', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6637, 'y': 312}, 'point2': {'x': 7037, 'y': 312}, 'code': 'line_41446379166021', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 6637, 'y': 625}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_4144796534333', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7037, 'y': 312}, 'point2': {'x': 7037, 'y': 625}, 'code': 'line_41447324773923', '_type': 'IbpLine', 'lineWidth': 2, 'fillColor': '#0000CD', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7062, 'y': 0}, 'point2': {'x': 7062, 'y': 1300}, 'code': 'line_41457282295399', '_type': 'IbpLine', 'lineWidth': 5, 'fillColor': '#3A3A36', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7677, 'y': 588}, 'point2': {'x': 7690, 'y': 588}, 'code': 'line_41558234291795', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}, {'point1': {'x': 7663, 'y': 600}, 'point2': {'x': 7663, 'y': 613}, 'code': 'line_41558471247715', '_type': 'IbpLine', 'lineWidth': 3, 'fillColor': '#000', 'zlevel': 1, 'z': 3}], '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': 2297, 'y': 424}, '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, 'zlevel': 1, 'z': 4}, {'point': {'x': 5301, 'y': 552}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_5133122676380', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 6389, 'y': 377}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51344127241115', 'width': 25, 'zlevel': 1, 'z': 4}, {'point': {'x': 7677, 'y': 602}, 'draggable': true, '_type': 'RotateTip', 'code': 'rTip_51349483255666', 'width': 25, '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': 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":2297,"y":424},"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}]}, 'Station_207_0.62282': { 'background': { '_type': 'Background', diff --git a/src/ibp/mouseController.js b/src/ibp/mouseController.js index d1db0ebb4..e7c2f5803 100644 --- a/src/ibp/mouseController.js +++ b/src/ibp/mouseController.js @@ -117,9 +117,9 @@ class MouseController extends Eventful { this._x = e.offsetX; this._y = e.offsetY; - + debugger; if (this._dragging) { - if (this.eventTarget._type === deviceType.Background) { + if (this.eventTarget._type === deviceType.Background || !this.isAllowDragging) { this._preventDefaultMouseMove && eventTool.stop(e.event); this.trigger(this.events.__Pan, { dx, dy, oldX, oldY, newX: this._x, newY: this._y }); return true; @@ -133,12 +133,12 @@ class MouseController extends Eventful { } mouseup(e) { - if (!eventTool.notLeftMouse(e)) { + if (!eventTool.notLeftMouse(e)&&this.isAllowDragging) { this.eventTarget.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); this.eventTarget.dirty(); - this._dragging = false; this.eventTarget = ''; } + this._dragging = false; } mousewheel(e) { diff --git a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotateTip.vue b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotateTip.vue index 40db13743..1f4a01f87 100644 --- a/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotateTip.vue +++ b/src/views/ibp/ibpDraft/ibpEdit/ibpOperate/ibpRotateTip.vue @@ -15,6 +15,12 @@ + + + + + + {{ buttonText }} 删除 @@ -37,6 +43,7 @@ form: { code: '', rotateTipWidth: '', + rotateTipColor: 'black', x: 10, y: 10 }, @@ -46,6 +53,9 @@ ], rotateTipWidth: [ { required: true, message: '请输入旋转提示宽度', trigger: 'blur' }, + ], + rotateTipColor: [ + { required: true, message: '请选择按钮颜色', trigger: 'change'} ] } }; @@ -62,6 +72,7 @@ this.isUpdate = true; this.form.code = model.code; this.form.rotateTipWidth = model.width; + this.form.rotateTipColor = model.color?model.color:'black'; this.form.x = model.point.x; this.form.y = model.point.y; } @@ -82,6 +93,7 @@ _type: 'RotateTip', code: this.form.code, width: this.form.rotateTipWidth, + color: this.form.rotateTipColor }; this.$emit('createRotateTip', rotateTipModel); this.initPage(); @@ -98,9 +110,10 @@ y: this.form.y }, draggable: true, - _type: 'Key', + _type: 'RotateTip', code: this.form.code, width: this.form .rotateTipWidth, + color: this.form.rotateTipColor }; this.$emit('deleteDataModel',rotateTipModel); this.initPage(); @@ -112,6 +125,7 @@ this.form = { code: '', rotateTipWidth: '', + rotateTipColor: 'black', x: 10, y: 10 }; From 9d5c5646a222aec25e5eed0ab5935601b48854af Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Fri, 6 Sep 2019 17:01:51 +0800 Subject: [PATCH 21/27] =?UTF-8?q?ibp=E7=9B=98=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 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ibp/constant/ibpData.js b/src/ibp/constant/ibpData.js index c273d687c..2a5962529 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":2297,"y":424},"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}]}, + '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}]}, 'Station_207_0.62282': { 'background': { '_type': 'Background', From ba21d7af9dcce3c778536975946b6ab5cb828eab Mon Sep 17 00:00:00 2001 From: zyy <1787816799@qq.com> Date: Fri, 6 Sep 2019 17:21:54 +0800 Subject: [PATCH 22/27] =?UTF-8?q?desc:=20=E4=BF=AE=E6=94=B9=E6=9D=83?= =?UTF-8?q?=E9=99=90=E6=89=93=E5=8C=85=E5=AD=97=E6=AE=B5=EF=BC=8C=20?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9C=B0=E5=9B=BE=E7=BB=98=E5=88=B6=E5=8C=BA?= =?UTF-8?q?=E6=AE=B5=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapdraft/mapedit/mapoperate/section.vue | 285 ++++++------------ src/views/package/draft/editRule.vue | 30 +- .../editTool/menus/createEmptyPlan.vue | 8 +- 3 files changed, 116 insertions(+), 207 deletions(-) diff --git a/src/views/map/mapdraft/mapedit/mapoperate/section.vue b/src/views/map/mapdraft/mapedit/mapoperate/section.vue index 8043953ee..293f29b0c 100644 --- a/src/views/map/mapdraft/mapedit/mapoperate/section.vue +++ b/src/views/map/mapdraft/mapedit/mapoperate/section.vue @@ -13,15 +13,15 @@ - -
- 一键生成区段 - -
- {{ item }} -
-
-
+
+ 一键生成区段 +
+ + +
+ {{ item }} +
+
@@ -42,8 +42,8 @@ @click="hover('splitSection')" >{{ $t('map.activate') }}
- - px + + @@ -91,7 +91,7 @@ - +