From 6f6b02680ce056f762ea48193dc020febb595cdc Mon Sep 17 00:00:00 2001 From: simonpoole <simon@poole.ch> Date: Mon, 18 Mar 2024 13:21:39 +0100 Subject: [PATCH] Add aeroway=tower --- beautified_icons.mapping | 1 + icons/png/transport_airport_tower.png | Bin 0 -> 1341 bytes .../svg-osm-icons/transport/airport_tower.svg | 508 ++++++++++++++++++ josm_icons.mapping | 1 + master_preset.xml | 8 + 5 files changed, 518 insertions(+) create mode 100644 icons/png/transport_airport_tower.png create mode 100644 icons/svg-osm-icons/transport/airport_tower.svg diff --git a/beautified_icons.mapping b/beautified_icons.mapping index 1939d74f..fd8d8cbe 100644 --- a/beautified_icons.mapping +++ b/beautified_icons.mapping @@ -337,6 +337,7 @@ transport_aeroway_parking_position=${ICONPATH}transport_parking_position_11007.$ transport_aeroway_jet_bridge=${ICONPATH}transport_empty.${ICONTYPE} transport_aeroway_airstrip=${ICONPATH}transport_empty.${ICONTYPE} transport_aeroway_hangar=${ICONPATH}transport_hangar_11004.${ICONTYPE} +transport_aeroway_tower=${ICONPATH}transport_airport_tower.${ICONTYPE} transport_beacon=${ICONPATH}transport_beacon_22008.${ICONTYPE} transport_aeroway_navigationaid=${ICONPATH}transport_empty.${ICONTYPE} transport_aeroway_windsock=${ICONPATH}transport_windsock_11009.${ICONTYPE} diff --git a/icons/png/transport_airport_tower.png b/icons/png/transport_airport_tower.png new file mode 100644 index 0000000000000000000000000000000000000000..67f8b4b9be64d989b51de70e4e00e2b0e01c0509 GIT binary patch literal 1341 zcmV-D1;YA?P)<h;3K|Lk000e1NJLTq001ul001xu1^@s6fu|$l00006VoOIv0RI60 z0RN!9r;`8x1oBBlK~!jg?U-$BQ&kwpf9JMqyLPPI#<q5Vuz^U-0yrfiV#wmA4i$_E zm>`K!6ZDG-32OL&9|**RXw(p6Bp5)W@)nR7P$VSNL<aII>IhmP-DugEYiHN3Z)<z} zFzD9pcD?MaVD?Y$hkNdGp67R-d(OGfxdH$w1t0&tmPGt1gfbl=O(5djDU#@sB7!2D zkcs2i?|Yw>A}(%%??%d%fXFtdMjga=?+P80Uwi|}o7_F%0CULo`4pt6<L&|n5J>r? z0<vN(qbLGur<pP7hM%7`l~#UVHJ#-Zmi~^*6$E)&92j+i@0XSFX?2O_pan*SZ=WgS z*mG0xyi(4Gj}>!&p+R&1T)kjdO)1-|OQ<X|@Oq`K@1Z15PeLk)%vmw(1(iic>=wP| z;ENo&EH29hpwOga?R*<+=i4~Z5@LH}C;OZMLNTe@x5ApkfjS5Ci;V#IqY1X0^Yyb3 zLeWez3>|TGGxzHz>fND~_D3DL?5ZiH_0<ZtRhJ|IZ)xca3uj-rC)s|vBg!NDukoWN z)sOZx4pYs67&V97tb3q<O$&=K_M7|p28A`1R@PKnIn^3wd!wHj`8jM@P?+37zWOu3 zYxQk(_ap}S9&>nrgoO9bckrF7n=hZR56U#aLc58Dc2n{`mXK^X<z>scj<kNqblMD5 zqp$b%e{i9Lg!)tmprt#;l7sFc!C{=?0m5;~x}V#rJ>=n9S4`FBL`#^4mT*R2X{XIg zb0$&RZ)Y*-1XiPhUJ<<gU_pxQZ|xC|HU+iv15ob{vgfY=Z&eixdNwsr+iXs2^+|OJ zX8qt7GbsnQESj9scCD+2dv>}s1%%#(y0fN~=Vz*aVnz&qx;0FJNvFxl`F|p5pXD1A zauk6#+*_p1oowX5QU|lFIRLmidpOe;Va2Szf!NJDbOPc-tcxMxe`pS3QpvoUuK1&> z?elJemgnd2YkP#VH^Qu*laE>7yAd933bOiGD`gga3cOws*e!ZIY1TwW_|Z_INg-D+ zPy|#J8>zavMJ6O{KI3EKX)g&0-f)~tzGzD6Fg0%k@H1@&tOjkFkEPl7>fIsc?QUkr z<E1=X-d9w;eEbGqT<%P<-Rlgn@!_IAc#EE2GQ>>_ziRfRw3XmM)Q3upY(C>twQUc@ zS$_CB-#lHGtO_rvtdV`ru2gspi#Ba)BQc30P`z{muD0ONCq@bExa3dX$K~KRb-5$T z#rD2IO&JON!K+;vJKxer7yr#@bF?{#Hyo!m7^gj?KG?m^zL+D*{C;O3V`m8jW0E7T z?u@q4xMY2Um#RI@w55UH*DvO<;S~Y1Z3bF`L$7uLG<qY{PBUi=1n^m-pO)_QKCk$D zINR1+78sPwXAD*Ny6G0SE-A)g&OG`Br6%^*IdI&@A!R7-b#_tj4zcX;^^CTv@I@NG ztVt&VY{t>4@wWZpr}mIL?bPb8ajEBTM}g?zLq|G|dr3T+nt;!iCg8KB3HWSj0zO-s zfX|jD;IpOwAG{p&f8frPDtugfNuAVCzpTefs_;Ku58>+U(d?w5CCpX7cKgwi9z<wh zqo*rI`RA^2hq*n;kb;n&Y-0>h!lQs_$Tr5Xq;OKfmcI$)-8BHgNksJB-ak8Ao%tl> zCX~ctgqVsHrVQQ3UqXhF!j0er-MV*JKhysoEdQSs^OZKb00000NkvXXu0mjfBs`d} literal 0 HcmV?d00001 diff --git a/icons/svg-osm-icons/transport/airport_tower.svg b/icons/svg-osm-icons/transport/airport_tower.svg new file mode 100644 index 00000000..9df5d7ac --- /dev/null +++ b/icons/svg-osm-icons/transport/airport_tower.svg @@ -0,0 +1,508 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.0" + width="580" + height="580" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.92.3 (2405546, 2018-03-11)" + sodipodi:docname="airport_tower.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <metadata + id="metadata2975"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <cc:license + rdf:resource="http://web.resource.org/cc/PublicDomain" /> + <dc:language>en</dc:language> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + inkscape:window-height="885" + inkscape:window-width="1102" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + guidetolerance="10.0" + gridtolerance="10.0" + objecttolerance="10.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" + inkscape:zoom="0.69977474" + inkscape:cx="156.93418" + inkscape:cy="179.05653" + inkscape:window-x="346" + inkscape:window-y="41" + inkscape:current-layer="svg2" + showgrid="false" + inkscape:window-maximized="0" /> + <defs + id="defs4"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 290 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="580 : 290 : 1" + inkscape:persp3d-origin="290 : 193.33333 : 1" + id="perspective2441" /> + <inkscape:perspective + id="perspective3452" + inkscape:persp3d-origin="30 : 20 : 1" + inkscape:vp_z="60 : 30 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 30 : 1" + sodipodi:type="inkscape:persp3d" /> + <symbol + viewBox="244.5 110 489 219.9" + id="symbol-university"> + <path + id="path4460" + d="M79,43l57,119c0,0,21-96,104-96s124,106,124,106l43-133l82-17L0,17L79,43z" /> + <path + id="path4462" + d="M94,176l-21,39" + stroke-width="20" + stroke="#000000" + fill="none" /> + <path + id="path4464" + d="M300,19c0,10.5-22.6,19-50.5,19S199,29.5,199,19s22.6-19,50.5-19S300,8.5,300,19z" /> + <path + id="path4466" + d="M112,216l-16-38L64,88c0,0-9-8-4-35s16-24,16-24" + stroke-width="20" + stroke="#000000" + ill="none" /> + </symbol> + <inkscape:perspective + id="perspective4471" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 526.18109 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective4668" + inkscape:persp3d-origin="6 : 4 : 1" + inkscape:vp_z="12 : 6 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 6 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective4904" + inkscape:persp3d-origin="16 : 10.666667 : 1" + inkscape:vp_z="32 : 16 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 16 : 1" + sodipodi:type="inkscape:persp3d" /> + <marker + style="overflow:visible;" + id="Arrow2Lend" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="scale(1.1) rotate(180) translate(1,0)" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" + id="path4137" /> + </marker> + <marker + style="overflow:visible;" + id="Arrow1Mend" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Mend"> + <path + transform="scale(0.4) rotate(180) translate(10,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path4125" /> + </marker> + <marker + style="overflow:visible" + id="TriangleOutL" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="TriangleOutL"> + <path + transform="scale(0.8)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" + d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " + id="path4214" /> + </marker> + <marker + style="overflow:visible;" + id="Arrow1Lend" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Lend"> + <path + transform="scale(0.8) rotate(180) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path4119" /> + </marker> + <marker + style="overflow:visible" + id="Tail" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Tail"> + <g + transform="scale(-1.2)" + id="g4152"> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" + d="M -3.8048674,-3.9585227 L 0.54352094,0" + id="path4154" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" + d="M -1.2866832,-3.9585227 L 3.0617053,0" + id="path4156" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" + d="M 1.3053582,-3.9585227 L 5.6537466,0" + id="path4158" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" + d="M -3.8048674,4.1775838 L 0.54352094,0.21974226" + id="path4160" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" + d="M -1.2866832,4.1775838 L 3.0617053,0.21974226" + id="path4162" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" + d="M 1.3053582,4.1775838 L 5.6537466,0.21974226" + id="path4164" /> + </g> + </marker> + <marker + style="overflow:visible" + id="Arrow1Sstart" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Sstart"> + <path + transform="scale(0.2) translate(6,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path4128" /> + </marker> + <marker + style="overflow:visible;" + id="Arrow1Send" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Send"> + <path + transform="scale(0.2) rotate(180) translate(6,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path4131" /> + </marker> + <marker + style="overflow:visible" + id="SemiCircleOut" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="SemiCircleOut"> + <path + transform="scale(0.6) translate(7.125493,0.763446)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;marker-end:none" + d="M -2.5,-0.80913858 C -2.5,1.9508614 -4.7400000,4.1908614 -7.5,4.1908614 L -7.5,-5.8091386 C -4.7400000,-5.8091386 -2.5,-3.5691386 -2.5,-0.80913858 z " + id="path4235" /> + </marker> + <marker + style="overflow:visible;" + id="Arrow2Send" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow2Send"> + <path + transform="scale(0.3) rotate(180) translate(-2.3,0)" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" + id="path4149" /> + </marker> + <marker + style="overflow:visible" + id="TriangleOutS" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="TriangleOutS"> + <path + transform="scale(0.2)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" + d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " + id="path4220" /> + </marker> + <marker + style="overflow:visible" + id="CurveIn" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="CurveIn"> + <path + transform="scale(0.6)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;marker-end:none;fill:none" + d="M 4.6254930,-5.0456926 C 1.8654930,-5.0456926 -0.37450702,-2.8056926 -0.37450702,-0.045692580 C -0.37450702,2.7143074 1.8654930,4.9543074 4.6254930,4.9543074" + id="path4238" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="InfiniteLineStart" + inkscape:stockid="InfiniteLineStart" + style="overflow:visible"> + <g + transform="translate(-13,0)" + id="g4298"> + <circle + cx="3" + cy="0" + r="0.8" + id="circle4300" /> + <circle + cx="6.5" + cy="0" + r="0.8" + id="circle4302" /> + <circle + cx="10" + cy="0" + r="0.8" + id="circle4304" /> + </g> + </marker> + <marker + style="overflow:visible" + id="StopS" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="StopS"> + <path + transform="scale(0.2)" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt" + d="M 0.0,5.65 L 0.0,-5.65" + id="path4229" /> + </marker> + <marker + style="overflow:visible" + id="Arrow2Sstart" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow2Sstart"> + <path + transform="scale(0.3) translate(-2.3,0)" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round" + id="path4146" /> + </marker> + <marker + style="overflow:visible" + id="DiamondS" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="DiamondS"> + <path + transform="scale(0.2)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" + d="M 0,-7.0710768 L -7.0710894,0 L 0,7.0710589 L 7.0710462,0 L 0,-7.0710768 z " + id="path4202" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="RazorWire" + inkscape:stockid="RazorWire"> + style="overflow:visible"> + <path + d="M 0.022727273,-0.74009011 L 0.022727273,0.69740989 L -7.7585227,3.0099099 L 10.678977,3.0099099 L 3.4914773,0.69740989 L 3.4914773,-0.74009011 L 10.741477,-2.8963401 L -7.7272727,-2.8963401 L 0.022727273,-0.74009011 z " + style="fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.1pt" + transform="scale(0.8,0.8)" + id="path4286" /> +</marker> + <inkscape:perspective + id="perspective5233" + inkscape:persp3d-origin="16 : 10.666667 : 1" + inkscape:vp_z="32 : 16 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 16 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective5412" + inkscape:persp3d-origin="250 : 166.66667 : 1" + inkscape:vp_z="500 : 250 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 250 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective5571" + inkscape:persp3d-origin="202.85715 : 136.19048 : 1" + inkscape:vp_z="405.71429 : 204.28572 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 204.28572 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective6552" + inkscape:persp3d-origin="64 : 42.666667 : 1" + inkscape:vp_z="128 : 64 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 64 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective8761" + inkscape:persp3d-origin="238.5 : 114.33333 : 1" + inkscape:vp_z="477 : 171.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 171.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective10479" + inkscape:persp3d-origin="52.830002 : 33.539668 : 1" + inkscape:vp_z="105.66 : 50.309502 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 50.309502 : 1" + sodipodi:type="inkscape:persp3d" /> + <marker + viewBox="0 0 10 10" + refY="5" + refX="10" + orient="auto" + markerWidth="4" + markerUnits="strokeWidth" + markerHeight="3" + id="ArrowStart"> + <path + id="path1968" + d="M 10 0 L 0 5 L 10 10 z" /> + </marker> + <marker + viewBox="0 0 10 10" + refY="5" + refX="0" + orient="auto" + markerWidth="4" + markerUnits="strokeWidth" + markerHeight="3" + id="ArrowEnd"> + <path + id="path1965" + d="M 0 0 L 10 5 L 0 10 z" /> + </marker> + <inkscape:perspective + id="perspective10853" + inkscape:persp3d-origin="223.9745 : 153.55566 : 1" + inkscape:vp_z="447.94901 : 230.3335 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 230.3335 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective4473" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + </defs> + <g + id="g1327"> + <path + d="M 66.275,1.768 C 24.94,1.768 1.704,23.139 1.704,66.804 L 1.704,516.927 C 1.704,557.771 22.599,579.156 63.896,579.156 L 515.92,579.156 C 557.227,579.156 578.149,558.841 578.149,516.927 L 578.149,66.804 C 578.149,24.203 557.227,1.768 514.628,1.768 C 514.624,1.768 66.133,1.625 66.275,1.768 z " + style="fill:#111;stroke:#eee;stroke-width:3.40799999" + id="path1329" /> + </g> + <g + id="layer3" + inkscape:label="Layout" + style="display:none;stroke:#757575;stroke-opacity:1" + transform="matrix(48.14969,0,0,48.14969,-536.27327,-33.306752)"> + <rect + style="fill:none;stroke:#757575;stroke-width:0.10000000000000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" + id="rect4134" + width="10" + height="10" + x="1" + y="1" /> + <rect + style="fill:none;stroke:#757575;stroke-width:0.10000000000000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" + id="rect4136" + width="8" + height="8" + x="2" + y="2" /> + </g> + <g + id="g1970" + transform="matrix(0.37201227,0.48692872,-0.48692872,0.37201227,454.02456,-51.9819)" + style="fill:#ffffff;fill-opacity:1"> + <path + style="fill:#ffffff;fill-opacity:1;stroke:none" + id="path1972" + d="m 196.91,25.3815 c 0.06,-34 51.309,-34 51.275,0.958 l 0,142.6915 199.764,120.064 0,52.717 -198.805,-65.43 0,106.647 46.008,35.944 0,41.694 -70.927,-22.046 -70.927,22.046 0,-41.694 45.529,-35.944 0,-106.647 L 0,341.812 0,289.095 196.91,169.031 l 0,-143.6495 z" /> + </g> + <path + id="path5135" + d="m 85.749188,503.46591 c 166.812612,0 -44.637034,0.14479 122.175582,0.14479 V 287.34507 H 85.728342 Z" + style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:32.39754105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:21.49098969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 86.220818,232.86631 c 4.053878,21.15313 12.187412,45.24628 32.975242,55.27214 14.6308,7.08104 31.33161,2.03602 46.87722,3.89524 9.17956,-1.27772 16.30111,-8.61796 22.36406,-15.07727 9.96846,-12.11434 13.99966,-27.75646 18.63672,-42.17607 -2.56504,-3.30325 -8.62599,0.18458 -12.25642,-1.01088 -36.18773,-0.28979 -72.46505,-0.66981 -108.596822,-0.90316 z m 120.584602,1.3096 c 0.11137,-0.0349 -0.0461,-0.062 0,0 z" + id="path5137" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:8.82996178;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 79.397827,171.37087 c 184.096423,0 -49.238964,0 134.857453,0 0,-6.49592 0,-8.06084 0,-14.55676 -184.096417,0 49.23897,0 -134.857453,0 0,6.49592 0,8.06084 0,14.55676 z" + id="path5139" /> + <path + id="path5143" + d="m 79.397827,232.80015 c 184.096423,0 -49.238964,0 134.857453,0 0,-6.49592 0,-8.06084 0,-14.55676 -184.096417,0 49.23897,0 -134.857453,0 0,6.49592 0,8.06084 0,14.55676 z" + style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:8.82996178;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + sodipodi:nodetypes="ccccc" /> + <path + id="path5145" + d="m 83.282484,217.28661 c 173.490376,0 -46.402239,0 127.088136,0 0,-24.3597 0,-30.22815 0,-54.58784 -173.490375,0 46.40224,0 -127.088136,0 0,24.35969 0,30.22814 0,54.58784 z" + style="opacity:0.5;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:16.59928513;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:7.37934923;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 138.65372,68.289764 c 0,117.029186 0,-31.300969 0,85.728226 7.13692,0 8.85626,0 15.99319,0 0,-117.029195 0,31.30096 0,-85.728226 -7.13693,0 -8.85627,0 -15.99319,0 z" + id="path5218" /> +</svg> diff --git a/josm_icons.mapping b/josm_icons.mapping index e4db75ea..27f1bca2 100644 --- a/josm_icons.mapping +++ b/josm_icons.mapping @@ -341,6 +341,7 @@ transport_aeroway_apron=presets/transport/airport/apron.svg transport_aeroway_parking_position=presets/transport/airport/parking_position.svg transport_aeroway_jet_bridge= transport_aeroway_hangar=presets/transport/airport/hangar.svg +transport_aeroway_tower= transport_beacon=presets/transport/airport/airmark_beacon.svg transport_aeroway_navigationaid=presets/transport/airport/navigationaid.svg transport_aeroway_windsock=presets/transport/airport/windsock.svg diff --git a/master_preset.xml b/master_preset.xml index 3694b2ca..466fad11 100644 --- a/master_preset.xml +++ b/master_preset.xml @@ -6210,6 +6210,14 @@ <reference ref="additional_building_tags"/> </optional> </item> <!-- Hangar --> + <item name="Tower" icon="${transport_aeroway_tower}" type="node,closedway,multipolygon" preset_name_label="true"> + <link wiki="Tag:aeroway=tower"/> + <key key="aeroway" value="tower"/> + <check key="building" value_on="tower" text="Tower building" default="on" values_context="building" disable_off="true" values_searchable="true" match="keyvalue" /> + <optional> + <reference ref="additional_building_tags"/> + </optional> + </item> <!-- Tower --> <item name="Beacon" icon="${transport_beacon}" name_context="airmark" type="node" preset_name_label="true"> <link wiki="Tag:airmark=beacon"/> <key key="airmark" value="beacon"/>