WIP: adding new subway map

This commit is contained in:
betalars 2025-02-24 15:58:43 +01:00
parent a66c9338de
commit d6705d665e
4 changed files with 972 additions and 0 deletions

View File

@ -0,0 +1,719 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="297mm"
height="210mm"
viewBox="0 0 297 210"
version="1.1"
id="svg1"
sodipodi:docname="subway_map.svg"
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
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">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="1"
inkscape:cx="365"
inkscape:cy="507.5"
inkscape:window-width="3840"
inkscape:window-height="2095"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs1" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:#ace9dd;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="rect57"
width="297"
height="210"
x="0"
y="0"
ry="0" />
<path
id="path73"
style="fill:#f4eed7;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="M 90.829505,72.976225 V 97.793006 L 126.18214,133.14564 H 265.87012 V 103.22102 L 235.62551,72.976225 Z"
sodipodi:nodetypes="ccccccc" />
<path
id="path52"
style="fill:#f4e6ae;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 26.078216,28.851354 5.2066201,49.723465 V 97.792883 H 90.829302 V 72.97631 L 177.8948,72.975793 133.7714,28.851354 Z"
sodipodi:nodetypes="cccccccc" />
<path
id="path53"
style="fill:#f4ce99;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 171.47315,39.479728 -13.53699,13.537311 19.95817,19.959186 h 57.73118 l 30.24461,30.244795 v 29.92462 h 14.95494 l 11.9317,-11.93199 V 64.450453 L 267.78662,39.479728 Z"
sodipodi:nodetypes="ccccccccccc" />
<path
id="path54"
style="fill:#e3f499;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 126.18218,133.14578 -17.84594,17.84542 v 16.28996 l 28.06909,28.06961 48.08078,-0.18707 62.01637,-62.01792 z"
sodipodi:nodetypes="ccccccc" />
<path
id="path57"
style="fill:#f4d1ae;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 5.2065911,97.793006 v 82.526724 l 23.8390869,23.6495 h 57.028604 l 22.261898,-22.07279 2.3e-4,-30.90509 17.84573,-17.84571 -35.352838,-35.352757 z"
sodipodi:nodetypes="ccccccccc" />
<path
style="fill:none;stroke:#00708a;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="m 62.041814,210 v -57.93234 c 0,-15.45841 5.257186,-58.202332 58.251396,-58.202332 36.37371,0 20.5281,16.631572 54.81878,16.631572 21.66381,0 60.24528,-0.18709 83.07917,0 34.08392,0.27927 50.57759,-33.251747 50.57759,-33.251747"
id="path72"
sodipodi:nodetypes="cssssc" />
<path
style="fill:none;stroke:#ffa100;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="M 230.27176,91.98738 259.75621,62.502929"
id="path49"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#00d2de;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
d="M 80.409017,85.223217 H 184.6117"
id="path1"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#82ce00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
d="m 21.290461,59.25059 22.749993,22.749993 h 64.869696 l 39.04447,39.044497 h 126.88561"
id="path2"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;stroke:#ff0092;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
d="m 107.73429,40.037967 42.05787,42.057875 h 85.60865 l 21.94955,-21.949553"
id="path3"
sodipodi:nodetypes="cccc" />
<ellipse
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="path9"
cx="148.1485"
cy="121.04504"
rx="1.8767664"
ry="1.8499134" />
<path
style="fill:none;fill-opacity:1;stroke:#00d2de;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="path12"
sodipodi:type="arc"
sodipodi:cx="185.18205"
sodipodi:cy="121.04504"
sodipodi:rx="35.821842"
sodipodi:ry="35.821842"
sodipodi:start="4.712389"
sodipodi:end="1.5707963"
sodipodi:open="true"
sodipodi:arc-type="arc"
d="m 185.18205,85.223194 a 35.821842,35.821842 0 0 1 35.82184,35.821846 35.821842,35.821842 0 0 1 -35.82184,35.82184" />
<path
style="fill:none;stroke:#00d2de;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
d="M 80.409017,156.86693 H 184.6117"
id="path13"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:1;stroke:#00d2de;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="path14"
sodipodi:type="arc"
sodipodi:cx="-80.43441"
sodipodi:cy="-121.04504"
sodipodi:rx="35.821842"
sodipodi:ry="35.821842"
sodipodi:start="4.712389"
sodipodi:end="1.5707963"
sodipodi:open="true"
sodipodi:arc-type="arc"
d="m -80.43441,-156.86688 a 35.821842,35.821842 0 0 1 35.821842,35.82184 35.821842,35.821842 0 0 1 -35.821842,35.821846"
transform="scale(-1)" />
<path
style="fill:none;fill-opacity:1;stroke:#ffa100;stroke-width:2;stroke-linecap:butt;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="path15"
sodipodi:type="arc"
sodipodi:cx="185.18205"
sodipodi:cy="121.04504"
sodipodi:rx="39.034149"
sodipodi:ry="38.949211"
sodipodi:start="0"
sodipodi:end="1.5707963"
sodipodi:open="true"
sodipodi:arc-type="arc"
d="m 224.2162,121.04504 a 39.034149,38.949211 0 0 1 -39.03415,38.94921" />
<path
style="fill:none;stroke:#ffa100;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="M 224.21627,121.04509 V 106.37207"
id="path20"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#ffa100;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="m 157.21023,187.94191 27.97189,-27.94762"
id="path21"
sodipodi:nodetypes="cc" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect21"
width="7.546535"
height="3.5376587"
x="238.01978"
y="-19.489754"
ry="1.7688283"
transform="matrix(0.70677595,0.70743746,-0.70677595,0.70743746,0,0)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect23"
width="7.0753131"
height="3.5376565"
x="-116.55393"
y="3.4790041"
ry="1.7688283"
transform="matrix(-0.70743746,-0.70677594,-0.70743746,0.70677594,0,0)" />
<ellipse
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse23"
cx="250.64352"
cy="121.04507"
rx="1.8767664"
ry="1.8499134" />
<ellipse
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse24"
cx="135.847"
cy="156.86684"
rx="1.8767664"
ry="1.8499134" />
<ellipse
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse25"
cx="76.727386"
cy="156.86684"
rx="1.8767664"
ry="1.8499134" />
<path
style="fill:none;stroke:#0090ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
d="M 41.923786,187.78368 V 84.646418 L 18.909207,61.631844"
id="path27"
sodipodi:nodetypes="ccc" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect26"
width="7.546535"
height="3.5376587"
x="-58.990635"
y="-117.94828"
ry="1.7688283"
transform="matrix(0.70677595,-0.70743746,-0.70677595,-0.70743746,0,0)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect27"
width="7.0753131"
height="3.5376565"
x="-32.139771"
y="87.893196"
ry="1.7688283"
transform="matrix(0.70743746,-0.70677594,0.70743746,0.70677594,0,0)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect29"
width="7.546535"
height="3.5376587"
x="-48.919804"
y="162.07811"
ry="1.7688283"
transform="matrix(-0.70677595,0.70743746,0.70677595,0.70743746,0,0)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect30"
width="7.546535"
height="3.5376587"
x="133.92505"
y="-20.766748"
ry="1.7688283"
transform="matrix(0.70677595,0.70743746,-0.70677595,0.70743746,0,0)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect31"
width="7.546535"
height="3.5376587"
x="-77.10495"
y="190.26326"
ry="1.7688283"
transform="matrix(-0.70677595,0.70743746,0.70677595,0.70743746,0,0)" />
<ellipse
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse36"
cx="120.49406"
cy="-47.868523"
rx="1.8767664"
ry="1.8499134"
transform="rotate(45)" />
<ellipse
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse37"
cx="134.62054"
cy="-47.868523"
rx="1.8767664"
ry="1.8499134"
transform="rotate(45)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect39"
width="7.546535"
height="3.5376587"
x="222.44734"
y="-108.8873"
ry="1.7688283"
transform="matrix(0.70677595,0.70743746,-0.70677595,0.70743746,0,0)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#0090ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect67"
width="8.3885002"
height="7.8799362"
x="-50.92968"
y="188.57254"
ry="1.7688283"
transform="matrix(-0.99999989,4.6775821e-4,-4.6775821e-4,0.99999989,0,0)" />
<ellipse
style="fill:#0090ff;fill-opacity:1;stroke:#0090ff;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse43"
cx="-188.02345"
cy="41.92379"
rx="1.8767664"
ry="1.8499134"
transform="rotate(-90)" />
<ellipse
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse44"
cx="-172.83859"
cy="41.92379"
rx="1.8767664"
ry="1.8499134"
transform="rotate(-90)" />
<ellipse
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse45"
cx="-157.65375"
cy="41.92379"
rx="1.8767664"
ry="1.8499134"
transform="rotate(-90)" />
<ellipse
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse48"
transform="rotate(-90)"
cx="-172.83859"
cy="172.34663"
rx="1.8767664"
ry="1.8499134" />
<path
style="fill:none;fill-opacity:1;stroke:#ffa100;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="path48"
sodipodi:type="arc"
sodipodi:cx="-244.89095"
sodipodi:cy="106.37202"
sodipodi:rx="20.674744"
sodipodi:ry="20.342989"
sodipodi:start="5.4977871"
sodipodi:end="0"
sodipodi:arc-type="arc"
d="m -230.27169,91.987351 a 20.674744,20.342989 0 0 1 6.05549,14.384669"
transform="scale(-1,1)"
sodipodi:open="true" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect28"
width="7.546535"
height="3.5376587"
x="-246.80792"
y="70.162193"
ry="1.7688283"
transform="matrix(-0.70677595,-0.70743746,0.70677595,-0.70743746,0,0)" />
<rect
style="fill:#ffa100;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="rect54"
width="30.286488"
height="30.286488"
x="343.04379"
y="-195.35551"
ry="0"
transform="rotate(45)" />
<rect
style="fill:#ffa100;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="rect58"
width="58.282021"
height="58.282021"
x="363.45392"
y="-81.733101"
ry="0"
transform="rotate(45)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect41"
width="7.546535"
height="3.5376587"
x="24.754688"
y="70.654305"
ry="1.7688283"
transform="matrix(-0.70677595,0.70743746,0.70677595,0.70743746,0,0)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#0090ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect60"
width="8.3885002"
height="7.8799362"
x="62.938766"
y="10.417765"
ry="1.7688283"
transform="matrix(4.6775821e-4,0.99999989,0.99999989,4.6775821e-4,0,0)" />
<rect
style="fill:#0090ff;fill-opacity:1;stroke:#0090ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect40"
width="7.546535"
height="3.5376587"
x="-32.308697"
y="-59.224159"
ry="1.7688283"
transform="matrix(0.70677595,-0.70743746,-0.70677595,-0.70743746,0,0)" />
<path
id="path67"
style="opacity:0.543179;fill:#e3d5a1;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 26.078217,28.851354 5.2066201,49.723465 V 97.792883 H 90.829298 V 72.97631 L 177.8948,72.975793 133.7714,28.851354 Z"
sodipodi:nodetypes="cccccccc" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect38"
width="7.546535"
height="3.5376587"
x="222.45541"
y="-126.09946"
ry="1.7688283"
transform="matrix(0.70677595,0.70743746,-0.70677595,0.70743746,0,0)" />
<path
id="path68"
style="opacity:0.543179;fill:#debb8b;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 171.47315,39.479728 -13.53699,13.537311 19.95817,19.959186 h 57.73118 l 30.24461,30.244795 v 29.92462 h 14.95494 l 11.9317,-11.93199 V 64.450453 L 267.78662,39.479728 Z"
sodipodi:nodetypes="ccccccccccc" />
<path
id="path69"
style="opacity:0.543179;fill:#cddd8b;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 126.18218,133.14578 -17.84594,17.84542 v 16.28996 l 28.06909,28.06961 48.08078,-0.18707 62.01637,-62.01792 z"
sodipodi:nodetypes="ccccccc" />
<path
id="path70"
style="opacity:0.543179;fill:#e0c0a0;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 5.2065911,97.793006 v 82.526724 l 23.8390869,23.6495 h 57.028604 l 22.261898,-22.07279 2.3e-4,-30.90509 17.84573,-17.84571 -35.352838,-35.352757 z"
sodipodi:nodetypes="ccccccccc" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#82ce00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect59"
width="8.3885002"
height="7.8799362"
x="50.081047"
y="22.732296"
ry="1.7688283"
transform="matrix(4.6775821e-4,0.99999989,0.99999989,4.6775821e-4,0,0)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#ff0092;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect61"
width="8.3885002"
height="7.8799362"
x="32.400303"
y="100.63687"
ry="1.7688283"
transform="matrix(4.6775821e-4,0.99999989,0.99999989,4.6775821e-4,0,0)" />
<ellipse
style="fill:#ff0092;fill-opacity:1;stroke:#ff0092;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse35"
cx="106.36752"
cy="-47.868523"
rx="1.8767664"
ry="1.8499134"
transform="rotate(45)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#ff0092;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect64"
width="8.3885002"
height="7.8799362"
x="51.343975"
y="-256.49033"
ry="1.7688283"
transform="matrix(-4.6775821e-4,0.99999989,-0.99999989,4.6775821e-4,0,0)" />
<rect
style="fill:#ff0092;fill-opacity:1;stroke:#ff0092;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect33"
width="7.546535"
height="3.5376587"
x="222.46243"
y="-141.0668"
ry="1.7688283"
transform="matrix(0.70677595,0.70743746,-0.70677595,0.70743746,0,0)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#ffa100;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect62"
width="8.3885002"
height="7.8799362"
x="-268.84381"
y="63.739223"
ry="1.7688283"
transform="matrix(-0.99999989,4.6775821e-4,-4.6775821e-4,0.99999989,0,0)" />
<path
id="rect37"
style="fill:#ffa100;fill-opacity:1;stroke:#ffa100;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
d="m 259.60052,60.2516 1.41669,1.418015 c 0.69259,0.69324 0.69259,1.809434 0,2.502674 v 0 c -0.69259,0.693239 -1.80775,0.693239 -2.50034,0 l -1.41669,-1.418016"
sodipodi:nodetypes="cssssc" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#82ce00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect65"
width="8.3885002"
height="7.8799362"
x="111.99776"
y="277.18997"
ry="1.7688283"
transform="matrix(4.6775821e-4,0.99999989,0.99999989,4.6775821e-4,0,0)" />
<ellipse
style="fill:#82ce00;fill-opacity:1;stroke:#82ce00;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse42"
cx="276.71704"
cy="121.04507"
rx="1.8767664"
ry="1.8499134" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#ffa100;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect66"
width="8.3885002"
height="7.8799362"
x="148.31865"
y="-187.56761"
ry="1.7688283"
transform="matrix(0.99999989,-4.6775821e-4,4.6775821e-4,-0.99999989,0,0)" />
<ellipse
style="fill:#ffa100;fill-opacity:1;stroke:#ffa100;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="ellipse47"
transform="rotate(-90)"
cx="-188.02345"
cy="157.14859"
rx="1.8767664"
ry="1.8499134" />
<path
id="path40"
style="fill:#82ce00;fill-opacity:1;stroke:#82ce00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;paint-order:markers stroke fill"
d="m 21.690035,62.084396 1.41669,-1.418015 c 0.69259,-0.69324 0.69259,-1.809434 0,-2.502674 v 0 c -0.69259,-0.693239 -1.80775,-0.693239 -2.50034,0 l -1.41669,1.418016"
sodipodi:nodetypes="cssssc" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ce5f00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="rect70"
width="76.227791"
height="11.215583"
x="13.841242"
y="13.062608" />
<text
xml:space="preserve"
style="font-weight:600;font-size:10.5833px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';stroke-width:0.264583"
x="23.79767"
y="23.28853"
id="text70"><tspan
sodipodi:role="line"
id="tspan70"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';stroke-width:0.264583"
x="23.79767"
y="23.28853">Bölkenburg</tspan></text>
<circle
style="opacity:1;fill:#ce5f00;fill-opacity:1;stroke:#ce5f00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="path71"
cx="13.863568"
cy="18.670401"
r="7.6569772" />
<text
xml:space="preserve"
style="font-weight:600;font-size:14.5984px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264582"
x="8.7030334"
y="24.327093"
id="text71"><tspan
sodipodi:role="line"
id="tspan71"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264582"
x="8.7030334"
y="24.327093">U</tspan></text>
<path
id="path51"
style="fill:none;stroke:#ce5f00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="M 90.829505,72.976225 V 97.793006 L 126.18214,133.14564 H 265.87012 V 103.22102 L 235.62551,72.976225 Z"
sodipodi:nodetypes="ccccccc" />
<text
xml:space="preserve"
style="font-weight:600;font-size:6.83118px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#ce5f00;fill-opacity:1;stroke-width:0.264583"
x="127.54958"
y="131.43666"
id="text73"><tspan
sodipodi:role="line"
id="tspan73"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#ce5f00;fill-opacity:1;stroke-width:0.264583"
x="127.54958"
y="131.43666">ZONE P</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:6.83118px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#ff0092;fill-opacity:1;stroke-width:0.264583"
x="102.52219"
y="39.0173"
id="text74"><tspan
sodipodi:role="line"
id="tspan74"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#ff0092;fill-opacity:1;stroke-width:0.264583"
x="102.52219"
y="39.0173">4</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:6.83118px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#ff0092;fill-opacity:1;stroke-width:0.264583"
x="250.49083"
y="57.78709"
id="text75"><tspan
sodipodi:role="line"
id="tspan75"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#ff0092;fill-opacity:1;stroke-width:0.264583"
x="250.49083"
y="57.78709">4</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:6.83118px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#ffa100;fill-opacity:1;stroke-width:0.264583"
x="262.68811"
y="70.134941"
id="text76"><tspan
sodipodi:role="line"
id="tspan76"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#ffa100;fill-opacity:1;stroke-width:0.264583"
x="262.68811"
y="70.134941">8</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:6.83118px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#ffa100;fill-opacity:1;stroke-width:0.264583"
x="150.48352"
y="185.93011"
id="text77"><tspan
sodipodi:role="line"
id="tspan77"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#ffa100;fill-opacity:1;stroke-width:0.264583"
x="150.48352"
y="185.93011">8</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:6.83118px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#82ce00;fill-opacity:1;stroke-width:0.264583"
x="279.29886"
y="118.69734"
id="text78"><tspan
sodipodi:role="line"
id="tspan78"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#82ce00;fill-opacity:1;stroke-width:0.264583"
x="279.29886"
y="118.69734">2</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:6.83118px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#82ce00;fill-opacity:1;stroke-width:0.264583"
x="24.618103"
y="56.652237"
id="text79"><tspan
sodipodi:role="line"
id="tspan79"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#82ce00;fill-opacity:1;stroke-width:0.264583"
x="24.618103"
y="56.652237">2</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:6.83118px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#85bfd3;fill-opacity:1;stroke-width:0.264583"
x="12.503728"
y="69.561378"
id="text80"><tspan
sodipodi:role="line"
id="tspan80"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#85bfd3;fill-opacity:1;stroke-width:0.264583"
x="12.503728"
y="69.561378">7</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:6.83118px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#85bfd3;fill-opacity:1;stroke-width:0.264583"
x="44.695072"
y="194.86104"
id="text81"><tspan
sodipodi:role="line"
id="tspan81"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#85bfd3;fill-opacity:1;stroke-width:0.264583"
x="44.695072"
y="194.86104">7</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:16.3667px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#00708a;fill-opacity:1;stroke-width:0.409169"
x="277.14767"
y="188.88799"
id="text85"
transform="skewX(-5.0796056)"><tspan
sodipodi:role="line"
id="tspan85"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#00708a;fill-opacity:1;stroke-width:0.409169"
x="277.14767"
y="188.88799">V</tspan></text>
<path
style="fill:#ace9dd;fill-opacity:1;stroke:none;stroke-width:0.409169px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 261.52786,189.09315 c 2.09669,-3.87859 3.96176,-7.8339 5.75934,-11.71249 l -6.69276,-0.37081 z"
id="path85"
sodipodi:nodetypes="cccc" />
<text
xml:space="preserve"
style="font-weight:600;font-size:16.3667px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#00708a;fill-opacity:1;stroke-width:0.409169"
x="270.39636"
y="188.88799"
id="text84"
transform="skewX(-5.0796056)"><tspan
sodipodi:role="line"
id="tspan84"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#00708a;fill-opacity:1;stroke-width:0.409169"
x="270.39636"
y="188.88799">V</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:16.6723px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#ace9dd;fill-opacity:1;stroke-width:0.409169"
x="236.11023"
y="188.73795"
id="text83"
transform="skewX(3.3736192)"><tspan
sodipodi:role="line"
id="tspan83"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#ace9dd;fill-opacity:1;stroke-width:0.409169"
x="236.11023"
y="188.73795">B</tspan></text>
<text
xml:space="preserve"
style="font-weight:600;font-size:16.3667px;line-height:0.7;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Semi-Bold';fill:#00708a;fill-opacity:1;stroke-width:0.409169"
x="267.19659"
y="188.88799"
id="text82"
transform="skewX(-6.8827265)"><tspan
sodipodi:role="line"
id="tspan82"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu Bold';fill:#00708a;fill-opacity:1;stroke-width:0.409169"
x="267.19659"
y="188.88799">B</tspan></text>
<path
style="fill:#00708a;fill-opacity:1;stroke:none;stroke-width:0.409169px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 272.98461,177.58526 h 6.75131 l -8.36141,2.24043 z"
id="path86" />
<path
style="opacity:1;fill:none;fill-opacity:1;stroke:#00708a;stroke-width:1.54647;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="path87"
sodipodi:type="arc"
sodipodi:cx="250.48064"
sodipodi:cy="183.30153"
sodipodi:rx="8.53514"
sodipodi:ry="8.53514"
sodipodi:start="0.78539816"
sodipodi:end="5.2359878"
sodipodi:open="true"
sodipodi:arc-type="arc"
d="m 256.51589,189.33678 a 8.53514,8.53514 0 0 1 -11.52154,0.50305 8.53514,8.53514 0 0 1 -1.50529,-11.43386 8.53514,8.53514 0 0 1 11.25915,-2.49609" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 35 KiB

