| | |
| | | |
| | | |
| | | function girdCircuitDiagram(stc, flush) { |
| | | |
| | | |
| | | let diagram = new Diagram(); |
| | | // let thisWidth = stc.scrollWidth; |
| | | // let thisHeight = stc.scrollHeight; |
| | | diagram.width = 236; |
| | | diagram.height= 579; |
| | | diagram.height = 579; |
| | | diagram.setCanvas(stc, flush); |
| | | |
| | | let start = [115, 10]; |
| | |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | start, |
| | | [start[0], start[1]+80] |
| | | [start[0], start[1] + 80] |
| | | ] |
| | | }); |
| | | |
| | | // // 5000KVA进线文字 |
| | | |
| | | // // 5000kVA进线文字 |
| | | let Image1 = diagram.drawImage({ |
| | | id: 'img1', |
| | | url: rectifier, |
| | | point: [line1[0][0]-25, line1[0][1]+15], |
| | | point: [line1[0][0] - 25, line1[0][1] + 15], |
| | | width: 40, |
| | | height: 60, |
| | | }) |
| | |
| | | text: '大功率整流电源', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [Image1.top[0]+20,Image1.top[1]], |
| | | point: [Image1.top[0] + 20, Image1.top[1]], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line1[1][0]-60,line1[1][1]], |
| | | [line1[1][0]+60,line1[1][1]] |
| | | [line1[1][0] - 60, line1[1][1]], |
| | | [line1[1][0] + 60, line1[1][1]] |
| | | ] |
| | | }); |
| | | // 左边线路 |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line2[0][0],line2[0][1]], |
| | | [line2[0][0],line2[0][1]+60] |
| | | [line2[0][0], line2[0][1]], |
| | | [line2[0][0], line2[0][1] + 60] |
| | | ] |
| | | }); |
| | | let arc1 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line3[1][0],line3[1][1]+30], |
| | | [line3[1][0],line3[1][1]+60] |
| | | [line3[1][0], line3[1][1] + 30], |
| | | [line3[1][0], line3[1][1] + 60] |
| | | ] |
| | | }); |
| | | let arc2 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line5[0][0],line5[0][1]], |
| | | [line3[1][0]-10,line3[1][1]] |
| | | [line5[0][0], line5[0][1]], |
| | | [line3[1][0] - 10, line3[1][1]] |
| | | ] |
| | | }); |
| | | let line7 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line5[1][0]-6,line5[1][1]-10], |
| | | [line5[1][0]-6,line5[1][1]+10] |
| | | [line5[1][0] - 6, line5[1][1] - 10], |
| | | [line5[1][0] - 6, line5[1][1] + 10] |
| | | ] |
| | | }); |
| | | let line8 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line7[1][0],line7[1][1]], |
| | | [line7[1][0]+6,line7[1][1]] |
| | | [line7[1][0], line7[1][1]], |
| | | [line7[1][0] + 6, line7[1][1]] |
| | | ] |
| | | }); |
| | | |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line8[1][0],line8[1][1]], |
| | | [line8[1][0],line8[1][1]+50] |
| | | [line8[1][0], line8[1][1]], |
| | | [line8[1][0], line8[1][1] + 50] |
| | | ] |
| | | }); |
| | | |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line9[1][0],line9[1][1]-25], |
| | | [line9[1][0]+45,line9[1][1]-25] |
| | | [line9[1][0], line9[1][1] - 25], |
| | | [line9[1][0] + 45, line9[1][1] - 25] |
| | | ] |
| | | }); |
| | | let line11 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line9[1][0]-25,line9[1][1]], |
| | | [line9[1][0]+25,line9[1][1]] |
| | | [line9[1][0] - 25, line9[1][1]], |
| | | [line9[1][0] + 25, line9[1][1]] |
| | | ] |
| | | }); |
| | | // 左边线路开始线条 |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line11[0][0],line11[0][1]], |
| | | [line11[0][0],line11[0][1]+40] |
| | | [line11[0][0], line11[0][1]], |
| | | [line11[0][0], line11[0][1] + 40] |
| | | ] |
| | | }); |
| | | let line13 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line12[1][0]-6,line12[1][1]-10], |
| | | [line12[1][0]-6,line12[1][1]+6] |
| | | [line12[1][0] - 6, line12[1][1] - 10], |
| | | [line12[1][0] - 6, line12[1][1] + 6] |
| | | ] |
| | | }); |
| | | let line14 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line13[1][0],line13[1][1]], |
| | | [line13[1][0]+6,line13[1][1]] |
| | | [line13[1][0], line13[1][1]], |
| | | [line13[1][0] + 6, line13[1][1]] |
| | | ] |
| | | }); |
| | | let line15 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line14[1][0],line14[1][1]], |
| | | [line14[1][0],line14[1][1]+20] |
| | | [line14[1][0], line14[1][1]], |
| | | [line14[1][0], line14[1][1] + 20] |
| | | ] |
| | | }); |
| | | let arc3 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line15[1][0],line15[1][1]+30], |
| | | [line15[1][0],line15[1][1]+60] |
| | | [line15[1][0], line15[1][1] + 30], |
| | | [line15[1][0], line15[1][1] + 60] |
| | | ] |
| | | }); |
| | | let arc4 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line16[0][0],line16[0][1]], |
| | | [line15[1][0]-10,line15[1][1]] |
| | | [line16[0][0], line16[0][1]], |
| | | [line15[1][0] - 10, line15[1][1]] |
| | | ] |
| | | }); |
| | | // 右边开始线条 |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line11[1][0],line11[1][1]], |
| | | [line11[1][0],line11[1][1]+40] |
| | | [line11[1][0], line11[1][1]], |
| | | [line11[1][0], line11[1][1] + 40] |
| | | ] |
| | | }); |
| | | let line19 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line18[1][0]-6,line18[1][1]-10], |
| | | [line18[1][0]-6,line18[1][1]+6] |
| | | [line18[1][0] - 6, line18[1][1] - 10], |
| | | [line18[1][0] - 6, line18[1][1] + 6] |
| | | ] |
| | | }); |
| | | let line20 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line19[1][0],line19[1][1]], |
| | | [line19[1][0]+6,line19[1][1]] |
| | | [line19[1][0], line19[1][1]], |
| | | [line19[1][0] + 6, line19[1][1]] |
| | | ] |
| | | }); |
| | | let line21 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line20[1][0],line20[1][1]], |
| | | [line20[1][0],line20[1][1]+20] |
| | | [line20[1][0], line20[1][1]], |
| | | [line20[1][0], line20[1][1] + 20] |
| | | ] |
| | | }); |
| | | let arc5 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line21[1][0],line21[1][1]+30], |
| | | [line21[1][0],line21[1][1]+60] |
| | | [line21[1][0], line21[1][1] + 30], |
| | | [line21[1][0], line21[1][1] + 60] |
| | | ] |
| | | }); |
| | | let arc6 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line22[0][0],line22[0][1]], |
| | | [line21[1][0]-10,line21[1][1]] |
| | | [line22[0][0], line22[0][1]], |
| | | [line21[1][0] - 10, line21[1][1]] |
| | | ] |
| | | }); |
| | | // |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line16[1][0],line16[1][1]], |
| | | [line22[1][0],line22[1][1]] |
| | | [line16[1][0], line16[1][1]], |
| | | [line22[1][0], line22[1][1]] |
| | | ] |
| | | }); |
| | | let line25 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line24[1][0]-25,line24[1][1]], |
| | | [line24[1][0]-25,line24[1][1]+30] |
| | | [line24[1][0] - 25, line24[1][1]], |
| | | [line24[1][0] - 25, line24[1][1] + 30] |
| | | ] |
| | | }); |
| | | |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line2[1][0],line2[1][1]], |
| | | [line2[1][0],line2[1][1]+60] |
| | | [line2[1][0], line2[1][1]], |
| | | [line2[1][0], line2[1][1] + 60] |
| | | ] |
| | | }); |
| | | let arc7 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line4[1][0],line4[1][1]+30], |
| | | [line4[1][0],line4[1][1]+60] |
| | | [line4[1][0], line4[1][1] + 30], |
| | | [line4[1][0], line4[1][1] + 60] |
| | | ] |
| | | }); |
| | | let arc8 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line25B[0][0],line25B[0][1]], |
| | | [line4[1][0]-10,line4[1][1]] |
| | | [line25B[0][0], line25B[0][1]], |
| | | [line4[1][0] - 10, line4[1][1]] |
| | | ] |
| | | }); |
| | | let line27 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line25B[1][0]-6,line25B[1][1]-10], |
| | | [line25B[1][0]-6,line25B[1][1]+10] |
| | | [line25B[1][0] - 6, line25B[1][1] - 10], |
| | | [line25B[1][0] - 6, line25B[1][1] + 10] |
| | | ] |
| | | }); |
| | | let line28 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line27[1][0],line27[1][1]], |
| | | [line27[1][0]+6,line27[1][1]] |
| | | [line27[1][0], line27[1][1]], |
| | | [line27[1][0] + 6, line27[1][1]] |
| | | ] |
| | | }); |
| | | |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line28[1][0],line28[1][1]], |
| | | [line28[1][0],line28[1][1]+50] |
| | | [line28[1][0], line28[1][1]], |
| | | [line28[1][0], line28[1][1] + 50] |
| | | ] |
| | | }); |
| | | |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line29[1][0],line29[1][1]-25], |
| | | [line29[1][0]-45,line29[1][1]-25] |
| | | [line29[1][0], line29[1][1] - 25], |
| | | [line29[1][0] - 45, line29[1][1] - 25] |
| | | ] |
| | | }); |
| | | let line31 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line29[1][0]-25,line29[1][1]], |
| | | [line29[1][0]+25,line29[1][1]] |
| | | [line29[1][0] - 25, line29[1][1]], |
| | | [line29[1][0] + 25, line29[1][1]] |
| | | ] |
| | | }); |
| | | // 左边线路开始线条 |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line31[0][0],line31[0][1]], |
| | | [line31[0][0],line31[0][1]+40] |
| | | [line31[0][0], line31[0][1]], |
| | | [line31[0][0], line31[0][1] + 40] |
| | | ] |
| | | }); |
| | | let line33 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line32[1][0]-6,line32[1][1]-10], |
| | | [line32[1][0]-6,line32[1][1]+6] |
| | | [line32[1][0] - 6, line32[1][1] - 10], |
| | | [line32[1][0] - 6, line32[1][1] + 6] |
| | | ] |
| | | }); |
| | | let line34 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line33[1][0],line33[1][1]], |
| | | [line33[1][0]+6,line33[1][1]] |
| | | [line33[1][0], line33[1][1]], |
| | | [line33[1][0] + 6, line33[1][1]] |
| | | ] |
| | | }); |
| | | let line35 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line34[1][0],line34[1][1]], |
| | | [line34[1][0],line34[1][1]+20] |
| | | [line34[1][0], line34[1][1]], |
| | | [line34[1][0], line34[1][1] + 20] |
| | | ] |
| | | }); |
| | | let arc9 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line35[1][0],line35[1][1]+30], |
| | | [line35[1][0],line35[1][1]+60] |
| | | [line35[1][0], line35[1][1] + 30], |
| | | [line35[1][0], line35[1][1] + 60] |
| | | ] |
| | | }); |
| | | let arc10 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line36[0][0],line36[0][1]], |
| | | [line35[1][0]-10,line35[1][1]] |
| | | [line36[0][0], line36[0][1]], |
| | | [line35[1][0] - 10, line35[1][1]] |
| | | ] |
| | | }); |
| | | // 右边开始线条 |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line31[1][0],line31[1][1]], |
| | | [line31[1][0],line31[1][1]+40] |
| | | [line31[1][0], line31[1][1]], |
| | | [line31[1][0], line31[1][1] + 40] |
| | | ] |
| | | }); |
| | | let line39 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line38[1][0]-6,line38[1][1]-10], |
| | | [line38[1][0]-6,line38[1][1]+6] |
| | | [line38[1][0] - 6, line38[1][1] - 10], |
| | | [line38[1][0] - 6, line38[1][1] + 6] |
| | | ] |
| | | }); |
| | | let line40 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line39[1][0],line39[1][1]], |
| | | [line39[1][0]+6,line39[1][1]] |
| | | [line39[1][0], line39[1][1]], |
| | | [line39[1][0] + 6, line39[1][1]] |
| | | ] |
| | | }); |
| | | let line41 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line40[1][0],line40[1][1]], |
| | | [line40[1][0],line40[1][1]+20] |
| | | [line40[1][0], line40[1][1]], |
| | | [line40[1][0], line40[1][1] + 20] |
| | | ] |
| | | }); |
| | | let arc11 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line41[1][0],line41[1][1]+30], |
| | | [line41[1][0],line41[1][1]+60] |
| | | [line41[1][0], line41[1][1] + 30], |
| | | [line41[1][0], line41[1][1] + 60] |
| | | ] |
| | | }); |
| | | let arc12 = diagram.arc({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line42[0][0],line42[0][1]], |
| | | [line41[1][0]-10,line41[1][1]] |
| | | [line42[0][0], line42[0][1]], |
| | | [line41[1][0] - 10, line41[1][1]] |
| | | ] |
| | | }); |
| | | // |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line36[1][0],line36[1][1]], |
| | | [line42[1][0],line42[1][1]] |
| | | [line36[1][0], line36[1][1]], |
| | | [line42[1][0], line42[1][1]] |
| | | ] |
| | | }); |
| | | let line45 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line44[1][0]-25,line44[1][1]], |
| | | [line44[1][0]-25,line44[1][1]+30] |
| | | [line44[1][0] - 25, line44[1][1]], |
| | | [line44[1][0] - 25, line44[1][1] + 30] |
| | | ] |
| | | }); |
| | | |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line25[1][0],line25[1][1]], |
| | | [line45[1][0],line45[1][1]] |
| | | [line25[1][0], line25[1][1]], |
| | | [line45[1][0], line45[1][1]] |
| | | ] |
| | | }); |
| | | let line47 = diagram.line({ |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line46[1][0]-60,line46[1][1]], |
| | | [line46[1][0]-60,line46[1][1]+60] |
| | | [line46[1][0] - 60, line46[1][1]], |
| | | [line46[1][0] - 60, line46[1][1] + 60] |
| | | ] |
| | | }); |
| | | |
| | |
| | | let Image2 = diagram.drawImage({ |
| | | id: 'img2', |
| | | url: speedCabinet, |
| | | point: [line47[1][0]-30, line47[1][1]-20], |
| | | point: [line47[1][0] - 30, line47[1][1] - 20], |
| | | width: 70, |
| | | height:80, |
| | | height: 80, |
| | | }) |
| | | let arc13 = diagram.arc({ |
| | | id: 'arc13', |
| | |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line10[1][0],line10[1][1]], |
| | | [line30[1][0],line30[1][1]-20] |
| | | [line10[1][0], line10[1][1]], |
| | | [line30[1][0], line30[1][1] - 20] |
| | | ] |
| | | }); |
| | | let text2 = diagram.text({ |
| | |
| | | text: '直流配电板', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [line2[0][0]-30,line2[0][1]-20], |
| | | point: [line2[0][0] - 30, line2[0][1] - 20], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | |
| | | text: '1号进线屏& 2500A', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [line3[1][0]-40,line3[1][1]-35], |
| | | point: [line3[1][0] - 40, line3[1][1] - 35], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | |
| | | text: '2号进线屏& 2500A', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [line4[1][0]-20,line4[1][1]-35], |
| | | point: [line4[1][0] - 20, line4[1][1] - 35], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | |
| | | text: '1号进线屏', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [line11[0][0],line11[0][1]-15], |
| | | point: [line11[0][0], line11[0][1] - 15], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | |
| | | text: '2号进线屏', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [line31[0][0],line31[0][1]-15], |
| | | point: [line31[0][0], line31[0][1] - 15], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | |
| | | text: '2500A', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [line15[0][0]-20,line15[0][1]-30], |
| | | point: [line15[0][0] - 20, line15[0][1] - 30], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | |
| | | text: '2000A', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [line20[0][0],line20[0][1]-30], |
| | | point: [line20[0][0], line20[0][1] - 30], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | |
| | | text: '2500A', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [line35[0][0]-20,line35[0][1]-30], |
| | | point: [line35[0][0] - 20, line35[0][1] - 30], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | |
| | | text: '2000A', |
| | | fillStyle: '#ffff18', |
| | | fontSize: 12, |
| | | point: [line41[0][0]-20,line41[0][1]-30], |
| | | point: [line41[0][0] - 20, line41[0][1] - 30], |
| | | // radBorder: true, |
| | | showPanel: false |
| | | }); |
| | | // 虚线矩形1 |
| | | let dashLine1 =diagram.dashLine({ |
| | | id:"diagram1", |
| | | let dashLine1 = diagram.dashLine({ |
| | | id: "diagram1", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line2[0][0]+40,line2[0][1]+20], |
| | | [line2[0][0]-40,line2[0][1]+20] |
| | | [line2[0][0] + 40, line2[0][1] + 20], |
| | | [line2[0][0] - 40, line2[0][1] + 20] |
| | | ] |
| | | }) |
| | | let dashLine2 =diagram.dashLine({ |
| | | id:"diagram2", |
| | | let dashLine2 = diagram.dashLine({ |
| | | id: "diagram2", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [dashLine1[1][0],dashLine1[1][1]], |
| | | [dashLine1[1][0], dashLine1[1][1]+300] |
| | | [dashLine1[1][0], dashLine1[1][1]], |
| | | [dashLine1[1][0], dashLine1[1][1] + 300] |
| | | ] |
| | | }) |
| | | let dashLine3 =diagram.dashLine({ |
| | | id:"diagram3", |
| | | let dashLine3 = diagram.dashLine({ |
| | | id: "diagram3", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [dashLine2[1][0],dashLine2[1][1]], |
| | | [dashLine2[1][0]+80, dashLine2[1][1]] |
| | | [dashLine2[1][0], dashLine2[1][1]], |
| | | [dashLine2[1][0] + 80, dashLine2[1][1]] |
| | | ] |
| | | }) |
| | | let dashLine4 =diagram.dashLine({ |
| | | id:"diagram4", |
| | | let dashLine4 = diagram.dashLine({ |
| | | id: "diagram4", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [dashLine3[1][0],dashLine3[1][1]], |
| | | [dashLine3[1][0], dashLine3[1][1]], |
| | | [dashLine1[0][0], dashLine1[0][1]] |
| | | ] |
| | | }) |
| | | |
| | | // 虚线矩形2 |
| | | let dashLine5 =diagram.dashLine({ |
| | | id:"diagram5", |
| | | let dashLine5 = diagram.dashLine({ |
| | | id: "diagram5", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line2[1][0]+35,line2[1][1]+20], |
| | | [line2[1][0]-35,line2[1][1]+20] |
| | | [line2[1][0] + 35, line2[1][1] + 20], |
| | | [line2[1][0] - 35, line2[1][1] + 20] |
| | | ] |
| | | }) |
| | | let dashLine6 =diagram.dashLine({ |
| | | id:"diagram6", |
| | | let dashLine6 = diagram.dashLine({ |
| | | id: "diagram6", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [dashLine5[1][0],dashLine5[1][1]], |
| | | [dashLine5[1][0], dashLine5[1][1]+300] |
| | | [dashLine5[1][0], dashLine5[1][1]], |
| | | [dashLine5[1][0], dashLine5[1][1] + 300] |
| | | ] |
| | | }) |
| | | let dashLine7 =diagram.dashLine({ |
| | | id:"diagram7", |
| | | let dashLine7 = diagram.dashLine({ |
| | | id: "diagram7", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [dashLine6[1][0],dashLine6[1][1]], |
| | | [dashLine6[1][0]+70, dashLine6[1][1]] |
| | | [dashLine6[1][0], dashLine6[1][1]], |
| | | [dashLine6[1][0] + 70, dashLine6[1][1]] |
| | | ] |
| | | }) |
| | | let dashLine8 =diagram.dashLine({ |
| | | id:"diagram8", |
| | | let dashLine8 = diagram.dashLine({ |
| | | id: "diagram8", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [dashLine7[1][0],dashLine7[1][1]], |
| | | [dashLine7[1][0], dashLine7[1][1]], |
| | | [dashLine5[0][0], dashLine5[0][1]] |
| | | ] |
| | | }) |
| | | // 虚线矩形大 |
| | | let dashLine9 =diagram.dashLine({ |
| | | id:"diagram9", |
| | | let dashLine9 = diagram.dashLine({ |
| | | id: "diagram9", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [line2[0][0]+165,line2[0][1]+10], |
| | | [line2[0][0]-50,line2[0][1]+10] |
| | | [line2[0][0] + 165, line2[0][1] + 10], |
| | | [line2[0][0] - 50, line2[0][1] + 10] |
| | | ] |
| | | }) |
| | | let dashLine10 =diagram.dashLine({ |
| | | id:"diagram6", |
| | | let dashLine10 = diagram.dashLine({ |
| | | id: "diagram6", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [dashLine9[1][0],dashLine9[1][1]], |
| | | [dashLine9[1][0], dashLine9[1][1]+320] |
| | | [dashLine9[1][0], dashLine9[1][1]], |
| | | [dashLine9[1][0], dashLine9[1][1] + 320] |
| | | ] |
| | | }) |
| | | let dashLine11 =diagram.dashLine({ |
| | | id:"diagram7", |
| | | let dashLine11 = diagram.dashLine({ |
| | | id: "diagram7", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [dashLine10[1][0],dashLine10[1][1]], |
| | | [dashLine10[1][0]+215, dashLine10[1][1]] |
| | | [dashLine10[1][0], dashLine10[1][1]], |
| | | [dashLine10[1][0] + 215, dashLine10[1][1]] |
| | | ] |
| | | }) |
| | | let dashLine12 =diagram.dashLine({ |
| | | id:"diagram12", |
| | | let dashLine12 = diagram.dashLine({ |
| | | id: "diagram12", |
| | | strokeStyle: lineStrokeColor, |
| | | lineWidth: lineWidth, |
| | | points: [ |
| | | [dashLine11[1][0],dashLine11[1][1]], |
| | | [dashLine11[1][0], dashLine11[1][1]], |
| | | [dashLine9[0][0], dashLine9[0][1]] |
| | | ] |
| | | }) |