diff --git a/src/assets/ibp_images/clock/clock_0.png b/src/assets/ibp_images/clock/clock_0.png new file mode 100644 index 000000000..b1afd7ec3 Binary files /dev/null and b/src/assets/ibp_images/clock/clock_0.png differ diff --git a/src/assets/ibp_images/clock/clock_1.png b/src/assets/ibp_images/clock/clock_1.png new file mode 100644 index 000000000..b6825acf2 Binary files /dev/null and b/src/assets/ibp_images/clock/clock_1.png differ diff --git a/src/assets/ibp_images/clock/clock_2.png b/src/assets/ibp_images/clock/clock_2.png new file mode 100644 index 000000000..f77c4091f Binary files /dev/null and b/src/assets/ibp_images/clock/clock_2.png differ diff --git a/src/assets/ibp_images/clock/clock_3.png b/src/assets/ibp_images/clock/clock_3.png new file mode 100644 index 000000000..ad05d7d64 Binary files /dev/null and b/src/assets/ibp_images/clock/clock_3.png differ diff --git a/src/assets/ibp_images/clock/clock_4.png b/src/assets/ibp_images/clock/clock_4.png new file mode 100644 index 000000000..d307c8938 Binary files /dev/null and b/src/assets/ibp_images/clock/clock_4.png differ diff --git a/src/assets/ibp_images/clock/clock_5.png b/src/assets/ibp_images/clock/clock_5.png new file mode 100644 index 000000000..bc7f02388 Binary files /dev/null and b/src/assets/ibp_images/clock/clock_5.png differ diff --git a/src/assets/ibp_images/clock/clock_6.png b/src/assets/ibp_images/clock/clock_6.png new file mode 100644 index 000000000..a432741ab Binary files /dev/null and b/src/assets/ibp_images/clock/clock_6.png differ diff --git a/src/assets/ibp_images/clock/clock_7.png b/src/assets/ibp_images/clock/clock_7.png new file mode 100644 index 000000000..a9560b395 Binary files /dev/null and b/src/assets/ibp_images/clock/clock_7.png differ diff --git a/src/assets/ibp_images/clock/clock_8.png b/src/assets/ibp_images/clock/clock_8.png new file mode 100644 index 000000000..b19fb0f2a Binary files /dev/null and b/src/assets/ibp_images/clock/clock_8.png differ diff --git a/src/assets/ibp_images/clock/clock_9.png b/src/assets/ibp_images/clock/clock_9.png new file mode 100644 index 000000000..6874d2617 Binary files /dev/null and b/src/assets/ibp_images/clock/clock_9.png differ diff --git a/src/assets/ibp_images/clock/clock_bg.png b/src/assets/ibp_images/clock/clock_bg.png new file mode 100644 index 000000000..f751ca15c Binary files /dev/null and b/src/assets/ibp_images/clock/clock_bg.png differ diff --git a/src/assets/ibp_images/clock/clock_colon.png b/src/assets/ibp_images/clock/clock_colon.png new file mode 100644 index 000000000..d2d39a985 Binary files /dev/null and b/src/assets/ibp_images/clock/clock_colon.png differ diff --git a/src/ibp/constant/deviceRender.js b/src/ibp/constant/deviceRender.js index fe16c8772..f202bef70 100644 --- a/src/ibp/constant/deviceRender.js +++ b/src/ibp/constant/deviceRender.js @@ -4,17 +4,17 @@ const deviceRender = {}; /** IbpText渲染配置*/ deviceRender[deviceType.IbpText] = { - zlevel: 2 + zlevel: 3 }; /** SquareButton渲染配置*/ deviceRender[deviceType.SquareButton] = { - zlevel: 2 + zlevel: 3 }; /** WarnButton渲染配置*/ deviceRender[deviceType.WarnButton] = { - zlevel: 2 + zlevel: 3 }; /** Arrow渲染配置*/ @@ -24,12 +24,13 @@ deviceRender[deviceType.Arrow] = { /** RotatingButton渲染配置*/ deviceRender[deviceType.RotatingButton] = { - zlevel: 2 + zlevel: 3 }; /** TipBox渲染配置*/ deviceRender[deviceType.TipBox] = { - zlevel: 1 + zlevel: 2, + z: 2 }; /** BackGround渲染配置*/ @@ -39,7 +40,7 @@ deviceRender[deviceType.Background] = { /** CircularLamp渲染配置 */ deviceRender[deviceType.CircularLamp] = { - zlevel: 2 + zlevel: 3 }; /** AppendageBox渲染配置 */ @@ -49,22 +50,33 @@ deviceRender[deviceType.AppendageBox] = { /** IbpLine渲染配置 */ deviceRender[deviceType.IbpLine] = { - zlevel: 2 + zlevel: 1 }; /** Elevator 渲染配置 */ deviceRender[deviceType.Elevator] = { - zlevel: 2 + zlevel: 2, + z: 1 }; /** Key 渲染配置 */ deviceRender[deviceType.Key] = { - zlevel: 3 + zlevel: 4 }; /** TeleTerminal 渲染配置 */ deviceRender[deviceType.TeleTerminal] = { - zlevel: 2 + zlevel: 3 +}; + +/** Clock 渲染配置*/ +deviceRender[deviceType.Clock] = { + zlevel: 3 +}; + +/** RotateTip 渲染配置 */ +deviceRender[deviceType.RotateTip] = { + zlevel: 3 }; export default deviceRender; diff --git a/src/ibp/constant/deviceType.js b/src/ibp/constant/deviceType.js index c5de331b8..a61df0c64 100644 --- a/src/ibp/constant/deviceType.js +++ b/src/ibp/constant/deviceType.js @@ -11,7 +11,9 @@ const deviceType = { Alarm: 'Alarm', Elevator: 'Elevator', Key: 'Key', - TeleTerminal: 'TeleTerminal' + TeleTerminal: 'TeleTerminal', + Clock: 'Clock', + RotateTip: 'RotateTip' }; export default deviceType; diff --git a/src/ibp/constant/ibpData.js b/src/ibp/constant/ibpData.js index a737e661f..0b6b17b2b 100644 --- a/src/ibp/constant/ibpData.js +++ b/src/ibp/constant/ibpData.js @@ -1,3 +1,2 @@ -const ibpData = {"background":{"type":"Background","code":"bg_0000","width":800,"height":600,"_type":"Background","zlevel":0},"arrowList":[{"zlevel":2,"z":1,"point":{"x":518,"y":273},"_type":"Arrow","code":"arrow_0001","orientation":"left","fill":"#0000CD","width":10,"length":488,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":518,"y":377},"_type":"Arrow","code":"arrow_0002","orientation":"right","fill":"#0000CD","width":10,"length":488,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":2974,"y":255},"_type":"Arrow","code":"arrow_4175812644734","orientation":"left","fill":"#0000CD","width":10,"length":172,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":2977,"y":381},"_type":"Arrow","code":"arrow_4175975962338","orientation":"right","fill":"#0000CD","width":10,"length":172,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":3632,"y":256},"_type":"Arrow","code":"arrow_41839558767141","orientation":"left","fill":"#0000CD","width":10,"length":414,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":3633,"y":380},"_type":"Arrow","code":"arrow_4184617987898","orientation":"right","fill":"#0000CD","width":10,"length":414,"lineWidth":1}],"circularLampList":[{"zlevel":2,"z":1,"point":{"x":549,"y":500},"_type":"CircularLamp","code":"lamp_4131658685771","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":646,"y":499},"_type":"CircularLamp","code":"lamp_41318382693510","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":1888,"y":110},"_type":"CircularLamp","code":"lamp_41642384928515","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":1962,"y":109},"_type":"CircularLamp","code":"lamp_41642491326562","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":2039,"y":110},"_type":"CircularLamp","code":"lamp_41642549077834","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":2109,"y":109},"_type":"CircularLamp","code":"lamp_4164317797683","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":2182,"y":110},"_type":"CircularLamp","code":"lamp_41643164927195","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":1986,"y":476},"_type":"CircularLamp","code":"lamp_41715522921607","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":2864,"y":183},"_type":"CircularLamp","code":"lamp_41754266926174","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":2938,"y":183},"_type":"CircularLamp","code":"lamp_41754403732853","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":2864,"y":427},"_type":"CircularLamp","code":"lamp_41885246733","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":2937,"y":426},"_type":"CircularLamp","code":"lamp_4189474357636","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":3621,"y":181},"_type":"CircularLamp","code":"lamp_4193379315744","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":3524,"y":281},"_type":"CircularLamp","code":"lamp_590451103611","r":8,"fillColor":"#332C22"},{"zlevel":2,"z":1,"point":{"x":3621,"y":427},"_type":"CircularLamp","code":"lamp_591242466193","r":8,"fillColor":"#332C22"},{"zlevel":2,"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":2,"_type":"IbpText"},{"zlevel":2,"z":1,"point":{"x":40,"y":243},"code":"text_0002","_type":"IbpText","context":"车 辆 段 方 向","textFill":"#000","fontSize":22,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":41,"y":287},"code":"text_0003","_type":"IbpText","context":"下 行","textFill":"#000","fontSize":22,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":943,"y":349},"code":"text_0004","_type":"IbpText","context":"上 行","textFill":"#000","fontSize":22,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":874,"y":389},"code":"text_0005","_type":"IbpText","context":"三 桥 方 向","textFill":"#000","fontSize":22,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":87,"y":201},"code":"text_0006","_type":"IbpText","context":" DH14\n入段线车头","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":138,"y":202},"code":"text_0008","_type":"IbpText","context":" DH15\n入段线车尾","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"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":2,"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":2,"z":1,"point":{"x":417,"y":201},"code":"text_41022504805842","_type":"IbpText","context":"HS20\n车头","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":467,"y":199},"code":"text_41023582961187","_type":"IbpText","context":"HS21\n车尾","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"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":2,"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":2,"z":1,"point":{"x":734,"y":200},"code":"text_41036487831793","_type":"IbpText","context":"HS26\n车头","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":784,"y":200},"code":"text_41037448007888","_type":"IbpText","context":"HS27\n车尾","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"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":2,"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":2,"z":1,"point":{"x":89,"y":446},"code":"text_41115231045004","_type":"IbpText","context":" DH08\n出线段车头","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":136,"y":447},"code":"text_41116273364907","_type":"IbpText","context":" DH09\n出线段车尾","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"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":2,"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":2,"z":1,"point":{"x":416,"y":445},"code":"text_41125556167293","_type":"IbpText","context":"HS08\n车头","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":465,"y":445},"code":"text_41126347113903","_type":"IbpText","context":"HS09\n车尾","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"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":2,"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":2,"z":1,"point":{"x":736,"y":446},"code":"text_4132384456747","_type":"IbpText","context":"HS14\n车头","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":784,"y":444},"code":"text_4133296692590","_type":"IbpText","context":"HS15\n车尾","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"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":2,"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":2,"z":1,"point":{"x":282,"y":526},"code":"text_41310125966053","_type":"IbpText","context":"IBP试灯","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":332,"y":495},"code":"text_41311121817148","_type":"IbpText","context":"专业人员定期\n按压、检查","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":524,"y":518},"code":"text_41317486621504","_type":"IbpText","context":"自动状态","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":623,"y":520},"code":"text_4131916129","_type":"IbpText","context":"手动状态","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"z":1,"point":{"x":769,"y":504},"code":"text_4148249096842","_type":"IbpText","context":"自动","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":734,"y":531},"code":"text_4141181575325","_type":"IbpText","context":"手动","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":829,"y":524},"code":"text_41412426926359","_type":"IbpText","context":"复位","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"z":1,"point":{"x":1311,"y":200},"code":"text_41534145981544","_type":"IbpText","context":" DW05\n站厅公共区","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1310,"y":275},"code":"text_41534554285116","_type":"IbpText","context":" DW06\n站台公共区","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1311,"y":349},"code":"text_4153529603395","_type":"IbpText","context":" DW07\n上行轨行区","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1311,"y":423},"code":"text_41537305253717","_type":"IbpText","context":" DW08\n下行轨行区","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1118,"y":132},"code":"text_4153858164985","_type":"IbpText","context":"A端 小 系 统","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1303,"y":133},"code":"text_41539324608403","_type":"IbpText","context":"大 系 统","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1462,"y":133},"code":"text_41540394521279","_type":"IbpText","context":"B端 小 系 统","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"z":1,"point":{"x":1630,"y":131},"code":"text_41619184366041","_type":"IbpText","context":"C端 小 系 统","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1731,"y":134},"code":"text_4162029006925","_type":"IbpText","context":"D端 小 系 统","textFill":"#000","fontSize":12,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"z":1,"point":{"x":1660,"y":275},"code":"text_4162244286898","_type":"IbpText","context":"XC05\n气瓶间","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"z":1,"point":{"x":1759,"y":276},"code":"text_4162334129751","_type":"IbpText","context":"XD04\n气瓶间","textFill":"#000","fontSize":8,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1937,"y":35},"code":"text_41639459086866","_type":"IbpText","context":"消 防 栓 水 泵","textFill":"#000","fontSize":28,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1866,"y":124},"code":"text_41644191955711","_type":"IbpText","context":"1#消火栓\n水泵运行","textFill":"#000","fontSize":12,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1935,"y":124},"code":"text_41645348369894","_type":"IbpText","context":"1#消火栓\n水泵故障","textFill":"#000","fontSize":12,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2015,"y":126},"code":"text_41646129085761","_type":"IbpText","context":"2#消火栓\n水泵运行","textFill":"#000","fontSize":12,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2083,"y":126},"code":"text_41647262125941","_type":"IbpText","context":"2#消火栓\n水泵故障","textFill":"#000","fontSize":12,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2153,"y":125},"code":"text_41648198367714","_type":"IbpText","context":"消火栓水泵\n处于故障状态","textFill":"#000","fontSize":12,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1929,"y":205},"code":"text_41652204763377","_type":"IbpText","context":"消火栓水泵启动","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2079,"y":204},"code":"text_41653445085428","_type":"IbpText","context":"消火栓水泵禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"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":2,"z":1,"point":{"x":1860,"y":350},"code":"text_417259565354","_type":"IbpText","context":"紧急释放状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1994,"y":350},"code":"text_4172447724209","_type":"IbpText","context":"紧急释放","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2184,"y":327},"code":"text_4176256119241","_type":"IbpText","context":"联动允许","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2138,"y":360},"code":"text_4177254929769","_type":"IbpText","context":"联动禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2126,"y":377},"code":"text_4178314368413","_type":"IbpText","context":" 正常位为:\n“联动禁止”位","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1977,"y":367},"code":"text_417111045260","_type":"IbpText","context":"紧急情况下,直接按压\n“紧急释放”,紧急释\n放状态灯亮,即执行成功","textFill":"#000","fontSize":8,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1986,"y":434},"code":"text_4171565003604","_type":"IbpText","context":"门 禁","textFill":"#000","fontSize":28,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":1957,"y":499},"code":"text_41716594045146","_type":"IbpText","context":"紧急开门状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2067,"y":501},"code":"text_4171731125729","_type":"IbpText","context":"紧急开门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"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":2,"z":1,"point":{"x":2255,"y":10},"code":"text_41740466362992","_type":"IbpText","context":"后卫寨站","textFill":"#000","fontSize":50,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2430,"y":103},"code":"text_41747109004314","_type":"IbpText","context":"自 动 扶 梯","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2913,"y":110},"code":"text_41753238285971","_type":"IbpText","context":"屏 蔽 门","textFill":"#000","fontSize":28,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2836,"y":204},"code":"text_4175695956261","_type":"IbpText","context":"门关闭且锁紧","textFill":"#000","fontSize":10,"fontWeight":700,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2920,"y":204},"code":"text_41756474911594","_type":"IbpText","context":"开门状态","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3001,"y":204},"code":"text_41757201559908","_type":"IbpText","context":"开门","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3095,"y":357},"code":"text_4187272432554","_type":"IbpText","context":"上 行","textFill":"#000","fontSize":18,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2812,"y":266},"code":"text_4187569317011","_type":"IbpText","context":"下 行","textFill":"#000","fontSize":18,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2836,"y":451},"code":"text_4181134351083","_type":"IbpText","context":"门关闭且锁紧","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2917,"y":451},"code":"text_4181147163926","_type":"IbpText","context":"开门状态","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3000,"y":451},"code":"text_4181225179602","_type":"IbpText","context":"开门","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3111,"y":179},"code":"text_41815382847533","_type":"IbpText","context":"禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3075,"y":213},"code":"text_41815593003205","_type":"IbpText","context":"允许","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3110,"y":423},"code":"text_41816238362630","_type":"IbpText","context":"禁止","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3075,"y":458},"code":"text_41816528125864","_type":"IbpText","context":"允许","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2822,"y":152},"code":"text_41819316437589","_type":"IbpText","context":"屏蔽门关闭且锁紧,信号正\n常时,“关闭且锁紧”灯亮","textFill":"#000","fontSize":6,"fontWeight":550,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2905,"y":152},"code":"text_41826117008612","_type":"IbpText","context":"屏蔽门打开时,信号正常\n时,“开门状态”灯亮","textFill":"#000","fontSize":6,"fontWeight":550,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3056,"y":156},"code":"text_4183225871334","_type":"IbpText","context":"正常位位“禁止”位","textFill":"#000","fontSize":8,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"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":2,"z":1,"point":{"x":3588,"y":43},"code":"text_41847255246397","_type":"IbpText","context":"信 号","textFill":"#000","fontSize":28,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3221,"y":228},"code":"text_41850174913674","_type":"IbpText","context":"车 辆 段 方 向","textFill":"#000","fontSize":18,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3222,"y":272},"code":"text_41851168674074","_type":"IbpText","context":"下 行","textFill":"#000","fontSize":18,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":4003,"y":352},"code":"text_4185288836353","_type":"IbpText","context":"上 行","textFill":"#000","fontSize":18,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3945,"y":397},"code":"text_418523436504","_type":"IbpText","context":"三 桥 方 向","textFill":"#000","fontSize":18,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3269,"y":151},"code":"text_5915382632462","_type":"IbpText","context":"G1116","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3317,"y":151},"code":"text_5916408706415","_type":"IbpText","context":"G1118","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3367,"y":151},"code":"text_5917207509333","_type":"IbpText","context":"G1120","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3415,"y":152},"code":"text_5917524544029","_type":"IbpText","context":"G1122","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3219,"y":201},"code":"text_5918376936934","_type":"IbpText","context":"DG1124","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3269,"y":201},"code":"text_591917986","_type":"IbpText","context":"DG1126","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3317,"y":200},"code":"text_5919432625338","_type":"IbpText","context":"G1102","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3366,"y":200},"code":"text_5920119423643","_type":"IbpText","context":"DG1104","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3415,"y":200},"code":"text_5920471822286","_type":"IbpText","context":"G1106","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3506,"y":202},"code":"text_5921262388204","_type":"IbpText","context":"X扣车","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3605,"y":201},"code":"text_5921539743621","_type":"IbpText","context":"X扣车","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3694,"y":202},"code":"text_5922244535209","_type":"IbpText","context":"x终止扣车","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3805,"y":154},"code":"text_592320785014","_type":"IbpText","context":"DG1108","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3853,"y":154},"code":"text_5924125989003","_type":"IbpText","context":"G1110","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3902,"y":154},"code":"text_59244330439","_type":"IbpText","context":"G1202","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3950,"y":155},"code":"text_5925341667016","_type":"IbpText","context":"G1204","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3349,"y":352},"code":"text_5926325668147","_type":"IbpText","context":"计轴预复零","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3505,"y":301},"code":"text_5927422707726","_type":"IbpText","context":"紧急停车","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3504,"y":353},"code":"text_5928174782973","_type":"IbpText","context":"紧急停车","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3602,"y":353},"code":"text_592963424015","_type":"IbpText","context":"取消紧停","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3698,"y":298},"code":"text_5930122945783","_type":"IbpText","context":"紧停报警","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3220,"y":449},"code":"text_5931423181905","_type":"IbpText","context":"G1111","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3269,"y":448},"code":"text_593284629497","_type":"IbpText","context":"G1113","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3317,"y":448},"code":"text_5932412541025","_type":"IbpText","context":"G1115","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3366,"y":448},"code":"text_593335387711","_type":"IbpText","context":"G1117","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3415,"y":448},"code":"text_59342863929","_type":"IbpText","context":"DG1119","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3269,"y":497},"code":"text_593521437162","_type":"IbpText","context":"DG1121","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3318,"y":497},"code":"text_5935267983522","_type":"IbpText","context":"G1101","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3366,"y":497},"code":"text_5935573662933","_type":"IbpText","context":"DG1103","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3417,"y":497},"code":"text_5936306548978","_type":"IbpText","context":"G1105","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3508,"y":451},"code":"text_5937107825346","_type":"IbpText","context":"S扣车","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3605,"y":450},"code":"text_5937487749902","_type":"IbpText","context":"S扣车","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3693,"y":451},"code":"text_5938423278075","_type":"IbpText","context":"S终止扣车","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3805,"y":448},"code":"text_593916228964","_type":"IbpText","context":"DG1107","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3854,"y":448},"code":"text_5939429423622","_type":"IbpText","context":"G1201","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3901,"y":448},"code":"text_5940294947504","_type":"IbpText","context":"G1203","textFill":"#000","fontSize":10,"fontWeight":800,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"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":2,"z":1,"point":{"x":3699,"y":351},"code":"text_51026543111242","_type":"IbpText","context":"报警切除","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3757,"y":323},"code":"text_51027375826525","_type":"IbpText","context":"按压后蜂鸣器静\n音,即执行成功","textFill":"#000","fontSize":10,"fontWeight":500,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2664,"y":371},"code":"text_51534464299805","_type":"IbpText","context":"扶梯盖板\n非正常打开","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":10,"y":10},"code":"","_type":"IbpText","context":"","textFill":"","fontSize":"","fontWeight":"","fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2717,"y":180},"code":"text_51536055991","_type":"IbpText","context":"地面","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2716,"y":301},"code":"text_51536333416355","_type":"IbpText","context":"站厅","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2718,"y":422},"code":"text_51537159657167","_type":"IbpText","context":"站台","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"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":2,"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":2,"z":1,"point":{"x":2367,"y":256},"code":"text_51542363412784","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2441,"y":255},"code":"text_51543258299554","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2514,"y":254},"code":"text_5154426299197","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2586,"y":255},"code":"text_51544384294017","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2391,"y":379},"code":"text_5154577973006","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":2465,"y":379},"code":"text_51545329418685","_type":"IbpText","context":"急停","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"},{"zlevel":2,"z":1,"point":{"x":3981,"y":495},"code":"text_5166547667596","_type":"IbpText","context":"电话端子","textFill":"#000","fontSize":10,"fontWeight":600,"fontFamily":"consolas"}],"squareButtonList":[{"zlevel":2,"z":1,"point":{"x":96,"y":168},"_type":"SquareButton","code":"button_0001","color":"red","status":"off","width":25,"height":30},{"zlevel":2,"z":1,"point":{"x":145,"y":169},"_type":"SquareButton","code":"button_0002","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":195,"y":168},"_type":"SquareButton","code":"button_0003","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":243,"y":169},"_type":"SquareButton","code":"button_0004","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":292,"y":168},"_type":"SquareButton","code":"button_0005","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":341,"y":169},"_type":"SquareButton","code":"button_0006","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":413,"y":168},"_type":"SquareButton","code":"sButton_4102066234674","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":462,"y":167},"_type":"SquareButton","code":"sButton_41021142802731","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":511,"y":168},"_type":"SquareButton","code":"sButton_41021261282904","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":560,"y":169},"_type":"SquareButton","code":"sButton_41021372727639","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":609,"y":169},"_type":"SquareButton","code":"sButton_410222879556","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":658,"y":168},"_type":"SquareButton","code":"sButton_41022225682818","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":730,"y":168},"_type":"SquareButton","code":"sButton_41034167834942","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":779,"y":169},"_type":"SquareButton","code":"sButton_41034458409859","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":828,"y":168},"_type":"SquareButton","code":"sButton_41034586872393","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":877,"y":168},"_type":"SquareButton","code":"sButton_41035117756343","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":926,"y":169},"_type":"SquareButton","code":"sButton_41035211524212","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":975,"y":169},"_type":"SquareButton","code":"sButton_41035352001528","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":97,"y":416},"_type":"SquareButton","code":"sButton_41054552164071","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":145,"y":415},"_type":"SquareButton","code":"sButton_41055138482599","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":194,"y":415},"_type":"SquareButton","code":"sButton_41055293124518","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":292,"y":415},"_type":"SquareButton","code":"sButton_4105540974333","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":243,"y":415},"_type":"SquareButton","code":"sButton_41055571289361","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":341,"y":415},"_type":"SquareButton","code":"sButton_4116164588527","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":413,"y":415},"_type":"SquareButton","code":"sButton_4117401914880","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":462,"y":415},"_type":"SquareButton","code":"sButton_411802155297","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":511,"y":415},"_type":"SquareButton","code":"sButton_4118165201356","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":560,"y":415},"_type":"SquareButton","code":"sButton_41183348571","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":609,"y":415},"_type":"SquareButton","code":"sButton_4118451602012","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":657,"y":415},"_type":"SquareButton","code":"sButton_4111174482634","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":731,"y":414},"_type":"SquareButton","code":"sButton_4111132407854","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":779,"y":414},"_type":"SquareButton","code":"sButton_41111469846478","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":829,"y":414},"_type":"SquareButton","code":"sButton_411120568399","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":877,"y":413},"_type":"SquareButton","code":"sButton_41114173755674","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":925,"y":413},"_type":"SquareButton","code":"sButton_41114272551551","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":975,"y":413},"_type":"SquareButton","code":"sButton_41114398395159","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":292,"y":488},"_type":"SquareButton","code":"sButton_41394129318","color":"yellow","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":828,"y":486},"_type":"SquareButton","code":"sButton_4141218684010","color":"green","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1073,"y":170},"_type":"SquareButton","code":"sButton_41430292761901","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1145,"y":170},"_type":"SquareButton","code":"sButton_41430568369705","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1218,"y":170},"_type":"SquareButton","code":"sButton_414318884722","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1073,"y":244},"_type":"SquareButton","code":"sButton_4143519249051","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1146,"y":245},"_type":"SquareButton","code":"sButton_41435247085059","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1219,"y":244},"_type":"SquareButton","code":"sButton_4143537405349","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1072,"y":317},"_type":"SquareButton","code":"sButton_41435495483958","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1145,"y":317},"_type":"SquareButton","code":"sButton_414365484870","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1219,"y":316},"_type":"SquareButton","code":"sButton_4143619420649","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1072,"y":391},"_type":"SquareButton","code":"sButton_41436335325302","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1145,"y":390},"_type":"SquareButton","code":"sButton_414365985566","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1219,"y":390},"_type":"SquareButton","code":"sButton_41437157979886","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1073,"y":464},"_type":"SquareButton","code":"sButton_41437246219504","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1316,"y":171},"_type":"SquareButton","code":"sButton_41525455488026","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1559,"y":318},"_type":"SquareButton","code":"sButton_41527396609835","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1316,"y":244},"_type":"SquareButton","code":"sButton_4152829453371","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1316,"y":391},"_type":"SquareButton","code":"sButton_41529367729656","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1560,"y":169},"_type":"SquareButton","code":"sButton_41543306289510","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1559,"y":244},"_type":"SquareButton","code":"sButton_41543378924491","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1486,"y":316},"_type":"SquareButton","code":"sButton_4154419403287","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1316,"y":318},"_type":"SquareButton","code":"sButton_41544103967385","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1560,"y":390},"_type":"SquareButton","code":"sButton_4154423137871","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1487,"y":390},"_type":"SquareButton","code":"sButton_41544377013009","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1414,"y":462},"_type":"SquareButton","code":"sButton_41544484844591","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1413,"y":390},"_type":"SquareButton","code":"sButton_41544562848923","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1414,"y":316},"_type":"SquareButton","code":"sButton_4154551569736","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1413,"y":244},"_type":"SquareButton","code":"sButton_41545133883604","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1413,"y":170},"_type":"SquareButton","code":"sButton_41545206212162","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1486,"y":170},"_type":"SquareButton","code":"sButton_41545303323996","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1487,"y":245},"_type":"SquareButton","code":"sButton_41545426847471","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1756,"y":170},"_type":"SquareButton","code":"sButton_41612415341796","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1658,"y":243},"_type":"SquareButton","code":"sButton_41612486602946","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1757,"y":244},"_type":"SquareButton","code":"sButton_4161256929830","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1658,"y":170},"_type":"SquareButton","code":"sButton_4161329561451","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":1949,"y":169},"_type":"SquareButton","code":"sButton_41650552361820","color":"green","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2096,"y":169},"_type":"SquareButton","code":"sButton_4165141871209","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2001,"y":316},"_type":"SquareButton","code":"sButton_41656443649289","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2072,"y":464},"_type":"SquareButton","code":"sButton_41716138843053","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2510,"y":219},"_type":"SquareButton","code":"sButton_4175012276948","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2583,"y":219},"_type":"SquareButton","code":"sButton_41750223316796","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2388,"y":342},"_type":"SquareButton","code":"sButton_41750321799217","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2462,"y":342},"_type":"SquareButton","code":"sButton_4175039605366","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2365,"y":219},"_type":"SquareButton","code":"sButton_41752339637523","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2437,"y":220},"_type":"SquareButton","code":"sButton_417530124476","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2998,"y":171},"_type":"SquareButton","code":"sButton_4175598209979","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":2998,"y":415},"_type":"SquareButton","code":"sButton_41810156446450","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3268,"y":118},"_type":"SquareButton","code":"sButton_41853327072814","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3315,"y":118},"_type":"SquareButton","code":"sButton_4185437871566","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3364,"y":118},"_type":"SquareButton","code":"sButton_41854384757478","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3413,"y":119},"_type":"SquareButton","code":"sButton_41854552912531","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3217,"y":166},"_type":"SquareButton","code":"sButton_41855146592759","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3267,"y":167},"_type":"SquareButton","code":"sButton_41855248593080","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3315,"y":167},"_type":"SquareButton","code":"sButton_41855371632786","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3364,"y":167},"_type":"SquareButton","code":"sButton_41855465795347","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3414,"y":166},"_type":"SquareButton","code":"sButton_4185603875332","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3509,"y":166},"_type":"SquareButton","code":"sButton_41858403003346","color":"yellow","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3707,"y":167},"_type":"SquareButton","code":"sButton_419149351938","color":"green","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3804,"y":120},"_type":"SquareButton","code":"sButton_4196579878265","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3850,"y":121},"_type":"SquareButton","code":"sButton_4198379728039","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3900,"y":122},"_type":"SquareButton","code":"sButton_4198544114734","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3946,"y":122},"_type":"SquareButton","code":"sButton_419977078481","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3364,"y":317},"_type":"SquareButton","code":"sButton_585251543479","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3510,"y":316},"_type":"SquareButton","code":"sButton_5853389821378","color":"red","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3608,"y":317},"_type":"SquareButton","code":"sButton_585433829492","color":"yellow","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3217,"y":415},"_type":"SquareButton","code":"sButton_5855266304306","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3266,"y":414},"_type":"SquareButton","code":"sButton_5855455988433","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3315,"y":414},"_type":"SquareButton","code":"sButton_5856189426498","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3364,"y":414},"_type":"SquareButton","code":"sButton_5856319511385","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3412,"y":414},"_type":"SquareButton","code":"sButton_58572793406","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3267,"y":463},"_type":"SquareButton","code":"sButton_5857132953525","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3315,"y":463},"_type":"SquareButton","code":"sButton_5857285271469","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3364,"y":463},"_type":"SquareButton","code":"sButton_5857399835349","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3412,"y":462},"_type":"SquareButton","code":"sButton_5857569912421","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3510,"y":414},"_type":"SquareButton","code":"sButton_5858506468093","color":"yellow","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3704,"y":414},"_type":"SquareButton","code":"sButton_5859243822042","color":"green","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3803,"y":415},"_type":"SquareButton","code":"sButton_5859518063071","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3852,"y":414},"_type":"SquareButton","code":"sButton_5901566937","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3900,"y":414},"_type":"SquareButton","code":"sButton_590135987337","color":"gray","status":"off","width":25,"height":1},{"zlevel":2,"z":1,"point":{"x":3705,"y":317},"_type":"SquareButton","code":"sButton_5102544143660","color":"blue","status":"off","width":25,"height":1}],"tipBoxList":[{"zlevel":1,"z":1,"point":{"x":325,"y":489},"code":"tipBox_4131207904875","_type":"TipBox","width":75,"height":28,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":679,"y":484},"code":"tipBox_41323422529661","_type":"TipBox","width":54,"height":100,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":2120,"y":372},"code":"tipBox_4179311892930","_type":"TipBox","width":75,"height":25,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":1969,"y":363},"code":"tipBox_41713195488258","_type":"TipBox","width":100,"height":30,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":2121,"y":432},"code":"tipBox_41732408877171","_type":"TipBox","width":75,"height":80,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":2820,"y":148},"code":"tipBox_41823194731832","_type":"TipBox","width":80,"height":20,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":2903,"y":147},"code":"tipBox_4182947526663","_type":"TipBox","width":70,"height":20,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3050,"y":146},"code":"tipBox_41837191712348","_type":"TipBox","width":80,"height":25,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3047,"y":270},"code":"tipBox_41837572193649","_type":"TipBox","width":100,"height":50,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3491,"y":88},"code":"tipBox_5101251023030","_type":"TipBox","width":70,"height":70,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3676,"y":92},"code":"tipBox_51012286706118","_type":"TipBox","width":90,"height":70,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3289,"y":279},"code":"tipBox_51013152783750","_type":"TipBox","width":75,"height":70,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3422,"y":272},"code":"tipBox_5101427107104","_type":"TipBox","width":80,"height":70,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3575,"y":262},"code":"tipBox_51014343012273","_type":"TipBox","width":90,"height":50,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3487,"y":469},"code":"tipBox_51014567027956","_type":"TipBox","width":70,"height":70,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3677,"y":468},"code":"tipBox_51016129828839","_type":"TipBox","width":90,"height":70,"fillColor":"#CE950F"},{"zlevel":1,"z":1,"point":{"x":3752,"y":317},"code":"tipBox_51028494865468","_type":"TipBox","width":80,"height":30,"fillColor":"#CE950F"}],"rotatingButtonList":[{"zlevel":2,"z":1,"point":{"x":736,"y":498},"draggable":true,"_type":"RotatingButton","code":"rButton_41344417412052","width":20,"height":20},{"zlevel":2,"z":1,"point":{"x":2146,"y":318},"draggable":true,"_type":"RotatingButton","code":"rButton_41658147562730","width":25,"height":25},{"zlevel":2,"z":1,"point":{"x":3073,"y":172},"draggable":true,"_type":"RotatingButton","code":"rButton_41755475633812","width":25,"height":25},{"zlevel":2,"z":1,"point":{"x":3072,"y":415},"draggable":true,"_type":"RotatingButton","code":"rButton_41810343886103","width":25,"height":25}],"ibpLineList":[{"zlevel":2,"z":1,"point1":{"x":754,"y":508},"point2":{"x":764,"y":508},"direction":"transverse","code":"line_4147304287066","_type":"IbpLine","lineWidth":3,"fillColor":"#000"},{"zlevel":2,"z":1,"point1":{"x":746,"y":515},"point2":{"x":746,"y":525},"direction":"vertical","code":"line_4147585973070","_type":"IbpLine","lineWidth":3,"fillColor":"#000"},{"zlevel":2,"z":1,"point1":{"x":1045,"y":157},"point2":{"x":1045,"y":532},"direction":"vertical","code":"line_4142172603445","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1269,"y":157},"point2":{"x":1269,"y":532},"direction":"vertical","code":"line_41423256845316","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1044,"y":157},"point2":{"x":1269,"y":157},"direction":"transverse","code":"line_4151484455902","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1045,"y":532},"point2":{"x":1270,"y":532},"direction":"transverse","code":"line_415213806180","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1301,"y":157},"point2":{"x":1301,"y":532},"direction":"vertical","code":"line_41530950878","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1300,"y":156},"point2":{"x":1360,"y":156},"direction":"transverse","code":"line_41532361001859","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1300,"y":532},"point2":{"x":1360,"y":532},"direction":"transverse","code":"line_4153351167000","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1359,"y":156},"point2":{"x":1359,"y":531},"direction":"vertical","code":"line_41533308921524","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1389,"y":155},"point2":{"x":1389,"y":530},"direction":"vertical","code":"line_41541367969158","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1612,"y":154},"point2":{"x":1612,"y":529},"direction":"vertical","code":"line_41541546841867","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1388,"y":530},"point2":{"x":1613,"y":530},"direction":"transverse","code":"line_41542278124761","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1388,"y":155},"point2":{"x":1613,"y":155},"direction":"transverse","code":"line_4154245138867","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1639,"y":156},"point2":{"x":1699,"y":156},"direction":"transverse","code":"line_4169578701349","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1737,"y":530},"point2":{"x":1797,"y":530},"direction":"transverse","code":"line_41610143487536","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1639,"y":530},"point2":{"x":1699,"y":530},"direction":"transverse","code":"line_41610314288535","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1737,"y":156},"point2":{"x":1797,"y":156},"direction":"transverse","code":"line_4161050606325","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1738,"y":155},"point2":{"x":1738,"y":530},"direction":"vertical","code":"line_416116219732","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1640,"y":155},"point2":{"x":1640,"y":530},"direction":"vertical","code":"line_41611253166269","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"z":1,"point1":{"x":1698,"y":155},"point2":{"x":1698,"y":530},"direction":"vertical","code":"line_4161145281664","_type":"IbpLine","lineWidth":2,"fillColor":"#0000CD"},{"zlevel":2,"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":0},"point2":{"x":2240,"y":1024},"direction":"vertical","code":"line_4162565004919","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36"},{"zlevel":2,"z":1,"point1":{"x":1841,"y":1},"point2":{"x":1841,"y":1025},"direction":"vertical","code":"line_41626187083180","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36"},{"zlevel":2,"z":1,"point1":{"x":1841,"y":405},"point2":{"x":2241,"y":405},"direction":"transverse","code":"line_4163649268911","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36"},{"zlevel":2,"z":1,"point1":{"x":1841,"y":254},"point2":{"x":2241,"y":254},"direction":"transverse","code":"line_41637136446994","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36"},{"zlevel":2,"z":1,"point1":{"x":2171,"y":330},"point2":{"x":2181,"y":330},"direction":"transverse","code":"line_417459403934","_type":"IbpLine","lineWidth":3,"fillColor":"#000"},{"zlevel":2,"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":-3},"point2":{"x":3180,"y":1021},"direction":"vertical","code":"line_41814331538253","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36"},{"zlevel":2,"z":1,"point1":{"x":3097,"y":184},"point2":{"x":3107,"y":184},"direction":"transverse","code":"line_41817198046655","_type":"IbpLine","lineWidth":3,"fillColor":"#000"},{"zlevel":2,"z":1,"point1":{"x":3085,"y":197},"point2":{"x":3085,"y":207},"direction":"vertical","code":"line_4181743772122","_type":"IbpLine","lineWidth":3,"fillColor":"#000"},{"zlevel":2,"z":1,"point1":{"x":3096,"y":427},"point2":{"x":3106,"y":427},"direction":"transverse","code":"line_4181889162471","_type":"IbpLine","lineWidth":3,"fillColor":"#000"},{"zlevel":2,"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":151},"_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":3,"z":1,"point":{"x":731,"y":497},"draggable":true,"_type":"Key","code":"key_5145349642093","width":25,"height":75,"status":"off"},{"zlevel":3,"z":1,"point":{"x":2144,"y":317},"draggable":true,"_type":"Key","code":"key_514551676531","width":25,"height":75,"status":"off"},{"zlevel":3,"z":1,"point":{"x":3070,"y":173},"draggable":true,"_type":"Key","code":"key_51455586131122","width":25,"height":75,"status":"on"}],"teleTerminalList":[{"zlevel":2,"z":1,"point":{"x":3980,"y":471},"draggable":true,"_type":"TeleTerminal","code":"terminal5163486449281","width":15},{"zlevel":2,"z":1,"point":{"x":4004,"y":471},"draggable":true,"_type":"TeleTerminal","code":"terminal51663374196","width":15}]}; - +const ibpData = {"background":{"_type":"Background","code":"bg_0000","width":4096,"height":1024,"zlevel":0},"arrowList":[{"zlevel":2,"z":1,"point":{"x":518,"y":273},"_type":"Arrow","code":"arrow_0001","orientation":"left","fill":"#0000CD","width":10,"length":488,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":518,"y":377},"_type":"Arrow","code":"arrow_0002","orientation":"right","fill":"#0000CD","width":10,"length":488,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":2974,"y":255},"_type":"Arrow","code":"arrow_4175812644734","orientation":"left","fill":"#0000CD","width":10,"length":172,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":2977,"y":381},"_type":"Arrow","code":"arrow_4175975962338","orientation":"right","fill":"#0000CD","width":10,"length":172,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":3632,"y":256},"_type":"Arrow","code":"arrow_41839558767141","orientation":"left","fill":"#0000CD","width":10,"length":414,"lineWidth":1},{"zlevel":2,"z":1,"point":{"x":3633,"y":380},"_type":"Arrow","code":"arrow_4184617987898","orientation":"right","fill":"#0000CD","width":10,"length":414,"lineWidth":1}],"circularLampList":[{"zlevel":3,"z":1,"point":{"x":549,"y":500},"_type":"CircularLamp","code":"lamp_4131658685771","r":8,"fillColor":"#332C22"},{"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"},{"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"},{"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"},{"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":1024},"code":"line_4162565004919","_type":"IbpLine","lineWidth":5,"fillColor":"#3A3A36"},{"zlevel":2,"z":1,"point1":{"x":1841,"y":1},"point2":{"x":1841,"y":1024},"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":1024},"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":"off"},{"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":4305,"y":280},"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}]}; export default ibpData; diff --git a/src/ibp/ibpPan.js b/src/ibp/ibpPan.js index 4000daf5f..11c80092a 100644 --- a/src/ibp/ibpPan.js +++ b/src/ibp/ibpPan.js @@ -25,6 +25,9 @@ class IbpPan { // 设备数据 this.ibpDevice = {}; + // 展示的画布大小 + this.canvasSize = {}; + // 默认状态 this.defaultStateDict = this.loadDefaultState(); @@ -40,7 +43,7 @@ class IbpPan { this.$painter = new Painter(this); this.$painter.updateZrSize({width: this.$ibpZr.getWidth(), height: this.$ibpZr.getHeight()}); - this.$painter.updateTransform(this.$options); + this.$painter.updateTransform(this.$options, this.canvasSize); this.optionsHandler = this.setOptions.bind(this); @@ -71,12 +74,17 @@ class IbpPan { // 保存原始数据 this.data = config; + // 保存需展现的画布大小 + this.canvasSize = { + x: 0, + y: 0, + width: config.background.width, + height: config.background.height + }; + // 解析地图数据 this.ibpDevice = ibpDevice; - // 加载对应皮肤 - // this.style = this.loadStyle(this.skinCode); - // 数据加载完成 回调 if (this.methods.dataLoaded instanceof Function) { this.methods.dataLoaded(this.ibpDevice); } @@ -86,7 +94,7 @@ class IbpPan { // 视图加载完成 回调 if (this.methods.viewLoaded instanceof Function) { this.methods.viewLoaded(this.ibpDevice); } - this.$painter.updateTransform(this.$options); + this.$painter.updateTransform(this.$options, this.canvasSize); } setDefaultState() { @@ -98,7 +106,7 @@ class IbpPan { setOptions(opts) { const options = this.pullBack(opts); this.$options.update(options); - this.$painter.updateTransform(this.$options); + this.$painter.updateTransform(this.$options, this.canvasSize); if (this.$options.disabled == true) { this.$mouseController.disable(); @@ -132,8 +140,7 @@ class IbpPan { this.$painter.delete(oDevice); if (!elem._dispose) { this.ibpDevice[code] = nDevice; - console.log('--3', nDevice); - this.$painter.add(nDevice); + this.$painter.add(nDevice, true); } }); @@ -223,7 +230,6 @@ class IbpPan { } resize(opt) { - console.log('----------',this.$ibpZr); this.$ibpZr.resize(opt); this.$painter.updateZrSize(opt); } @@ -237,7 +243,22 @@ class IbpPan { this.ibpDevice = {}; this.$painter.clear(); } - + initClockTime(initTime) { + Object.values(this.ibpDevice) + .forEach(elem => { + if (elem.model._type === deviceType.Clock) { + this.$painter.initClockTime(elem, initTime); + } + }); + } + setClockStart(started) { + Object.values(this.ibpDevice) + .forEach(elem => { + if (elem.model._type === deviceType.Clock) { + this.$painter.setClockStart(elem, started); + } + }); + } dispose() { this.off(this.events.Pan, this.optionsHandler); this.off(this.events.Zoom, this.optionsHandler); diff --git a/src/ibp/painter.js b/src/ibp/painter.js index 6522894b9..21925723e 100644 --- a/src/ibp/painter.js +++ b/src/ibp/painter.js @@ -58,13 +58,12 @@ class Painter { * 添加视图 * @param {*} device */ - add(device) { + add(device, draggable) { device = Object.assign(device, { event: this.$ibp.$mouseController }); const instance = shapefactory(device, this.$ibp); - console.log('--4', instance); if (instance) { device.instance = instance; - instance.setDraggable(); + draggable?instance.setDraggable():''; this.$transformHandle.transformView(instance); this.ibpInstanceLevel[device.model._type].add(instance); } @@ -114,8 +113,8 @@ class Painter { * 更新transform变化 * @param {*} opt */ - updateTransform(opt) { - this.$transformHandle.updateTransform(opt); + updateTransform(opt, canvasSize) { + this.$transformHandle.updateTransform(opt, canvasSize); } /** @@ -145,7 +144,18 @@ class Painter { } } - + /** + * 初始化电子时钟时间 + */ + initClockTime(device, initTime) { + device.instance.setClockTime(initTime); + } + /** + * 电子时钟开始跑秒或暂停 + */ + setClockStart(device, started) { + device.instance.setClockStart(started); + } /** * 设置图层可见 * @param {*} code diff --git a/src/ibp/shape/alarm.js b/src/ibp/shape/alarm.js index 824204dc4..d851dbd9f 100644 --- a/src/ibp/shape/alarm.js +++ b/src/ibp/shape/alarm.js @@ -20,7 +20,7 @@ export default class alarm extends Group { const model = this.model; this.imageBg = new Image({ zlevel: this.zlevel, - draggable: model.draggable || false, + draggable: false, style: { image: alarmpic, x: model.point.x, @@ -53,6 +53,7 @@ export default class alarm extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; @@ -67,7 +68,7 @@ export default class alarm extends Group { 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.draggable = false; + this.dragging = false; } } diff --git a/src/ibp/shape/appendageBox.js b/src/ibp/shape/appendageBox.js index 12a4fac61..7e5e7fd6f 100644 --- a/src/ibp/shape/appendageBox.js +++ b/src/ibp/shape/appendageBox.js @@ -45,6 +45,7 @@ export default class AppendageBox extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; @@ -57,6 +58,7 @@ export default class AppendageBox extends Group { 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; } } diff --git a/src/ibp/shape/arrow.js b/src/ibp/shape/arrow.js index 98ddb42f7..c04e7e050 100644 --- a/src/ibp/shape/arrow.js +++ b/src/ibp/shape/arrow.js @@ -78,6 +78,7 @@ class Arrow extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; @@ -90,6 +91,7 @@ class Arrow extends Group { 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; } } } diff --git a/src/ibp/shape/background.js b/src/ibp/shape/background.js index 312c42a4e..14968727b 100644 --- a/src/ibp/shape/background.js +++ b/src/ibp/shape/background.js @@ -9,31 +9,30 @@ export default class background extends Group { this.model = device.model; this.zlevel = device.model.zlevel; this.z = 1; + this.imageBgArray = []; + // this.model.width = 4100; + // this.model.height = 900; this.create(); } create() { - this.imageBg1 = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - x: 0, - y: 0, - image: ibpBg, - width: 2048, - height: 1024 + const widthNum = Math.ceil(parseInt(this.model.width)/2048); + const heightNum = Math.ceil(parseInt(this.model.height)/1024); + for (let i = 0; i { + _this.handleClock(_this); + }, 1000); + } + handleClock(_this) { + _this.initTime += 1000; + const newDate = new Date(); + newDate.setTime(_this.initTime); + let seconds = newDate.getSeconds() +''; + let minutes = newDate.getMinutes() + ''; + let hours = newDate.getHours() + ''; + if (seconds.length<2) { + seconds = '0' + seconds; + } + if (minutes.length<2) { + minutes = '0' + minutes; + } + if (hours.length<2) { + hours = '0'+ hours; + } + _this.setNumPic(6, seconds.charAt(1)); + _this.setNumPic(5, seconds.charAt(0)); + _this.setNumPic(4, minutes.charAt(1)); + _this.setNumPic(3, minutes.charAt(0)); + _this.setNumPic(2, hours.charAt(1)); + _this.setNumPic(1, hours.charAt(0)); + } + setNumPic(num, context) { + switch (num) { + case 1: + this.num1.setStyle('image', this.getImagePic(context)); + break; + case 2: + this.num2.setStyle('image', this.getImagePic(context)); + break; + case 3: + this.num3.setStyle('image', this.getImagePic(context)); + break; + case 4: + this.num4.setStyle('image', this.getImagePic(context)); + break; + case 5: + this.num5.setStyle('image', this.getImagePic(context)); + break; + case 6: + this.num6.setStyle('image', this.getImagePic(context)); + } + } + setClockTime(initTime) { + this.initTime = initTime; + const newDate = new Date(); + newDate.setTime(initTime); + let seconds = newDate.getSeconds() +''; + let minutes = newDate.getMinutes() + ''; + let hours = newDate.getHours() + ''; + if (seconds.length<2) { + seconds = '0' + seconds; + } + if (minutes.length<2) { + minutes = '0' + minutes; + } + if (hours.length<2) { + hours = '0'+ hours; + } + this.setNumPic(6, seconds.charAt(1)); + this.setNumPic(5, seconds.charAt(0)); + this.setNumPic(4, minutes.charAt(1)); + this.setNumPic(3, minutes.charAt(0)); + this.setNumPic(2, hours.charAt(1)); + this.setNumPic(1, hours.charAt(0)); + } + setDraggable() { + } +} diff --git a/src/ibp/shape/elevator.js b/src/ibp/shape/elevator.js index 27c590b5e..9e04ad52d 100644 --- a/src/ibp/shape/elevator.js +++ b/src/ibp/shape/elevator.js @@ -20,7 +20,7 @@ export default class elevator extends Group { // width: model.width, // height: model.height, position: [model.point.x, model.point.y], - draggable: model.draggable || false + draggable: false }); this.elevatorBack = new ElevatorBack({model: { @@ -108,6 +108,7 @@ export default class elevator extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.draggroup =this.grouper; this.deltPostion =[e.event.zrX-this.draggroup.position[0], e.event.zrY-this.draggroup.position[1]]; diff --git a/src/ibp/shape/factory.js b/src/ibp/shape/factory.js index 1ac62b449..0bf72c649 100644 --- a/src/ibp/shape/factory.js +++ b/src/ibp/shape/factory.js @@ -12,6 +12,8 @@ import RotatingButton from './rotatingButton'; import Elevator from './elevator'; import Key from './key'; import TeleTerminal from './teleTerminal'; +import Clock from './clock'; +import RotateTip from './rotateTip'; const ibpShape = {}; ibpShape[deviceType.Arrow] = Arrow; @@ -27,6 +29,8 @@ ibpShape[deviceType.RotatingButton] = RotatingButton; ibpShape[deviceType.Elevator] = Elevator; ibpShape[deviceType.Key] = Key; ibpShape[deviceType.TeleTerminal] = TeleTerminal; +ibpShape[deviceType.Clock] = Clock; +ibpShape[deviceType.RotateTip] = RotateTip; function shapefactory(device, ibp) { const type = device.model._type; diff --git a/src/ibp/shape/ibpLine.js b/src/ibp/shape/ibpLine.js index 9e8d92782..dbddbb867 100644 --- a/src/ibp/shape/ibpLine.js +++ b/src/ibp/shape/ibpLine.js @@ -46,6 +46,7 @@ export default class ibpLine extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; @@ -60,6 +61,7 @@ export default class ibpLine extends Group { 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; } } } diff --git a/src/ibp/shape/ibpText.js b/src/ibp/shape/ibpText.js index 7ac8091da..96b197931 100644 --- a/src/ibp/shape/ibpText.js +++ b/src/ibp/shape/ibpText.js @@ -20,7 +20,7 @@ export default class ibpText extends Group { zlevel: model.zlevel, z: model.z, silent: model.silent || false, - draggable: model.draggable || false, + draggable: false, style: { x: model.point.x, y: model.point.y, @@ -51,6 +51,7 @@ export default class ibpText extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; @@ -63,6 +64,7 @@ export default class ibpText extends Group { 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; } } } diff --git a/src/ibp/shape/ibpTipBox.js b/src/ibp/shape/ibpTipBox.js index eb8f12098..276112a76 100644 --- a/src/ibp/shape/ibpTipBox.js +++ b/src/ibp/shape/ibpTipBox.js @@ -45,6 +45,7 @@ export default class ibpTipBox extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; @@ -57,6 +58,7 @@ export default class ibpTipBox extends Group { 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; } } } diff --git a/src/ibp/shape/key.js b/src/ibp/shape/key.js index cb329be7c..34116f32d 100644 --- a/src/ibp/shape/key.js +++ b/src/ibp/shape/key.js @@ -21,7 +21,7 @@ export default class key extends Group { this.imageBg = new Image({ zlevel: this.zlevel, z: model.z, - draggable: model.draggable || false, + draggable: false, style: { image: this.getRotateColor(), x: model.point.x, @@ -87,6 +87,7 @@ export default class key extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; diff --git a/src/ibp/shape/rotateTip.js b/src/ibp/shape/rotateTip.js index 736bab9a8..b69710dd7 100644 --- a/src/ibp/shape/rotateTip.js +++ b/src/ibp/shape/rotateTip.js @@ -21,7 +21,7 @@ export default class rotateTip extends Group { const model = this.model; this.imageBg = new Image({ zlevel: this.zlevel, - draggable: model.draggable || false, + draggable: false, style: { image: this.getRotateColor(), x: model.point.x, @@ -57,7 +57,7 @@ export default class rotateTip extends Group { } setDraggable() { - this.arrow.attr('draggable', true); + this.imageBg.attr('draggable', true); this.createMouseEvent(); } createMouseEvent() { @@ -70,6 +70,7 @@ export default class rotateTip extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; @@ -84,6 +85,7 @@ export default class rotateTip extends Group { 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; } } } diff --git a/src/ibp/shape/rotatingButton.js b/src/ibp/shape/rotatingButton.js index f7667dccb..b8dd4d5a4 100644 --- a/src/ibp/shape/rotatingButton.js +++ b/src/ibp/shape/rotatingButton.js @@ -45,6 +45,7 @@ export default class RotatingButton extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; @@ -57,6 +58,7 @@ export default class RotatingButton extends Group { 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; } } } diff --git a/src/ibp/shape/teleTerminal.js b/src/ibp/shape/teleTerminal.js index 2dc109bf7..a59823b20 100644 --- a/src/ibp/shape/teleTerminal.js +++ b/src/ibp/shape/teleTerminal.js @@ -20,7 +20,7 @@ export default class alarm extends Group { const model = this.model; this.imageBg = new Image({ zlevel: this.zlevel, - draggable: model.draggable || false, + draggable: false, style: { image: teleTerminalPic, x: model.point.x, @@ -54,6 +54,7 @@ export default class alarm extends Group { this.event.disable(); if (e.which == 3) { store.dispatch('ibp/setUpdateDeviceData', this.model); + return; } this.offsetX = e.offsetX; this.offsetY = e.offsetY; @@ -65,9 +66,10 @@ export default class alarm extends Group { 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); - } + 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; + } } } diff --git a/src/ibp/transformHandle.js b/src/ibp/transformHandle.js index 7bac831b2..3f59e4eae 100644 --- a/src/ibp/transformHandle.js +++ b/src/ibp/transformHandle.js @@ -46,26 +46,26 @@ class TransformHandle { } // 更新偏移量 - updateTransform(opts) { - const elRect = this.parentLevel.getBoundingRect(); - const zrRect = this.rect; + updateTransform(opts, canvasSize) { + if (canvasSize) { + const elRect = this.parentLevel.getBoundingRect(); + const zrRect = this.rect; + if (canvasSize.x - opts.offsetX > 0) { + opts.offsetX = -elRect.x; + } - if (elRect.x - opts.offsetX > 0) { - opts.offsetX = -elRect.x; + if (canvasSize.y - opts.offsetY > 0) { + opts.offsetY = -elRect.y; + } + + if (elRect.x + canvasSize.width < zrRect.width) { + opts.offsetX -= zrRect.width - (elRect.x + canvasSize.width); + } + + if (elRect.y + canvasSize.height < zrRect.height) { + opts.offsetY -= zrRect.height - (elRect.y + canvasSize.height); + } } - - if (elRect.y - opts.offsetY > 0) { - opts.offsetY = -elRect.y; - } - - if (elRect.x + elRect.width < zrRect.width) { - opts.offsetX -= zrRect.width - (elRect.x + elRect.width); - } - - if (elRect.y + elRect.height < zrRect.height) { - opts.offsetY -= zrRect.height - (elRect.y + elRect.height); - } - this.transform = createTransform(opts); this.transformAll(); } diff --git a/src/ibp/utils/parser.js b/src/ibp/utils/parser.js index 29a173ead..d81d83cf8 100644 --- a/src/ibp/utils/parser.js +++ b/src/ibp/utils/parser.js @@ -38,13 +38,12 @@ export function createModel(type, model, propConvert) { return { instance: null, event: null, model: propConvert ? propConvert.initPrivateProps(tempModel) : tempModel }; } -export function parser(data, config) { +export function parser(data) { var ibpDevice = {}; const propConvert = null; // var propConvert = skinCode ? Vue.prototype.$theme.loadPropConvert(skinCode): null; if (data) { - - Object.assign(data.background, config); + Object.assign(data.background); ibpDevice[data.background.code] = createModel(deviceType.Background, data.background, propConvert); zrUtil.each(data.textList || [], elem => { ibpDevice[elem.code] = createModel(deviceType.IbpText, elem, propConvert); @@ -94,6 +93,13 @@ export function parser(data, config) { ibpDevice[elem.code] = createModel(deviceType.TeleTerminal, elem, propConvert); }, this); + zrUtil.each(data.clockList || [], elem => { + ibpDevice[elem.code] = createModel(deviceType.Clock, elem, propConvert); + }); + + zrUtil.each(data.rotateTipList || [], elem => { + ibpDevice[elem.code] = createModel(deviceType.RotateTip, elem, propConvert); + }); } return ibpDevice; @@ -309,7 +315,38 @@ export function updateIbpData(device) { } break; } - + case deviceType.Clock : { + if (ibpData.clockList && ibpData.clockList.length > 0) { + let newDevice = true; + for (let i=0; i 0) { + let newDevice = true; + for (let i=0; i { - console.log('--2', devices); Vue.prototype.$ibp && Vue.prototype.$ibp.render(devices); }, setIbpData: (state, ibp) => { 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 { diff --git a/src/views/display/index.vue b/src/views/display/index.vue index 85ded07d6..d88003220 100644 --- a/src/views/display/index.vue +++ b/src/views/display/index.vue @@ -18,7 +18,6 @@ @tryTime="tryTime" @hidepanel="hidepanel" @quitQuest="quitQuest" - @showIbp="showIbp" @showScheduling="showScheduling" /> @@ -47,7 +46,6 @@ - @@ -87,7 +85,6 @@ import Vue from 'vue'; // 三维 import Jl3dSimulation from '@/views/jlmap3d/simulation/jl3dsimulation'; import Jl3dDrive from '@/views/jlmap3d/drive/jl3ddrive'; -import IbpPlate from '@/views/ibp/index'; export default { name: 'DisplayDraft', @@ -108,7 +105,6 @@ export default { MenuSystemTime, Jl3dSimulation, Jl3dDrive, - IbpPlate, Scheduling }, props: { @@ -563,11 +559,6 @@ export default { this.$refs.Jl3dSimulation.show(this.skinCode); } }, - showIbp() { - this.panelShow = false; - this.ibpShow = true; - this.$refs.ibpPlate.show(); - }, showScheduling() { this.$refs.scheduling.doShow(); }, @@ -579,10 +570,6 @@ export default { this.panelShow = true; this.drivingShow = false; }, - hideIbp() { - this.panelShow = true; - this.ibpShow = false; - }, runPlanViewShow() { this.$refs.runPlanView.doShow(); }, diff --git a/src/views/display/menuDemon.vue b/src/views/display/menuDemon.vue index acba7ee8f..5ee865613 100644 --- a/src/views/display/menuDemon.vue +++ b/src/views/display/menuDemon.vue @@ -7,7 +7,6 @@
- IBP盘 排班计划 {{ jl3dname }}