BIN
src/base-environments/transition/misc/subway_map.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dg881upy6686k"
path="res://.godot/imported/subway_map.png-068a63a6f7c80f519aac9d1d97d57a33.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://base-environments/transition/misc/subway_map.png"
dest_files=["res://.godot/imported/subway_map.png-068a63a6f7c80f519aac9d1d97d57a33.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@ -0,0 +1,216 @@
[gd_scene load_steps=5 format=3 uid="uid://bk1l1a7eae838"]
[ext_resource type="Texture2D" uid="uid://dg881upy6686k" path="res://base-environments/transition/misc/subway_map.png" id="1_p8tnj"]
[ext_resource type="FontFile" uid="uid://bdkb43smt08c0" path="res://import/fonts/Ubuntu-B.ttf" id="2_q6nhe"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_egt5j"]
bg_color = Color(1, 1, 1, 1)
border_width_left = 4
border_width_top = 4
border_width_right = 4
border_width_bottom = 4
border_color = Color(0.601223, 0.601223, 0.601223, 1)
corner_radius_top_left = 20
corner_radius_top_right = 20
corner_radius_bottom_right = 20
corner_radius_bottom_left = 20
expand_margin_left = 10.0
expand_margin_top = 5.0
expand_margin_right = 10.0
expand_margin_bottom = 5.0
[sub_resource type="Theme" id="Theme_pp368"]
default_font = ExtResource("2_q6nhe")
default_font_size = 50
Label/colors/font_color = Color(0, 0, 0, 1)
Label/constants/line_spacing = 7
Label/styles/normal = SubResource("StyleBoxFlat_egt5j")
SmallLabel/base_type = &"Label"
SmallLabel/colors/font_color = Color(0.340339, 0.340339, 0.340339, 1)
SmallLabel/font_sizes/font_size = 40
[node name="SubwayMap" type="Node2D"]
[node name="SubwayMap" type="Sprite2D" parent="."]
position = Vector2(1448, 1024)
texture = ExtResource("1_p8tnj")
[node name="Label" type="Label" parent="SubwayMap"]
offset_left = -41.0
offset_top = -217.0
offset_right = 195.0
offset_bottom = -152.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
text = "Parity Sq."
[node name="Label8" type="Label" parent="SubwayMap"]
anchors_preset = -1
anchor_right = -0.0162293
anchor_bottom = -0.00537109
offset_left = -1162.0
offset_top = -348.0
offset_right = -919.0
offset_bottom = -283.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "Turing Sq."
metadata/_edit_use_anchors_ = true
[node name="Label9" type="Label" parent="SubwayMap"]
offset_left = -1045.0
offset_top = -227.0
offset_right = -793.0
offset_bottom = -173.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "Lovelace Str."
[node name="Label10" type="Label" parent="SubwayMap"]
offset_left = -725.0
offset_top = -227.0
offset_right = -403.0
offset_bottom = -173.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = " Lise-Meitner St."
[node name="Label11" type="Label" parent="SubwayMap"]
offset_left = -1219.0
offset_top = 310.0
offset_right = -975.0
offset_bottom = 364.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "Curie-Street"
[node name="Label12" type="Label" parent="SubwayMap"]
offset_left = -1313.0
offset_top = 750.0
offset_right = -953.0
offset_bottom = 804.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "Julie d'Aubigny St."
[node name="Label13" type="Label" parent="SubwayMap"]
offset_left = -1199.0
offset_top = 781.0
offset_right = -1006.0
offset_bottom = 835.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "Shaw Ally"
[node name="Label14" type="Label" parent="SubwayMap"]
offset_left = -716.0
offset_top = 484.0
offset_right = -348.0
offset_bottom = 538.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "Feuser-Jantzen Sq."
[node name="Label15" type="Label" parent="SubwayMap"]
offset_left = -140.0
offset_top = 483.0
offset_right = 116.0
offset_bottom = 537.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "La Roche Lib."
[node name="Label7" type="Label" parent="SubwayMap"]
offset_left = -389.0
offset_top = -229.0
offset_right = -52.0
offset_bottom = -164.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
text = "Hirschfeld-St."
[node name="Label2" type="Label" parent="SubwayMap"]
offset_left = 352.0
offset_top = -220.0
offset_right = 804.0
offset_bottom = -155.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
text = "Saint-Exupéry Ally"
[node name="Label3" type="Label" parent="SubwayMap"]
offset_left = 900.0
offset_top = -243.0
offset_right = 1148.0
offset_bottom = -114.0
rotation = 0.785398
theme = SubResource("Theme_pp368")
text = "Rosenthal
Hospital "
[node name="Label4" type="Label" parent="SubwayMap"]
offset_left = 1046.0
offset_top = 113.0
offset_right = 1317.0
offset_bottom = 242.0
rotation = 0.785398
theme = SubResource("Theme_pp368")
text = "Ministry of
Education"
[node name="Label5" type="Label" parent="SubwayMap"]
offset_left = 739.0
offset_top = 126.0
offset_right = 1166.0
offset_bottom = 191.0
rotation = 0.785398
theme = SubResource("Theme_pp368")
text = "University (Main) "
[node name="Label16" type="Label" parent="SubwayMap"]
offset_left = 991.0
offset_top = -337.0
offset_right = 1323.0
offset_bottom = -283.0
rotation = 0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "Gertrud-Koch-St."
[node name="Label17" type="Label" parent="SubwayMap"]
offset_left = 362.0
offset_top = 506.0
offset_right = 655.0
offset_bottom = 560.0
rotation = 0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "St. Jude Shrine"
[node name="Label18" type="Label" parent="SubwayMap"]
offset_left = 256.0
offset_top = 645.0
offset_right = 536.0
offset_bottom = 699.0
rotation = 0.785398
theme = SubResource("Theme_pp368")
theme_type_variation = &"SmallLabel"
text = "Linietsky Park"
[node name="Label6" type="Label" parent="SubwayMap"]
offset_left = -59.0
offset_top = 102.0
offset_right = 343.0
offset_bottom = 227.0
rotation = -0.785398
theme = SubResource("Theme_pp368")
text = " University
(Old Refectory )"