Simplify SVG and improve level crossings

This commit is contained in:
Midgard 2023-05-09 00:16:09 +02:00
parent caf152e514
commit c1def5aa8a
Signed by: midgard
GPG Key ID: 511C112F1331BBB4
5 changed files with 58 additions and 118 deletions

View File

@ -1,11 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xmlns="http://www.w3.org/2000/svg">
<g>
<ellipse cx="13.972" cy="8.3633" rx="2.3825" ry="2.3836" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<ellipse cx="13.972" cy="8.3633" rx="1.7271" ry="1.7279" fill="#dc2929" style="paint-order:stroke fill markers"/>
<ellipse cx="2.9382" cy="8.3633" rx="2.3825" ry="2.3836" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<ellipse cx="2.9382" cy="8.3633" rx="1.7271" ry="1.7279" fill="#dc2929" style="paint-order:stroke fill markers"/>
</g>
<ellipse cx="13.972" cy="8.3633" rx="2.3825" ry="2.3836" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<ellipse cx="13.972" cy="8.3633" rx="1.7271" ry="1.7279" fill="#dc2929" style="paint-order:stroke fill markers"/>
<ellipse cx="2.9382" cy="8.3633" rx="2.3825" ry="2.3836" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<ellipse cx="2.9382" cy="8.3633" rx="1.7271" ry="1.7279" fill="#dc2929" style="paint-order:stroke fill markers"/>
<path d="m3.4097 1.8334-1.6574 1.6582 1.6574 1.6585 3.3148 3.3164-1.6574 1.6582-1.6484 1.6495-0.00902 9e-3 -1.6484 1.6492 1.6574 1.6582 1.6484-1.6492 0.00902-9e-3 3.3062-3.3077 1.6574 1.6585 3.3148 3.3164 1.6578-1.6582-1.6578-1.6582-1.6574-1.6585-1.6574-1.6582 4.9726-4.9749-1.6578-1.6582-1.6574 1.6582-1.6574 1.6585-1.6574 1.6582-1.6578-1.6582-1.6574-1.6585z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-8.2504" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-5.9184" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
@ -20,7 +18,7 @@
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="13.086" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="15.431" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="17.775" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<path d="m11.916 12.959-2.298 5.17e-4h-2.2975l-2.2975 5.16e-4h-4.5829l-5.064e-4 0.92654 2.2854-5.17e-4h2.2975l2.2975-5.17e-4h4.5955l2.2975-5.16e-4 2.2975-1e-6 5.07e-4 -0.92602h-2.2975z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<path d="m11.916 12.959-2.298 5.17e-4h-2.2975l-2.2975 5.16e-4h-4.5829l-5.064e-4 0.92654 2.2854-5.17e-4h2.2975l2.2975-5.17e-4h4.5955l2.2975-5.16e-4 2.2975-1e-6 5.07e-4 -0.92602h-2.2975z" fill="none" stroke="#000" stroke-linecap="round" stroke-width="1.0583" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x=".44785" y="12.96" width="2.2976" height=".92611" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x="2.7331" y="12.96" width="2.2976" height=".92611" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x="5.0307" y="12.96" width="2.2976" height=".92611" fill="#cb1414" style="paint-order:stroke fill markers"/>

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xmlns="http://www.w3.org/2000/svg">
<path d="m2.4449 0.43791-2.007 2.007 2.007 2.0075 4.0141 4.0141-2.007 2.007-1.9961 1.9966-0.010927 0.01093-1.9961 1.9961 2.007 2.007 1.9961-1.9961 0.010927-0.01093 4.0036-4.0036 2.007 2.0075 4.0141 4.0141 2.0075-2.007-2.0075-2.007-2.007-2.0075-2.007-2.007 6.0216-6.0216-2.0075-2.007-2.007 2.007-2.007 2.0075-2.007 2.007-2.0075-2.007-2.007-2.0075z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-9.9198" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-7.0965" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-4.258" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-1.4194" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="1.4191" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="4.2576" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="7.0962" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="2.0385" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="4.8771" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="7.7156" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="13.393" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="16.231" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="19.07" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<path d="m3.4097 1.8334-1.6574 1.6582 1.6574 1.6585 3.3148 3.3164-1.6574 1.6582-1.6484 1.6495-0.00902 9e-3 -1.6484 1.6492 1.6574 1.6582 1.6484-1.6492 0.00902-9e-3 3.3062-3.3077 1.6574 1.6585 3.3148 3.3164 1.6578-1.6582-1.6578-1.6582-1.6574-1.6585-1.6574-1.6582 4.9726-4.9749-1.6578-1.6582-1.6574 1.6582-1.6574 1.6585-1.6574 1.6582-1.6578-1.6582-1.6574-1.6585z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-8.2504" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-5.9184" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-3.5738" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-1.2292" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="1.1154" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="3.46" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="5.8046" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="3.7078" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="6.0524" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="8.397" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="13.086" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="15.431" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="17.775" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -1,19 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xmlns="http://www.w3.org/2000/svg">
<path d="m2.4449 0.43791-2.007 2.007 2.007 2.0075 4.0141 4.0141-2.007 2.007-2.007 2.0075-1.9961 1.9961 2.007 2.007 1.9961-1.9961 0.010927-0.01093 4.0036-4.0036 2.007 2.0075 4.0141 4.0141 2.0075-2.007-2.0075-2.007-2.007-2.0075-2.007-2.007 6.0216-6.0216-2.0075-2.007-2.007 2.007-2.007 2.0075-2.007 2.007-2.0075-2.007-2.007-2.0075z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-9.9198" y="10.554" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-7.0965" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-4.258" y="10.554" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-1.4194" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="1.4191" y="10.554" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="4.2576" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="7.0962" y="10.554" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="2.0385" y="-1.4191" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="4.8771" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="7.7156" y="-1.4191" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="13.393" y="-1.4191" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="16.231" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="19.07" y="-1.4191" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<path d="m0.56307 5.0333 15.847 6.8678" fill="none" stroke="#000" stroke-width="1.0583"/>
<path d="m0.56307 11.901 15.847-6.8678" fill="none" stroke="#000" stroke-width="1.0583"/>
<path d="m3.4097 1.8334-1.6574 1.6582 1.6574 1.6585 3.3148 3.3164-1.6574 1.6582-1.6484 1.6495-0.00902 9e-3 -1.6484 1.6492 1.6574 1.6582 1.6484-1.6492 0.00902-9e-3 3.3062-3.3077 1.6574 1.6585 3.3148 3.3164 1.6578-1.6582-1.6578-1.6582-1.6574-1.6585-1.6574-1.6582 4.9726-4.9749-1.6578-1.6582-1.6574 1.6582-1.6574 1.6585-1.6574 1.6582-1.6578-1.6582-1.6574-1.6585z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-8.2504" y="10.742" width="2.3446" height="2.3446" fill="#cb6161" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-5.9184" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-3.5738" y="10.742" width="2.3446" height="2.3446" fill="#cb6161" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-1.2292" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="1.1154" y="10.742" width="2.3446" height="2.3446" fill="#cb6161" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="3.46" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="5.8046" y="10.742" width="2.3446" height="2.3446" fill="#cb6161" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="3.7078" y="-1.1154" width="2.3446" height="2.3446" fill="#cb6161" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="6.0524" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="8.397" y="-1.1154" width="2.3446" height="2.3446" fill="#cb6161" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="13.086" y="-1.1154" width="2.3446" height="2.3446" fill="#cb6161" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="15.431" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="17.775" y="-1.1154" width="2.3446" height="2.3446" fill="#cb6161" style="paint-order:stroke fill markers"/>
<path d="m2.0366 5.7013 12.9 5.5318" fill="none" stroke="#000" stroke-width="1.0583"/>
<path d="m2.0366 11.233 12.9-5.5318" fill="none" stroke="#000" stroke-width="1.0583"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -1,19 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xmlns="http://www.w3.org/2000/svg">
<text x="12.973528" y="11.39169" font-family="Roboto" font-size="8.4165px" letter-spacing="0px" stroke="#ffffff" stroke-width=".26458" word-spacing="0px" style="line-height:1.2;paint-order:stroke fill markers" xml:space="preserve"><tspan x="12.973528" y="11.39169" stroke="#ffffff" stroke-width=".26458" style="paint-order:stroke fill markers">?</tspan></text>
<text x="-0.086934015" y="11.39169" font-family="Roboto" font-size="8.4165px" letter-spacing="0px" stroke="#ffffff" stroke-width=".26458" word-spacing="0px" style="line-height:1.2;paint-order:stroke fill markers" xml:space="preserve"><tspan x="-0.086934015" y="11.39169" stroke="#ffffff" stroke-width=".26458" style="paint-order:stroke fill markers">?</tspan></text>
<path d="m2.4449 0.43791-2.007 2.007 2.007 2.0075 4.0141 4.0141-2.007 2.007-2.007 2.0075-1.9961 1.9961 2.007 2.007 1.9961-1.9961 0.010927-0.01093 4.0036-4.0036 2.007 2.0075 4.0141 4.0141 2.0075-2.007-2.0075-2.007-2.007-2.0075-2.007-2.007 6.0216-6.0216-2.0075-2.007-2.007 2.007-2.007 2.0075-2.007 2.007-2.0075-2.007-2.007-2.0075z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-9.9198" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-7.0965" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-4.258" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-1.4194" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="1.4191" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="4.2576" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="7.0962" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="2.0385" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="4.8771" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="7.7156" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="13.393" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="16.231" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="19.07" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<text x="12.724762" y="11.507858" font-family="Roboto" font-size="8.2979px" letter-spacing="0px" stroke="#ffffff" stroke-width="1.0583" word-spacing="0px" style="line-height:1.2;paint-order:stroke fill markers" xml:space="preserve"><tspan x="12.724762" y="11.507858" stroke="#ffffff" stroke-width="1.0583" style="paint-order:stroke fill markers">?</tspan></text>
<text x="0.33905837" y="11.507858" font-family="Roboto" font-size="8.2979px" letter-spacing="0px" stroke="#ffffff" stroke-width="1.0583" word-spacing="0px" style="line-height:1.2;paint-order:stroke fill markers" xml:space="preserve"><tspan x="0.33905837" y="11.507858" stroke="#ffffff" stroke-width="1.0583" style="paint-order:stroke fill markers">?</tspan></text>
<path d="m3.4097 1.8334-1.6574 1.6582 1.6574 1.6585 3.3148 3.3164-1.6574 1.6582-1.6484 1.6495-0.00902 9e-3 -1.6484 1.6492 1.6574 1.6582 1.6484-1.6492 0.00902-9e-3 3.3062-3.3077 1.6574 1.6585 3.3148 3.3164 1.6578-1.6582-1.6578-1.6582-1.6574-1.6585-1.6574-1.6582 4.9726-4.9749-1.6578-1.6582-1.6574 1.6582-1.6574 1.6585-1.6574 1.6582-1.6578-1.6582-1.6574-1.6585z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-8.2504" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-5.9184" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-3.5738" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-1.2292" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="1.1154" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="3.46" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="5.8046" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="3.7078" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="6.0524" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="8.397" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="13.086" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="15.431" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="17.775" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -1,66 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
version="1.1"
id="svg192"
width="45"
height="75"
viewBox="0 0 45 75"
sodipodi:docname="shunting_ny.svg"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs196" />
<sodipodi:namedview
id="namedview194"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="4.1621622"
inkscape:cx="-120.12987"
inkscape:cy="56.821429"
inkscape:window-width="3440"
inkscape:window-height="1403"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="g198" />
<g
inkscape:groupmode="layer"
inkscape:label="Image"
id="g198"
transform="translate(-347.0946,-44.197659)">
<rect
style="fill:#000000;stroke:none;stroke-width:2.8887;stroke-linecap:round;paint-order:stroke fill markers"
id="rect358"
width="45"
height="75"
x="347.0946"
y="44.197659"
rx="7.8735795"
ry="7.8735795" />
<ellipse
style="fill:#993eff;fill-opacity:1;stroke:none;stroke-width:4.4144;stroke-linecap:round;stroke-dasharray:none;paint-order:stroke fill markers"
id="path1022"
cx="369.5946"
cy="66.866585"
rx="9.5484943"
ry="9.5247145" />
<ellipse
style="fill:#edd000;fill-opacity:1;stroke:none;stroke-width:4.4144;stroke-linecap:round;stroke-dasharray:none;paint-order:stroke fill markers"
id="circle1078"
cx="369.5946"
cy="96.528732"
rx="9.5484943"
ry="9.5247145" />
</g>
<?xml version="1.0" encoding="UTF-8"?>
<svg width="45" height="75" version="1.1" viewBox="0 0 45 75" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(-347.09 -44.198)">
<rect x="347.09" y="44.198" width="45" height="75" rx="7.8736" ry="7.8736" style="paint-order:stroke fill markers"/>
<ellipse cx="369.59" cy="66.867" rx="9.5485" ry="9.5247" fill="#993eff" style="paint-order:stroke fill markers"/>
<ellipse cx="369.59" cy="96.529" rx="9.5485" ry="9.5247" fill="#edd000" style="paint-order:stroke fill markers"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 545 B