diff --git a/src/test/resources/3wt.svg b/src/test/resources/3wt.svg index 93813b5d..e02f5489 100644 --- a/src/test/resources/3wt.svg +++ b/src/test/resources/3wt.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -53,14 +53,14 @@ - 0 + 0 - 0 + 0 @@ -72,14 +72,14 @@ - 0 + 0 - 0 + 0 @@ -91,14 +91,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/3wt_partial.svg b/src/test/resources/3wt_partial.svg index 24b373dc..19de78af 100644 --- a/src/test/resources/3wt_partial.svg +++ b/src/test/resources/3wt_partial.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -47,14 +47,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/IEEE_118_bus.svg b/src/test/resources/IEEE_118_bus.svg index 4b22555e..2e0db29c 100644 --- a/src/test/resources/IEEE_118_bus.svg +++ b/src/test/resources/IEEE_118_bus.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, lightgrey); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, lightgrey); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; ; stroke-dasharray: .1,.1} -.nad-branch-edges .nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightgrey); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: var(--nad-vl-color, #808080); stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightgrey); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-disconnected {--nad-vl-color: #808080} .nad-vl0to30-0 {--nad-vl-color: #afb42b} .nad-vl0to30-1 {--nad-vl-color: #e6ee9c} @@ -463,14 +463,14 @@ - 0 + 0 - 0 + 0 @@ -482,14 +482,14 @@ - 0 + 0 - 0 + 0 @@ -503,14 +503,14 @@ - 0 + 0 - 0 + 0 @@ -522,14 +522,14 @@ - 0 + 0 - 0 + 0 @@ -543,14 +543,14 @@ - 0 + 0 - 0 + 0 @@ -562,14 +562,14 @@ - 0 + 0 - 0 + 0 @@ -583,14 +583,14 @@ - 0 + 0 - 0 + 0 @@ -602,14 +602,14 @@ - 0 + 0 - 0 + 0 @@ -623,14 +623,14 @@ - 0 + 0 - 0 + 0 @@ -642,14 +642,14 @@ - 0 + 0 - 0 + 0 @@ -663,14 +663,14 @@ - 0 + 0 - 0 + 0 @@ -682,14 +682,14 @@ - 0 + 0 - 0 + 0 @@ -703,14 +703,14 @@ - 0 + 0 - 0 + 0 @@ -722,14 +722,14 @@ - 0 + 0 - 0 + 0 @@ -743,14 +743,14 @@ - 0 + 0 - 0 + 0 @@ -762,14 +762,14 @@ - 0 + 0 - 0 + 0 @@ -783,14 +783,14 @@ - 0 + 0 - 0 + 0 @@ -803,14 +803,14 @@ - 0 + 0 - 0 + 0 @@ -825,14 +825,14 @@ - 0 + 0 - 0 + 0 @@ -844,14 +844,14 @@ - 0 + 0 - 0 + 0 @@ -865,14 +865,14 @@ - 0 + 0 - 0 + 0 @@ -884,14 +884,14 @@ - 0 + 0 - 0 + 0 @@ -905,14 +905,14 @@ - 0 + 0 - 0 + 0 @@ -924,14 +924,14 @@ - 0 + 0 - 0 + 0 @@ -945,14 +945,14 @@ - 0 + 0 - 0 + 0 @@ -964,14 +964,14 @@ - 0 + 0 - 0 + 0 @@ -985,14 +985,14 @@ - 0 + 0 - 0 + 0 @@ -1004,14 +1004,14 @@ - 0 + 0 - 0 + 0 @@ -1025,14 +1025,14 @@ - 0 + 0 - 0 + 0 @@ -1044,14 +1044,14 @@ - 0 + 0 - 0 + 0 @@ -1065,14 +1065,14 @@ - 0 + 0 - 0 + 0 @@ -1084,14 +1084,14 @@ - 0 + 0 - 0 + 0 @@ -1105,14 +1105,14 @@ - 0 + 0 - 0 + 0 @@ -1124,14 +1124,14 @@ - 0 + 0 - 0 + 0 @@ -1145,14 +1145,14 @@ - 0 + 0 - 0 + 0 @@ -1164,14 +1164,14 @@ - 0 + 0 - 0 + 0 @@ -1185,14 +1185,14 @@ - 0 + 0 - 0 + 0 @@ -1204,14 +1204,14 @@ - 0 + 0 - 0 + 0 @@ -1225,14 +1225,14 @@ - 0 + 0 - 0 + 0 @@ -1244,14 +1244,14 @@ - 0 + 0 - 0 + 0 @@ -1265,14 +1265,14 @@ - 0 + 0 - 0 + 0 @@ -1284,14 +1284,14 @@ - 0 + 0 - 0 + 0 @@ -1305,14 +1305,14 @@ - 0 + 0 - 0 + 0 @@ -1324,14 +1324,14 @@ - 0 + 0 - 0 + 0 @@ -1345,14 +1345,14 @@ - 0 + 0 - 0 + 0 @@ -1364,14 +1364,14 @@ - 0 + 0 - 0 + 0 @@ -1385,14 +1385,14 @@ - 0 + 0 - 0 + 0 @@ -1404,14 +1404,14 @@ - 0 + 0 - 0 + 0 @@ -1425,14 +1425,14 @@ - 0 + 0 - 0 + 0 @@ -1444,14 +1444,14 @@ - 0 + 0 - 0 + 0 @@ -1465,14 +1465,14 @@ - 0 + 0 - 0 + 0 @@ -1484,14 +1484,14 @@ - 0 + 0 - 0 + 0 @@ -1505,14 +1505,14 @@ - 0 + 0 - 0 + 0 @@ -1524,14 +1524,14 @@ - 0 + 0 - 0 + 0 @@ -1545,14 +1545,14 @@ - 0 + 0 - 0 + 0 @@ -1565,14 +1565,14 @@ - 0 + 0 - 0 + 0 @@ -1587,14 +1587,14 @@ - 0 + 0 - 0 + 0 @@ -1606,14 +1606,14 @@ - 0 + 0 - 0 + 0 @@ -1627,14 +1627,14 @@ - 0 + 0 - 0 + 0 @@ -1646,14 +1646,14 @@ - 0 + 0 - 0 + 0 @@ -1667,14 +1667,14 @@ - 0 + 0 - 0 + 0 @@ -1686,14 +1686,14 @@ - 0 + 0 - 0 + 0 @@ -1707,14 +1707,14 @@ - 0 + 0 - 0 + 0 @@ -1726,14 +1726,14 @@ - 0 + 0 - 0 + 0 @@ -1747,14 +1747,14 @@ - 0 + 0 - 0 + 0 @@ -1766,14 +1766,14 @@ - 0 + 0 - 0 + 0 @@ -1787,14 +1787,14 @@ - 0 + 0 - 0 + 0 @@ -1806,14 +1806,14 @@ - 0 + 0 - 0 + 0 @@ -1827,14 +1827,14 @@ - 0 + 0 - 0 + 0 @@ -1846,14 +1846,14 @@ - 0 + 0 - 0 + 0 @@ -1867,14 +1867,14 @@ - 0 + 0 - 0 + 0 @@ -1886,14 +1886,14 @@ - 0 + 0 - 0 + 0 @@ -1907,14 +1907,14 @@ - 0 + 0 - 0 + 0 @@ -1926,14 +1926,14 @@ - 0 + 0 - 0 + 0 @@ -1947,14 +1947,14 @@ - 0 + 0 - 0 + 0 @@ -1966,14 +1966,14 @@ - 0 + 0 - 0 + 0 @@ -1987,14 +1987,14 @@ - 0 + 0 - 0 + 0 @@ -2006,14 +2006,14 @@ - 0 + 0 - 0 + 0 @@ -2027,14 +2027,14 @@ - 0 + 0 - 0 + 0 @@ -2046,14 +2046,14 @@ - 0 + 0 - 0 + 0 @@ -2067,14 +2067,14 @@ - 0 + 0 - 0 + 0 @@ -2086,14 +2086,14 @@ - 0 + 0 - 0 + 0 @@ -2107,14 +2107,14 @@ - 0 + 0 - 0 + 0 @@ -2127,14 +2127,14 @@ - 0 + 0 - 0 + 0 @@ -2149,14 +2149,14 @@ - 0 + 0 - 0 + 0 @@ -2168,14 +2168,14 @@ - 0 + 0 - 0 + 0 @@ -2189,14 +2189,14 @@ - 0 + 0 - 0 + 0 @@ -2208,14 +2208,14 @@ - 0 + 0 - 0 + 0 @@ -2229,14 +2229,14 @@ - 0 + 0 - 0 + 0 @@ -2248,14 +2248,14 @@ - 0 + 0 - 0 + 0 @@ -2269,14 +2269,14 @@ - 0 + 0 - 0 + 0 @@ -2288,14 +2288,14 @@ - 0 + 0 - 0 + 0 @@ -2309,14 +2309,14 @@ - 0 + 0 - 0 + 0 @@ -2328,14 +2328,14 @@ - 0 + 0 - 0 + 0 @@ -2349,14 +2349,14 @@ - 0 + 0 - 0 + 0 @@ -2368,14 +2368,14 @@ - 0 + 0 - 0 + 0 @@ -2389,14 +2389,14 @@ - 0 + 0 - 0 + 0 @@ -2408,14 +2408,14 @@ - 0 + 0 - 0 + 0 @@ -2429,14 +2429,14 @@ - 0 + 0 - 0 + 0 @@ -2448,14 +2448,14 @@ - 0 + 0 - 0 + 0 @@ -2469,14 +2469,14 @@ - 0 + 0 - 0 + 0 @@ -2488,14 +2488,14 @@ - 0 + 0 - 0 + 0 @@ -2509,14 +2509,14 @@ - 0 + 0 - 0 + 0 @@ -2528,14 +2528,14 @@ - 0 + 0 - 0 + 0 @@ -2549,14 +2549,14 @@ - 0 + 0 - 0 + 0 @@ -2568,14 +2568,14 @@ - 0 + 0 - 0 + 0 @@ -2589,14 +2589,14 @@ - 0 + 0 - 0 + 0 @@ -2608,14 +2608,14 @@ - 0 + 0 - 0 + 0 @@ -2629,14 +2629,14 @@ - 0 + 0 - 0 + 0 @@ -2648,14 +2648,14 @@ - 0 + 0 - 0 + 0 @@ -2669,14 +2669,14 @@ - 0 + 0 - 0 + 0 @@ -2688,14 +2688,14 @@ - 0 + 0 - 0 + 0 @@ -2709,14 +2709,14 @@ - 0 + 0 - 0 + 0 @@ -2728,14 +2728,14 @@ - 0 + 0 - 0 + 0 @@ -2749,14 +2749,14 @@ - 0 + 0 - 0 + 0 @@ -2768,14 +2768,14 @@ - 0 + 0 - 0 + 0 @@ -2789,14 +2789,14 @@ - 0 + 0 - 0 + 0 @@ -2808,14 +2808,14 @@ - 0 + 0 - 0 + 0 @@ -2829,14 +2829,14 @@ - 0 + 0 - 0 + 0 @@ -2849,14 +2849,14 @@ - 0 + 0 - 0 + 0 @@ -2871,14 +2871,14 @@ - 0 + 0 - 0 + 0 @@ -2890,14 +2890,14 @@ - 0 + 0 - 0 + 0 @@ -2911,14 +2911,14 @@ - 0 + 0 - 0 + 0 @@ -2930,14 +2930,14 @@ - 0 + 0 - 0 + 0 @@ -2951,14 +2951,14 @@ - 0 + 0 - 0 + 0 @@ -2970,14 +2970,14 @@ - 0 + 0 - 0 + 0 @@ -2991,14 +2991,14 @@ - 0 + 0 - 0 + 0 @@ -3010,14 +3010,14 @@ - 0 + 0 - 0 + 0 @@ -3031,14 +3031,14 @@ - 0 + 0 - 0 + 0 @@ -3050,14 +3050,14 @@ - 0 + 0 - 0 + 0 @@ -3071,14 +3071,14 @@ - 0 + 0 - 0 + 0 @@ -3090,14 +3090,14 @@ - 0 + 0 - 0 + 0 @@ -3111,14 +3111,14 @@ - 0 + 0 - 0 + 0 @@ -3130,14 +3130,14 @@ - 0 + 0 - 0 + 0 @@ -3151,14 +3151,14 @@ - 0 + 0 - 0 + 0 @@ -3170,14 +3170,14 @@ - 0 + 0 - 0 + 0 @@ -3191,14 +3191,14 @@ - 0 + 0 - 0 + 0 @@ -3210,14 +3210,14 @@ - 0 + 0 - 0 + 0 @@ -3231,14 +3231,14 @@ - 0 + 0 - 0 + 0 @@ -3250,14 +3250,14 @@ - 0 + 0 - 0 + 0 @@ -3271,14 +3271,14 @@ - 0 + 0 - 0 + 0 @@ -3290,14 +3290,14 @@ - 0 + 0 - 0 + 0 @@ -3311,14 +3311,14 @@ - 0 + 0 - 0 + 0 @@ -3330,14 +3330,14 @@ - 0 + 0 - 0 + 0 @@ -3351,14 +3351,14 @@ - 0 + 0 - 0 + 0 @@ -3370,14 +3370,14 @@ - 0 + 0 - 0 + 0 @@ -3391,14 +3391,14 @@ - 0 + 0 - 0 + 0 @@ -3410,14 +3410,14 @@ - 0 + 0 - 0 + 0 @@ -3431,14 +3431,14 @@ - 0 + 0 - 0 + 0 @@ -3450,14 +3450,14 @@ - 0 + 0 - 0 + 0 @@ -3471,14 +3471,14 @@ - 0 + 0 - 0 + 0 @@ -3490,14 +3490,14 @@ - 0 + 0 - 0 + 0 @@ -3511,14 +3511,14 @@ - 0 + 0 - 0 + 0 @@ -3530,14 +3530,14 @@ - 0 + 0 - 0 + 0 @@ -3551,14 +3551,14 @@ - 0 + 0 - 0 + 0 @@ -3570,14 +3570,14 @@ - 0 + 0 - 0 + 0 @@ -3591,14 +3591,14 @@ - 0 + 0 - 0 + 0 @@ -3610,14 +3610,14 @@ - 0 + 0 - 0 + 0 @@ -3631,14 +3631,14 @@ - 0 + 0 - 0 + 0 @@ -3650,14 +3650,14 @@ - 0 + 0 - 0 + 0 @@ -3671,14 +3671,14 @@ - 0 + 0 - 0 + 0 @@ -3690,14 +3690,14 @@ - 0 + 0 - 0 + 0 @@ -3711,14 +3711,14 @@ - 0 + 0 - 0 + 0 @@ -3730,14 +3730,14 @@ - 0 + 0 - 0 + 0 @@ -3751,14 +3751,14 @@ - 0 + 0 - 0 + 0 @@ -3770,14 +3770,14 @@ - 0 + 0 - 0 + 0 @@ -3791,14 +3791,14 @@ - 0 + 0 - 0 + 0 @@ -3810,14 +3810,14 @@ - 0 + 0 - 0 + 0 @@ -3831,14 +3831,14 @@ - 0 + 0 - 0 + 0 @@ -3850,14 +3850,14 @@ - 0 + 0 - 0 + 0 @@ -3871,14 +3871,14 @@ - 0 + 0 - 0 + 0 @@ -3890,14 +3890,14 @@ - 0 + 0 - 0 + 0 @@ -3911,14 +3911,14 @@ - 0 + 0 - 0 + 0 @@ -3930,14 +3930,14 @@ - 0 + 0 - 0 + 0 @@ -3951,14 +3951,14 @@ - 0 + 0 - 0 + 0 @@ -3970,14 +3970,14 @@ - 0 + 0 - 0 + 0 @@ -3991,14 +3991,14 @@ - 0 + 0 - 0 + 0 @@ -4010,14 +4010,14 @@ - 0 + 0 - 0 + 0 @@ -4031,14 +4031,14 @@ - 0 + 0 - 0 + 0 @@ -4050,14 +4050,14 @@ - 0 + 0 - 0 + 0 @@ -4071,14 +4071,14 @@ - 0 + 0 - 0 + 0 @@ -4090,14 +4090,14 @@ - 0 + 0 - 0 + 0 @@ -4111,14 +4111,14 @@ - 0 + 0 - 0 + 0 @@ -4130,14 +4130,14 @@ - 0 + 0 - 0 + 0 @@ -4151,14 +4151,14 @@ - 0 + 0 - 0 + 0 @@ -4170,14 +4170,14 @@ - 0 + 0 - 0 + 0 @@ -4191,14 +4191,14 @@ - 0 + 0 - 0 + 0 @@ -4210,14 +4210,14 @@ - 0 + 0 - 0 + 0 @@ -4231,14 +4231,14 @@ - 0 + 0 - 0 + 0 @@ -4250,14 +4250,14 @@ - 0 + 0 - 0 + 0 @@ -4271,14 +4271,14 @@ - 0 + 0 - 0 + 0 @@ -4290,14 +4290,14 @@ - 0 + 0 - 0 + 0 @@ -4311,14 +4311,14 @@ - 0 + 0 - 0 + 0 @@ -4330,14 +4330,14 @@ - 0 + 0 - 0 + 0 @@ -4351,14 +4351,14 @@ - 0 + 0 - 0 + 0 @@ -4370,14 +4370,14 @@ - 0 + 0 - 0 + 0 @@ -4391,14 +4391,14 @@ - 0 + 0 - 0 + 0 @@ -4410,14 +4410,14 @@ - 0 + 0 - 0 + 0 @@ -4431,14 +4431,14 @@ - 0 + 0 - 0 + 0 @@ -4450,14 +4450,14 @@ - 0 + 0 - 0 + 0 @@ -4471,14 +4471,14 @@ - 0 + 0 - 0 + 0 @@ -4490,14 +4490,14 @@ - 0 + 0 - 0 + 0 @@ -4511,14 +4511,14 @@ - 0 + 0 - 0 + 0 @@ -4531,14 +4531,14 @@ - 0 + 0 - 0 + 0 @@ -4553,14 +4553,14 @@ - 0 + 0 - 0 + 0 @@ -4572,14 +4572,14 @@ - 0 + 0 - 0 + 0 @@ -4593,14 +4593,14 @@ - 0 + 0 - 0 + 0 @@ -4612,14 +4612,14 @@ - 0 + 0 - 0 + 0 @@ -4633,14 +4633,14 @@ - 0 + 0 - 0 + 0 @@ -4652,14 +4652,14 @@ - 0 + 0 - 0 + 0 @@ -4673,14 +4673,14 @@ - 0 + 0 - 0 + 0 @@ -4693,14 +4693,14 @@ - 0 + 0 - 0 + 0 @@ -4715,14 +4715,14 @@ - 0 + 0 - 0 + 0 @@ -4734,14 +4734,14 @@ - 0 + 0 - 0 + 0 @@ -4755,14 +4755,14 @@ - 0 + 0 - 0 + 0 @@ -4774,14 +4774,14 @@ - 0 + 0 - 0 + 0 @@ -4795,14 +4795,14 @@ - 0 + 0 - 0 + 0 @@ -4814,14 +4814,14 @@ - 0 + 0 - 0 + 0 @@ -4835,14 +4835,14 @@ - 0 + 0 - 0 + 0 @@ -4854,14 +4854,14 @@ - 0 + 0 - 0 + 0 @@ -4875,14 +4875,14 @@ - 0 + 0 - 0 + 0 @@ -4895,14 +4895,14 @@ - 0 + 0 - 0 + 0 @@ -4917,14 +4917,14 @@ - 0 + 0 - 0 + 0 @@ -4936,14 +4936,14 @@ - 0 + 0 - 0 + 0 @@ -4957,14 +4957,14 @@ - 0 + 0 - 0 + 0 @@ -4976,14 +4976,14 @@ - 0 + 0 - 0 + 0 @@ -4997,14 +4997,14 @@ - 0 + 0 - 0 + 0 @@ -5017,14 +5017,14 @@ - 0 + 0 - 0 + 0 @@ -5039,14 +5039,14 @@ - 0 + 0 - 0 + 0 @@ -5058,14 +5058,14 @@ - 0 + 0 - 0 + 0 @@ -5079,14 +5079,14 @@ - 0 + 0 - 0 + 0 @@ -5098,14 +5098,14 @@ - 0 + 0 - 0 + 0 @@ -5119,14 +5119,14 @@ - 0 + 0 - 0 + 0 @@ -5138,14 +5138,14 @@ - 0 + 0 - 0 + 0 @@ -5159,14 +5159,14 @@ - 0 + 0 - 0 + 0 @@ -5178,14 +5178,14 @@ - 0 + 0 - 0 + 0 @@ -5199,14 +5199,14 @@ - 0 + 0 - 0 + 0 @@ -5218,14 +5218,14 @@ - 0 + 0 - 0 + 0 @@ -5239,14 +5239,14 @@ - 0 + 0 - 0 + 0 @@ -5258,14 +5258,14 @@ - 0 + 0 - 0 + 0 @@ -5279,14 +5279,14 @@ - 0 + 0 - 0 + 0 @@ -5298,14 +5298,14 @@ - 0 + 0 - 0 + 0 @@ -5319,14 +5319,14 @@ - 0 + 0 - 0 + 0 @@ -5338,14 +5338,14 @@ - 0 + 0 - 0 + 0 @@ -5359,14 +5359,14 @@ - 0 + 0 - 0 + 0 @@ -5378,14 +5378,14 @@ - 0 + 0 - 0 + 0 @@ -5399,14 +5399,14 @@ - 0 + 0 - 0 + 0 @@ -5418,14 +5418,14 @@ - 0 + 0 - 0 + 0 @@ -5439,14 +5439,14 @@ - 0 + 0 - 0 + 0 @@ -5458,14 +5458,14 @@ - 0 + 0 - 0 + 0 @@ -5479,14 +5479,14 @@ - 0 + 0 - 0 + 0 @@ -5498,14 +5498,14 @@ - 0 + 0 - 0 + 0 @@ -5519,14 +5519,14 @@ - 0 + 0 - 0 + 0 @@ -5538,14 +5538,14 @@ - 0 + 0 - 0 + 0 @@ -5559,14 +5559,14 @@ - 0 + 0 - 0 + 0 @@ -5578,14 +5578,14 @@ - 0 + 0 - 0 + 0 @@ -5599,14 +5599,14 @@ - 0 + 0 - 0 + 0 @@ -5618,14 +5618,14 @@ - 0 + 0 - 0 + 0 @@ -5639,14 +5639,14 @@ - 0 + 0 - 0 + 0 @@ -5658,14 +5658,14 @@ - 0 + 0 - 0 + 0 @@ -5679,14 +5679,14 @@ - 0 + 0 - 0 + 0 @@ -5698,14 +5698,14 @@ - 0 + 0 - 0 + 0 @@ -5719,14 +5719,14 @@ - 0 + 0 - 0 + 0 @@ -5738,14 +5738,14 @@ - 0 + 0 - 0 + 0 @@ -5759,14 +5759,14 @@ - 0 + 0 - 0 + 0 @@ -5778,14 +5778,14 @@ - 0 + 0 - 0 + 0 @@ -5799,14 +5799,14 @@ - 0 + 0 - 0 + 0 @@ -5818,14 +5818,14 @@ - 0 + 0 - 0 + 0 @@ -5839,14 +5839,14 @@ - 0 + 0 - 0 + 0 @@ -5858,14 +5858,14 @@ - 0 + 0 - 0 + 0 @@ -5879,14 +5879,14 @@ - 0 + 0 - 0 + 0 @@ -5899,14 +5899,14 @@ - 0 + 0 - 0 + 0 @@ -5921,14 +5921,14 @@ - 0 + 0 - 0 + 0 @@ -5940,14 +5940,14 @@ - 0 + 0 - 0 + 0 @@ -5961,14 +5961,14 @@ - 0 + 0 - 0 + 0 @@ -5980,14 +5980,14 @@ - 0 + 0 - 0 + 0 @@ -6001,14 +6001,14 @@ - 0 + 0 - 0 + 0 @@ -6020,14 +6020,14 @@ - 0 + 0 - 0 + 0 @@ -6041,14 +6041,14 @@ - 0 + 0 - 0 + 0 @@ -6060,14 +6060,14 @@ - 0 + 0 - 0 + 0 @@ -6081,14 +6081,14 @@ - 0 + 0 - 0 + 0 @@ -6100,14 +6100,14 @@ - 0 + 0 - 0 + 0 @@ -6121,14 +6121,14 @@ - 0 + 0 - 0 + 0 @@ -6140,14 +6140,14 @@ - 0 + 0 - 0 + 0 @@ -6161,14 +6161,14 @@ - 0 + 0 - 0 + 0 @@ -6180,14 +6180,14 @@ - 0 + 0 - 0 + 0 @@ -6201,14 +6201,14 @@ - 0 + 0 - 0 + 0 @@ -6220,14 +6220,14 @@ - 0 + 0 - 0 + 0 @@ -6241,14 +6241,14 @@ - 0 + 0 - 0 + 0 @@ -6260,14 +6260,14 @@ - 0 + 0 - 0 + 0 @@ -6281,14 +6281,14 @@ - 0 + 0 - 0 + 0 @@ -6300,14 +6300,14 @@ - 0 + 0 - 0 + 0 @@ -6321,14 +6321,14 @@ - 0 + 0 - 0 + 0 @@ -6340,14 +6340,14 @@ - 0 + 0 - 0 + 0 @@ -6361,14 +6361,14 @@ - 0 + 0 - 0 + 0 @@ -6380,14 +6380,14 @@ - 0 + 0 - 0 + 0 @@ -6401,14 +6401,14 @@ - 0 + 0 - 0 + 0 @@ -6420,14 +6420,14 @@ - 0 + 0 - 0 + 0 @@ -6441,14 +6441,14 @@ - 0 + 0 - 0 + 0 @@ -6460,14 +6460,14 @@ - 0 + 0 - 0 + 0 @@ -6481,14 +6481,14 @@ - 0 + 0 - 0 + 0 @@ -6500,14 +6500,14 @@ - 0 + 0 - 0 + 0 @@ -6521,14 +6521,14 @@ - 0 + 0 - 0 + 0 @@ -6540,14 +6540,14 @@ - 0 + 0 - 0 + 0 @@ -6561,14 +6561,14 @@ - 0 + 0 - 0 + 0 @@ -6580,14 +6580,14 @@ - 0 + 0 - 0 + 0 @@ -6601,14 +6601,14 @@ - 0 + 0 - 0 + 0 @@ -6620,14 +6620,14 @@ - 0 + 0 - 0 + 0 @@ -6641,14 +6641,14 @@ - 0 + 0 - 0 + 0 @@ -6660,14 +6660,14 @@ - 0 + 0 - 0 + 0 @@ -6681,14 +6681,14 @@ - 0 + 0 - 0 + 0 @@ -6700,14 +6700,14 @@ - 0 + 0 - 0 + 0 @@ -6721,14 +6721,14 @@ - 0 + 0 - 0 + 0 @@ -6740,14 +6740,14 @@ - 0 + 0 - 0 + 0 @@ -6761,14 +6761,14 @@ - 0 + 0 - 0 + 0 @@ -6780,14 +6780,14 @@ - 0 + 0 - 0 + 0 @@ -6801,14 +6801,14 @@ - 0 + 0 - 0 + 0 @@ -6820,14 +6820,14 @@ - 0 + 0 - 0 + 0 @@ -6841,14 +6841,14 @@ - 0 + 0 - 0 + 0 @@ -6860,14 +6860,14 @@ - 0 + 0 - 0 + 0 @@ -6881,14 +6881,14 @@ - 0 + 0 - 0 + 0 @@ -6900,14 +6900,14 @@ - 0 + 0 - 0 + 0 @@ -6921,14 +6921,14 @@ - 0 + 0 - 0 + 0 @@ -6940,14 +6940,14 @@ - 0 + 0 - 0 + 0 @@ -6961,14 +6961,14 @@ - 0 + 0 - 0 + 0 @@ -6980,14 +6980,14 @@ - 0 + 0 - 0 + 0 @@ -7001,14 +7001,14 @@ - 0 + 0 - 0 + 0 @@ -7020,14 +7020,14 @@ - 0 + 0 - 0 + 0 @@ -7041,14 +7041,14 @@ - 0 + 0 - 0 + 0 @@ -7060,14 +7060,14 @@ - 0 + 0 - 0 + 0 @@ -7081,14 +7081,14 @@ - 0 + 0 - 0 + 0 @@ -7100,14 +7100,14 @@ - 0 + 0 - 0 + 0 @@ -7121,14 +7121,14 @@ - 0 + 0 - 0 + 0 @@ -7140,14 +7140,14 @@ - 0 + 0 - 0 + 0 @@ -7161,14 +7161,14 @@ - 0 + 0 - 0 + 0 @@ -7180,14 +7180,14 @@ - 0 + 0 - 0 + 0 @@ -7201,14 +7201,14 @@ - 0 + 0 - 0 + 0 @@ -7220,14 +7220,14 @@ - 0 + 0 - 0 + 0 @@ -7241,14 +7241,14 @@ - 0 + 0 - 0 + 0 @@ -7260,14 +7260,14 @@ - 0 + 0 - 0 + 0 @@ -7281,14 +7281,14 @@ - 0 + 0 - 0 + 0 @@ -7300,14 +7300,14 @@ - 0 + 0 - 0 + 0 @@ -7321,14 +7321,14 @@ - 0 + 0 - 0 + 0 @@ -7340,14 +7340,14 @@ - 0 + 0 - 0 + 0 @@ -7361,14 +7361,14 @@ - 0 + 0 - 0 + 0 @@ -7380,14 +7380,14 @@ - 0 + 0 - 0 + 0 @@ -7401,14 +7401,14 @@ - 0 + 0 - 0 + 0 @@ -7420,14 +7420,14 @@ - 0 + 0 - 0 + 0 @@ -7441,14 +7441,14 @@ - 0 + 0 - 0 + 0 @@ -7460,14 +7460,14 @@ - 0 + 0 - 0 + 0 @@ -7481,14 +7481,14 @@ - 0 + 0 - 0 + 0 @@ -7500,14 +7500,14 @@ - 0 + 0 - 0 + 0 @@ -7521,14 +7521,14 @@ - 0 + 0 - 0 + 0 @@ -7540,14 +7540,14 @@ - 0 + 0 - 0 + 0 @@ -7561,14 +7561,14 @@ - 0 + 0 - 0 + 0 @@ -7580,14 +7580,14 @@ - 0 + 0 - 0 + 0 @@ -7601,14 +7601,14 @@ - 0 + 0 - 0 + 0 @@ -7620,14 +7620,14 @@ - 0 + 0 - 0 + 0 @@ -7641,14 +7641,14 @@ - 0 + 0 - 0 + 0 @@ -7660,14 +7660,14 @@ - 0 + 0 - 0 + 0 @@ -7681,14 +7681,14 @@ - 0 + 0 - 0 + 0 @@ -7700,14 +7700,14 @@ - 0 + 0 - 0 + 0 @@ -7721,14 +7721,14 @@ - 0 + 0 - 0 + 0 @@ -7740,14 +7740,14 @@ - 0 + 0 - 0 + 0 @@ -7761,14 +7761,14 @@ - 0 + 0 - 0 + 0 @@ -7780,14 +7780,14 @@ - 0 + 0 - 0 + 0 @@ -7801,14 +7801,14 @@ - 0 + 0 - 0 + 0 @@ -7820,14 +7820,14 @@ - 0 + 0 - 0 + 0 @@ -7841,14 +7841,14 @@ - 0 + 0 - 0 + 0 @@ -7860,14 +7860,14 @@ - 0 + 0 - 0 + 0 @@ -7881,14 +7881,14 @@ - 0 + 0 - 0 + 0 @@ -7900,14 +7900,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/IEEE_118_bus_partial.svg b/src/test/resources/IEEE_118_bus_partial.svg index a25b29dd..5bcf30ed 100644 --- a/src/test/resources/IEEE_118_bus_partial.svg +++ b/src/test/resources/IEEE_118_bus_partial.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, lightgrey); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, lightgrey); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; ; stroke-dasharray: .1,.1} -.nad-branch-edges .nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightgrey); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: var(--nad-vl-color, #808080); stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightgrey); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-disconnected {--nad-vl-color: #808080} .nad-vl0to30-0 {--nad-vl-color: #afb42b} .nad-vl0to30-1 {--nad-vl-color: #e6ee9c} @@ -169,14 +169,14 @@ - 0 + 0 - 0 + 0 @@ -190,14 +190,14 @@ - 0 + 0 - 0 + 0 @@ -211,14 +211,14 @@ - 0 + 0 - 0 + 0 @@ -230,14 +230,14 @@ - 0 + 0 - 0 + 0 @@ -251,14 +251,14 @@ - 0 + 0 - 0 + 0 @@ -270,14 +270,14 @@ - 0 + 0 - 0 + 0 @@ -291,14 +291,14 @@ - 0 + 0 - 0 + 0 @@ -312,14 +312,14 @@ - 0 + 0 - 0 + 0 @@ -333,14 +333,14 @@ - 0 + 0 - 0 + 0 @@ -352,14 +352,14 @@ - 0 + 0 - 0 + 0 @@ -373,14 +373,14 @@ - 0 + 0 - 0 + 0 @@ -394,14 +394,14 @@ - 0 + 0 - 0 + 0 @@ -413,14 +413,14 @@ - 0 + 0 - 0 + 0 @@ -434,14 +434,14 @@ - 0 + 0 - 0 + 0 @@ -453,14 +453,14 @@ - 0 + 0 - 0 + 0 @@ -474,14 +474,14 @@ - 0 + 0 - 0 + 0 @@ -495,14 +495,14 @@ - 0 + 0 - 0 + 0 @@ -514,14 +514,14 @@ - 0 + 0 - 0 + 0 @@ -535,14 +535,14 @@ - 0 + 0 - 0 + 0 @@ -554,14 +554,14 @@ - 0 + 0 - 0 + 0 @@ -575,14 +575,14 @@ - 0 + 0 - 0 + 0 @@ -594,14 +594,14 @@ - 0 + 0 - 0 + 0 @@ -615,14 +615,14 @@ - 0 + 0 - 0 + 0 @@ -634,14 +634,14 @@ - 0 + 0 - 0 + 0 @@ -655,14 +655,14 @@ - 0 + 0 - 0 + 0 @@ -674,14 +674,14 @@ - 0 + 0 - 0 + 0 @@ -695,14 +695,14 @@ - 0 + 0 - 0 + 0 @@ -714,14 +714,14 @@ - 0 + 0 - 0 + 0 @@ -735,14 +735,14 @@ - 0 + 0 - 0 + 0 @@ -754,14 +754,14 @@ - 0 + 0 - 0 + 0 @@ -775,14 +775,14 @@ - 0 + 0 - 0 + 0 @@ -794,14 +794,14 @@ - 0 + 0 - 0 + 0 @@ -815,14 +815,14 @@ - 0 + 0 - 0 + 0 @@ -834,14 +834,14 @@ - 0 + 0 - 0 + 0 @@ -855,14 +855,14 @@ - 0 + 0 - 0 + 0 @@ -874,14 +874,14 @@ - 0 + 0 - 0 + 0 @@ -895,14 +895,14 @@ - 0 + 0 - 0 + 0 @@ -914,14 +914,14 @@ - 0 + 0 - 0 + 0 @@ -935,14 +935,14 @@ - 0 + 0 - 0 + 0 @@ -954,14 +954,14 @@ - 0 + 0 - 0 + 0 @@ -975,14 +975,14 @@ - 0 + 0 - 0 + 0 @@ -994,14 +994,14 @@ - 0 + 0 - 0 + 0 @@ -1015,14 +1015,14 @@ - 0 + 0 - 0 + 0 @@ -1034,14 +1034,14 @@ - 0 + 0 - 0 + 0 @@ -1055,14 +1055,14 @@ - 0 + 0 - 0 + 0 @@ -1074,14 +1074,14 @@ - 0 + 0 - 0 + 0 @@ -1095,14 +1095,14 @@ - 0 + 0 - 0 + 0 @@ -1114,14 +1114,14 @@ - 0 + 0 - 0 + 0 @@ -1135,14 +1135,14 @@ - 0 + 0 - 0 + 0 @@ -1154,14 +1154,14 @@ - 0 + 0 - 0 + 0 @@ -1175,14 +1175,14 @@ - 0 + 0 - 0 + 0 @@ -1194,14 +1194,14 @@ - 0 + 0 - 0 + 0 @@ -1215,14 +1215,14 @@ - 0 + 0 - 0 + 0 @@ -1234,14 +1234,14 @@ - 0 + 0 - 0 + 0 @@ -1255,14 +1255,14 @@ - 0 + 0 - 0 + 0 @@ -1274,14 +1274,14 @@ - 0 + 0 - 0 + 0 @@ -1295,14 +1295,14 @@ - 0 + 0 - 0 + 0 @@ -1314,14 +1314,14 @@ - 0 + 0 - 0 + 0 @@ -1335,14 +1335,14 @@ - 0 + 0 - 0 + 0 @@ -1354,14 +1354,14 @@ - 0 + 0 - 0 + 0 @@ -1375,14 +1375,14 @@ - 0 + 0 - 0 + 0 @@ -1394,14 +1394,14 @@ - 0 + 0 - 0 + 0 @@ -1415,14 +1415,14 @@ - 0 + 0 - 0 + 0 @@ -1434,14 +1434,14 @@ - 0 + 0 - 0 + 0 @@ -1455,14 +1455,14 @@ - 0 + 0 - 0 + 0 @@ -1475,14 +1475,14 @@ - 0 + 0 - 0 + 0 @@ -1497,14 +1497,14 @@ - 0 + 0 - 0 + 0 @@ -1516,14 +1516,14 @@ - 0 + 0 - 0 + 0 @@ -1537,14 +1537,14 @@ - 0 + 0 - 0 + 0 @@ -1558,14 +1558,14 @@ - 0 + 0 - 0 + 0 @@ -1582,14 +1582,14 @@ - 0 + 0 - 0 + 0 @@ -1604,14 +1604,14 @@ - 0 + 0 - 0 + 0 @@ -1625,14 +1625,14 @@ - 0 + 0 - 0 + 0 @@ -1649,14 +1649,14 @@ - 0 + 0 - 0 + 0 @@ -1671,14 +1671,14 @@ - 0 + 0 - 0 + 0 @@ -1695,14 +1695,14 @@ - 0 + 0 - 0 + 0 @@ -1717,14 +1717,14 @@ - 0 + 0 - 0 + 0 @@ -1738,14 +1738,14 @@ - 0 + 0 - 0 + 0 @@ -1759,14 +1759,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/IEEE_14_bus.svg b/src/test/resources/IEEE_14_bus.svg index 959d87f6..c8a5c86c 100644 --- a/src/test/resources/IEEE_14_bus.svg +++ b/src/test/resources/IEEE_14_bus.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -86,14 +86,14 @@ - 157 + 157 - -20 + -20 @@ -105,14 +105,14 @@ - -153 + -153 - 28 + 28 @@ -126,14 +126,14 @@ - 76 + 76 - 4 + 4 @@ -145,14 +145,14 @@ - -73 + -73 - 2 + 2 @@ -166,14 +166,14 @@ - 73 + 73 - 4 + 4 @@ -185,14 +185,14 @@ - -71 + -71 - 2 + 2 @@ -206,14 +206,14 @@ - 56 + 56 - -2 + -2 @@ -225,14 +225,14 @@ - -54 + -54 - 3 + 3 @@ -246,14 +246,14 @@ - 42 + 42 - 1 + 1 @@ -265,14 +265,14 @@ - -41 + -41 - -2 + -2 @@ -286,14 +286,14 @@ - -23 + -23 - 4 + 4 @@ -305,14 +305,14 @@ - 24 + 24 - -5 + -5 @@ -326,14 +326,14 @@ - -61 + -61 - 16 + 16 @@ -345,14 +345,14 @@ - 62 + 62 - -14 + -14 @@ -366,14 +366,14 @@ - 28 + 28 - -10 + -10 @@ -386,14 +386,14 @@ - -28 + -28 - 11 + 11 @@ -408,14 +408,14 @@ - 16 + 16 - 0 + 0 @@ -428,14 +428,14 @@ - -16 + -16 - 2 + 2 @@ -450,14 +450,14 @@ - 44 + 44 - 12 + 12 @@ -470,14 +470,14 @@ - -44 + -44 - -8 + -8 @@ -492,14 +492,14 @@ - 7 + 7 - 4 + 4 @@ -511,14 +511,14 @@ - -7 + -7 - -3 + -3 @@ -532,14 +532,14 @@ - 8 + 8 - 3 + 3 @@ -551,14 +551,14 @@ - -8 + -8 - -2 + -2 @@ -572,14 +572,14 @@ - 18 + 18 - 7 + 7 @@ -591,14 +591,14 @@ - -18 + -18 - -7 + -7 @@ -612,14 +612,14 @@ - 0 + 0 - -17 + -17 @@ -631,14 +631,14 @@ - 0 + 0 - 18 + 18 @@ -652,14 +652,14 @@ - 28 + 28 - 6 + 6 @@ -671,14 +671,14 @@ - -28 + -28 - -5 + -5 @@ -692,14 +692,14 @@ - 5 + 5 - 4 + 4 @@ -711,14 +711,14 @@ - -5 + -5 - -4 + -4 @@ -732,14 +732,14 @@ - 9 + 9 - 4 + 4 @@ -751,14 +751,14 @@ - -9 + -9 - -3 + -3 @@ -772,14 +772,14 @@ - -4 + -4 - -2 + -2 @@ -791,14 +791,14 @@ - 4 + 4 - 2 + 2 @@ -812,14 +812,14 @@ - 2 + 2 - 1 + 1 @@ -831,14 +831,14 @@ - -2 + -2 - -1 + -1 @@ -852,14 +852,14 @@ - 6 + 6 - 2 + 2 @@ -871,14 +871,14 @@ - -6 + -6 - -2 + -2 diff --git a/src/test/resources/IEEE_14_bus_disconnection.svg b/src/test/resources/IEEE_14_bus_disconnection.svg index 5e102c0b..07b019e6 100644 --- a/src/test/resources/IEEE_14_bus_disconnection.svg +++ b/src/test/resources/IEEE_14_bus_disconnection.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -86,14 +86,14 @@ - 152 + 152 - -19 + -19 @@ -105,14 +105,14 @@ - -148 + -148 - 26 + 26 @@ -126,14 +126,14 @@ - 64 + 64 - 4 + 4 @@ -145,14 +145,14 @@ - -62 + -62 - -1 + -1 @@ -166,14 +166,14 @@ - 98 + 98 - 2 + 2 @@ -185,14 +185,14 @@ - -94 + -94 - 11 + 11 @@ -206,14 +206,14 @@ - 38 + 38 - 2 + 2 @@ -225,14 +225,14 @@ - -38 + -38 - -3 + -3 @@ -246,14 +246,14 @@ - 30 + 30 - 3 + 3 @@ -265,14 +265,14 @@ - -29 + -29 - -6 + -6 @@ -286,14 +286,14 @@ - 0 + 0 - 0 + 0 @@ -305,14 +305,14 @@ - 0 + 0 - -1 + -1 @@ -326,14 +326,14 @@ - -38 + -38 - 9 + 9 @@ -345,14 +345,14 @@ - 38 + 38 - -8 + -8 @@ -366,14 +366,14 @@ - 0 + 0 - 0 + 0 @@ -386,14 +386,14 @@ - 0 + 0 - 0 + 0 @@ -408,14 +408,14 @@ - 27 + 27 - -1 + -1 @@ -428,14 +428,14 @@ - -27 + -27 - 4 + 4 @@ -450,14 +450,14 @@ - 46 + 46 - 13 + 13 @@ -470,14 +470,14 @@ - -46 + -46 - -9 + -9 @@ -492,14 +492,14 @@ - 15 + 15 - -1 + -1 @@ -511,14 +511,14 @@ - -15 + -15 - 2 + 2 @@ -532,14 +532,14 @@ - 7 + 7 - 2 + 2 @@ -551,14 +551,14 @@ - -7 + -7 - -2 + -2 @@ -572,14 +572,14 @@ - 13 + 13 - 5 + 5 @@ -591,14 +591,14 @@ - -13 + -13 - -5 + -5 @@ -612,14 +612,14 @@ - 0 + 0 - -9 + -9 @@ -631,14 +631,14 @@ - 0 + 0 - 9 + 9 @@ -652,14 +652,14 @@ - 0 + 0 - 9 + 9 @@ -671,14 +671,14 @@ - 0 + 0 - -9 + -9 @@ -692,14 +692,14 @@ - -2 + -2 - 10 + 10 @@ -711,14 +711,14 @@ - 2 + 2 - -10 + -10 @@ -732,14 +732,14 @@ - 0 + 0 - 0 + 0 @@ -751,14 +751,14 @@ - 0 + 0 - 0 + 0 @@ -772,14 +772,14 @@ - -11 + -11 - 4 + 4 @@ -791,14 +791,14 @@ - 11 + 11 - -4 + -4 @@ -812,14 +812,14 @@ - 0 + 0 - 1 + 1 @@ -831,14 +831,14 @@ - 0 + 0 - -1 + -1 @@ -852,14 +852,14 @@ - 0 + 0 - 0 + 0 @@ -871,14 +871,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/IEEE_14_bus_text_nodes.svg b/src/test/resources/IEEE_14_bus_text_nodes.svg index bfb314bc..372a1296 100644 --- a/src/test/resources/IEEE_14_bus_text_nodes.svg +++ b/src/test/resources/IEEE_14_bus_text_nodes.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -86,14 +86,14 @@ - 0 + 0 - 0 + 0 @@ -105,14 +105,14 @@ - 0 + 0 - 0 + 0 @@ -126,14 +126,14 @@ - 0 + 0 - 0 + 0 @@ -145,14 +145,14 @@ - 0 + 0 - 0 + 0 @@ -166,14 +166,14 @@ - 0 + 0 - 0 + 0 @@ -185,14 +185,14 @@ - 0 + 0 - 0 + 0 @@ -206,14 +206,14 @@ - 0 + 0 - 0 + 0 @@ -225,14 +225,14 @@ - 0 + 0 - 0 + 0 @@ -246,14 +246,14 @@ - 0 + 0 - 0 + 0 @@ -265,14 +265,14 @@ - 0 + 0 - 0 + 0 @@ -286,14 +286,14 @@ - 0 + 0 - 0 + 0 @@ -305,14 +305,14 @@ - 0 + 0 - 0 + 0 @@ -326,14 +326,14 @@ - 0 + 0 - 0 + 0 @@ -345,14 +345,14 @@ - 0 + 0 - 0 + 0 @@ -366,14 +366,14 @@ - 0 + 0 - 0 + 0 @@ -386,14 +386,14 @@ - 0 + 0 - 0 + 0 @@ -408,14 +408,14 @@ - 0 + 0 - 0 + 0 @@ -428,14 +428,14 @@ - 0 + 0 - 0 + 0 @@ -450,14 +450,14 @@ - 0 + 0 - 0 + 0 @@ -470,14 +470,14 @@ - 0 + 0 - 0 + 0 @@ -492,14 +492,14 @@ - 0 + 0 - 0 + 0 @@ -511,14 +511,14 @@ - 0 + 0 - 0 + 0 @@ -532,14 +532,14 @@ - 0 + 0 - 0 + 0 @@ -551,14 +551,14 @@ - 0 + 0 - 0 + 0 @@ -572,14 +572,14 @@ - 0 + 0 - 0 + 0 @@ -591,14 +591,14 @@ - 0 + 0 - 0 + 0 @@ -612,14 +612,14 @@ - 0 + 0 - 0 + 0 @@ -631,14 +631,14 @@ - 0 + 0 - 0 + 0 @@ -652,14 +652,14 @@ - 0 + 0 - 0 + 0 @@ -671,14 +671,14 @@ - 0 + 0 - 0 + 0 @@ -692,14 +692,14 @@ - 0 + 0 - 0 + 0 @@ -711,14 +711,14 @@ - 0 + 0 - 0 + 0 @@ -732,14 +732,14 @@ - 0 + 0 - 0 + 0 @@ -751,14 +751,14 @@ - 0 + 0 - 0 + 0 @@ -772,14 +772,14 @@ - 0 + 0 - 0 + 0 @@ -791,14 +791,14 @@ - 0 + 0 - 0 + 0 @@ -812,14 +812,14 @@ - 0 + 0 - 0 + 0 @@ -831,14 +831,14 @@ - 0 + 0 - 0 + 0 @@ -852,14 +852,14 @@ - 0 + 0 - 0 + 0 @@ -871,14 +871,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/IEEE_24_bus.svg b/src/test/resources/IEEE_24_bus.svg index 275c2137..5593b42b 100644 --- a/src/test/resources/IEEE_24_bus.svg +++ b/src/test/resources/IEEE_24_bus.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -116,14 +116,14 @@ - 0 + 0 - 0 + 0 @@ -135,14 +135,14 @@ - 0 + 0 - 0 + 0 @@ -156,14 +156,14 @@ - 0 + 0 - 0 + 0 @@ -175,14 +175,14 @@ - 0 + 0 - 0 + 0 @@ -196,14 +196,14 @@ - 0 + 0 - 0 + 0 @@ -215,14 +215,14 @@ - 0 + 0 - 0 + 0 @@ -236,14 +236,14 @@ - 0 + 0 - 0 + 0 @@ -255,14 +255,14 @@ - 0 + 0 - 0 + 0 @@ -276,14 +276,14 @@ - 0 + 0 - 0 + 0 @@ -295,14 +295,14 @@ - 0 + 0 - 0 + 0 @@ -316,14 +316,14 @@ - 0 + 0 - 0 + 0 @@ -336,14 +336,14 @@ - 0 + 0 - 0 + 0 @@ -358,14 +358,14 @@ - 0 + 0 - 0 + 0 @@ -377,14 +377,14 @@ - 0 + 0 - 0 + 0 @@ -398,14 +398,14 @@ - 0 + 0 - 0 + 0 @@ -417,14 +417,14 @@ - 0 + 0 - 0 + 0 @@ -438,14 +438,14 @@ - 0 + 0 - 0 + 0 @@ -457,14 +457,14 @@ - 0 + 0 - 0 + 0 @@ -478,14 +478,14 @@ - 0 + 0 - 0 + 0 @@ -498,14 +498,14 @@ - 0 + 0 - 0 + 0 @@ -520,14 +520,14 @@ - 0 + 0 - 0 + 0 @@ -540,14 +540,14 @@ - 0 + 0 - 0 + 0 @@ -562,14 +562,14 @@ - 0 + 0 - 0 + 0 @@ -582,14 +582,14 @@ - 0 + 0 - 0 + 0 @@ -604,14 +604,14 @@ - 0 + 0 - 0 + 0 @@ -623,14 +623,14 @@ - 0 + 0 - 0 + 0 @@ -644,14 +644,14 @@ - 0 + 0 - 0 + 0 @@ -664,14 +664,14 @@ - 0 + 0 - 0 + 0 @@ -686,14 +686,14 @@ - 0 + 0 - 0 + 0 @@ -706,14 +706,14 @@ - 0 + 0 - 0 + 0 @@ -728,14 +728,14 @@ - 0 + 0 - 0 + 0 @@ -747,14 +747,14 @@ - 0 + 0 - 0 + 0 @@ -768,14 +768,14 @@ - 0 + 0 - 0 + 0 @@ -787,14 +787,14 @@ - 0 + 0 - 0 + 0 @@ -808,14 +808,14 @@ - 0 + 0 - 0 + 0 @@ -827,14 +827,14 @@ - 0 + 0 - 0 + 0 @@ -848,14 +848,14 @@ - 0 + 0 - 0 + 0 @@ -867,14 +867,14 @@ - 0 + 0 - 0 + 0 @@ -888,14 +888,14 @@ - 0 + 0 - 0 + 0 @@ -907,14 +907,14 @@ - 0 + 0 - 0 + 0 @@ -928,14 +928,14 @@ - 0 + 0 - 0 + 0 @@ -947,14 +947,14 @@ - 0 + 0 - 0 + 0 @@ -968,14 +968,14 @@ - 0 + 0 - 0 + 0 @@ -987,14 +987,14 @@ - 0 + 0 - 0 + 0 @@ -1008,14 +1008,14 @@ - 0 + 0 - 0 + 0 @@ -1027,14 +1027,14 @@ - 0 + 0 - 0 + 0 @@ -1048,14 +1048,14 @@ - 0 + 0 - 0 + 0 @@ -1067,14 +1067,14 @@ - 0 + 0 - 0 + 0 @@ -1088,14 +1088,14 @@ - 0 + 0 - 0 + 0 @@ -1107,14 +1107,14 @@ - 0 + 0 - 0 + 0 @@ -1128,14 +1128,14 @@ - 0 + 0 - 0 + 0 @@ -1147,14 +1147,14 @@ - 0 + 0 - 0 + 0 @@ -1168,14 +1168,14 @@ - 0 + 0 - 0 + 0 @@ -1187,14 +1187,14 @@ - 0 + 0 - 0 + 0 @@ -1208,14 +1208,14 @@ - 0 + 0 - 0 + 0 @@ -1227,14 +1227,14 @@ - 0 + 0 - 0 + 0 @@ -1248,14 +1248,14 @@ - 0 + 0 - 0 + 0 @@ -1267,14 +1267,14 @@ - 0 + 0 - 0 + 0 @@ -1288,14 +1288,14 @@ - 0 + 0 - 0 + 0 @@ -1307,14 +1307,14 @@ - 0 + 0 - 0 + 0 @@ -1328,14 +1328,14 @@ - 0 + 0 - 0 + 0 @@ -1347,14 +1347,14 @@ - 0 + 0 - 0 + 0 @@ -1368,14 +1368,14 @@ - 0 + 0 - 0 + 0 @@ -1387,14 +1387,14 @@ - 0 + 0 - 0 + 0 @@ -1408,14 +1408,14 @@ - 0 + 0 - 0 + 0 @@ -1427,14 +1427,14 @@ - 0 + 0 - 0 + 0 @@ -1448,14 +1448,14 @@ - 0 + 0 - 0 + 0 @@ -1467,14 +1467,14 @@ - 0 + 0 - 0 + 0 @@ -1488,14 +1488,14 @@ - 0 + 0 - 0 + 0 @@ -1507,14 +1507,14 @@ - 0 + 0 - 0 + 0 @@ -1528,14 +1528,14 @@ - 0 + 0 - 0 + 0 @@ -1547,14 +1547,14 @@ - 0 + 0 - 0 + 0 @@ -1568,14 +1568,14 @@ - 0 + 0 - 0 + 0 @@ -1587,14 +1587,14 @@ - 0 + 0 - 0 + 0 @@ -1608,14 +1608,14 @@ - 0 + 0 - 0 + 0 @@ -1627,14 +1627,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/IEEE_30_bus.svg b/src/test/resources/IEEE_30_bus.svg index c4c7ff47..9f421067 100644 --- a/src/test/resources/IEEE_30_bus.svg +++ b/src/test/resources/IEEE_30_bus.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -134,14 +134,14 @@ - 0 + 0 - 0 + 0 @@ -153,14 +153,14 @@ - 0 + 0 - 0 + 0 @@ -174,14 +174,14 @@ - 0 + 0 - 0 + 0 @@ -193,14 +193,14 @@ - 0 + 0 - 0 + 0 @@ -214,14 +214,14 @@ - 0 + 0 - 0 + 0 @@ -233,14 +233,14 @@ - 0 + 0 - 0 + 0 @@ -254,14 +254,14 @@ - 0 + 0 - 0 + 0 @@ -273,14 +273,14 @@ - 0 + 0 - 0 + 0 @@ -294,14 +294,14 @@ - 0 + 0 - 0 + 0 @@ -313,14 +313,14 @@ - 0 + 0 - 0 + 0 @@ -334,14 +334,14 @@ - 0 + 0 - 0 + 0 @@ -353,14 +353,14 @@ - 0 + 0 - 0 + 0 @@ -374,14 +374,14 @@ - 0 + 0 - 0 + 0 @@ -393,14 +393,14 @@ - 0 + 0 - 0 + 0 @@ -414,14 +414,14 @@ - 0 + 0 - 0 + 0 @@ -434,14 +434,14 @@ - 0 + 0 - 0 + 0 @@ -456,14 +456,14 @@ - 0 + 0 - 0 + 0 @@ -475,14 +475,14 @@ - 0 + 0 - 0 + 0 @@ -496,14 +496,14 @@ - 0 + 0 - 0 + 0 @@ -515,14 +515,14 @@ - 0 + 0 - 0 + 0 @@ -536,14 +536,14 @@ - 0 + 0 - 0 + 0 @@ -555,14 +555,14 @@ - 0 + 0 - 0 + 0 @@ -576,14 +576,14 @@ - 0 + 0 - 0 + 0 @@ -596,14 +596,14 @@ - 0 + 0 - 0 + 0 @@ -618,14 +618,14 @@ - 0 + 0 - 0 + 0 @@ -638,14 +638,14 @@ - 0 + 0 - 0 + 0 @@ -660,14 +660,14 @@ - 0 + 0 - 0 + 0 @@ -679,14 +679,14 @@ - 0 + 0 - 0 + 0 @@ -700,14 +700,14 @@ - 0 + 0 - 0 + 0 @@ -719,14 +719,14 @@ - 0 + 0 - 0 + 0 @@ -740,14 +740,14 @@ - 0 + 0 - 0 + 0 @@ -759,14 +759,14 @@ - 0 + 0 - 0 + 0 @@ -780,14 +780,14 @@ - 0 + 0 - 0 + 0 @@ -799,14 +799,14 @@ - 0 + 0 - 0 + 0 @@ -820,14 +820,14 @@ - 0 + 0 - 0 + 0 @@ -839,14 +839,14 @@ - 0 + 0 - 0 + 0 @@ -860,14 +860,14 @@ - 0 + 0 - 0 + 0 @@ -879,14 +879,14 @@ - 0 + 0 - 0 + 0 @@ -900,14 +900,14 @@ - 0 + 0 - 0 + 0 @@ -919,14 +919,14 @@ - 0 + 0 - 0 + 0 @@ -940,14 +940,14 @@ - 0 + 0 - 0 + 0 @@ -959,14 +959,14 @@ - 0 + 0 - 0 + 0 @@ -980,14 +980,14 @@ - 0 + 0 - 0 + 0 @@ -999,14 +999,14 @@ - 0 + 0 - 0 + 0 @@ -1020,14 +1020,14 @@ - 0 + 0 - 0 + 0 @@ -1039,14 +1039,14 @@ - 0 + 0 - 0 + 0 @@ -1060,14 +1060,14 @@ - 0 + 0 - 0 + 0 @@ -1079,14 +1079,14 @@ - 0 + 0 - 0 + 0 @@ -1100,14 +1100,14 @@ - 0 + 0 - 0 + 0 @@ -1119,14 +1119,14 @@ - 0 + 0 - 0 + 0 @@ -1140,14 +1140,14 @@ - 0 + 0 - 0 + 0 @@ -1159,14 +1159,14 @@ - 0 + 0 - 0 + 0 @@ -1180,14 +1180,14 @@ - 0 + 0 - 0 + 0 @@ -1199,14 +1199,14 @@ - 0 + 0 - 0 + 0 @@ -1220,14 +1220,14 @@ - 0 + 0 - 0 + 0 @@ -1239,14 +1239,14 @@ - 0 + 0 - 0 + 0 @@ -1260,14 +1260,14 @@ - 0 + 0 - 0 + 0 @@ -1279,14 +1279,14 @@ - 0 + 0 - 0 + 0 @@ -1300,14 +1300,14 @@ - 0 + 0 - 0 + 0 @@ -1319,14 +1319,14 @@ - 0 + 0 - 0 + 0 @@ -1340,14 +1340,14 @@ - 0 + 0 - 0 + 0 @@ -1359,14 +1359,14 @@ - 0 + 0 - 0 + 0 @@ -1380,14 +1380,14 @@ - 0 + 0 - 0 + 0 @@ -1399,14 +1399,14 @@ - 0 + 0 - 0 + 0 @@ -1420,14 +1420,14 @@ - 0 + 0 - 0 + 0 @@ -1439,14 +1439,14 @@ - 0 + 0 - 0 + 0 @@ -1460,14 +1460,14 @@ - 0 + 0 - 0 + 0 @@ -1479,14 +1479,14 @@ - 0 + 0 - 0 + 0 @@ -1500,14 +1500,14 @@ - 0 + 0 - 0 + 0 @@ -1519,14 +1519,14 @@ - 0 + 0 - 0 + 0 @@ -1540,14 +1540,14 @@ - 0 + 0 - 0 + 0 @@ -1559,14 +1559,14 @@ - 0 + 0 - 0 + 0 @@ -1580,14 +1580,14 @@ - 0 + 0 - 0 + 0 @@ -1599,14 +1599,14 @@ - 0 + 0 - 0 + 0 @@ -1620,14 +1620,14 @@ - 0 + 0 - 0 + 0 @@ -1640,14 +1640,14 @@ - 0 + 0 - 0 + 0 @@ -1662,14 +1662,14 @@ - 0 + 0 - 0 + 0 @@ -1681,14 +1681,14 @@ - 0 + 0 - 0 + 0 @@ -1702,14 +1702,14 @@ - 0 + 0 - 0 + 0 @@ -1721,14 +1721,14 @@ - 0 + 0 - 0 + 0 @@ -1742,14 +1742,14 @@ - 0 + 0 - 0 + 0 @@ -1761,14 +1761,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/IEEE_57_bus.svg b/src/test/resources/IEEE_57_bus.svg index fd800856..e499587a 100644 --- a/src/test/resources/IEEE_57_bus.svg +++ b/src/test/resources/IEEE_57_bus.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, lightgrey); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, lightgrey); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; ; stroke-dasharray: .1,.1} -.nad-branch-edges .nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightgrey); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: var(--nad-vl-color, #808080); stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightgrey); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-disconnected {--nad-vl-color: #808080} .nad-vl0to30-0 {--nad-vl-color: #afb42b} .nad-vl0to30-1 {--nad-vl-color: #e6ee9c} @@ -280,14 +280,14 @@ - 0 + 0 - 0 + 0 @@ -299,14 +299,14 @@ - 0 + 0 - 0 + 0 @@ -320,14 +320,14 @@ - 0 + 0 - 0 + 0 @@ -339,14 +339,14 @@ - 0 + 0 - 0 + 0 @@ -360,14 +360,14 @@ - 0 + 0 - 0 + 0 @@ -379,14 +379,14 @@ - 0 + 0 - 0 + 0 @@ -400,14 +400,14 @@ - 0 + 0 - 0 + 0 @@ -419,14 +419,14 @@ - 0 + 0 - 0 + 0 @@ -440,14 +440,14 @@ - 0 + 0 - 0 + 0 @@ -459,14 +459,14 @@ - 0 + 0 - 0 + 0 @@ -480,14 +480,14 @@ - 0 + 0 - 0 + 0 @@ -499,14 +499,14 @@ - 0 + 0 - 0 + 0 @@ -520,14 +520,14 @@ - 0 + 0 - 0 + 0 @@ -539,14 +539,14 @@ - 0 + 0 - 0 + 0 @@ -560,14 +560,14 @@ - 0 + 0 - 0 + 0 @@ -579,14 +579,14 @@ - 0 + 0 - 0 + 0 @@ -600,14 +600,14 @@ - 0 + 0 - 0 + 0 @@ -619,14 +619,14 @@ - 0 + 0 - 0 + 0 @@ -640,14 +640,14 @@ - 0 + 0 - 0 + 0 @@ -660,14 +660,14 @@ - 0 + 0 - 0 + 0 @@ -682,14 +682,14 @@ - 0 + 0 - 0 + 0 @@ -702,14 +702,14 @@ - 0 + 0 - 0 + 0 @@ -724,14 +724,14 @@ - 0 + 0 - 0 + 0 @@ -743,14 +743,14 @@ - 0 + 0 - 0 + 0 @@ -764,14 +764,14 @@ - 0 + 0 - 0 + 0 @@ -783,14 +783,14 @@ - 0 + 0 - 0 + 0 @@ -804,14 +804,14 @@ - 0 + 0 - 0 + 0 @@ -823,14 +823,14 @@ - 0 + 0 - 0 + 0 @@ -844,14 +844,14 @@ - 0 + 0 - 0 + 0 @@ -863,14 +863,14 @@ - 0 + 0 - 0 + 0 @@ -884,14 +884,14 @@ - 0 + 0 - 0 + 0 @@ -904,14 +904,14 @@ - 0 + 0 - 0 + 0 @@ -926,14 +926,14 @@ - 0 + 0 - 0 + 0 @@ -945,14 +945,14 @@ - 0 + 0 - 0 + 0 @@ -966,14 +966,14 @@ - 0 + 0 - 0 + 0 @@ -985,14 +985,14 @@ - 0 + 0 - 0 + 0 @@ -1006,14 +1006,14 @@ - 0 + 0 - 0 + 0 @@ -1025,14 +1025,14 @@ - 0 + 0 - 0 + 0 @@ -1046,14 +1046,14 @@ - 0 + 0 - 0 + 0 @@ -1065,14 +1065,14 @@ - 0 + 0 - 0 + 0 @@ -1086,14 +1086,14 @@ - 0 + 0 - 0 + 0 @@ -1105,14 +1105,14 @@ - 0 + 0 - 0 + 0 @@ -1126,14 +1126,14 @@ - 0 + 0 - 0 + 0 @@ -1146,14 +1146,14 @@ - 0 + 0 - 0 + 0 @@ -1168,14 +1168,14 @@ - 0 + 0 - 0 + 0 @@ -1187,14 +1187,14 @@ - 0 + 0 - 0 + 0 @@ -1208,14 +1208,14 @@ - 0 + 0 - 0 + 0 @@ -1228,14 +1228,14 @@ - 0 + 0 - 0 + 0 @@ -1250,14 +1250,14 @@ - 0 + 0 - 0 + 0 @@ -1269,14 +1269,14 @@ - 0 + 0 - 0 + 0 @@ -1290,14 +1290,14 @@ - 0 + 0 - 0 + 0 @@ -1310,14 +1310,14 @@ - 0 + 0 - 0 + 0 @@ -1332,14 +1332,14 @@ - 0 + 0 - 0 + 0 @@ -1352,14 +1352,14 @@ - 0 + 0 - 0 + 0 @@ -1374,14 +1374,14 @@ - 0 + 0 - 0 + 0 @@ -1393,14 +1393,14 @@ - 0 + 0 - 0 + 0 @@ -1414,14 +1414,14 @@ - 0 + 0 - 0 + 0 @@ -1433,14 +1433,14 @@ - 0 + 0 - 0 + 0 @@ -1454,14 +1454,14 @@ - 0 + 0 - 0 + 0 @@ -1473,14 +1473,14 @@ - 0 + 0 - 0 + 0 @@ -1494,14 +1494,14 @@ - 0 + 0 - 0 + 0 @@ -1513,14 +1513,14 @@ - 0 + 0 - 0 + 0 @@ -1534,14 +1534,14 @@ - 0 + 0 - 0 + 0 @@ -1553,14 +1553,14 @@ - 0 + 0 - 0 + 0 @@ -1574,14 +1574,14 @@ - 0 + 0 - 0 + 0 @@ -1594,14 +1594,14 @@ - 0 + 0 - 0 + 0 @@ -1616,14 +1616,14 @@ - 0 + 0 - 0 + 0 @@ -1635,14 +1635,14 @@ - 0 + 0 - 0 + 0 @@ -1656,14 +1656,14 @@ - 0 + 0 - 0 + 0 @@ -1676,14 +1676,14 @@ - 0 + 0 - 0 + 0 @@ -1698,14 +1698,14 @@ - 0 + 0 - 0 + 0 @@ -1718,14 +1718,14 @@ - 0 + 0 - 0 + 0 @@ -1740,14 +1740,14 @@ - 0 + 0 - 0 + 0 @@ -1759,14 +1759,14 @@ - 0 + 0 - 0 + 0 @@ -1780,14 +1780,14 @@ - 0 + 0 - 0 + 0 @@ -1799,14 +1799,14 @@ - 0 + 0 - 0 + 0 @@ -1820,14 +1820,14 @@ - 0 + 0 - 0 + 0 @@ -1840,14 +1840,14 @@ - 0 + 0 - 0 + 0 @@ -1862,14 +1862,14 @@ - 0 + 0 - 0 + 0 @@ -1881,14 +1881,14 @@ - 0 + 0 - 0 + 0 @@ -1902,14 +1902,14 @@ - 0 + 0 - 0 + 0 @@ -1921,14 +1921,14 @@ - 0 + 0 - 0 + 0 @@ -1942,14 +1942,14 @@ - 0 + 0 - 0 + 0 @@ -1961,14 +1961,14 @@ - 0 + 0 - 0 + 0 @@ -1982,14 +1982,14 @@ - 0 + 0 - 0 + 0 @@ -2001,14 +2001,14 @@ - 0 + 0 - 0 + 0 @@ -2022,14 +2022,14 @@ - 0 + 0 - 0 + 0 @@ -2042,14 +2042,14 @@ - 0 + 0 - 0 + 0 @@ -2064,14 +2064,14 @@ - 0 + 0 - 0 + 0 @@ -2084,14 +2084,14 @@ - 0 + 0 - 0 + 0 @@ -2106,14 +2106,14 @@ - 0 + 0 - 0 + 0 @@ -2126,14 +2126,14 @@ - 0 + 0 - 0 + 0 @@ -2148,14 +2148,14 @@ - 0 + 0 - 0 + 0 @@ -2167,14 +2167,14 @@ - 0 + 0 - 0 + 0 @@ -2188,14 +2188,14 @@ - 0 + 0 - 0 + 0 @@ -2207,14 +2207,14 @@ - 0 + 0 - 0 + 0 @@ -2228,14 +2228,14 @@ - 0 + 0 - 0 + 0 @@ -2247,14 +2247,14 @@ - 0 + 0 - 0 + 0 @@ -2268,14 +2268,14 @@ - 0 + 0 - 0 + 0 @@ -2287,14 +2287,14 @@ - 0 + 0 - 0 + 0 @@ -2308,14 +2308,14 @@ - 0 + 0 - 0 + 0 @@ -2327,14 +2327,14 @@ - 0 + 0 - 0 + 0 @@ -2348,14 +2348,14 @@ - 0 + 0 - 0 + 0 @@ -2367,14 +2367,14 @@ - 0 + 0 - 0 + 0 @@ -2388,14 +2388,14 @@ - 0 + 0 - 0 + 0 @@ -2407,14 +2407,14 @@ - 0 + 0 - 0 + 0 @@ -2428,14 +2428,14 @@ - 0 + 0 - 0 + 0 @@ -2447,14 +2447,14 @@ - 0 + 0 - 0 + 0 @@ -2468,14 +2468,14 @@ - 0 + 0 - 0 + 0 @@ -2488,14 +2488,14 @@ - 0 + 0 - 0 + 0 @@ -2510,14 +2510,14 @@ - 0 + 0 - 0 + 0 @@ -2529,14 +2529,14 @@ - 0 + 0 - 0 + 0 @@ -2550,14 +2550,14 @@ - 0 + 0 - 0 + 0 @@ -2569,14 +2569,14 @@ - 0 + 0 - 0 + 0 @@ -2590,14 +2590,14 @@ - 0 + 0 - 0 + 0 @@ -2609,14 +2609,14 @@ - 0 + 0 - 0 + 0 @@ -2630,14 +2630,14 @@ - 0 + 0 - 0 + 0 @@ -2649,14 +2649,14 @@ - 0 + 0 - 0 + 0 @@ -2670,14 +2670,14 @@ - 0 + 0 - 0 + 0 @@ -2689,14 +2689,14 @@ - 0 + 0 - 0 + 0 @@ -2710,14 +2710,14 @@ - 0 + 0 - 0 + 0 @@ -2729,14 +2729,14 @@ - 0 + 0 - 0 + 0 @@ -2750,14 +2750,14 @@ - 0 + 0 - 0 + 0 @@ -2769,14 +2769,14 @@ - 0 + 0 - 0 + 0 @@ -2790,14 +2790,14 @@ - 0 + 0 - 0 + 0 @@ -2809,14 +2809,14 @@ - 0 + 0 - 0 + 0 @@ -2830,14 +2830,14 @@ - 0 + 0 - 0 + 0 @@ -2849,14 +2849,14 @@ - 0 + 0 - 0 + 0 @@ -2870,14 +2870,14 @@ - 0 + 0 - 0 + 0 @@ -2890,14 +2890,14 @@ - 0 + 0 - 0 + 0 @@ -2912,14 +2912,14 @@ - 0 + 0 - 0 + 0 @@ -2932,14 +2932,14 @@ - 0 + 0 - 0 + 0 @@ -2954,14 +2954,14 @@ - 0 + 0 - 0 + 0 @@ -2973,14 +2973,14 @@ - 0 + 0 - 0 + 0 @@ -2994,14 +2994,14 @@ - 0 + 0 - 0 + 0 @@ -3013,14 +3013,14 @@ - 0 + 0 - 0 + 0 @@ -3034,14 +3034,14 @@ - 0 + 0 - 0 + 0 @@ -3053,14 +3053,14 @@ - 0 + 0 - 0 + 0 @@ -3074,14 +3074,14 @@ - 0 + 0 - 0 + 0 @@ -3093,14 +3093,14 @@ - 0 + 0 - 0 + 0 @@ -3114,14 +3114,14 @@ - 0 + 0 - 0 + 0 @@ -3133,14 +3133,14 @@ - 0 + 0 - 0 + 0 @@ -3154,14 +3154,14 @@ - 0 + 0 - 0 + 0 @@ -3173,14 +3173,14 @@ - 0 + 0 - 0 + 0 @@ -3194,14 +3194,14 @@ - 0 + 0 - 0 + 0 @@ -3213,14 +3213,14 @@ - 0 + 0 - 0 + 0 @@ -3234,14 +3234,14 @@ - 0 + 0 - 0 + 0 @@ -3253,14 +3253,14 @@ - 0 + 0 - 0 + 0 @@ -3274,14 +3274,14 @@ - 0 + 0 - 0 + 0 @@ -3293,14 +3293,14 @@ - 0 + 0 - 0 + 0 @@ -3314,14 +3314,14 @@ - 0 + 0 - 0 + 0 @@ -3333,14 +3333,14 @@ - 0 + 0 - 0 + 0 @@ -3354,14 +3354,14 @@ - 0 + 0 - 0 + 0 @@ -3373,14 +3373,14 @@ - 0 + 0 - 0 + 0 @@ -3394,14 +3394,14 @@ - 0 + 0 - 0 + 0 @@ -3413,14 +3413,14 @@ - 0 + 0 - 0 + 0 @@ -3434,14 +3434,14 @@ - 0 + 0 - 0 + 0 @@ -3453,14 +3453,14 @@ - 0 + 0 - 0 + 0 @@ -3474,14 +3474,14 @@ - 0 + 0 - 0 + 0 @@ -3493,14 +3493,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/hvdc.svg b/src/test/resources/hvdc.svg index 2332f5e7..d3bd7cac 100644 --- a/src/test/resources/hvdc.svg +++ b/src/test/resources/hvdc.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -59,14 +59,14 @@ - -80 + -80 - -10 + -10 @@ -79,14 +79,14 @@ - 80 + 80 - 5 + 5 @@ -101,14 +101,14 @@ - 10 + 10 - -512 + -512 @@ -120,14 +120,14 @@ - -10 + -10 - -120 + -120 @@ -142,14 +142,14 @@ - 81 + 81 - 0 + 0 @@ -161,14 +161,14 @@ - -79 + -79 - 0 + 0 @@ -183,14 +183,14 @@ - 110 + 110 - 190 + 190 @@ -202,14 +202,14 @@ - -110 + -110 - -185 + -185 @@ -223,14 +223,14 @@ - 240 + 240 - 2 + 2 @@ -242,14 +242,14 @@ - -240 + -240 - 3 + 3 diff --git a/src/test/resources/simple-eu-loop100.svg b/src/test/resources/simple-eu-loop100.svg index 30d71acc..f24e268c 100644 --- a/src/test/resources/simple-eu-loop100.svg +++ b/src/test/resources/simple-eu-loop100.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -76,14 +76,14 @@ - 0 + 0 - 0 + 0 @@ -95,14 +95,14 @@ - 0 + 0 - 0 + 0 @@ -116,14 +116,14 @@ - 0 + 0 - 0 + 0 @@ -135,14 +135,14 @@ - 0 + 0 - 0 + 0 @@ -156,14 +156,14 @@ - 0 + 0 - 0 + 0 @@ -176,14 +176,14 @@ - 0 + 0 - 0 + 0 @@ -198,14 +198,14 @@ - 0 + 0 - 0 + 0 @@ -217,14 +217,14 @@ - 0 + 0 - 0 + 0 @@ -238,14 +238,14 @@ - 0 + 0 - 0 + 0 @@ -257,14 +257,14 @@ - 0 + 0 - 0 + 0 @@ -278,14 +278,14 @@ - 0 + 0 - 0 + 0 @@ -297,14 +297,14 @@ - 0 + 0 - 0 + 0 @@ -318,14 +318,14 @@ - 0 + 0 - 0 + 0 @@ -337,14 +337,14 @@ - 0 + 0 - 0 + 0 @@ -358,14 +358,14 @@ - 0 + 0 - 0 + 0 @@ -377,14 +377,14 @@ - 0 + 0 - 0 + 0 @@ -398,14 +398,14 @@ - 0 + 0 - 0 + 0 @@ -417,14 +417,14 @@ - 0 + 0 - 0 + 0 @@ -438,14 +438,14 @@ - 0 + 0 - 0 + 0 @@ -457,14 +457,14 @@ - 0 + 0 - 0 + 0 @@ -478,14 +478,14 @@ - 0 + 0 - 0 + 0 @@ -497,14 +497,14 @@ - 0 + 0 - 0 + 0 @@ -518,14 +518,14 @@ - 0 + 0 - 0 + 0 @@ -537,14 +537,14 @@ - 0 + 0 - 0 + 0 @@ -558,14 +558,14 @@ - 0 + 0 - 0 + 0 @@ -577,14 +577,14 @@ - 0 + 0 - 0 + 0 @@ -598,14 +598,14 @@ - 0 + 0 - 0 + 0 @@ -618,14 +618,14 @@ - 0 + 0 - 0 + 0 @@ -640,14 +640,14 @@ - 0 + 0 - 0 + 0 @@ -659,14 +659,14 @@ - 0 + 0 - 0 + 0 @@ -680,14 +680,14 @@ - 0 + 0 - 0 + 0 @@ -699,14 +699,14 @@ - 0 + 0 - 0 + 0 @@ -720,14 +720,14 @@ - 0 + 0 - 0 + 0 @@ -739,14 +739,14 @@ - 0 + 0 - 0 + 0 @@ -760,14 +760,14 @@ - 0 + 0 - 0 + 0 @@ -779,14 +779,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/simple-eu-loop80.svg b/src/test/resources/simple-eu-loop80.svg index 8c817b59..4095e28a 100644 --- a/src/test/resources/simple-eu-loop80.svg +++ b/src/test/resources/simple-eu-loop80.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -76,14 +76,14 @@ - 0 + 0 - 0 + 0 @@ -95,14 +95,14 @@ - 0 + 0 - 0 + 0 @@ -116,14 +116,14 @@ - 0 + 0 - 0 + 0 @@ -135,14 +135,14 @@ - 0 + 0 - 0 + 0 @@ -156,14 +156,14 @@ - 0 + 0 - 0 + 0 @@ -176,14 +176,14 @@ - 0 + 0 - 0 + 0 @@ -198,14 +198,14 @@ - 0 + 0 - 0 + 0 @@ -217,14 +217,14 @@ - 0 + 0 - 0 + 0 @@ -238,14 +238,14 @@ - 0 + 0 - 0 + 0 @@ -257,14 +257,14 @@ - 0 + 0 - 0 + 0 @@ -278,14 +278,14 @@ - 0 + 0 - 0 + 0 @@ -297,14 +297,14 @@ - 0 + 0 - 0 + 0 @@ -318,14 +318,14 @@ - 0 + 0 - 0 + 0 @@ -337,14 +337,14 @@ - 0 + 0 - 0 + 0 @@ -358,14 +358,14 @@ - 0 + 0 - 0 + 0 @@ -377,14 +377,14 @@ - 0 + 0 - 0 + 0 @@ -398,14 +398,14 @@ - 0 + 0 - 0 + 0 @@ -417,14 +417,14 @@ - 0 + 0 - 0 + 0 @@ -438,14 +438,14 @@ - 0 + 0 - 0 + 0 @@ -457,14 +457,14 @@ - 0 + 0 - 0 + 0 @@ -478,14 +478,14 @@ - 0 + 0 - 0 + 0 @@ -497,14 +497,14 @@ - 0 + 0 - 0 + 0 @@ -518,14 +518,14 @@ - 0 + 0 - 0 + 0 @@ -537,14 +537,14 @@ - 0 + 0 - 0 + 0 @@ -558,14 +558,14 @@ - 0 + 0 - 0 + 0 @@ -577,14 +577,14 @@ - 0 + 0 - 0 + 0 @@ -598,14 +598,14 @@ - 0 + 0 - 0 + 0 @@ -618,14 +618,14 @@ - 0 + 0 - 0 + 0 @@ -640,14 +640,14 @@ - 0 + 0 - 0 + 0 @@ -659,14 +659,14 @@ - 0 + 0 - 0 + 0 @@ -680,14 +680,14 @@ - 0 + 0 - 0 + 0 @@ -699,14 +699,14 @@ - 0 + 0 - 0 + 0 @@ -720,14 +720,14 @@ - 0 + 0 - 0 + 0 @@ -739,14 +739,14 @@ - 0 + 0 - 0 + 0 @@ -760,14 +760,14 @@ - 0 + 0 - 0 + 0 @@ -779,14 +779,14 @@ - 0 + 0 - 0 + 0 diff --git a/src/test/resources/simple-eu.svg b/src/test/resources/simple-eu.svg index f83db48f..4bb31b96 100644 --- a/src/test/resources/simple-eu.svg +++ b/src/test/resources/simple-eu.svg @@ -5,7 +5,7 @@ .nad-branch-edges circle {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: white} .nad-3wt-edges polyline {stroke: var(--nad-vl-color, black); stroke-width: 0.05; fill: none} .nad-text-edges {stroke: grey; stroke-width: 0.02; stroke-dasharray: .1,.1} -.nad-disconnected {stroke-dasharray: .1,.1} +.nad-branch-edges .nad-disconnected polyline {stroke-dasharray: .1,.1} .nad-vl-nodes circle {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white} .nad-vl-nodes circle.nad-unknown-busnode {stroke: lightgrey; stroke-width: 0.05; stroke-dasharray: .05,.05; fill: none} .nad-vl-nodes path {fill: var(--nad-vl-color, lightblue); stroke-width: 0.05; stroke: white; stroke-linejoin:round;} @@ -20,9 +20,9 @@ .nad-reactive path {stroke: none; fill: #0277bd} .nad-vl-nodes .nad-text-buses {font: 0.6px "Verdana"; fill: white} .nad-text-nodes {font: 0.25px "Verdana"; fill: grey} -.nad-edge-infos {font: 0.2px "Verdana"} -.nad-edge-infos .nad-state-in {fill: #b71c1c} -.nad-edge-infos .nad-state-out {fill: #2e7d32} +.nad-edge-infos {font: 0.2px "Verdana"; dominant-baseline:middle; stroke: var(--nad-vl-color, white); stroke-width: 0.1; stroke-linejoin:round; paint-order: stroke} +.nad-edge-infos .nad-state-in {fill: white} +.nad-edge-infos .nad-state-out {fill: white} .nad-vl0to30 {--nad-vl-color: #AFB42B} .nad-vl30to50 {--nad-vl-color: #EF9A9A} .nad-vl50to70 {--nad-vl-color: #9C27B0} @@ -76,14 +76,14 @@ - -1150 + -1150 - 41 + 41 @@ -95,14 +95,14 @@ - 1150 + 1150 - 41 + 41 @@ -116,14 +116,14 @@ - -618 + -618 - 12 + 12 @@ -135,14 +135,14 @@ - 618 + 618 - 12 + 12 @@ -156,14 +156,14 @@ - -267 + -267 - 8 + 8 @@ -176,14 +176,14 @@ - 267 + 267 - 4 + 4 @@ -198,14 +198,14 @@ - 533 + 533 - 9 + 9 @@ -217,14 +217,14 @@ - -533 + -533 - 9 + 9 @@ -238,14 +238,14 @@ - -1183 + -1183 - 44 + 44 @@ -257,14 +257,14 @@ - 1183 + 1183 - 44 + 44 @@ -278,14 +278,14 @@ - 318 + 318 - 3 + 3 @@ -297,14 +297,14 @@ - -318 + -318 - 3 + 3 @@ -318,14 +318,14 @@ - -394 + -394 - 5 + 5 @@ -337,14 +337,14 @@ - 394 + 394 - 5 + 5 @@ -358,14 +358,14 @@ - -606 + -606 - 11 + 11 @@ -377,14 +377,14 @@ - 606 + 606 - 11 + 11 @@ -398,14 +398,14 @@ - -212 + -212 - 1 + 1 @@ -417,14 +417,14 @@ - 212 + 212 - 1 + 1 @@ -438,14 +438,14 @@ - -1183 + -1183 - 44 + 44 @@ -457,14 +457,14 @@ - 1183 + 1183 - 44 + 44 @@ -478,14 +478,14 @@ - 1317 + 1317 - 54 + 54 @@ -497,14 +497,14 @@ - -1317 + -1317 - 54 + 54 @@ -518,14 +518,14 @@ - 1523 + 1523 - 73 + 73 @@ -537,14 +537,14 @@ - -1523 + -1523 - 73 + 73 @@ -558,14 +558,14 @@ - -148 + -148 - 1 + 1 @@ -577,14 +577,14 @@ - 148 + 148 - 1 + 1 @@ -598,14 +598,14 @@ - 376 + 376 - 4 + 4 @@ -618,14 +618,14 @@ - -376 + -376 - 9 + 9 @@ -640,14 +640,14 @@ - -1670 + -1670 - 87 + 87 @@ -659,14 +659,14 @@ - 1670 + 1670 - 87 + 87 @@ -680,14 +680,14 @@ - -61 + -61 - 0 + 0 @@ -699,14 +699,14 @@ - 61 + 61 - 0 + 0 @@ -720,14 +720,14 @@ - 561 + 561 - 10 + 10 @@ -739,14 +739,14 @@ - -561 + -561 - 10 + 10 @@ -760,14 +760,14 @@ - 622 + 622 - 12 + 12 @@ -779,14 +779,14 @@ - -622 + -622 - 12 + 12