Replace SVG’s foreign attribute with a specific prefix for IDs

I decided to use a custom attribute for the campsite label in the SVG
because i was a bit wary of reusing ‘id’ for that, specially given that
most labels are number only and XML can not have IDs starting with a
number.

In fact, at least Inkscape and Affinity solve the problem by having an
additional foreign attribute to keep the “group label” in without that
restriction (‘inkscape:label’ and ‘serif:id’, respectively), thus i
thought of doing the same, but with a namespace that i control and be
independent of the design program.

However, it seems that Affinity does not have a way of editing the XML
attributes like Inkscape does[0], thus there is no way of adding or
editing that value from there; i can not ask Oriol to edit the SVG file
in a text editor each time.

We have agreed to reuse the ‘id’ attribute to contain the campsite’s
label by using a specific prefix, that we checked is editable without
issue in Affinity’s UI.

[0]: https://forum.affinity.serif.com/index.php?/topic/24318-xml-data/&do=findComment&comment=115609
This commit is contained in:
jordi fita mas 2023-09-25 12:44:47 +02:00
parent 6d84b8baad
commit bba555be10
2 changed files with 94 additions and 93 deletions

View File

@ -139,8 +139,9 @@ export function setupCampgroundMap(map) {
if (!map) {
return;
}
for (const campsite of Array.from(map.querySelectorAll('.lodge'))) {
const label = campsite.getAttribute('camper:lodge');
const prefix = "cp_";
for (const campsite of Array.from(map.querySelectorAll(`[id^="${prefix}"]`))) {
const label = campsite.id.substring(prefix.length);
if (!label) {
continue;
}

View File

@ -1,4 +1,4 @@
<svg id="campground-map" viewBox="0 0 1058 1085" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:camper="https://dev.tandem.ws/tandem/camper#ns" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;">
<svg id="campground-map" viewBox="0 0 1058 1085" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;">
<g id="campground" transform="matrix(0.912267,0,0,0.884168,-312.538,-285.474)">
<g id="campsites" transform="matrix(1.09617,0,0,1.13101,355.064,337.177)" style="fill:rgb(239,237,236);fill-rule:nonzero;stroke:rgb(82,84,83);stroke-width:1px;font-family:'MabryPro-Regular', 'Mabry Pro', sans-serif;font-size:12px;">
<g transform="matrix(1,0,0,1,0.5985,1025.35)">
@ -19,35 +19,35 @@
<g transform="matrix(0.565,0.825091,0.825091,-0.565,213.796,908.39)">
<path d="M-4.712,-8.938L16.953,-8.938" style="fill:none;fill-rule:nonzero;stroke:rgb(82,84,83);stroke-width:1px;"/>
</g>
<g class="lodge" camper:lodge="30" transform="matrix(1,0,0,1,451.305,763.502)">
<g id="cp_30" transform="matrix(1,0,0,1,451.305,763.502)">
<path d="M0,-40.429L10.934,6.474L29.926,4.316L53.809,-9.496L49.061,-46.903L0,-40.429Z"/>
<text x="19.825901" y="-18.700947" style="fill:rgb(82,84,83);stroke:none">30</text>
</g>
<g class="lodge" camper:lodge="31" transform="matrix(0.116002,0.993249,0.993249,-0.116002,556.066,754.305)">
<g id="cp_31" transform="matrix(0.116002,0.993249,0.993249,-0.116002,556.066,754.305)">
<path d="M-45.138,5.54L-5.449,5.54L-6.208,-50.573L-43.914,-50.95L-45.138,5.54Z"/>
<text x="-31.810083" y="-15.142996" transform="matrix(0.11600201,0.993249,0.99324895,-0.116002,0,0)" style="fill:rgb(82,84,83);stroke:none">31</text>
</g>
<g class="lodge" camper:lodge="32" transform="matrix(1,0,0,1,609.278,748.25)">
<g id="cp_32" transform="matrix(1,0,0,1,609.278,748.25)">
<path d="M0,-47.478L3.741,-21.437L1.295,-21.437L3.741,-3.74L-48.342,0L-52.945,-39.421L0,-47.478Z"/>
<text x="-31.739069" y="-16.681923" style="fill:rgb(82,84,83);stroke:none">32</text>
</g>
<g class="lodge" camper:lodge="33" transform="matrix(1,0,0,1,654.31,744.654)">
<g id="cp_33" transform="matrix(1,0,0,1,654.31,744.654)">
<path d="M0,-50.356L6.618,-4.316L-36.688,0L-39.277,-17.841L-41.292,-17.841L-45.032,-43.882L0,-50.356Z"/>
<text x="-21.926054" y="-19.709946" style="fill:rgb(82,84,83);stroke:none">33</text>
</g>
<g class="lodge" camper:lodge="34" transform="matrix(1,0,0,1,701.213,740.337)">
<g id="cp_34" transform="matrix(1,0,0,1,701.213,740.337)">
<path d="M0,-53.089L6.906,-8.632L-25.897,-0.431L-40.285,0L-46.903,-46.039L0,-53.089Z"/>
<text x="-25.40204" y="-20.712946" style="fill:rgb(82,84,83);stroke:none">34</text>
</g>
<g class="lodge" camper:lodge="35" transform="matrix(0.6247,0.780865,0.780865,-0.6247,755.778,693.911)">
<g id="cp_35" transform="matrix(0.6247,0.780865,0.780865,-0.6247,755.778,693.911)">
<path d="M-20.594,-6.787L27.31,-6.787L-0.26,-60.825L-39.289,-38.445L-20.594,-6.787Z"/>
<text x="-38.590023" y="17.722956" transform="matrix(0.62469994,0.78086493,0.78086489,-0.62469991,0,0)" style="fill:rgb(82,84,83);stroke:none">35</text>
</g>
<g class="lodge" camper:lodge="36" transform="matrix(1,0,0,1,801.349,661.063)">
<g id="cp_36" transform="matrix(1,0,0,1,801.349,661.063)">
<path d="M0,54.528L-33.81,58.413L-63.736,21.005C-63.736,21.005 -50.5,19.567 -41.579,3.741L-23.451,-3.885L10.215,-3.885L0,54.528Z"/>
<text x="-30.343014" y="29.948053" style="fill:rgb(82,84,83);stroke:none">36</text>
</g>
<g class="lodge" camper:lodge="B1" transform="matrix(1,0,0,1,813.866,707.822)">
<g id="cp_B1" transform="matrix(1,0,0,1,813.866,707.822)">
<path d="M0,-42.155L51.075,-42.155L59.995,-6.762L-7.481,0L0,-42.155Z"/>
<text x="17.726332" y="-15.435946" style="fill:rgb(82,84,83);stroke:none">B1</text>
</g>
@ -55,152 +55,152 @@
<path d="M0,-27.192C0,-27.192 57.549,-22.156 62.729,-25.178C67.908,-28.199 71.505,-34.098 71.505,-34.098C71.505,-34.098 75.534,-42.155 85.461,-41.867C95.388,-41.579 96.827,-37.982 96.827,-37.982L85.893,6.187L89.777,11.366L88.914,14.963L69.779,14.963C69.779,14.963 40.86,14.387 22.465,4.852C6.268,-3.545 -0.144,-18.991 0,-27.192Z"/>
</g>
<g transform="matrix(1,0,0,1,820.774,561.926)">
<g class="lodge" camper:lodge="D1">
<g id="cp_D1">
<path d="M 4.2947209,-0.92895489 15.569544,6.9710826 20.160806,8.9156571 25.576277,9.3298859 36.741591,9.4874054 32.85313,67.918439 4.653741,67.073741 -0.02065036,68.102038 Z" style="stroke:none"/>
<text x="12.564331" y="42.887051" style="fill:rgb(82,84,83);stroke:none">D1</text>
</g>
<g class="lodge" camper:lodge="D2">
<g id="cp_D2">
<path d="m 36.721711,9.4209356 -3.904112,58.4296334 33.0289,0.10656 2.878111,-57.981855 z" style="stroke:none"/>
<text x="43.278339" y="43.208035" style="fill:rgb(82,84,83);stroke:none">D2</text>
</g>
<g class="lodge" camper:lodge="D3">
<g id="cp_D3">
<path d="m 68.77576,10.044744 28.518299,0.721238 0.24641,57.212277 -32.10955,0.193419 z" style="stroke:none"/>
<text x="76.438347" y="43.385036" style="fill:rgb(82,84,83);stroke:none">D3</text>
</g>
<g class="lodge" camper:lodge="D4">
<g id="cp_D4">
<path d="m 97.284169,10.684012 17.493571,1.771745 13.15655,2.897392 11.84795,4.095608 8.62218,4.507727 7.41961,6.97576 -2.58735,9.330654 -3.60302,7.594638 -5.0104,7.368279 -6.72423,5.862153 -7.11806,3.59159 -6.72413,1.857035 -26.876311,1.352566 z" style="stroke:none"/>
<text x="110.97536" y="43.812038" style="fill:rgb(82,84,83);stroke:none">D4</text>
</g>
<path d="M0,68.382L4.239,-1.024C4.239,-1.024 16.424,9.042 22.076,9.219C27.727,9.396 90.421,10.534 90.421,10.534C90.421,10.534 138.636,9.925 155.59,30.765C155.59,30.765 151.351,63.967 121.226,66.747C92.4,69.406 13.069,67.322 13.069,67.322C13.069,67.322 3.002,66.086 0,68.382Z" style="fill:none"/>
</g>
<g class="lodge" camper:lodge="38" transform="matrix(1,0,0,1,819.008,630.308)">
<g id="cp_38" transform="matrix(1,0,0,1,819.008,630.308)">
<path d="M0,-67.64L-3.355,0L-33.202,-6.534L-49.45,-17.131C-49.45,-17.131 -50.686,-36.028 -52.452,-39.03L0,-67.64Z"/>
<text x="-31.33901" y="-25.953936" style="fill:rgb(82,84,83);stroke:none">38</text>
</g>
<g class="lodge" camper:lodge="39" transform="matrix(1,0,0,1,772.207,591.278)">
<g id="cp_39" transform="matrix(1,0,0,1,772.207,591.278)">
<path d="M0,-55.454L27.374,-55.454L37.97,-52.452L46.801,-35.321L46.801,-28.61L-5.651,0C-5.651,0 -10.596,-16.777 -23.489,-19.956L0,-55.454Z"/>
<text x="4.8249874" y="-25.332932" style="fill:rgb(82,84,83);stroke:none">39</text>
</g>
<g class="lodge" camper:lodge="40" transform="matrix(1,0,0,1,707.569,546.244)">
<g id="cp_40" transform="matrix(1,0,0,1,707.569,546.244)">
<path d="M0,14.658L0,24.371L33.732,23.135C33.732,23.135 35.764,22.763 41.149,25.078L64.638,-10.42L50.156,-10.42L33.908,-8.301L2.119,-7.241L2.119,14.709L0,14.658Z"/>
<text x="15.843097" y="9.7510557" style="fill:rgb(82,84,83);stroke:none">40</text>
</g>
<g class="lodge" camper:lodge="41" transform="matrix(1,0,0,1,704.774,574.227)">
<g id="cp_41" transform="matrix(1,0,0,1,704.774,574.227)">
<path d="M0,-35.177L0,-13.274L2.796,-13.325L2.796,-3.612L-61.664,0L-61.664,-33.884L0,-35.177Z"/>
<text x="-37.212917" y="-12.45692" style="fill:rgb(82,84,83);stroke:none">41</text>
</g>
<g class="lodge" camper:lodge="42" transform="matrix(-0.0640942,0.997944,0.997944,0.0640942,632.966,533.021)">
<g id="cp_42" transform="matrix(-0.0640942,0.997944,0.997944,0.0640942,632.966,533.021)">
<path d="M11.294,-45.978L47.756,-45.978L40.471,12.763L6.657,10.592L11.294,-45.978Z"/>
<text x="-22.971931" y="31.446016" transform="matrix(-0.06409419,0.99794388,0.99794383,0.06409419,0,0)" style="fill:rgb(82,84,83);stroke:none">42</text>
</g>
<g class="lodge" camper:lodge="43" transform="matrix(1,0,0,1,533.141,579.086)">
<g id="cp_43" transform="matrix(1,0,0,1,533.141,579.086)">
<path d="M0,-36.258L53.218,-37.741L50.881,-1.354L-2.03,1.483L-2.03,-20.048L0,-20.048L0,-36.258Z"/>
<text x="17.824049" y="-10.693972" style="fill:rgb(82,84,83);stroke:none">43</text>
</g>
<g class="lodge" camper:lodge="44" transform="matrix(1,0,0,1,528.267,582.833)">
<g id="cp_44" transform="matrix(1,0,0,1,528.267,582.833)">
<path d="M0,-40.017L0,-23.795L2.845,-23.795L2.845,-2.263L-51.334,0.39L-50.018,-40.407L0,-40.017Z"/>
<text x="-32.402966" y="-11.638969" style="fill:rgb(82,84,83);stroke:none">44</text>
</g>
<g class="lodge" camper:lodge="45" transform="matrix(1,0,0,1,451.082,585.667)">
<g id="cp_45" transform="matrix(1,0,0,1,451.082,585.667)">
<path d="M0,-44.463L27.167,-43.241L25.851,-2.444L-17.202,0L-39.199,-3.666L-50.009,-13.442L0,-44.463Z"/>
<text x="-12.712983" y="-16.285957" style="fill:rgb(82,84,83);stroke:none">45</text>
</g>
<g class="lodge" camper:lodge="46" transform="matrix(1,0,0,1,403.846,508.68)">
<g id="cp_46" transform="matrix(1,0,0,1,403.846,508.68)">
<path d="M0,53.111L13.16,47.377L40.327,24.158L30.457,15.98L19.459,0L-23.031,24.534L-19.271,42.677L-11.562,37.225L0,53.111Z"/>
<text x="1.3440071" y="33.585075" style="fill:rgb(82,84,83);stroke:none">46</text>
</g>
<g class="lodge" camper:lodge="47" transform="matrix(1,0,0,1,370.945,529.171)">
<g id="cp_47" transform="matrix(1,0,0,1,370.945,529.171)">
<path d="M0,-48.975L14.288,-48.975L35.815,-53.017L38.635,-38.917L52.359,-20.492L9.87,4.042L0,-48.975Z"/>
<text x="14.575002" y="-26.139933" style="fill:rgb(82,84,83);stroke:none">47</text>
</g>
<g class="lodge" camper:lodge="48" transform="matrix(1,0,0,1,356.766,430.893)">
<g id="cp_48" transform="matrix(1,0,0,1,356.766,430.893)">
<path d="M0,-28.053L31.306,-62.747L34.151,-59.223L36.049,-35.913L55.564,26.833L23.852,34.694L15.449,-0.407L7.86,0.136L7.589,-7.047C7.589,-7.047 6.37,-21.954 0,-28.053Z"/>
<text x="23.572001" y="-3.3829596" style="fill:rgb(82,84,83);stroke:none">48</text>
</g>
<g class="lodge" camper:lodge="50" transform="matrix(1,0,0,1,319.769,394.665)">
<g id="cp_50" transform="matrix(1,0,0,1,319.769,394.665)">
<path d="M0,-45.356L43.773,-34.379L49.096,-29.406L49.096,-25.238L26.636,0L19.98,-2.49L-4.563,-3.242L0,-45.356Z"/>
<text x="10.649142" y="-17.834953" style="fill:rgb(82,84,83);stroke:none">50</text>
</g>
<g class="lodge" camper:lodge="51" transform="matrix(0.965455,0.26057,0.26057,-0.965455,285.559,334.466)">
<g id="cp_51" transform="matrix(0.965455,0.26057,0.26057,-0.965455,285.559,334.466)">
<path d="M-6.359,-5.417L36.896,-5.417L43.464,-47.265L-0.036,-56.722L-6.359,-5.417Z"/>
<text x="4.6731305" y="32.374039" transform="matrix(0.96545498,0.26057,0.26056999,-0.96545493,0,0)" style="fill:rgb(82,84,83);stroke:none">51</text>
</g>
<g class="lodge" camper:lodge="52" transform="matrix(0.977534,0.210778,0.210778,-0.977534,244.045,325.915)">
<g id="cp_52" transform="matrix(0.977534,0.210778,0.210778,-0.977534,244.045,325.915)">
<path d="M-5.891,-4.693L35.755,-4.693L39.442,-56.255L4.162,-63.523L-5.891,-4.693Z"/>
<text x="4.0641189" y="35.955044" transform="matrix(0.97753398,0.21077799,0.21077798,-0.97753393,0,0)" style="fill:rgb(82,84,83);stroke:none">52</text>
</g>
<g class="lodge" camper:lodge="53" transform="matrix(0.999746,-0.0225323,-0.0225323,-0.999746,200.621,330.487)">
<g id="cp_53" transform="matrix(0.999746,-0.0225323,-0.0225323,-0.999746,200.621,330.487)">
<path d="M0.658,0.399L36.695,0.399L32.779,-59.155L-0.634,-56.912L0.658,0.399Z"/>
<text x="12.738111" y="30.513044" transform="matrix(0.99974614,-0.02253231,-0.0225323,-0.99974609,0,0)" style="fill:rgb(82,84,83);stroke:none">53</text>
</g>
<g class="lodge" camper:lodge="54" transform="matrix(1,0,0,1,164.065,382.716)">
<g id="cp_54" transform="matrix(1,0,0,1,164.065,382.716)">
<path d="M0,-47.961L28.852,-52.39L37.205,-52.643L37.205,4.682L0,4.302L0,-47.961Z"/>
<text x="11.400099" y="-21.635952" style="fill:rgb(82,84,83);stroke:none">54</text>
</g>
<g class="lodge" camper:lodge="55" transform="matrix(1,0,0,1,134.074,336.401)">
<g id="cp_55" transform="matrix(1,0,0,1,134.074,336.401)">
<path d="M0,48.973L-14.679,28.093L-20.121,12.781L-20.121,7.719L-15.186,2.024L-7.846,-1.392L29.991,-1.645L29.991,50.618L0,48.973Z"/>
<text x="1.6790873" y="25.079042" style="fill:rgb(82,84,83);stroke:none">55</text>
</g>
<g transform="matrix(1,0,0,1,328.967,301.571)">
<path d="M0,17.782L0.827,6.409L10.132,4.135L16.542,-0.414L39.898,-1.448L51.073,-13.234L81.469,-13.234L101.526,-9.099L113.933,-0.414L112.485,15.094L106.902,26.053L97.184,31.016L78.574,31.016L0,17.782Z"/>
</g>
<g class="lodge" camper:lodge="79" transform="matrix(1,0,0,1,385.933,205.735)">
<g id="cp_79" transform="matrix(1,0,0,1,385.933,205.735)">
<path d="M0,56.755L16.439,59.236L60.482,60.063L60.482,19.536L26.571,17.675L17.471,8.857L15.167,-3.308L7.426,27.288L11.941,31.896L12.034,37.426L0,56.755Z"/>
<text x="32.537575" y="42.825058" style="fill:rgb(82,84,83);stroke:none">79</text>
</g>
<g class="lodge" camper:lodge="80" transform="matrix(1,0,0,1,443.861,206.205)">
<g id="cp_80" transform="matrix(1,0,0,1,443.861,206.205)">
<path d="M0,-28.937L0,-17.694L2.554,-17.694L2.554,16.312L-29.214,14.377L-37.969,7.097L-41.839,-15.574L-47.185,-28.937L-56.4,-45.249L-39.996,-31.149L0,-28.937Z"/>
<text x="-24.697504" y="-6.5149517" style="fill:rgb(82,84,83);stroke:none">80</text>
</g>
<g class="lodge" camper:lodge="89" transform="matrix(1,0,0,1,444.322,138.93)">
<g id="cp_89" transform="matrix(1,0,0,1,444.322,138.93)">
<path d="M0,34.375L-38.89,33.914L-47.645,24.975L-64.234,12.81L-74.924,1.936L-44.512,2.581L2.093,0L0,34.375Z"/>
<text x="-25.902504" y="19.470055" style="fill:rgb(82,84,83);stroke:none">89</text>
</g>
<g class="lodge" camper:lodge="98" transform="matrix(1,0,0,1,457.222,120.161)">
<g id="cp_98" transform="matrix(1,0,0,1,457.222,120.161)">
<path d="M0,-39.229L-4.062,-14.981L-9.268,-1.397L-61.699,0L-67.539,-30.469L0,-39.229Z"/>
<text x="-44.106911" y="-13.14095" style="fill:rgb(82,84,83);stroke:none">98</text>
</g>
<g class="lodge" camper:lodge="97" transform="matrix(1,0,0,1,385.874,126.89)">
<g id="cp_97" transform="matrix(1,0,0,1,385.874,126.89)">
<path d="M0,-36.563L1.587,-12.95L-4.824,-5.333L-40.117,-1.016L-42.783,0L-58.398,-30.723L0,-36.563Z"/>
<text x="-36.125931" y="-14.159944" style="fill:rgb(82,84,83);stroke:none">97</text>
</g>
<g class="lodge" camper:lodge="96" transform="matrix(1,0,0,1,323.794,147.709)">
<g id="cp_96" transform="matrix(1,0,0,1,323.794,147.709)">
<path d="M0,-50.781L15.107,-18.535L-26.406,0L-33.262,-12.06L-52.178,-13.076L-59.16,-24.756L-43.037,-34.531L0,-50.781Z"/>
<text x="-20.235943" y="-21.868942" style="fill:rgb(82,84,83);stroke:none">96</text>
</g>
<g class="lodge" camper:lodge="90" transform="matrix(1,0,0,1,340.036,209.043)">
<g id="cp_90" transform="matrix(1,0,0,1,340.036,209.043)">
<path d="M0,-36.424L10.057,3.398L19.435,3.398L31.532,-0.951L33.027,-14.406L31.803,-25.279L27.047,-35.738L19.435,-39.822L10.057,-39.822L0,-36.424Z"/>
<text x="12.01307" y="-13.452943" style="fill:rgb(82,84,83);stroke:none">90</text>
</g>
<g class="lodge" camper:lodge="91" transform="matrix(1,0,0,1,308.776,172.62)">
<g id="cp_91" transform="matrix(1,0,0,1,308.776,172.62)">
<path d="M0,39.822L41.317,39.822L31.26,0L7.611,5.436L2.854,11.824L0,11.688L0,39.822Z"/>
<text x="14.410062" y="28.13006" style="fill:rgb(82,84,83);stroke:none">91</text>
</g>
<g class="lodge" camper:lodge="92" transform="matrix(1,0,0,1,276.293,213.257)">
<g id="cp_92" transform="matrix(1,0,0,1,276.293,213.257)">
<path d="M0,-24.736L29.493,-30.444L32.483,-28.949L32.483,-0.815L-3.67,5.708L-12.504,5.708L-11.824,-19.164L0,-22.426L0,-24.736Z"/>
<text x="0.72704905" y="-7.4869499" style="fill:rgb(82,84,83);stroke:none">92</text>
</g>
<g class="lodge" camper:lodge="93" transform="matrix(1,0,0,1,233.616,214.481)">
<g id="cp_93" transform="matrix(1,0,0,1,233.616,214.481)">
<path d="M0,-19.164L-0.68,3.805L30.173,4.485L30.988,-23.649L22.154,-21.95L0,-19.164Z"/>
<text x="6.2090387" y="-3.6709414" style="fill:rgb(82,84,83);stroke:none">93</text>
</g>
<g class="lodge" camper:lodge="94" transform="matrix(1,0,0,1,205.347,219.645)">
<g id="cp_94" transform="matrix(1,0,0,1,205.347,219.645)">
<path d="M0,-30.173L-8.155,0L27.59,-1.36L28.27,-24.329L10.058,-26.639L0,-30.173Z"/>
<text x="2.7090294" y="-8.8349419" style="fill:rgb(82,84,83);stroke:none">94</text>
</g>
<g class="lodge" camper:lodge="95" transform="matrix(1,0,0,1,201.949,196.948)">
<g id="cp_95" transform="matrix(1,0,0,1,201.949,196.948)">
<path d="M0,-9.378L-10.193,22.697L-14.135,21.338L-52.054,-25.008L-24.396,-32.075L-21.814,-29.085L-24.26,-26.775L-9.718,-12.504L-6.456,-15.358L0,-9.378Z"/>
<text x="-26.415979" y="-0.5179463" style="fill:rgb(82,84,83);stroke:none">95</text>
</g>
<g class="lodge" camper:lodge="81" transform="matrix(1,0,0,1,299.525,243.163)">
<g id="cp_81" transform="matrix(1,0,0,1,299.525,243.163)">
<path d="M0,27.198L0,-7.38L46.646,-9.051L54.072,-3.667L54.072,7.24L51.519,19.54L42.51,29.287L29.91,36.249L14.62,27.198L0,27.198Z"/>
<text x="17.911467" y="15.427057" style="fill:rgb(82,84,83);stroke:none">81</text>
</g>
<g class="lodge" camper:lodge="82" transform="matrix(1,0,0,1,241.044,268.969)">
<g id="cp_82" transform="matrix(1,0,0,1,241.044,268.969)">
<path d="M0,-27.152L0,6.034L19.03,3.713L58.481,1.392L58.481,-33.186L22.745,-28.08L0,-27.152Z"/>
<text x="26.423452" y="-10.768957" style="fill:rgb(82,84,83);stroke:none">82</text>
</g>
<g class="lodge" camper:lodge="83" transform="matrix(1,0,0,1,182.667,277.556)">
<g id="cp_83" transform="matrix(1,0,0,1,182.667,277.556)">
<path d="M0,-36.667L1.056,-7.194L14.525,-2.553L38.419,-2.553L43.988,0L58.377,-2.553L58.377,-35.739L0,-36.667Z"/>
<text x="21.597435" y="-15.715942" style="fill:rgb(82,84,83);stroke:none">83</text>
</g>
@ -210,187 +210,187 @@
<g transform="matrix(1,0,0,1,116.656,239.496)">
<path d="M0,-66.371L22.353,-40.611L-18.333,0L-38.291,-10.675L-40.38,-27.848L-55.696,-56.683L0,-66.371Z"/>
</g>
<g class="lodge" camper:lodge="77" transform="matrix(1,0,0,1,48.4279,314.918)">
<g id="cp_77" transform="matrix(1,0,0,1,48.4279,314.918)">
<path d="M0,-39.915L17.173,-42.236C17.173,-42.236 72.834,-20.416 87.22,-14.777C89.441,-13.906 91.805,-13.459 94.191,-13.459C106.417,-13.459 145.506,-13.459 145.506,-13.459L82.848,-6.265C82.848,-6.265 62.658,-2.088 57.553,2.321L-11.371,1.161L0,-39.915Z"/>
<text x="13.378692" y="-18.397949" style="fill:rgb(82,84,83);stroke:none">77</text>
</g>
<g class="lodge" camper:lodge="76" transform="matrix(1,0,0,1,31.0228,316.079)">
<g id="cp_76" transform="matrix(1,0,0,1,31.0228,316.079)">
<path d="M0,54.768L-3.017,38.291L-1.508,23.671L6.034,0L74.958,1.16C74.958,1.16 60.57,12.532 58.481,24.831C56.392,37.131 56.16,41.54 56.16,41.54L0,54.768Z"/>
<text x="22.342905" y="23.311045" style="fill:rgb(82,84,83);stroke:none">76</text>
</g>
<g class="lodge" camper:lodge="75" transform="matrix(1,0,0,1,66.9933,357.619)">
<g id="cp_75" transform="matrix(1,0,0,1,66.9933,357.619)">
<path d="M0,59.873L-18.333,40.379L-35.97,13.227L20.19,0C20.19,0 22.511,23.206 44.325,36.898L0,59.873Z"/>
<text x="-4.3519893" y="34.06905" style="fill:rgb(82,84,83);stroke:none">75</text>
</g>
<g class="lodge" camper:lodge="74" transform="matrix(1,0,0,1,144.272,395.677)">
<g id="cp_74" transform="matrix(1,0,0,1,144.272,395.677)">
<path d="M0,57.785L-53.84,58.945L-55.464,50.359L-77.278,21.815L-32.954,-1.16C-32.954,-1.16 -7.658,17.637 0,43.165L0,57.785Z"/>
<text x="-41.586811" y="32.817051" style="fill:rgb(82,84,83);stroke:none">74</text>
</g>
<g class="lodge" camper:lodge="73" transform="matrix(1,0,0,1,90.2,513.336)">
<g id="cp_73" transform="matrix(1,0,0,1,90.2,513.336)">
<path d="M0,-54.072L22.743,-51.287L45.717,-51.287L51.983,-23.439L46.878,0L-2.321,-1.161L2.089,-21.815L0,-54.072Z"/>
<text x="20.580379" y="-26.036959" style="fill:rgb(82,84,83);stroke:none">73</text>
</g>
<g class="lodge" camper:lodge="72" transform="matrix(1,0,0,1,128.491,518.441)">
<g id="cp_72" transform="matrix(1,0,0,1,128.491,518.441)">
<path d="M0,43.629L-35.738,49.895L-56.16,48.967L-48.502,31.561L-40.612,-6.266L8.587,-5.105L0,43.629Z"/>
<text x="-27.555628" y="22.221048" style="fill:rgb(82,84,83);stroke:none">72</text>
</g>
<g class="lodge" camper:lodge="71" transform="matrix(1,0,0,1,68.8498,615.91)">
<g id="cp_71" transform="matrix(1,0,0,1,68.8498,615.91)">
<path d="M0,-39.916L24.135,-37.595L49.43,-39.916L52.679,-17.638L48.966,0L-11.603,-5.802L0,-39.916Z"/>
<text x="15.391813" y="-21.189968" style="fill:rgb(82,84,83);stroke:none">71</text>
</g>
<g class="lodge" camper:lodge="70" transform="matrix(1,0,0,1,110.854,610.109)">
<g id="cp_70" transform="matrix(1,0,0,1,110.854,610.109)">
<path d="M0,42.932L-65.211,30.632L-58.481,16.94L-53.608,0L6.962,5.801L0,42.932Z"/>
<text x="-35.249279" y="21.20405" style="fill:rgb(82,84,83);stroke:none">70</text>
</g>
<g class="lodge" camper:lodge="69" transform="matrix(1,0,0,1,104.704,640.741)">
<g id="cp_69" transform="matrix(1,0,0,1,104.704,640.741)">
<path d="M0,48.038L-46.53,40.612L-69.272,37.595L-69.272,30.865L-59.061,0L6.15,12.3L0,48.038Z"/>
<text x="-37.310986" y="26.065031" style="fill:rgb(82,84,83);stroke:none">69</text>
</g>
<g class="lodge" camper:lodge="2" transform="matrix(1,0,0,1,125.426,803.949)">
<g id="cp_2" transform="matrix(1,0,0,1,125.426,803.949)">
<path d="M0,-79.96L14.222,-58.918C14.222,-58.918 20.607,-51.372 28.879,-56.596C37.15,-61.82 41.939,-65.158 41.939,-65.158L65.448,-29.749L29.024,-4.789C29.024,-4.789 13.931,0 11.029,-16.108C8.127,-32.216 7.401,-44.551 7.401,-44.551L3.628,-44.116L0,-79.96Z"/>
<text x="26.365623" y="-27.865931" style="fill:rgb(82,84,83);stroke:none">2</text>
</g>
<g class="lodge" camper:lodge="3" transform="matrix(0.546081,0.837733,0.837733,-0.546081,224.938,731.913)">
<g id="cp_3" transform="matrix(0.546081,0.837733,0.837733,-0.546081,224.938,731.913)">
<path d="M-27.911,-11.035L18.86,-11.035L20.444,-51.39L-25.677,-51.987L-27.911,-11.035Z"/>
<text x="191.23299" y="748.34003" transform="matrix(0.54608043,0.83773213,0.83773209,-0.54608041,-735.98128,211.24558)" style="fill:rgb(82,84,83);stroke:none">3</text>
</g>
<g class="lodge" camper:lodge="4" transform="matrix(0.580952,0.813938,0.813938,-0.580952,257.261,704.561)">
<g id="cp_4" transform="matrix(0.580952,0.813938,0.813938,-0.580952,257.261,704.561)">
<path d="M-26.535,-12.167L22.674,-12.167L21.862,-54.02L-24.868,-52.046L-26.535,-12.167Z"/>
<text x="-33.515537" y="22.574032" transform="matrix(0.58095193,0.8139379,0.81393786,-0.5809519,0,0)" style="fill:rgb(82,84,83);stroke:none">4</text>
</g>
<g class="lodge" camper:lodge="5" transform="matrix(1,0,0,1,278.832,730.084)">
<g id="cp_5" transform="matrix(1,0,0,1,278.832,730.084)">
<path d="M0,-69.802L3.757,-15.528L-18.301,0L-46.889,-40.053L-29.62,-53.404L0,-69.802Z"/>
<text x="-21.400955" y="-27.284927" style="fill:rgb(82,84,83);stroke:none">5</text>
</g>
<g class="lodge" camper:lodge="6" transform="matrix(1,0,0,1,319.885,713.83)">
<g id="cp_6" transform="matrix(1,0,0,1,319.885,713.83)">
<path d="M0,-62.11L-1.596,-46.437L-4.789,-37.875L-28.443,-4.643L-37.295,0.726L-41.053,-53.548L-16.253,-62.836L0,-62.11Z"/>
<text x="-30.476486" y="-32.81395" style="fill:rgb(82,84,83);stroke:none">6</text>
</g>
<g class="lodge" camper:lodge="7" transform="matrix(1,0,0,1,328.592,602.38)">
<g id="cp_7" transform="matrix(1,0,0,1,328.592,602.38)">
<path d="M0,35.554L6.821,12.045L-1.161,-2.467L-42.229,-3.483L-34.248,39.037L0,35.554Z"/>
<text x="-20.341957" y="21.43305" style="fill:rgb(82,84,83);stroke:none">7</text>
</g>
<g class="lodge" camper:lodge="8" transform="matrix(1,0,0,1,241.811,642.433)">
<g id="cp_8" transform="matrix(1,0,0,1,241.811,642.433)">
<path d="M0,-36.28L27.863,7.256L52.533,-1.016L44.551,-43.536L27.863,-42.81L0,-36.28Z"/>
<text x="25.802454" y="-11.649919" style="fill:rgb(82,84,83);stroke:none">8</text>
</g>
<g class="lodge" camper:lodge="9" transform="matrix(1,0,0,1,210.756,651.429)">
<g id="cp_9" transform="matrix(1,0,0,1,210.756,651.429)">
<path d="M0,-28.588L26.992,16.689L34.248,11.755L58.918,-1.741L31.055,-45.277L24.235,-43.39L0,-28.588Z"/>
<text x="24.466459" y="-8.8209677" style="fill:rgb(82,84,83);stroke:none">9</text>
</g>
<g class="lodge" camper:lodge="10" transform="matrix(0.623733,0.781638,0.781638,-0.623733,195.315,624.763)">
<g id="cp_10" transform="matrix(0.623733,0.781638,0.781638,-0.623733,195.315,624.763)">
<path d="M3.602,-28.235L58.743,-28.235L60.355,6.125L8.129,13.268L3.602,-28.235Z"/>
<text x="5.3423753" y="34.576984" transform="matrix(0.62373276,0.7816377,0.78163766,-0.62373273,0,0)" style="fill:rgb(82,84,83);stroke:none">10</text>
</g>
<g class="lodge" camper:lodge="11" transform="matrix(0.472145,0.881521,0.881521,-0.472145,180.032,644.437)">
<g id="cp_11" transform="matrix(0.472145,0.881521,0.881521,-0.472145,180.032,644.437)">
<path d="M1.145,-35.725L58.928,-35.725L52.752,5.612L-1.48,-4.357L1.145,-35.725Z"/>
<text x="-6.0843534" y="37.670998" transform="matrix(0.47214497,0.88152095,0.8815209,-0.47214494,0,0)" style="fill:rgb(82,84,83);stroke:none">11</text>
</g>
<g class="lodge" camper:lodge="12" transform="matrix(1,0,0,1,149.951,662.313)">
<g id="cp_12" transform="matrix(1,0,0,1,149.951,662.313)">
<path d="M0,70.818L-27.572,30.62C-27.572,30.62 -25.396,18.285 -16.398,11.174C-7.401,4.064 -0.871,0 -0.871,0L26.412,50.937L0,70.818Z"/>
<text x="-6.8274884" y="39.587025" style="fill:rgb(82,84,83);stroke:none">12</text>
</g>
<g class="lodge" camper:lodge="64" transform="matrix(1,0,0,1,149.08,646.374)">
<g id="cp_64" transform="matrix(1,0,0,1,149.08,646.374)">
<path d="M0,-72.15L25.149,-72.15L27.282,-19.774L3.131,-4.958C3.131,-4.958 -3.541,0 -13.383,-5.634L0,-72.15Z"/>
<text x="2.9309826" y="-36.557961" style="fill:rgb(82,84,83);stroke:none">64</text>
</g>
<g class="lodge" camper:lodge="65" transform="matrix(1,0,0,1,226.938,626.6)">
<g id="cp_65" transform="matrix(1,0,0,1,226.938,626.6)">
<path d="M0,-58.264L5.005,-38.698L-10.842,-24.853L-50.576,0L-52.709,-52.375L-36.196,-52.375L0,-58.264Z"/>
<text x="-31.511005" y="-30.53396" style="fill:rgb(82,84,83);stroke:none">65</text>
</g>
<g class="lodge" camper:lodge="62" transform="matrix(1,0,0,1,226.604,511.157)">
<g id="cp_62" transform="matrix(1,0,0,1,226.604,511.157)">
<path d="M0,48.906L4.504,40.716L3.503,1.019C3.503,1.019 3.337,-2.319 -1.834,-2.319L-30.191,-2.319L-36.696,51.225L0,48.906Z"/>
<text x="-23.018003" y="31.575056" style="fill:rgb(82,84,83);stroke:none">62</text>
</g>
<g class="lodge" camper:lodge="63" transform="matrix(1,0,0,1,151.21,508.838)">
<g id="cp_63" transform="matrix(1,0,0,1,151.21,508.838)">
<path d="M0,55.879L9.007,4.498C9.007,4.498 11.176,1.502 16.347,1.502C21.517,1.502 45.203,0 45.203,0L38.698,53.544L0,55.879Z"/>
<text x="18.669987" y="33.654064" style="fill:rgb(82,84,83);stroke:none">63</text>
</g>
<g class="lodge" camper:lodge="56" transform="matrix(1,0,0,1,166.889,493.492)">
<g id="cp_56" transform="matrix(1,0,0,1,166.889,493.492)">
<path d="M0,-33.36L58.881,-35.028L58.881,-1.167L18.515,1.668L8.173,0.834L-2.002,-3.669L0,-33.36Z"/>
<text x="20.963102" y="-14.217952" style="fill:rgb(82,84,83);stroke:none">56</text>
</g>
<g class="lodge" camper:lodge="57" transform="matrix(0.0249922,0.999688,0.999688,-0.0249922,275.561,504.21)">
<g id="cp_57" transform="matrix(0.0249922,0.999688,0.999688,-0.0249922,275.561,504.21)">
<path d="M-47.443,12.782L-14.073,12.782L-13.127,-49.478L-46.976,-48.632L-47.443,12.782Z"/>
<text x="-23.71487" y="-24.973965" transform="matrix(0.02499219,0.99968768,0.99968762,-0.02499219,0,0)" style="fill:rgb(82,84,83);stroke:none">57</text>
</g>
<g class="lodge" camper:lodge="58" transform="matrix(1,0,0,1,346.035,489.823)">
<g id="cp_58" transform="matrix(1,0,0,1,346.035,489.823)">
<path d="M0,-36.53L2.669,-5.838L-4.337,-2.169L-58.047,0L-58.881,-33.361L0,-36.53Z"/>
<text x="-34.220863" y="-12.464937" style="fill:rgb(82,84,83);stroke:none">58</text>
</g>
<g class="lodge" camper:lodge="59" transform="matrix(1,0,0,1,344.367,407.088)">
<g id="cp_59" transform="matrix(1,0,0,1,344.367,407.088)">
<path d="M0,37.031L-61.55,38.365L-63.218,-1.334L-21.517,0.335C-21.517,0.335 -7.166,7.841 -2.332,18.516L0,37.031Z"/>
<text x="-38.428864" y="17.262054" style="fill:rgb(82,84,83);stroke:none">59</text>
</g>
<g class="lodge" camper:lodge="60" transform="matrix(0.0195274,0.999809,0.999809,-0.0195274,274.658,396.586)">
<g id="cp_60" transform="matrix(0.0195274,0.999809,0.999809,-0.0195274,274.658,396.586)">
<path d="M7.028,-49.868L49.738,-49.868L49.018,7.203L9.294,6.31L7.028,-49.868Z"/>
<text x="-24.891996" y="28.683985" transform="matrix(0.0195274,0.99980935,0.99980929,-0.0195274,0,0)" style="fill:rgb(82,84,83);stroke:none">60</text>
</g>
<g class="lodge" camper:lodge="61" transform="matrix(1,0,0,1,167.723,404.587)">
<g id="cp_61" transform="matrix(1,0,0,1,167.723,404.587)">
<path d="M0,44.87L1.835,11.009C1.835,11.009 5.004,2.336 13.511,1.168C22.018,0 57.213,0 57.213,0L58.047,42.702L0,44.87Z"/>
<text x="24.460995" y="20.525053" style="fill:rgb(82,84,83);stroke:none">61</text>
</g>
<g class="lodge" camper:lodge="29" transform="matrix(1,0,0,1,417.713,656.631)">
<g id="cp_29" transform="matrix(1,0,0,1,417.713,656.631)">
<path d="M0,-54.72L4.104,0L-58.824,-5.637L-53.548,-31.269L-45.535,-49.248C-45.535,-49.248 -35.959,-52.375 -17.979,-53.547L0,-54.72Z"/>
<text x="-33.112968" y="-21.188946" style="fill:rgb(82,84,83);stroke:none">29</text>
</g>
<g class="lodge" camper:lodge="28" transform="matrix(0,1,1,0,466.864,649.107)">
<g id="cp_28" transform="matrix(0,1,1,0,466.864,649.107)">
<path d="M-49.15,-7.524L6.156,-7.524L7.524,-45.046L-47.196,-49.15L-49.15,-7.524Z"/>
<text x="-37.134953" y="-16.994017" transform="matrix(0,1,0.99999998,0,0,0)" style="fill:rgb(82,84,83);stroke:none">28</text>
</g>
<g class="lodge" camper:lodge="27" transform="matrix(1,0,0,1,496.862,655.654)">
<g id="cp_27" transform="matrix(1,0,0,1,496.862,655.654)">
<path d="M0,-57.847L3.504,-12.898L4.495,-5.081L-24.429,0L-37.522,-0.391L-37.522,-55.697L0,-57.847Z"/>
<text x="-24.716942" y="-23.507946" style="fill:rgb(82,84,83);stroke:none">27</text>
</g>
<g class="lodge" camper:lodge="26" transform="matrix(1,0,0,1,534.776,650.573)">
<g id="cp_26" transform="matrix(1,0,0,1,534.776,650.573)">
<path d="M0,-54.72L0.98,-39.573L-1.397,-39.573L-0.208,-21.849L1.97,-21.849L2.96,-6.402L-33.418,0L-34.41,-7.817L-37.913,-52.766L0,-54.72Z"/>
<text x="-25.926931" y="-22.390945" style="fill:rgb(82,84,83);stroke:none">26</text>
</g>
<g class="lodge" camper:lodge="25" transform="matrix(1,0,0,1,574.669,644.172)">
<g id="cp_25" transform="matrix(1,0,0,1,574.669,644.172)">
<path d="M0,-50.5L5.644,-6.734L-36.934,0L-37.924,-15.447L-35.449,-15.645L-36.34,-33.271L-38.914,-33.172L-39.894,-48.319L0,-50.5Z"/>
<text x="-24.781921" y="-19.255947" style="fill:rgb(82,84,83);stroke:none">25</text>
</g>
<g class="lodge" camper:lodge="24" transform="matrix(0.054174,0.998532,0.998532,-0.054174,625.602,636.877)">
<g id="cp_24" transform="matrix(0.054174,0.998532,0.998532,-0.054174,625.602,636.877)">
<path d="M-46.236,1.976L-7.859,1.976L-1.893,-45.251L-45.901,-48.517L-46.236,1.976Z"/>
<text x="-29.729893" y="-20.320028" transform="matrix(0.05417398,0.99853154,0.99853148,-0.05417397,0,0)" style="fill:rgb(82,84,83);stroke:none">24</text>
</g>
<g class="lodge" camper:lodge="23" transform="matrix(0.0917995,0.995778,0.995778,-0.0917995,676.252,631.431)">
<g id="cp_23" transform="matrix(0.0917995,0.995778,0.995778,-0.0917995,676.252,631.431)">
<path d="M-43.306,6.29L-7.706,6.29L-7.005,-48.666L-45.354,-47.218L-43.306,6.29Z"/>
<text x="-29.465879" y="-20.311016" transform="matrix(0.09179946,0.99577754,0.99577749,-0.09179946,0,0)" style="fill:rgb(82,84,83);stroke:none">23</text>
</g>
<g class="lodge" camper:lodge="22" transform="matrix(1,0,0,1,710.424,589.712)">
<g id="cp_22" transform="matrix(1,0,0,1,710.424,589.712)">
<path d="M0,29.507L-28.616,33.468L-31.884,-1.981L8.021,-3.961C8.021,-3.961 20.695,-2.278 22.378,0.098L20.695,2.277C20.695,2.277 33.963,7.624 34.26,17.625L34.756,23.071L30.597,28.517L0,29.507Z"/>
<text x="-8.518878" y="18.832054" style="fill:rgb(82,84,83);stroke:none">22</text>
</g>
<g class="lodge" camper:lodge="21" transform="matrix(1,0,0,1,675.339,669.025)">
<g id="cp_21" transform="matrix(1,0,0,1,675.339,669.025)">
<path d="M0,-40.598L35.283,-45.45L66.078,-46.836L66.87,-40.103L73.379,-37.627C73.379,-37.627 74.494,-28.122 67.167,-19.606C59.839,-11.09 52.512,-6.635 52.512,-6.635L52.314,-2.575C52.314,-2.575 43.996,1.287 40.531,1.683C37.065,2.079 3.696,6.238 3.696,6.238L0,-40.598Z"/>
<text x="24.580122" y="-17.729946" style="fill:rgb(82,84,83);stroke:none">21</text>
</g>
<g class="lodge" camper:lodge="20" transform="matrix(0.995247,-0.0973857,-0.0973857,-0.995247,627.175,635.471)">
<g id="cp_20" transform="matrix(0.995247,-0.0973857,-0.0973857,-0.995247,627.175,635.471)">
<path d="M2.291,2.319L48.622,2.319L47.738,-44.654L0.562,-46.875L2.291,2.319Z"/>
<text x="19.2181" y="26.484993" transform="matrix(0.99524674,-0.09738568,-0.09738567,-0.99524669,0,0)" style="fill:rgb(82,84,83);stroke:none">20</text>
</g>
<g class="lodge" camper:lodge="19" transform="matrix(0.984505,-0.175359,-0.175359,-0.984505,579.23,645.989)">
<g id="cp_19" transform="matrix(0.984505,-0.175359,-0.175359,-0.984505,579.23,645.989)">
<path d="M3.839,4.079L51.513,4.079L45.919,-44.827L-0.923,-43.551L3.839,4.079Z"/>
<text x="19.939631" y="22.920013" transform="matrix(0.98450459,-0.17535893,-0.17535892,-0.98450454,0,0)" style="fill:rgb(82,84,83);stroke:none">19</text>
</g>
<g class="lodge" camper:lodge="18" transform="matrix(1,0,0,1,537.24,688.433)">
<g id="cp_18" transform="matrix(1,0,0,1,537.24,688.433)">
<path d="M0,-39.806L45.053,-47.133L48.717,0.594L2.178,7.327L1.386,-6.932L3.763,-7.229L2.673,-25.349L0,-25.25L0,-39.806Z"/>
<text x="18.8002" y="-14.529946" style="fill:rgb(82,84,83);stroke:none">18</text>
</g>
<g class="lodge" camper:lodge="17" transform="matrix(1,0,0,1,491.791,694.671)">
<g id="cp_17" transform="matrix(1,0,0,1,491.791,694.671)">
<path d="M0,-37.825L45.45,-46.044L45.45,-31.488L42.281,-31.488L43.568,-13.07L46.836,-13.169L47.628,1.089L2.277,8.219L0,-37.825Z"/>
<text x="18.674616" y="-12.375946" style="fill:rgb(82,84,83);stroke:none">17</text>
</g>
<g class="lodge" camper:lodge="16" transform="matrix(1,0,0,1,447.728,703.384)">
<g id="cp_16" transform="matrix(1,0,0,1,447.728,703.384)">
<path d="M0,-42.677L19.903,-42.677L44.063,-46.539L46.341,-0.495L16.041,3.862L-4.852,3.862L0,-42.677Z"/>
<text x="17.480602" y="-14.184946" style="fill:rgb(82,84,83);stroke:none">16</text>
</g>
<g class="lodge" camper:lodge="15" transform="matrix(1,0,0,1,400.892,707.246)">
<g id="cp_15" transform="matrix(1,0,0,1,400.892,707.246)">
<path d="M0,-47.529L20.926,-45.351L46.836,-46.539L41.984,0L17.625,0L-5.248,-4.357L0,-47.529Z"/>
<text x="15.999589" y="-17.733946" style="fill:rgb(82,84,83);stroke:none">15</text>
</g>
<g class="lodge" camper:lodge="14" transform="matrix(1,0,0,1,358.314,702.889)">
<g id="cp_14" transform="matrix(1,0,0,1,358.314,702.889)">
<path d="M0,-47.235L42.578,-43.172L37.33,0L3.169,-8.317L0,-18.912L-1.881,-33.864L0,-47.235Z"/>
<text x="14.921576" y="-19.582947" style="fill:rgb(82,84,83);stroke:none">14</text>
</g>

Before

Width:  |  Height:  |  Size: 245 KiB

After

Width:  |  Height:  |  Size: 243 KiB