From a461d2cf889c425706fd803d11742bd0b6fc0498 Mon Sep 17 00:00:00 2001 From: savage13 Date: Sat, 21 May 2022 14:20:46 -0400 Subject: [PATCH] Locations determined from castle.json polygons on build (#19) --- build.ts | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++ castle.json | 1 + 2 files changed, 101 insertions(+) create mode 100644 castle.json diff --git a/build.ts b/build.ts index 3f2b39d..36b183b 100644 --- a/build.ts +++ b/build.ts @@ -34,6 +34,8 @@ const korok_data: [any] = JSON.parse(fs.readFileSync(path.join(util.APP_ROOT, 'k let korok_ids: any = {}; korok_data.forEach(k => { korok_ids[k.hash_id] = k; }); +const polys = JSON.parse(fs.readFileSync(path.join(util.APP_ROOT, "castle.json"), 'utf-8')); + const mapTower = new beco.Beco(path.join(util.APP_ROOT, 'content', 'ecosystem', 'MapTower.beco')); // Tower Names taken from Messages/Msg_USen.product.sarc/StaticMsg/LocationMarker.msyt Tower01 - Tower15 const towerNames = ["Hebra", "Tabantha", "Gerudo", "Wasteland", "Woodland", @@ -456,6 +458,98 @@ function korokGetType(group: any[], obj: any): string { process.exit(1); } +// Check is a point (x,y,z) is contained within a polygon's bounding box +// Bounding box is defined in properties (xmin, xmax, zmin, zmax) +function isPointInsideBoundingBox(poly: any, pt: any): boolean { + let prop = poly.properties; + return ((prop.xmin && pt[0] >= prop.xmin) || + (prop.zmin && pt[2] >= prop.zmin) || + (prop.xmax && pt[0] <= prop.xmax) || + (prop.zmax && pt[2] <= prop.zmax)); +} + +// Check is a point (x,y,z) is contained within a polygon +// The bounding box is first checked then the polygon is checked +function isPointInsidePolygon(poly: any, pt: any): boolean { + return isPointInsideBoundingBox(poly, pt) && isPointInsidePolygonRCA(pt, poly.geometry.coordinates[0]); +} + +// Check if a point is within a polygon (pts) +// https://en.wikipedia.org/wiki/Point_in_polygon#Ray_casting_algorithm +function isPointInsidePolygonRCA(point: any, pts: any) { + let n = pts.length; + let xp = point[0]; + let yp = point[2]; + let xv: any = pts.map((p: any) => p[0]); + let yv: any = pts.map((p: any) => p[1]); + + if (Math.abs(xv[0] - xv[n - 1]) < 1e-7 && Math.abs(yv[0] - yv[n - 1]) < 1e-7) { + n -= 1; + } + let x2 = xv[n - 1] + let y2 = yv[n - 1] + let nleft = 0 + + let x1 = x2; + let y1 = y2; + + // Loop over line segments (assuming the polygon is closed) + for (let i = 0; i < n; i++) { + x1 = x2 + y1 = y2 + x2 = xv[i] + y2 = yv[i] + if (y1 >= yp && y2 >= yp) { + continue; + } + if (y1 < yp && y2 < yp) { + continue; + } + if (y1 == y2) { + if (x1 >= xp && x2 >= xp) { + continue; + } + if (x1 < xp && x2 < xp) { + continue; + } + nleft += 1; + } else { + let xi = x1 + (yp - y1) * (x2 - x1) / (y2 - y1); + if (xi == xp) { + nleft = 1; + break; + } + if (xi > xp) { + nleft += 1; + } + } + } + let xin = nleft % 2; + return xin == 1; +} + +// Test all polygons (polys) if a point lies in any +// polygons are assumed to be in GeoJSON format and have: +// - a bounding box (xmin,ymin,zmin,xmax,ymax,zmax) +// - a priority where overlapping polygons with higher priority are chosen +// Returns the found polygon or null in the case of no match +function findPolygon(p: any, polys: any) { + let found = null; + for (let j = 0; j < polys.features.length; j++) { + const poly = polys.features[j]; + if ((poly.properties.ymin && p[1] < poly.properties.ymin) || + (poly.properties.ymax && p[1] > poly.properties.ymax)) { + continue; + } + if (found && poly.properties.priority < found.properties.priority) { + continue; + } + if (isPointInsidePolygon(poly, p)) { + found = polys.features[j]; + } + } + return found; +} function processMap(pmap: PlacementMap, isStatic: boolean): void { process.stdout.write(`processing ${pmap.type}/${pmap.name} (static: ${isStatic})`); @@ -501,6 +595,12 @@ function processMap(pmap: PlacementMap, isStatic: boolean): void { location = locations[obj.data.HashId]; } + let location = null; + let poly = findPolygon(obj.data.Translate, polys); + if (poly) { + location = poly.properties.name; + } + const result = insertObj.run({ map_type: pmap.type, map_name: pmap.name, diff --git a/castle.json b/castle.json new file mode 100644 index 0000000..3ffab2f --- /dev/null +++ b/castle.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","name":"model2","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:EPSG::32731"}},"features":[{"type":"Feature","properties":{"id":null,"name":"Docks","y":130,"ymin":125,"ymax":142,"priority":0,"xmin":-257.78348908075964,"xmax":-179.9299431560928,"zmin":-1210.2833818698712,"zmax":-1197.5862370409554},"geometry":{"type":"Polygon","coordinates":[[[-180.4868354731505,-1197.5862370409554],[-179.9299431560928,-1210.2833818698712],[-257.78348908075964,-1210.2833818698712],[-257.449353690525,-1199.1455355287171],[-180.4868354731505,-1197.5862370409554]]]}},{"type":"Feature","properties":{"id":null,"name":"Docks","y":115,"ymin":103,"ymax":134,"priority":0,"xmin":-271.6501077754964,"xmax":-197.3606726799989,"zmin":-1199.8138063091862,"zmax":-1141.5907145608035},"geometry":{"type":"Polygon","coordinates":[[[-271.6501077754964,-1142.0362284144496],[-197.3606726799989,-1141.5907145608035],[-197.5277403751162,-1198.2545078214248],[-270.9818369950272,-1199.8138063091862],[-271.6501077754964,-1142.0362284144496]]]}},{"type":"Feature","properties":{"id":null,"name":"Docks","y":140,"ymin":130,"ymax":147,"priority":0,"xmin":-195.46723880200275,"xmax":-167.39986602229453,"zmin":-1197.6140816568084,"zmax":-1167.876031925927},"geometry":{"type":"Polygon","coordinates":[[[-182.77009397308714,-1197.1685678031622],[-195.46723880200275,-1197.6140816568084],[-176.75565694886393,-1167.876031925927],[-167.39986602229453,-1172.4425489258003],[-182.77009397308714,-1197.1685678031622]]]}},{"type":"Feature","properties":{"id":null,"name":"Docks","y":143,"ymin":130,"ymax":148,"priority":0,"xmin":-182.6587155096756,"xmax":-143.50918562051908,"zmin":-1178.9303444195225,"zmax":-1130.5642466830611},"geometry":{"type":"Polygon","coordinates":[[[-148.96673032768456,-1178.9303444195225],[-181.99044472920636,-1165.8712195845194],[-182.6587155096756,-1153.2854532190154],[-157.87700740060782,-1136.4673052438727],[-148.29845954721532,-1130.5642466830611],[-144.51159179122294,-1142.2589853412728],[-143.50918562051908,-1169.4353304136887],[-148.96673032768456,-1178.9303444195225]]]}},{"type":"Feature","properties":{"id":null,"name":"Docks","y":150,"ymin":145,"ymax":157,"priority":0,"xmin":-147.676972174414,"xmax":-111.19565645122958,"zmin":-1139.9954965709571,"zmax":-1123.1421563495423},"geometry":{"type":"Polygon","coordinates":[[[-147.676972174414,-1131.0550051120358],[-113.25094184408505,-1123.1421563495423],[-111.19565645122958,-1132.0826478084634],[-145.0051011637019,-1139.9954965709571],[-147.676972174414,-1131.0550051120358]]]}},{"type":"Feature","properties":{"id":null,"name":"Docks","y":160,"ymin":155,"ymax":172,"priority":0,"xmin":-135.80187105182114,"xmax":-102.92369842175596,"zmin":-1131.6910683763317,"zmax":-1081.8258398873995},"geometry":{"type":"Polygon","coordinates":[[[-110.96058506466078,-1131.6910683763317],[-125.20779320435568,-1094.2464828809796],[-135.80187105182114,-1091.323978647196],[-133.2446798472605,-1081.8258398873995],[-121.37200639751475,-1084.0177180627372],[-102.92369842175596,-1129.499190200994],[-110.96058506466078,-1131.6910683763317]]]}},{"type":"Feature","properties":{"id":null,"name":"Library","y":170,"ymin":164,"ymax":207,"priority":0,"xmin":-197.03525272575882,"xmax":-119.8322887133881,"zmin":-1137.6312139523,"zmax":-1003.7475928169229},"geometry":{"type":"Polygon","coordinates":[[[-170.64942958229034,-1004.0733437199287],[-120.15803961639386,-1003.7475928169229],[-119.8322887133881,-1010.9141126830501],[-123.7412995494575,-1031.4364195724145],[-127.3245594825211,-1065.9660152910276],[-132.3421486252794,-1088.0189447274822],[-137.41415824362667,-1108.7184511946243],[-153.71038262598958,-1137.6312139523],[-197.03525272575882,-1119.3891633839762],[-184.65671841153903,-1087.4655748894093],[-176.51294583639447,-1061.079751745941],[-170.9751804852961,-1035.6711813114898],[-170.64942958229034,-1004.0733437199287]]]}},{"type":"Feature","properties":{"id":null,"name":"King's Study","y":170,"ymin":165,"ymax":175,"priority":1,"xmin":-181.51523105226283,"xmax":-168.47379759986268,"zmin":-1125.632972155773,"zmax":-1111.9703603595358},"geometry":{"type":"Polygon","coordinates":[[[-168.47379759986268,-1115.5415556614512],[-172.17002142461646,-1125.632972155773],[-181.51523105226283,-1121.904572459769],[-177.8481852673909,-1111.9703603595358],[-168.47379759986268,-1115.5415556614512]]]}},{"type":"Feature","properties":{"id":null,"name":"Library Corridor","y":180,"ymin":175,"ymax":185,"priority":0,"xmin":-190.06979120000076,"xmax":-172.02109207231513,"zmin":-1147.6017474827677,"zmax":-1125.447854043687},"geometry":{"type":"Polygon","coordinates":[[[-182.99186997345737,-1125.447854043687],[-172.02109207231513,-1129.9777236286748],[-178.6035588130005,-1147.6017474827677],[-190.06979120000076,-1141.7270728647368],[-182.99186997345737,-1125.447854043687]]]}},{"type":"Feature","properties":{"id":null,"name":"Library Corridor","y":180,"ymin":175,"ymax":185,"priority":0,"xmin":-176.71294623167935,"xmax":-154.93972508062618,"zmin":-1151.0126778120423,"zmax":-1135.306298467784},"geometry":{"type":"Polygon","coordinates":[[[-176.71294623167935,-1143.5302395836618],[-174.08398144873485,-1135.306298467784],[-154.93972508062618,-1142.2494618688938],[-158.10796469084136,-1151.0126778120423],[-176.71294623167935,-1143.5302395836618]]]}},{"type":"Feature","properties":{"id":null,"name":"Docks","y":200,"ymin":195,"ymax":205,"priority":0,"xmin":-186.03074539818812,"xmax":-158.29437882100882,"zmin":-1186.9535626809416,"zmax":-1148.069138797822},"geometry":{"type":"Polygon","coordinates":[[[-158.29437882100882,-1151.2797793019329],[-179.0743576392814,-1186.9535626809416],[-186.03074539818812,-1183.118630967698],[-166.49934899818084,-1148.069138797822],[-158.29437882100882,-1151.2797793019329]]]}},{"type":"Feature","properties":{"id":null,"name":"Docks","y":215,"ymin":210,"ymax":220,"priority":0,"xmin":-209.97854718953676,"xmax":-182.52354188105835,"zmin":-1183.0500136726564,"zmax":-1165.2184122867372},"geometry":{"type":"Polygon","coordinates":[[[-186.06155802905812,-1183.0500136726564],[-209.97854718953676,-1172.860527166417],[-206.86509297929692,-1165.2184122867372],[-182.52354188105835,-1176.2570226684968],[-186.06155802905812,-1183.0500136726564]]]}},{"type":"Feature","properties":{"id":null,"name":"Cryonis Gate","y":180,"ymin":175,"ymax":186,"priority":0,"xmin":-317.94326076147723,"xmax":-299.02363032395925,"zmin":-795.6195805275815,"zmax":-781.177686904987},"geometry":{"type":"Polygon","coordinates":[[[-317.94326076147723,-788.240673754828],[-313.1998442844571,-781.177686904987],[-299.02363032395925,-789.3895181625925],[-303.40905045150816,-795.6195805275815],[-317.94326076147723,-788.240673754828]]]}},{"type":"Feature","properties":{"id":null,"name":"Cryonis Gate","y":180,"ymin":175,"ymax":185,"priority":0,"xmin":-303.5877815998915,"xmax":-286.27476719134404,"zmin":-795.9836504838097,"zmax":-788.0864860167529},"geometry":{"type":"Polygon","coordinates":[[[-303.5877815998915,-788.0864860167529],[-286.37601288963964,-788.2889774133441],[-286.27476719134404,-795.9836504838097],[-303.1827988067091,-795.8824047855142],[-303.5877815998915,-788.0864860167529]]]}},{"type":"Feature","properties":{"id":null,"name":"Cryonis Gate","y":180,"ymin":175,"ymax":194,"priority":0,"xmin":-286.4270574824917,"xmax":-279.1330333086749,"zmin":-800.6936569638052,"zmax":-786.5615547170227},"geometry":{"type":"Polygon","coordinates":[[[-286.33547335752394,-786.5615547170227],[-279.1330333086749,-786.5975669172668],[-279.37441437627854,-800.6936569638052],[-286.4270574824917,-800.59570358733],[-286.33547335752394,-786.5615547170227]]]}},{"type":"Feature","properties":{"id":null,"name":"Cryonis Gate","y":192,"ymin":187,"ymax":197,"priority":0,"xmin":-287.2106844942932,"xmax":-279.17850762332813,"zmin":-821.7536329059698,"zmax":-800.59570358733},"geometry":{"type":"Polygon","coordinates":[[[-286.4270574824917,-800.59570358733],[-279.17850762332813,-800.7916103402804],[-280.06008801160476,-821.7536329059698],[-287.2106844942932,-821.5577261530194],[-286.4270574824917,-800.59570358733]]]}},{"type":"Feature","properties":{"id":null,"name":"West Main Corridor","y":192,"ymin":187,"ymax":197,"priority":0,"xmin":-304.36672116652755,"xmax":-278.7176406794398,"zmin":-834.1926725437788,"zmax":-819.4052794978286},"geometry":{"type":"Polygon","coordinates":[[[-278.7176406794398,-820.6422477374138],[-278.9987698248001,-834.1926725437788],[-304.36672116652755,-833.4687386866602],[-304.01926376186424,-819.4052794978286],[-278.7176406794398,-820.6422477374138]]]}},{"type":"Feature","properties":{"id":null,"name":"West Main Corridor","y":192,"ymin":187,"ymax":197,"priority":0,"xmin":-337.05976866368644,"xmax":-303.8927556464522,"zmin":-843.2997848090371,"zmax":-819.6864086431889},"geometry":{"type":"Polygon","coordinates":[[[-303.8927556464522,-819.6864086431889],[-304.28961492243053,-833.5072918087088],[-331.04548162411476,-843.2997848090371],[-337.05976866368644,-832.1193794149615],[-303.8927556464522,-819.6864086431889]]]}},{"type":"Feature","properties":{"id":null,"name":"Guards' Chambers","y":185,"ymin":180,"ymax":193,"priority":0,"xmin":-339.14281939860086,"xmax":-328.1657181790638,"zmin":-832.4082653758334,"zmax":-797.4160020688915},"geometry":{"type":"Polygon","coordinates":[[[-328.1657181790638,-829.0338223727082],[-336.9181797184198,-832.4082653758334],[-339.14281939860086,-799.8607055504717],[-331.459465599349,-797.4160020688915],[-328.1657181790638,-829.0338223727082]]]}},{"type":"Feature","properties":{"id":null,"name":"Guards' Chambers Annex","y":182,"ymin":177,"ymax":189,"priority":0,"xmin":-330.5281499873185,"xmax":-320.749336060998,"zmin":-804.8665269651358,"zmax":-793.341496266258},"geometry":{"type":"Polygon","coordinates":[[[-330.5281499873185,-796.6011009083649],[-322.4955528335553,-793.341496266258],[-320.749336060998,-802.4218234835556],[-330.5281499873185,-804.8665269651358],[-330.5281499873185,-796.6011009083649]]]}},{"type":"Feature","properties":{"id":null,"name":"Guards' Chambers","y":182,"ymin":177,"ymax":191,"priority":0,"xmin":-397.6345606183683,"xmax":-338.67716159258555,"zmin":-829.9668307559417,"zmax":-795.1827253119744},"geometry":{"type":"Polygon","coordinates":[[[-390.21012735957186,-828.5108210228053],[-390.711914949997,-827.9049281231634],[-394.2682129463487,-829.9668307559417],[-397.6345606183683,-825.8310321874604],[-357.7366918463373,-795.1827253119744],[-351.2320863372521,-806.0551808145555],[-339.02640494709703,-800.2099489049831],[-338.67716159258555,-809.1738616707769],[-350.72954065830925,-814.0959116776414],[-355.4534700403723,-807.5628178513841],[-390.21012735957186,-828.5108210228053]]]}},{"type":"Feature","properties":{"id":null,"name":"Guards' Chambers","y":180,"ymin":170,"ymax":185,"priority":0,"xmin":-421.83381420724663,"xmax":-381.48824044951795,"zmin":-887.0477625464567,"zmax":-840.7808585891241},"geometry":{"type":"Polygon","coordinates":[[[-410.0950775238371,-840.7808585891241],[-381.48824044951795,-879.2764788496277],[-392.3680376250786,-887.0477625464567],[-421.83381420724663,-847.8927891602425],[-410.0950775238371,-840.7808585891241]]]}},{"type":"Feature","properties":{"id":null,"name":"Guards' Chambers","y":166,"ymin":161,"ymax":188,"priority":0,"xmin":-410.0950775238371,"xmax":-360.55203405899675,"zmin":-879.2764788496277,"zmax":-828.6591222121135},"geometry":{"type":"Polygon","coordinates":[[[-381.48824044951795,-879.2764788496277],[-410.0950775238371,-840.7808585891241],[-390.0873074742685,-828.6591222121135],[-360.55203405899675,-864.3220457135411],[-381.48824044951795,-879.2764788496277]]]}},{"type":"Feature","properties":{"id":null,"name":"Guards' Chambers","y":184,"ymin":171,"ymax":189,"priority":0,"xmin":-390.0873074742685,"xmax":-331.97646850396853,"zmin":-864.3220457135411,"zmax":-807.1115565357799},"geometry":{"type":"Polygon","coordinates":[[[-360.55203405899675,-864.3220457135411],[-390.0873074742685,-828.6591222121135],[-354.5215497501774,-807.1115565357799],[-348.0891865525636,-813.1623388657387],[-331.97646850396853,-843.9109274599496],[-360.55203405899675,-864.3220457135411]]]}},{"type":"Feature","properties":{"id":null,"name":"Corridor","y":190,"ymin":185,"ymax":200,"priority":0,"xmin":-334.1671244556295,"xmax":-306.684432067085,"zmin":-878.9292676119256,"zmax":-840.2426289041614},"geometry":{"type":"Polygon","coordinates":[[[-334.1671244556295,-845.3578843366258],[-319.55511950486954,-878.9292676119256],[-306.684432067085,-873.9854139970655],[-323.67463723710364,-840.2426289041614],[-334.1671244556295,-845.3578843366258]]]}},{"type":"Feature","properties":{"id":null,"name":"Corridor","y":195,"ymin":190,"ymax":208,"priority":0,"xmin":-319.6758798763634,"xmax":-305.4261560400851,"zmin":-912.7421716302132,"zmax":-873.9780923806763},"geometry":{"type":"Polygon","coordinates":[[[-319.43435913337566,-878.6877468689379],[-319.6758798763634,-912.5006508872253],[-305.4261560400851,-912.7421716302132],[-306.63375975502396,-873.9780923806763],[-319.43435913337566,-878.6877468689379]]]}},{"type":"Feature","properties":{"id":null,"name":"Stairs","y":200,"ymin":195,"ymax":218,"priority":0,"xmin":-376.43325447848895,"xmax":-319.072078018894,"zmin":-934.4186583133653,"zmax":-902.417159867486},"geometry":{"type":"Polygon","coordinates":[[[-319.55511950486954,-902.7794409819677],[-361.5797287847412,-902.417159867486],[-370.5159962752886,-902.9002013534616],[-376.43325447848895,-909.783542528613],[-376.43325447848895,-920.7727363345564],[-373.05196407666017,-927.8975982526956],[-363.1496136141617,-934.2978979418715],[-349.6244520068467,-934.4186583133653],[-340.80894488779313,-931.8826905119938],[-332.4764792547151,-929.1052019676345],[-329.6989907103558,-922.4633815354708],[-328.8536681098986,-912.4402707014784],[-319.072078018894,-912.4402707014784],[-319.55511950486954,-902.7794409819677]]]}},{"type":"Feature","properties":{"id":null,"name":"Corridor","y":190,"ymin":185,"ymax":197,"priority":0,"xmin":-305.51413829429555,"xmax":-291.49267114016686,"zmin":-912.3586352580623,"zmax":-900.9490100248008},"geometry":{"type":"Polygon","coordinates":[[[-304.5518807445024,-912.3586352580623],[-291.49267114016686,-912.2211698938063],[-291.7676018686792,-900.9490100248008],[-305.51413829429555,-901.911267574594],[-304.5518807445024,-912.3586352580623]]]}},{"type":"Feature","properties":{"id":null,"name":"Corridor","y":190,"ymin":185,"ymax":197,"priority":0,"xmin":-318.8482786271434,"xmax":-304.13948465173394,"zmin":-1007.6908653697114,"zmax":-912.4961006223185},"geometry":{"type":"Polygon","coordinates":[[[-318.8482786271434,-912.4961006223185],[-317.3361596203256,-1007.6908653697114],[-304.13948465173394,-1007.4159346411992],[-305.3766729300394,-912.4961006223185],[-318.8482786271434,-912.4961006223185]]]}},{"type":"Feature","properties":{"id":null,"name":"Corridor","y":190,"ymin":185,"ymax":195,"priority":0,"xmin":-348.4033319422184,"xmax":-317.4736249845817,"zmin":-991.4699523874842,"zmax":-978.6856735116611},"geometry":{"type":"Polygon","coordinates":[[[-348.26586657796224,-991.4699523874842],[-348.4033319422184,-979.7853964257104],[-317.4736249845817,-978.6856735116611],[-317.6110903488379,-990.5076948376911],[-348.26586657796224,-991.4699523874842]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":190,"ymin":185,"ymax":196,"priority":0,"xmin":-388.81814903353035,"xmax":-347.7160051209376,"zmin":-991.7448831159966,"zmax":-978.5482081474049},"geometry":{"type":"Polygon","coordinates":[[[-348.12840121370607,-979.510465697198],[-388.81814903353035,-978.5482081474049],[-387.99335684799337,-991.7448831159966],[-347.7160051209376,-991.332487023228],[-348.12840121370607,-979.510465697198]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":151,"ymin":146,"ymax":156,"priority":0,"xmin":-347.285695298095,"xmax":-320.4665979496493,"zmin":-1015.164771214508,"zmax":-990.133613689292},"geometry":{"type":"Polygon","coordinates":[[[-345.6602954587953,-1015.164771214508],[-347.285695298095,-991.1088535928719],[-320.4665979496493,-990.133613689292],[-320.4665979496493,-1014.839691246648],[-345.6602954587953,-1015.164771214508]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":126,"ymin":114,"ymax":182,"priority":0,"xmin":-398.672126624466,"xmax":-346.12702006841215,"zmin":-1017.860878903416,"zmax":-990.5541525558501},"geometry":{"type":"Polygon","coordinates":[[[-346.12702006841215,-1017.738964503054],[-398.672126624466,-1017.860878903416],[-398.55050771686206,-990.7866342828328],[-346.7845765087458,-990.5541525558501],[-346.12702006841215,-1017.738964503054]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":125,"ymin":120,"ymax":130,"priority":0,"xmin":-433.2612197978548,"xmax":-399.0546801797917,"zmin":-1002.2726414891289,"zmax":-991.6967065347519},"geometry":{"type":"Polygon","coordinates":[[[-433.09597081419264,-991.6967065347519],[-399.385178147116,-991.8619555184141],[-399.0546801797917,-1002.2726414891289],[-433.2612197978548,-1002.2726414891289],[-433.09597081419264,-991.6967065347519]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":125,"ymin":120,"ymax":132,"priority":0,"xmin":-432.2697258958821,"xmax":-414.2575866767088,"zmin":-1055.5654387201691,"zmax":-1002.0247680136357},"geometry":{"type":"Polygon","coordinates":[[[-421.1980439905187,-1002.0247680136357],[-414.2575866767088,-1055.0696917691828],[-426.15551350038294,-1055.5654387201691],[-432.2697258958821,-1002.35526598096],[-421.1980439905187,-1002.0247680136357]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":125,"ymin":120,"ymax":130,"priority":0,"xmin":-420.2065500885459,"xmax":-404.0121496896561,"zmin":-991.6140820429209,"zmax":-965.8352405916271},"geometry":{"type":"Polygon","coordinates":[[[-408.63912123219603,-991.6140820429209],[-404.0121496896561,-967.1572324609242],[-416.57107244797874,-965.8352405916271],[-420.2065500885459,-991.6140820429209],[-408.63912123219603,-991.6140820429209]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":125,"ymin":120,"ymax":130,"priority":0,"xmin":-433.92221573250345,"xmax":-416.24057448065446,"zmin":-987.9786044023538,"zmax":-935.2641786141311},"geometry":{"type":"Polygon","coordinates":[[[-419.3803051702351,-987.9786044023538],[-429.6257421572878,-987.9786044023538],[-426.9817584186935,-955.0940566535879],[-433.92221573250345,-942.3698849116031],[-428.9647462226392,-935.2641786141311],[-416.24057448065446,-955.25930563725],[-419.3803051702351,-987.9786044023538]]]}},{"type":"Feature","properties":{"id":null,"name":"West Passage","y":118,"ymin":113,"ymax":130,"priority":0,"xmin":-467.30251043225576,"xmax":-417.2320683826273,"zmin":-942.6177583870963,"zmax":-882.7976263014016},"geometry":{"type":"Polygon","coordinates":[[[-434.2527136998277,-942.6177583870963],[-427.64275435334207,-934.1900602203272],[-420.7022970395322,-919.978647625383],[-417.2320683826273,-903.7842472264933],[-419.0498072029108,-895.191300076062],[-432.43497487954414,-884.9458630890093],[-445.82014255617753,-882.7976263014016],[-464.3280287263372,-888.9118386969008],[-467.30251043225576,-894.0345571904271],[-466.6415144976072,-914.8559291318568],[-434.2527136998277,-942.6177583870963]]]}},{"type":"Feature","properties":{"id":null,"name":"West Passage","y":118,"ymin":113,"ymax":125,"priority":0,"xmin":-489.11537627565826,"xmax":-460.8578000694323,"zmin":-932.0418234327193,"zmax":-912.872941327911},"geometry":{"type":"Polygon","coordinates":[[[-466.3110165302829,-912.872941327911],[-489.11537627565826,-923.2836272986259],[-483.8274087984698,-932.0418234327193],[-460.8578000694323,-919.978647625383],[-466.3110165302829,-912.872941327911]]]}},{"type":"Feature","properties":{"id":null,"name":"West Passage","y":118,"ymin":113,"ymax":125,"priority":0,"xmin":-507.39541333978775,"xmax":-483.4762965406621,"zmin":-943.2160027491933,"zmax":-916.886432319148},"geometry":{"type":"Polygon","coordinates":[[[-483.4762965406621,-934.1304467557269],[-499.9786329369581,-943.2160027491933],[-507.39541333978775,-925.7865688025436],[-492.19101351398695,-916.886432319148],[-483.4762965406621,-934.1304467557269]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":126,"ymin":120,"ymax":136,"priority":0,"xmin":-481.5164350760259,"xmax":-401.82659601783087,"zmin":-1118.0176942847318,"zmax":-1001.0614465345709},"geometry":{"type":"Polygon","coordinates":[[[-422.17453818641866,-1066.3728339394956],[-416.1473760182967,-1080.4448951437246],[-401.82659601783087,-1095.997570197994],[-424.308680749745,-1118.0176942847318],[-434.48257433169016,-1108.05250005889],[-440.28076579628646,-1101.9874973893823],[-445.0945530041824,-1096.5009548675948],[-450.05436857559397,-1090.485628690656],[-455.1602125105212,-1083.941518858566],[-459.744685057727,-1077.6491055584797],[-463.80778621721134,-1071.6083887903967],[-467.3495159889743,-1065.8193685543172],[-470.3698743730157,-1060.2820448502412],[-472.8688613693358,-1054.7626994698794],[-474.84647697793434,-1049.2613324132326],[-476.30272119881147,-1043.7779436803003],[-477.23759403196715,-1038.3125332710824],[-478.11853189397925,-1032.7032962721482],[-478.94553478484784,-1026.9502326834977],[-479.89838594171806,-1019.5431633131104],[-481.5164350760259,-1005.9515505849238],[-437.7931518022827,-1001.0614465345709],[-431.6445650919125,-1031.6425751729907],[-428.2421752019567,-1046.797750257203],[-425.53645322895846,-1056.720681333347],[-422.17453818641866,-1066.3728339394956]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":126,"ymin":120,"ymax":130,"priority":0,"xmin":-400.5947009640273,"xmax":-375.4359663835943,"zmin":-1116.1599307230506,"zmax":-1089.5301211655255},"geometry":{"type":"Polygon","coordinates":[[[-400.5947009640273,-1095.689596434543],[-393.3573175229317,-1089.5301211655255],[-375.4359663835943,-1109.5181050705833],[-383.1847629781396,-1116.1599307230506],[-400.5947009640273,-1095.689596434543]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":126,"ymin":120,"ymax":130,"priority":0,"xmin":-422.92279881421604,"xmax":-391.5094749422264,"zmin":-1127.564880951709,"zmax":-1096.6135177248957},"geometry":{"type":"Polygon","coordinates":[[[-422.92279881421604,-1118.479654929908],[-410.6038482761809,-1127.564880951709],[-391.5094749422264,-1107.2386125639512],[-401.2106484909291,-1096.6135177248957],[-422.92279881421604,-1118.479654929908]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":126,"ymin":120,"ymax":132,"priority":0,"xmin":-508.84747881701117,"xmax":-449.56252935271704,"zmin":-1003.4514542810048,"zmax":-982.6632252480705},"geometry":{"type":"Polygon","coordinates":[[[-508.84747881701117,-1003.4514542810048],[-508.69349193528575,-987.1288448181082],[-451.25638505169684,-982.6632252480705],[-449.56252935271704,-1001.9115854637504],[-508.84747881701117,-1003.4514542810048]]]}},{"type":"Feature","properties":{"id":null,"name":"Lockup","y":126,"ymin":120,"ymax":132,"priority":0,"xmin":-512.0812033332454,"xmax":-473.43049602016015,"zmin":-1039.0224239595811,"zmax":-1003.1434805175538},"geometry":{"type":"Polygon","coordinates":[[[-502.2260429028173,-1003.6054411627302],[-511.15728204289275,-1010.9968114855512],[-512.0812033332454,-1028.7053028839769],[-504.6898330104243,-1036.866607615425],[-484.82552526784264,-1039.0224239595811],[-478.8200368805505,-1032.5549749271129],[-474.04644354706187,-1024.8556308408408],[-473.43049602016015,-1015.1544572921382],[-477.7421287084724,-1005.4532837434355],[-481.74578763333386,-1003.1434805175538],[-502.2260429028173,-1003.6054411627302]]]}},{"type":"Feature","properties":{"id":null,"name":"West Passage","y":118,"ymin":113,"ymax":130,"priority":0,"xmin":-535.452713375167,"xmax":-492.8092658251654,"zmin":-925.4913810707195,"zmax":-836.8849361614347},"geometry":{"type":"Polygon","coordinates":[[[-507.61956497426775,-925.4913810707195],[-524.7280139913344,-917.3201815401803],[-535.452713375167,-899.1903325817964],[-531.3671136098975,-874.6767339901786],[-520.3870642407353,-850.6738353692197],[-519.8763642700767,-838.6723860587401],[-501.49116532636333,-836.8849361614347],[-505.3214151063036,-859.6110848557469],[-512.2158647101961,-880.5497836527537],[-505.83211507696234,-897.1475326991615],[-492.8092658251654,-916.5541315841923],[-507.61956497426775,-925.4913810707195]]]}},{"type":"Feature","properties":{"id":null,"name":"West Passage","y":118,"ymin":113,"ymax":132,"priority":0,"xmin":-492.17746789893084,"xmax":-351.9691985541111,"zmin":-812.07743242496,"zmax":-745.5956200356028},"geometry":{"type":"Polygon","coordinates":[[[-492.17746789893084,-812.07743242496],[-491.7080281037754,-800.3414375460737],[-437.72245166089897,-782.9721651253221],[-397.39748202893054,-775.7461292756042],[-401.81833792237626,-770.1523932471628],[-393.78862007509736,-765.6413158048712],[-365.1496430455363,-745.5956200356028],[-351.9691985541111,-773.6149755438644],[-375.7563987003799,-795.1775997993639],[-420.3531792401474,-810.1996732443381],[-492.17746789893084,-812.07743242496]]]}},{"type":"Feature","properties":{"id":null,"name":"West Passage","y":118,"ymin":113,"ymax":125,"priority":0,"xmin":-420.81381621800006,"xmax":-394.0897060483443,"zmin":-771.7688455653158,"zmax":-744.30068873329},"geometry":{"type":"Polygon","coordinates":[[[-394.0897060483443,-765.2223162667208],[-397.6856107806527,-744.30068873329],[-420.81381621800006,-749.6945458317526],[-404.831257354685,-771.7688455653158],[-394.0897060483443,-765.2223162667208]]]}},{"type":"Feature","properties":{"id":null,"name":"Dining Hall","y":210,"ymin":200,"ymax":225,"priority":0,"xmin":-167.71473452953148,"xmax":-67.69501252854786,"zmin":-889.8882527617803,"zmax":-805.5879318859128},"geometry":{"type":"Polygon","coordinates":[[[-167.71473452953148,-832.8863865684164],[-153.87051822626182,-805.5879318859128],[-136.86965412072527,-810.4876419366767],[-123.23450787297364,-819.7802590555884],[-105.51246172311457,-833.1714755296049],[-93.6373065516259,-843.0338925364345],[-79.1371494476675,-858.357818643673],[-67.69501252854786,-875.62504344889],[-100.97825532845494,-889.8882527617803],[-113.61172847622913,-876.0018731861277],[-128.8554233487501,-860.7581783136068],[-139.92276346167625,-850.8393357595692],[-167.71473452953148,-832.8863865684164]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":210,"ymin":190,"ymax":217,"priority":0,"xmin":-236.12727801816038,"xmax":-99.57272612245393,"zmin":-898.1092626975174,"zmax":-818.7824871429281},"geometry":{"type":"Polygon","coordinates":[[[-113.45096916182541,-895.5859457812679],[-127.32921220119688,-880.1306296692406],[-142.31140639142745,-864.2021916354165],[-154.6125763581431,-856.9476555011996],[-170.06789247017042,-847.327509757999],[-186.31174511852566,-839.5998517019852],[-204.13267083953676,-833.1338521040963],[-222.5844257896102,-832.5030228750339],[-236.12727801816038,-831.3250172283481],[-235.80149439780442,-818.9452396548213],[-210.75637774469132,-818.7824871429281],[-190.25442780016527,-823.9868282826924],[-171.80267285009185,-831.8721936459716],[-159.02838096157944,-839.7575590092508],[-138.52643101705343,-852.0587289759665],[-123.85965144135402,-865.6215574008069],[-113.45096916182541,-876.6610689093977],[-99.57272612245393,-891.9586777141595],[-111.87389608916956,-898.1092626975174],[-113.45096916182541,-895.5859457812679]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":210,"ymin":182,"ymax":215,"priority":0,"xmin":-169.7678646542721,"xmax":-135.55042451904296,"zmin":-901.1960922138142,"zmax":-866.421510968948},"geometry":{"type":"Polygon","coordinates":[[[-139.9240822806888,-866.421510968948],[-135.55042451904296,-871.6527486838578],[-164.55292095847437,-901.1960922138142],[-169.7678646542721,-896.2652933425313],[-139.9240822806888,-866.421510968948]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":194,"ymin":189,"ymax":199,"priority":0,"xmin":-227.08678255328235,"xmax":-218.00302851354485,"zmin":-818.8637937497324,"zmax":-811.2361924902699},"geometry":{"type":"Polygon","coordinates":[[[-227.08678255328235,-818.8637937497324],[-226.9818312071988,-811.2361924902699],[-218.00302851354485,-811.2361924902699],[-218.20917889858228,-818.7823478446434],[-227.08678255328235,-818.8637937497324]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":194,"ymin":189,"ymax":199,"priority":0,"xmin":-271.60930353575225,"xmax":-235.54742546439354,"zmin":-846.4965984086895,"zmax":-812.3438785881674},"geometry":{"type":"Polygon","coordinates":[[[-270.97291745214005,-812.3438785881674],[-235.54742546439354,-812.5560072827049],[-236.39594024254316,-846.4965984086895],[-271.60930353575225,-845.4359549360024],[-270.97291745214005,-812.3438785881674]]]}},{"type":"Feature","properties":{"id":null,"name":"Observation Room","y":203,"ymin":191,"ymax":210,"priority":0,"xmin":-260.84003159578026,"xmax":-246.705664856127,"zmin":-812.3488978177861,"zmax":-774.007338499232},"geometry":{"type":"Polygon","coordinates":[[[-260.84003159578026,-812.3488978177861],[-246.93967698878174,-812.336698328381],[-246.705664856127,-774.1927207056588],[-259.9874527016757,-774.007338499232],[-260.84003159578026,-812.3488978177861]]]}},{"type":"Feature","properties":{"id":null,"name":"Observation Room","y":219,"ymin":191,"ymax":224,"priority":0,"xmin":-265.18935418547414,"xmax":-240.52950014938654,"zmin":-774.1600313389924,"zmax":-744.0202097393299},"geometry":{"type":"Polygon","coordinates":[[[-265.18935418547414,-773.9887823526308],[-240.52950014938654,-774.1600313389924],[-240.70074913574825,-744.0202097393299],[-265.18935418547414,-744.0202097393299],[-265.18935418547414,-773.9887823526308]]]}},{"type":"Feature","properties":{"id":null,"name":"Observation Room Balcony","y":210,"ymin":205,"ymax":224,"priority":0,"xmin":-265.9565238843516,"xmax":-238.72732684711286,"zmin":-743.9691668081297,"zmax":-736.2761594667536},"geometry":{"type":"Polygon","coordinates":[[[-265.9565238843516,-743.8679430273221],[-238.72732684711286,-743.9691668081297],[-241.4603689289175,-738.9079777677507],[-249.1533762702935,-736.2761594667536],[-256.54271226924675,-736.2761594667536],[-261.90757265204843,-738.8067539869431],[-265.9565238843516,-743.8679430273221]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":211,"ymin":206,"ymax":217,"priority":0,"xmin":-179.47502654025436,"xmax":-165.55993421859452,"zmin":-898.5412390734974,"zmax":-884.9923333918813},"geometry":{"type":"Polygon","coordinates":[[[-179.47502654025436,-891.9498795527112],[-173.43294697953365,-884.9923333918813],[-165.55993421859452,-892.0414262127222],[-171.60201377931523,-898.5412390734974],[-179.47502654025436,-891.9498795527112]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":211,"ymin":206,"ymax":217,"priority":0,"xmin":-158.96857469780826,"xmax":-146.79286891635587,"zmin":-903.667852034109,"zmax":-892.132972872733},"geometry":{"type":"Polygon","coordinates":[[[-158.96857469780826,-895.5201992931371],[-150.18009533675993,-903.667852034109],[-146.79286891635587,-900.0059856336721],[-155.67289493741515,-892.132972872733],[-158.96857469780826,-895.5201992931371]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":211,"ymin":206,"ymax":217,"priority":0,"xmin":-165.30310016962633,"xmax":-149.30936370099806,"zmin":-882.507738439602,"zmax":-866.3628302782414},"geometry":{"type":"Polygon","coordinates":[[[-164.89200494754607,-866.3628302782414],[-158.06051408272458,-868.1041906947645],[-149.30936370099806,-875.6597048268385],[-156.3028436616054,-882.507738439602],[-165.30310016962633,-876.0698983737142],[-164.89200494754607,-866.3628302782414]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":211,"ymin":206,"ymax":217,"priority":0,"xmin":-176.4576800407262,"xmax":-164.91359535409362,"zmin":-876.0733305814789,"zmax":-866.5163424392667},"geometry":{"type":"Polygon","coordinates":[[[-176.3630563957538,-875.9787069365066],[-176.4576800407262,-866.5163424392667],[-164.91359535409362,-866.5163424392667],[-165.29208993398322,-876.0733305814789],[-176.3630563957538,-875.9787069365066]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":211,"ymin":206,"ymax":220,"priority":0,"xmin":-169.317064461105,"xmax":-160.67583336167593,"zmin":-866.7487583904299,"zmax":-858.7604203074021},"geometry":{"type":"Polygon","coordinates":[[[-169.24025351799895,-866.4031091464527],[-169.317064461105,-858.8372312505082],[-160.67583336167593,-858.7604203074021],[-160.75264430478194,-866.7487583904299],[-169.24025351799895,-866.4031091464527]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":196,"ymin":191,"ymax":212,"priority":0,"xmin":-210.95158065068543,"xmax":-178.92321567105904,"zmin":-886.5719825950499,"zmax":-855.3588850876322},"geometry":{"type":"Polygon","coordinates":[[[-178.92321567105904,-886.5719825950499],[-179.27261601629132,-855.7082854328644],[-210.71864708719724,-855.3588850876322],[-210.95158065068543,-886.2225822498176],[-178.92321567105904,-886.5719825950499]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":211,"ymin":206,"ymax":216,"priority":0,"xmin":-179.15614923454723,"xmax":-176.01154612745665,"zmin":-875.740571892849,"zmax":-866.5396961350654},"geometry":{"type":"Polygon","coordinates":[[[-179.03968245280313,-875.740571892849],[-176.01154612745665,-875.740571892849],[-176.47741325443303,-866.5396961350654],[-179.15614923454723,-866.6561629168094],[-179.03968245280313,-875.740571892849]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":196,"ymin":191,"ymax":201,"priority":0,"xmin":-198.54424991120297,"xmax":-191.0557767041023,"zmin":-1003.3312216524994,"zmax":-886.2970832443835},"geometry":{"type":"Polygon","coordinates":[[[-198.54424991120297,-886.2970832443835],[-191.0557767041023,-886.5110396217292],[-191.48368945879378,-1003.3312216524994],[-198.54424991120297,-1003.1172652751536],[-198.54424991120297,-886.2970832443835]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":196,"ymin":191,"ymax":201,"priority":0,"xmin":-212.48885404289422,"xmax":-198.54424991120297,"zmin":-911.54393577118,"zmax":-902.3438115453134},"geometry":{"type":"Polygon","coordinates":[[[-198.54424991120297,-911.54393577118],[-212.4514144386756,-911.54393577118],[-212.48885404289422,-902.5352922301739],[-198.54424991120297,-902.3438115453134],[-198.54424991120297,-911.54393577118]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":196,"ymin":191,"ymax":201,"priority":0,"xmin":-191.48745914883153,"xmax":-169.15819202892226,"zmin":-989.8044215756556,"zmax":-982.1554768040205},"geometry":{"type":"Polygon","coordinates":[[[-191.48745914883153,-989.6929306594209],[-169.15819202892226,-989.8044215756556],[-169.34315391760663,-982.2209841395962],[-191.48745914883153,-982.1554768040205],[-191.48745914883153,-989.6929306594209]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":196,"ymin":191,"ymax":205,"priority":0,"xmin":-169.3465128490876,"xmax":-122.06527261526094,"zmin":-999.3984473834495,"zmax":-969.0670857240135},"geometry":{"type":"Polygon","coordinates":[[[-169.0491465583088,-999.3984473834495],[-169.3465128490876,-969.3644520147923],[-122.6600051968185,-969.0670857240135],[-122.06527261526094,-999.1010810926706],[-169.0491465583088,-999.3984473834495]]]}},{"type":"Feature","properties":{"id":null,"name":"East Hallway","y":196,"ymin":191,"ymax":201,"priority":0,"xmin":-150.12093256823414,"xmax":-139.1331671514386,"zmin":-1003.8299713131704,"zmax":-999.085254428645},"geometry":{"type":"Polygon","coordinates":[[[-149.99607159758875,-1003.705110342525],[-150.12093256823414,-999.2101153992904],[-139.258028122084,-999.085254428645],[-139.1331671514386,-1003.8299713131704],[-149.99607159758875,-1003.705110342525]]]}},{"type":"Feature","properties":{"id":null,"name":"East Passage","y":150,"ymin":145,"ymax":155,"priority":0,"xmin":-89.37895949028211,"xmax":-76.6388582741682,"zmin":-1126.7375194271067,"zmax":-1109.7507178056214},"geometry":{"type":"Polygon","coordinates":[[[-89.37895949028211,-1126.333071769452],[-79.26776804892185,-1126.7375194271067],[-76.6388582741682,-1110.9640607785846],[-88.57006417497331,-1109.7507178056214],[-89.37895949028211,-1126.333071769452]]]}},{"type":"Feature","properties":{"id":null,"name":"East Passage","y":147,"ymin":142,"ymax":155,"priority":0,"xmin":-93.83789991516531,"xmax":-60.06363414482581,"zmin":-1109.8670896617004,"zmax":-1044.570175839044},"geometry":{"type":"Polygon","coordinates":[[[-89.12997195929981,-1108.4342420229586],[-93.83789991516531,-1090.6259927985977],[-90.15343455840102,-1071.3848959354953],[-76.43903573044497,-1055.2141868696965],[-73.77803297278186,-1045.388945918325],[-60.06363414482581,-1044.570175839044],[-61.90586682320796,-1082.0289069661478],[-62.724636902488925,-1097.3808459526658],[-76.84842077008543,-1109.8670896617004],[-89.12997195929981,-1108.4342420229586]]]}},{"type":"Feature","properties":{"id":null,"name":"East Passage","y":140,"ymin":128,"ymax":155,"priority":0,"xmin":-108.94661007258466,"xmax":-59.63679789028012,"zmin":-1045.0535485334478,"zmax":-935.7346252990933},"geometry":{"type":"Polygon","coordinates":[[[-73.82499856537717,-1045.0535485334478],[-92.66506831427657,-1004.1171006839874],[-105.69030172092306,-988.0681523793694],[-108.94661007258466,-975.9732927874834],[-105.22511481354283,-961.7850921123862],[-88.71097960154461,-935.7346252990933],[-71.0338771210958,-935.9672187527834],[-63.35829314932198,-959.9243444828653],[-61.264952066110936,-979.9273815002153],[-70.80128366740567,-1000.8607923323257],[-59.63679789028012,-1044.1231747186873],[-73.82499856537717,-1045.0535485334478]]]}},{"type":"Feature","properties":{"id":null,"name":"East Passage","y":140,"ymin":133,"ymax":145,"priority":0,"xmin":-122.58158224297718,"xmax":-71.22238423141306,"zmin":-935.2325392414954,"zmax":-873.4236342751975},"geometry":{"type":"Polygon","coordinates":[[[-88.34211690193445,-935.2325392414954],[-100.34816319035201,-922.7818245720254],[-116.80089328929463,-907.8854338067665],[-122.58158224297718,-892.5443746604551],[-102.79383928614078,-873.4236342751975],[-91.89946395035446,-880.5383283720375],[-77.4477415661481,-911.6651150457128],[-71.22238423141306,-935.2325392414954],[-88.34211690193445,-935.2325392414954]]]}},{"type":"Feature","properties":{"id":null,"name":"East Passage","y":140,"ymin":126,"ymax":145,"priority":0,"xmin":-148.81701672507484,"xmax":-105.90651795350828,"zmin":-971.0283439162218,"zmax":-894.9900507562438},"geometry":{"type":"Polygon","coordinates":[[[-122.3592480524509,-894.9900507562438],[-141.70232262823478,-926.116837429919],[-148.81701672507484,-958.1329608656993],[-142.59165939033977,-969.9166729635906],[-131.47494986402722,-971.0283439162218],[-119.91357195666212,-961.0233053425404],[-105.90651795350828,-935.4548734320216],[-105.90651795350828,-917.4458039993951],[-122.3592480524509,-894.9900507562438]]]}},{"type":"Feature","properties":{"id":null,"name":"East Passage","y":180,"ymin":170,"ymax":185,"priority":1,"xmin":-152.7133322934775,"xmax":-130.70224743137862,"zmin":-1016.3371360872354,"zmax":-968.7576193146176},"geometry":{"type":"Polygon","coordinates":[[[-144.4869672440062,-968.7576193146176],[-130.70224743137862,-970.5362928388276],[-138.03927571874493,-987.8783596998752],[-140.70728600505993,-999.8844059882928],[-141.37428857663866,-1016.3371360872354],[-150.71232457874123,-1015.8924677061829],[-152.7133322934775,-989.434699033559],[-144.4869672440062,-968.7576193146176]]]}},{"type":"Feature","properties":{"id":null,"name":"Library","y":175,"ymin":170,"ymax":180,"priority":0,"xmin":-191.67345958901097,"xmax":-176.08970488202706,"zmin":-1088.405228024071,"zmax":-1056.1703381507207},"geometry":{"type":"Polygon","coordinates":[[[-186.1230812002222,-1088.405228024071],[-191.67345958901097,-1086.270467105306],[-186.1230812002222,-1071.3271406739516],[-182.4939876383218,-1056.1703381507207],[-176.08970488202706,-1058.3050990694855],[-180.78617890330992,-1075.383186419605],[-186.1230812002222,-1088.405228024071]]]}},{"type":"Feature","properties":{"id":null,"name":"Zelda's Room","y":260,"ymin":255,"ymax":265,"priority":0,"xmin":-337.22555917619593,"xmax":-307.64600129258247,"zmin":-1010.8680950862898,"zmax":-981.4722611646864},"geometry":{"type":"Polygon","coordinates":[[[-337.22555917619593,-1010.8680950862898],[-337.22555917619593,-981.4722611646864],[-307.64600129258247,-981.4722611646864],[-308.0134492166025,-1010.6843711242798],[-337.22555917619593,-1010.8680950862898]]]}},{"type":"Feature","properties":{"id":null,"name":"Zelda's Study","y":270,"ymin":265,"ymax":275,"priority":0,"xmin":-394.1799873993026,"xmax":-372.6842838441301,"zmin":-1005.7238241500092,"zmax":-985.6979122909169},"geometry":{"type":"Polygon","coordinates":[[[-394.1799873993026,-1005.3563762259892],[-393.99626343729255,-985.6979122909169],[-372.6842838441301,-985.6979122909169],[-373.23545573016014,-1005.7238241500092],[-394.1799873993026,-1005.3563762259892]]]}},{"type":"Feature","properties":{"id":null,"name":"Zelda's Room","y":260,"ymin":255,"ymax":265,"priority":0,"xmin":-307.4622773305725,"xmax":-284.8642300033398,"zmin":-992.8631468093078,"zmax":-982.0234330507164},"geometry":{"type":"Polygon","coordinates":[[[-307.09482940655244,-982.0234330507164],[-284.8642300033398,-982.3908809747365],[-284.8642300033398,-992.8631468093078],[-307.4622773305725,-992.1282509612677],[-307.09482940655244,-982.0234330507164]]]}},{"type":"Feature","properties":{"id":null,"name":"Path","y":0,"ymin":-100,"ymax":-100,"priority":0,"xmin":-351.3435938327913,"xmax":-23.588352115673136,"zmin":-1137.3195773433422,"zmax":-754.9854815628887},"geometry":{"type":"Polygon","coordinates":[[[-268.42279805704425,-790.922890043558],[-269.78998207533056,-799.3213061558884],[-278.1883981876609,-814.7509543622627],[-282.39845691063783,-822.6936424684975],[-285.2196302817049,-828.2925865433843],[-287.58507564667644,-833.262191943187],[-289.4947930055526,-837.6024586679057],[-291.81683570327704,-843.1145974082981],[-294.55120373984965,-849.7986081643646],[-297.69789711527056,-857.6544909361052],[-301.25691582953976,-866.6822457235196],[-304.0346865333596,-874.7551418314961],[-306.0312092267301,-881.8731792600344],[-307.24648390965126,-888.0363580091347],[-307.68051058212313,-893.2446780787969],[-308.30984925720736,-898.9087261545546],[-309.13449993490383,-905.0285022364077],[-310.1544626152127,-911.6040063243562],[-311.3697372981339,-918.6352384184001],[-313.53987066049314,-925.4169051757727],[-316.66486270229046,-931.9490065964741],[-320.7447134235258,-938.2315426805042],[-325.7794228241993,-944.264513427863],[-330.29330021790645,-950.4168415101515],[-334.2863456046475,-956.6885269273698],[-337.7585589844223,-963.0795696795178],[-340.70994035723095,-969.5899697665952],[-343.2706977248149,-977.0552285331111],[-345.44083108717405,-985.475345979065],[-347.2203404443087,-994.8503221044571],[-348.60922579621865,-1005.1801569092872],[-349.71599381102186,-1015.1844717097634],[-350.5406444887184,-1024.8632665058858],[-351.0831778293082,-1034.216541297654],[-351.3435938327913,-1043.2442960850685],[-351.1916844974262,-1051.5342055292808],[-350.62744982321277,-1059.0862696302909],[-349.6508898101511,-1065.900488388099],[-348.2620044582412,-1071.9768618027051],[-346.460793767483,-1078.7693792268894],[-344.24725773787657,-1086.2780406606526],[-341.62139636942186,-1094.502846103994],[-338.58320966211886,-1103.4437955569142],[-335.0675936150969,-1110.692040987194],[-331.07454822835587,-1116.247582394834],[-326.6040735018958,-1120.1104197798334],[-321.65616943571666,-1122.2805531421925],[-315.992121359959,-1124.5157905054225],[-309.61192927462287,-1126.8161318695234],[-302.5155931797081,-1129.1815772344949],[-294.70311307521473,-1131.6121266003374],[-286.912334304345,-1133.608649293708],[-279.1432568670989,-1135.1711453146063],[-271.3958807634764,-1136.2996146630333],[-263.67020599347745,-1136.9940573389883],[-256.11814189246724,-1137.3195773433422],[-248.73968846044576,-1137.2761746760953],[-241.534845697413,-1136.8638493372468],[-234.50361360336905,-1136.0826013267974],[-227.49408284294861,-1134.2596893024156],[-220.50625341615182,-1131.3951132641014],[-213.54012532297864,-1127.4888732118548],[-206.59569856342904,-1122.5409691456757],[-199.86828514011535,-1117.31094774239],[-193.35788505303756,-1111.7988090019976],[-187.06449830219572,-1106.0045529244983],[-180.98812488758983,-1099.928179509892],[-175.45428481357374,-1094.5679501048648],[-170.46297808014742,-1089.923864709416],[-166.01420468731095,-1085.9959233235459],[-162.10796463506432,-1082.7841259472543],[-158.46214058630076,-1079.7242379063277],[-155.0767325410203,-1076.8162592007661],[-151.95174049922298,-1074.06018983057],[-149.0871644609088,-1071.4560297957387],[-146.52640709332488,-1068.2225310858234],[-144.26946839647124,-1064.3596937008242],[-142.3163483703479,-1059.8675176407405],[-140.6670470149549,-1054.7460029055724],[-138.82243365694953,-1050.0585148428765],[-136.78250829633183,-1045.8050534526524],[-134.5472709331018,-1041.9856187349],[-132.1167215672594,-1038.6002106896199],[-128.29728684950712,-1035.3016079788338],[-123.08896677984491,-1032.089810602542],[-116.49176135827278,-1028.9648185607448],[-108.50567058479075,-1025.9266318534414],[-101.21402248726366,-1022.866743812515],[-94.61681706569152,-1019.7851544379648],[-88.71405432007435,-1016.6818637297911],[-83.50573425041216,-1013.5568716879939],[-78.51442751698588,-1010.2799703108315],[-73.7401341197955,-1006.8511595983039],[-69.18285405884106,-1003.2704395504111],[-64.84258733412256,-999.5378101671531],[-60.67593127839278,-995.5013621131648],[-56.682885891651736,-991.1610953884465],[-52.86345117389945,-986.5170099929976],[-49.21762712513592,-981.5691059268183],[-45.96242708159704,-976.425889858027],[-43.09785104328282,-971.0873617866232],[-40.62389901019328,-965.5535217126071],[-38.5405709823284,-959.8243696359788],[-36.847866959688176,-954.5075428981986],[-35.54578694227263,-949.6030414992666],[-34.63433093008173,-945.110865439183],[-34.1134989231155,-941.0310147179476],[-33.44075758078412,-937.1464759993246],[-32.61610690308761,-933.4572492833138],[-31.639546890025947,-929.9633345699154],[-30.511077541599143,-926.6647318591292],[-29.382608193172334,-923.0189078103656],[-28.254138844745523,-919.0258624236247],[-27.125669496318707,-914.6855956989062],[-25.99720014789189,-909.9981076362103],[-25.085744135701,-905.484230242503],[-24.39130145974604,-901.1439635177845],[-23.91387212002701,-896.9773074620548],[-23.653456116543907,-892.9842620753136],[-23.588352115673136,-888.9912166885725],[-23.718560117414693,-884.9981713018317],[-24.04408012176858,-881.0051259150906],[-24.564912128734797,-877.0120805283495],[-27.299280165307454,-872.5090538014541],[-32.24718423148656,-867.4960457344042],[-39.40862432727209,-861.9730563271999],[-48.783600452664075,-855.9400855798411],[-57.52923790297187,-850.2651868372716],[-65.64553667819548,-844.9483600994913],[-73.13249677833491,-839.9896053665004],[-79.99011820339015,-835.3889226382992],[-86.60902495858588,-830.9835519127098],[-92.98921704392208,-826.7734931897328],[-99.13069445939877,-822.7587464693681],[-105.03345720501594,-818.9393117516158],[-110.48049194453766,-815.2717863692287],[-115.47179867796395,-811.7561703222068],[-120.00737740529479,-808.3924636105498],[-124.08722812653019,-805.1806662342581],[-128.66620952110821,-801.6650501872361],[-133.74432158902889,-797.8456154694838],[-139.32156433029218,-793.7223620810013],[-145.39793774489806,-789.2952900217884],[-150.95347915253774,-785.1503352996822],[-155.98818855321122,-781.2874979146827],[-160.5020659469185,-777.7067778667899],[-164.4951113336595,-774.408175156004],[-168.79197539113085,-771.261481780583],[-173.39265811933245,-768.2666977405272],[-178.29715951826438,-765.4238230358367],[-183.5054795879266,-762.7328576665111],[-188.67039699034163,-760.3891136351631],[-193.79191172550946,-758.3925909417926],[-198.8700237934301,-756.7432895863996],[-203.90473319410356,-755.441209568984],[-208.59222125679952,-754.9854815628887],[-212.93248798151802,-755.3761055681133],[-216.92553336825907,-756.6130815846581],[-220.57135741702263,-758.696409612523],[-223.7831547933143,-760.8665429748821],[-226.56092549713418,-763.1234816717357],[-229.3820988682012,-766.0748630445443],[-233.67896292567252,-771.5435991176897],[-229.77272287342586,-772.5201591307513],[-227.47238150932503,-772.2380417936446],[-225.4758588159545,-771.0227671107234],[-223.34912812084244,-768.9828417501058],[-221.09218942398883,-766.1182657117915],[-218.77014672626441,-763.7528203468199],[-216.38300002766925,-761.886505655191],[-213.9307493282033,-760.5193216369046],[-211.41339462786655,-759.651268291961],[-208.76583192578826,-759.2389429531127],[-205.9880612219684,-759.2823456203598],[-203.080082516407,-759.7814762937026],[-200.04189580910403,-760.7363349731406],[-196.52627976208203,-762.1035189914269],[-192.53323437534107,-763.8830283485615],[-188.062759648881,-766.0748630445444],[-183.11485558270186,-768.6790230793756],[-177.73292484405093,-771.9342231229145],[-171.91696743292817,-775.8404631751612],[-165.66698334933352,-780.3977432361155],[-158.982972593267,-785.6060633057778],[-151.53941516037474,-791.2267087142882],[-143.33631105065678,-797.2596794616468],[-134.37366026411306,-803.7049755478538],[-124.65146280074359,-810.5625969729092],[-115.62370801332908,-816.8342823901274],[-107.29039590186954,-822.5200317995086],[-99.65152646636497,-827.6198452010528],[-92.70709970681534,-832.1337225947601],[-85.30694494117029,-836.9731199928212],[-77.4510621694298,-842.1380373952363],[-69.13945139159387,-847.6284748020053],[-60.37211260766247,-853.444432213128],[-52.77664583940509,-858.500842947425],[-46.35305108682171,-862.7977070048963],[-41.10132834991231,-866.3350243855419],[-37.021477628676905,-869.1127950893617],[-33.76627758513802,-872.0207737949231],[-31.335728219295653,-875.0589605022262],[-29.729829531149804,-878.2273552112707],[-28.948581520700472,-881.5259579220567],[-28.449450847357845,-885.3670939734327],[-28.232437511121923,-889.7507633653983],[-28.297541511992705,-894.6769660979538],[-28.644762849970192,-900.1457021710992],[-29.53451752853749,-906.1352702512106],[-30.966805547694594,-912.6456703382885],[-32.94162690744151,-919.6769024323324],[-35.458981607778234,-927.2289665333426],[-37.47720563477233,-933.8912759557855],[-38.99629898842382,-939.6638306996612],[-40.01626166873267,-944.5466307649694],[-40.5370936756989,-948.5396761517105],[-41.4051470206426,-952.7931375419346],[-42.620421703563785,-957.3070149356419],[-44.18291772446244,-962.0813083328324],[-46.09263508333859,-967.1160177335057],[-48.6533924509225,-972.1941298014265],[-51.865189827214195,-977.3156445365944],[-55.72802721221366,-982.4805619390092],[-60.24190460592091,-987.6888820086715],[-64.6472753315102,-992.3221167373085],[-68.94413938898151,-996.3802661249201],[-73.13249677833488,-999.8633301715068],[-77.21234749957028,-1002.7713088770683],[-81.2487955535585,-1005.4080209123349],[-85.24184094029954,-1007.7734662773065],[-89.19148365979339,-1009.8676449719832],[-93.09772371204002,-1011.6905569963649],[-97.2643797677698,-1013.6436770224882],[-101.69145182698267,-1015.7270050503531],[-106.37893988967866,-1017.9405410799595],[-111.32684395585775,-1020.2842851113076],[-115.94922801768297,-1022.5195224745376],[-120.2460920751543,-1024.6462531696495],[-124.21743612827174,-1026.6644771966437],[-127.86326017703527,-1028.5741945555199],[-131.07505755332699,-1030.5707172488903],[-133.85282825714685,-1032.6540452767554],[-136.19657228849485,-1034.8241786391145],[-138.10628964737094,-1037.0811173359682],[-139.9292016717527,-1039.6852773707992],[-141.66530836164014,-1042.636658743608],[-143.31460971703316,-1045.935261454394],[-144.87710573793183,-1049.5810855031573],[-146.33109509071252,-1053.0532988829323],[-147.67657777537528,-1056.3519015937181],[-148.91355379192007,-1059.4768936355156],[-150.04202314034686,-1062.4282750083244],[-151.97344183284662,-1065.5532670501216],[-154.70780986941926,-1068.851869760908],[-158.24512725006485,-1072.3240831406827],[-162.58539397478336,-1075.9699071894458],[-167.27288203747935,-1080.006355243434],[-172.30759143815283,-1084.433427302647],[-177.68952217680376,-1089.2511233670846],[-183.4186742534322,-1094.4594434367468],[-188.88741032657754,-1099.4290488365493],[-194.09573039623976,-1104.1599395664928],[-199.04363446241885,-1108.6521156265765],[-203.7311225251148,-1112.9055770168004],[-208.17989591795128,-1116.6382064000584],[-212.38995464092824,-1119.8500037763501],[-216.36129869404567,-1122.5409691456757],[-220.09392807730356,-1124.7111025080349],[-224.15207746491535,-1126.6642225341584],[-228.53574685688105,-1128.400329224046],[-233.24493625320065,-1129.9194225776973],[-238.27964565387413,-1131.2215025951127],[-244.2475124003621,-1132.046153272809],[-251.14853649266453,-1132.3933746107869],[-258.9827179307814,-1132.2631666090451],[-267.75005671471274,-1131.6555292675846],[-276.17017416066665,-1130.6355665872757],[-284.2430702686431,-1129.2032785681185],[-291.96874503864206,-1127.3586652101133],[-299.34719847066356,-1125.1017265132596],[-305.94440389223564,-1122.8664891500296],[-311.76036130335854,-1120.652953120423],[-316.795070704032,-1118.4611184244402],[-321.0485320942561,-1116.290985062081],[-324.69435614301966,-1113.4481103573905],[-327.7325428503226,-1109.9324943103684],[-330.16309221616496,-1105.744136921015],[-331.9860042405468,-1100.8830381893301],[-334.0259296011644,-1095.2623927808197],[-336.28286829801806,-1088.8822006954836],[-338.7568203311076,-1081.7424619333217],[-341.4477857004331,-1073.8431764943339],[-343.53111372829795,-1066.0523977234643],[-345.0068044147023,-1058.3701256207123],[-345.874857759646,-1050.7963601860786],[-346.1352737631291,-1043.331101419563],[-346.09187109588186,-1035.9960506547889],[-345.74464975790437,-1028.791207891756],[-345.0936097491966,-1021.7165731304647],[-344.13875106975854,-1014.7721463709152],[-342.9017750532137,-1007.37199160527],[-341.3826816995622,-999.5161088335294],[-339.5814710088041,-991.2044980556935],[-337.4981429809392,-982.4371592717621],[-335.0024896142261,-974.3425618301621],[-332.0945109086647,-966.9207057308935],[-328.774206864255,-960.1715909739562],[-325.04157748099715,-954.0952175593503],[-321.46085743310437,-948.4962734844635],[-318.0320467205767,-943.3747587492956],[-314.75514534341426,-938.7306733538468],[-311.63015330161693,-934.564017298117],[-309.1127986012802,-930.0067372371627],[-307.2030812424041,-925.0588331709836],[-305.90100122498853,-919.7203050995797],[-305.20655854903356,-913.9911530229513],[-304.490414539455,-908.1534942782049],[-303.75256919625286,-902.2073288653405],[-302.9930225194271,-896.1526567843582],[-302.2117745089778,-889.989478035258],[-299.5642118068995,-880.3812125734124],[-295.0503344131922,-867.3278603988215],[-288.67014232785607,-850.8294215114852],[-280.4236355508908,-830.8858959114036],[-273.91323546381307,-815.0384970327752],[-269.1389420666227,-803.2872248755999],[-266.10075535931975,-795.6320794398777],[-264.79867534190424,-792.0730607256085],[-263.80041399521895,-789.1433806864236],[-263.10597131926403,-786.8430393223226],[-262.6936459804158,-784.9116206298229],[-262.49833397780344,-782.5678765984749],[-265.2327020143761,-783.5932646121896],[-266.5998860326624,-784.9821499640996],[-267.51134204485334,-787.0763286587763],[-268.42279805704425,-790.922890043558]]]}},{"type":"Feature","properties":{"id":"","name":"Path","y":0,"ymin":-100,"ymax":-100,"priority":0,"xmin":-447.557873498524,"xmax":-63.68120569918078,"zmin":-1010.0739771146317,"zmax":-631.0997738390538},"geometry":{"type":"Polygon","coordinates":[[[-256.0963496269631,-655.6165559673117],[-256.539458956761,-686.3388028332989],[-268.3557077513715,-707.3126444437324],[-276.26602986109674,-718.6529609952267],[-284.20917488414045,-727.3510330245928],[-293.49805935323695,-735.7372873774343],[-304.13268326838636,-743.8117240537515],[-314.3778086121579,-751.2524049787465],[-324.2334353845515,-758.0593301524195],[-333.69956358556726,-764.2324995747706],[-342.776193215205,-769.7719132457995],[-352.48685212044256,-775.0777371837128],[-362.8315403012798,-780.1499713885105],[-373.8102577577167,-784.9886158601923],[-385.42300448975334,-789.5936705987586],[-395.8678025562116,-794.1319854135776],[-405.1446519570914,-798.6035603046491],[-413.2535526923929,-803.0083952719734],[-420.1945047621158,-807.3464903155503],[-426.48474257530233,-811.5844754735062],[-432.12426613195237,-815.7223507458411],[-437.1130754320658,-819.760116132555],[-441.45117047564264,-823.6977716336479],[-444.63800183457795,-828.3361963340878],[-446.67356950887176,-833.6753902338746],[-447.557873498524,-839.7153533330086],[-447.29091380353464,-846.4560856314899],[-446.5067196995034,-852.179034092824],[-445.2052911864303,-856.8841987170113],[-443.3866282643154,-860.5715795040516],[-441.05073093315866,-863.2411764539451],[-438.09748930733906,-865.760608575407],[-434.5269033868565,-868.1298758684375],[-430.3389731717111,-870.3489783330364],[-425.5336986619028,-872.4179159692036],[-420.2612446858632,-873.3189049397927],[-414.5216112435922,-873.0519452448033],[-408.31479833508985,-871.6170368842355],[-401.64080596035615,-869.0141798580896],[-394.78633770848904,-865.7219550362365],[-387.7513935794885,-861.7403624186767],[-380.5359735733545,-857.06940200541],[-373.1400776900872,-851.7090737964363],[-364.26839524295684,-845.4327401340304],[-353.92092623196345,-838.2404010181924],[-342.0976706571071,-830.1320564489222],[-328.7986285183878,-821.1077064262201],[-317.21285583886566,-813.2198816883317],[-307.34035261854086,-806.4685822352574],[-299.18111885741337,-800.8538080669971],[-292.73515455548306,-796.3755591835504],[-286.560599276792,-792.5249436663447],[-280.65745302134,-789.3019615153796],[-275.0257157891272,-786.7066127306551],[-269.66538758015366,-784.7388973121712],[-264.49165307465694,-783.2122215564508],[-259.5045122726372,-782.1265854634942],[-254.70396517409438,-781.4819890333011],[-250.09001177902852,-781.2784322658717],[-245.47605838396265,-781.4989520972536],[-240.86210498889673,-782.1435485274466],[-236.24815159383087,-783.2122215564508],[-231.63419819876498,-784.7049711842662],[-226.90150335603192,-786.7405388585601],[-222.05006706563177,-789.3189245793321],[-217.07988932756447,-792.4401283465826],[-211.99097014183002,-796.1041501603114],[-206.66400262529623,-800.9527592733862],[-201.09898677796306,-806.9859556858069],[-195.29592259983053,-814.2037393975735],[-189.25481009089867,-822.606110408686],[-184.02283573249855,-830.6256816099384],[-179.59999952463025,-838.2624530013304],[-175.9863014672937,-845.5164245828623],[-173.18174156048894,-852.3875963545341],[-170.62258064552958,-858.9958406349429],[-168.30881872241568,-865.3411574240886],[-165.7847148062914,-872.8784121736263],[-161.68304594258944,-885.972201238521],[-133.44463338094906,-875.4025160897505],[-120.2149984455685,-871.0291554850769],[-112.5813369492343,-869.3288910415765],[-107.40604749620866,-869.1273132982749],[-104.68913008649156,-870.4244222551723],[-101.14399107929617,-872.71189142916],[-96.77063047462252,-875.9897208202378],[-91.56904827247058,-880.2579104284064],[-85.53924447284034,-885.5164602536654],[-80.70137863360213,-891.0204090707697],[-77.05545075475595,-896.7697568797195],[-74.60146083630178,-902.7645036805146],[-73.33940887823962,-909.0046494731552],[-72.93625339163644,-915.122095769873],[-73.39199437649222,-921.1168425706682],[-74.70663183280695,-926.9888898755406],[-76.88016576058064,-932.7382376844904],[-79.77236816447305,-938.5927564899454],[-83.38323904448417,-944.5524462919054],[-87.71277840061401,-950.6173070903708],[-92.76098623286259,-956.7873388853412],[-97.86177956336374,-961.6602617234145],[-103.01515839211748,-965.2360756045905],[-108.22112271912383,-967.5147805288694],[-113.47967254438274,-968.4963764962512],[-119.42183384692532,-968.6716614904265],[-126.04760662675157,-968.0406355113955],[-133.35699088386147,-966.603298559158],[-141.34998661825503,-964.3596506337142],[-148.39644338410199,-961.6953187222497],[-154.49636118140234,-958.6103028247644],[-159.64974001015608,-955.1046029412585],[-163.85657987036322,-951.1782190717319],[-167.92319173523012,-946.9187937132722],[-171.84957560475678,-942.3263268658793],[-175.6357314789432,-937.4008185295534],[-179.28165935778938,-932.1422687042946],[-183.13792922964592,-926.8837188790357],[-187.2045410945128,-921.6251690537766],[-191.48149495239005,-916.3666192285177],[-195.9687908032777,-911.1080694032588],[-200.40350115591272,-906.0248045721751],[-204.78562601029515,-901.1168247352668],[-209.11516536642497,-896.3841298925338],[-213.39211922430223,-891.8267200439761],[-217.87941507518985,-887.8126936773617],[-222.5770529190878,-884.3420507926908],[-227.48503275599614,-881.4147913899633],[-232.60335458591481,-879.0309154691795],[-237.31852092923035,-877.2605370280089],[-241.63053178594265,-876.103656066452],[-245.53938715605176,-875.5602725845085],[-249.04508703955773,-875.6303865821786],[-252.07751743879035,-876.7522105449005],[-254.6366783537497,-878.9257444726743],[-256.72256978443573,-882.1509883654998],[-258.3351917308485,-886.4279422233769],[-259.4570156935704,-896.9625703733124],[-260.0880416726015,-913.7548728153058],[-260.14062717085403,-944.1317623058849],[-259.3518446970652,-1010.0739771146317],[-248.69451705120713,-1009.7935211239512],[-250.90310797781586,-944.0090628099622],[-251.5166054574294,-914.1229713030741],[-251.271206465584,-898.2070938319569],[-250.41230999412505,-888.9520461395011],[-248.93991604305253,-886.357828225707],[-246.59109712110353,-884.9204912734695],[-243.3658532282781,-884.6400352827889],[-239.26418436457612,-885.5164602536654],[-234.2860905299977,-887.5497661860989],[-228.8522557105635,-890.8275955771769],[-222.96267990627348,-895.3499484268996],[-216.61736311712772,-901.1168247352668],[-209.81630534312617,-908.1282245022787],[-203.12041856562982,-915.5427797558938],[-196.52970278463863,-923.3604904961121],[-190.04415800015263,-931.5813567229336],[-183.6637842121718,-940.205378436358],[-177.68656591079414,-947.7952186841485],[-172.1125030960197,-954.3508774663046],[-166.9415957678484,-959.8723547828265],[-162.17384392628034,-964.3596506337142],[-157.3184495876246,-968.0231070119778],[-152.3754127518812,-970.8627239176178],[-147.3447334190502,-972.8785013506337],[-142.22641158913152,-974.0704393110257],[-137.213260755718,-975.0870922772424],[-132.30528091880967,-975.9284602492838],[-127.50247207840653,-976.59454322715],[-122.80483423450858,-977.0853412108406],[-117.87932589818271,-977.0853412108406],[-112.72594706942894,-976.59454322715],[-107.34469774824731,-975.6129472597684],[-101.73557793463783,-974.1405533086956],[-96.89771209539961,-972.4402888651953],[-92.83110023053271,-970.5121539292672],[-89.53574234003713,-968.356148500911],[-87.01163842391281,-965.9722725801269],[-84.24213551594312,-962.7119716884663],[-81.22723361612802,-958.5752458259293],[-77.96693272446748,-953.5620949925159],[-74.46123284096154,-947.6725191882258],[-71.4288024417289,-941.9932853769462],[-68.86964152676957,-936.524393558677],[-66.78375009608354,-931.265843733418],[-65.1711281496708,-926.2176359011694],[-64.13694668403656,-920.8889720782404],[-63.68120569918078,-915.2798522646308],[-63.80390519510348,-909.3902764603408],[-64.50504517180468,-903.2202446653705],[-66.03002462112977,-897.3306688610805],[-68.37884354307874,-891.7215490474708],[-71.55150193765162,-886.3928852245418],[-75.5479998048484,-881.3446773922933],[-79.63214016913284,-876.5769255507253],[-83.8039230305049,-872.0896296998377],[-88.06334838896464,-867.8827898396305],[-92.41041624451202,-863.9564059701039],[-96.38938561229128,-860.8538615732011],[-100.0002564923024,-858.5751566489223],[-103.2430288845454,-857.1202911972673],[-106.11770278902029,-856.4892652182361],[-109.50070317660352,-856.419151220566],[-113.39203004729511,-856.9099492042569],[-117.79168340109507,-857.9616591693086],[-122.69966323800341,-859.5742811157214],[-127.95821306326232,-861.4323020539796],[-133.56733287687183,-863.5357219840832],[-141.1045876264096,-866.5330953844807],[-155.30267215460867,-872.3700856905181],[-168.08094822998785,-840.9765432337223],[-175.1098764964173,-825.3060647544507],[-180.6488823123567,-814.8941361004381],[-186.11777413062597,-806.252585887596],[-191.51655195122513,-799.3814141159241],[-196.89780127240675,-793.3165533174588],[-202.26152209417086,-788.0580034922],[-207.60771441651744,-783.6057646401474],[-212.93637823944647,-779.9598367613012],[-218.4403270565508,-777.0501058579913],[-224.11956086783044,-774.8765719302177],[-229.97407967328536,-773.4392349779803],[-236.00388347291562,-772.738095001279],[-242.10380127021597,-772.2122400187532],[-248.2738330651864,-771.8616700304026],[-254.513978857827,-771.6863850362273],[-260.8242386481377,-771.6863850362273],[-267.4675399273815,-772.6679810036089],[-274.4438826955583,-774.6311729383723],[-281.75326695266824,-777.5759608405173],[-289.3956926987112,-781.502344710044],[-296.98553294650156,-786.0246975597667],[-304.52278769603936,-791.1430193896854],[-312.00745694732456,-796.8573101998],[-319.4395407003571,-803.1675699901107],[-328.72964539164786,-810.459425747803],[-339.8777710211968,-818.7328774728771],[-352.8839175890039,-827.9879251653329],[-367.7480850950691,-838.2245688251701],[-379.87464581505554,-846.3589419647018],[-389.2635997489632,-852.3910445839279],[-395.914946896792,-856.3208766828482],[-399.8286872585422,-858.1484382614627],[-403.55708529038554,-859.605315180264],[-407.1001409923223,-860.691507439252],[-410.4578543643524,-861.4070150384265],[-413.6302254064758,-861.7518379777878],[-416.6646672728547,-861.82080256566],[-419.5611799634891,-861.6139088020433],[-422.319763478379,-861.1311566869375],[-424.94041781752446,-860.3725462203428],[-427.2679726582128,-859.1139424916743],[-429.3024280004441,-857.3553455009319],[-431.0437838442184,-855.0967552481158],[-432.4920401895356,-852.3381717332259],[-433.6644381833638,-849.5451059243999],[-434.56097782570305,-846.7175578216376],[-435.1816591165533,-843.8555274249393],[-435.5264820559145,-840.9590147343049],[-435.2161414104894,-837.8211259861176],[-434.2506371802779,-834.4418611803775],[-432.6299693652801,-830.8212203170845],[-430.35413796549585,-826.9592033962385],[-426.23350384012906,-822.5971932133189],[-420.2680669891796,-817.7351897683254],[-412.4578274126475,-812.373193061258],[-402.8027851105328,-806.5112030921171],[-393.0270547796416,-801.0630006502095],[-383.130636419974,-796.0285857355352],[-373.11353003153,-791.4079583480947],[-362.9757356143095,-787.2011184878876],[-353.5275870758115,-783.132207803425],[-344.76908441603604,-779.2012262947068],[-336.700227634983,-775.4081739617332],[-329.32101673265237,-771.7530508045039],[-321.8038766545773,-767.6324166791371],[-314.1488074007578,-763.0462715856327],[-306.35580897119377,-757.9946155239904],[-298.42488136588526,-752.4774484942106],[-291.06291161052275,-747.1499340810794],[-284.26989970510635,-742.0120722845969],[-278.0458456496359,-737.0638631047632],[-272.3907494441115,-732.3053065415781],[-266.9770292961401,-727.0984801572233],[-261.8046852057215,-721.4433839516989],[-256.8737171728558,-715.340017925005],[-252.18412519754287,-708.7883820771415],[-248.77037809786657,-702.0815759065653],[-246.63247587382693,-695.2195994132766],[-245.77041852542382,-688.2024525972754],[-246.18420605265732,-681.0301354585615],[-246.44282325717825,-673.2026547350613],[-246.5462701389866,-664.7200104267747],[-246.44282325717825,-653.1339596642371],[-245.97731228904058,-631.0997738390538],[-251.47541045983542,-631.4494807823295],[-253.9682440168329,-635.0184890755617],[-255.28851235029794,-641.9233676998423],[-256.0963496269631,-655.6165559673117]]]}},{"type":"Feature","properties":{"id":null,"name":"Sanctum","y":192,"ymin":190,"ymax":316,"priority":0,"xmin":-297.12047333110957,"xmax":-212.17651334605404,"zmin":-1104.0732563705744,"zmax":-1018.5618426180639},"geometry":{"type":"Polygon","coordinates":[[[-242.95120772308866,-1020.4898957597576],[-237.9892114269906,-1021.5345265589362],[-233.6928952584471,-1023.1915159707867],[-231.7040264560091,-1025.5606096913377],[-230.68034398416603,-1027.0522612931663],[-230.12546291095208,-1028.3633167831958],[-229.21624721537077,-1029.2016007578454],[-228.35055780308855,-1030.0173155485618],[-227.5283946741054,-1030.8104611553458],[-226.74975782842142,-1031.5810375781966],[-226.01464726603655,-1032.3290448171147],[-225.277924619085,-1033.093172901699],[-224.53958988756685,-1033.8734218319496],[-223.79964307148202,-1034.6697916078667],[-223.05808417083057,-1035.4822822294498],[-222.3149131856125,-1036.3108936966994],[-221.5701301158278,-1037.1556260096156],[-220.82373496147645,-1038.0164791681977],[-220.0757277225585,-1038.8934531724465],[-219.36318634410645,-1039.7849359377947],[-218.68611082612037,-1040.690927464243],[-218.04450116860022,-1041.6114277517906],[-217.43835737154603,-1042.546436800438],[-216.86767943495778,-1043.495954610185],[-216.3324673588354,-1044.4599811810322],[-215.83272114317896,-1045.4385165129786],[-215.3684407879885,-1046.431560606025],[-214.93962629326393,-1047.4391134601708],[-214.54627765900534,-1048.4611750754166],[-214.18839488521272,-1049.497745451762],[-213.86597797188602,-1050.548824589207],[-213.1923154244627,-1051.691332865318],[-213.32754172663041,-1052.6945091473963],[-213.11152239470152,-1053.7891145681406],[-212.93096892323854,-1054.8982287499844],[-212.76976046657518,-1056.000894593562],[-212.62789702471144,-1057.0971120988725],[-212.50537859764728,-1058.1868812659168],[-212.40220518538274,-1059.2702020946945],[-212.31837678791783,-1060.3470745852057],[-212.25389340525248,-1061.4174987374504],[-212.20875503738677,-1062.4814745514286],[-212.18296168432056,-1063.5390020271404],[-212.17651334605404,-1064.5900811645856],[-212.18941002258714,-1065.634711963764],[-212.2216517139198,-1066.672894424676],[-212.2732384200521,-1067.7046285473214],[-212.34417014098398,-1068.7299143317002],[-212.43444687671547,-1069.7487517778127],[-212.54406862724653,-1070.7611408856585],[-212.67303539257716,-1071.767081655238],[-212.8423042720737,-1072.7762465939506],[-213.05187526573604,-1073.7886357017965],[-213.30174837356424,-1074.8042489787756],[-213.59192359555834,-1075.823086424888],[-213.92240093171822,-1076.8451480401336],[-214.29318038204394,-1077.8704338245127],[-214.7042619465355,-1078.898943778025],[-215.15564562519288,-1079.9306779006702],[-215.6473314180161,-1080.965636192449],[-216.17931932500517,-1082.003818653361],[-216.75160934616008,-1083.0452252834061],[-217.36420148148085,-1084.089856082585],[-218.01709573096744,-1085.1377110508965],[-218.7102920946199,-1086.1887901883417],[-219.44379057243816,-1087.24309349492],[-220.21759116442226,-1088.3006209706318],[-221.02363344773903,-1089.3226825858774],[-221.86191742238853,-1090.3092783406573],[-222.73244308837064,-1091.260408234971],[-223.63521044568535,-1092.1760722688189],[-224.5702194943328,-1093.056270442201],[-225.537470234313,-1093.9010027551167],[-226.5369626656258,-1094.7102692075669],[-227.56869678827127,-1095.4840697995508],[-228.63267260224944,-1096.222404531069],[-229.72889010756026,-1096.925273402121],[-230.85734930420375,-1097.5926764127075],[-232.01805019217994,-1098.224613562828],[-233.21099277148878,-1098.8210848524823],[-234.43617704213025,-1099.382090281671],[-235.69360300410443,-1099.9076298503933],[-236.9832706574113,-1100.39770355865],[-238.2326361965523,-1100.8571476601403],[-239.44169962152748,-1101.2859621548648],[-240.61046093233682,-1101.6841470428235],[-241.7389201289803,-1102.0517023240159],[-242.82707721145798,-1102.3886279984424],[-243.8749321797698,-1102.6949240661029],[-244.88248503391574,-1102.970590526997],[-245.84973577389587,-1103.2156273811256],[-246.77668439971018,-1103.4300346284879],[-247.66333091135863,-1103.6138122690838],[-248.50967530884125,-1103.766960302914],[-249.31571759215802,-1103.8894787299782],[-250.08145776130897,-1103.9813675502764],[-250.8068958162941,-1104.0426267638086],[-251.49203175711335,-1104.0732563705744],[-252.13686558376673,-1104.0732563705744],[-252.8316740319858,-1104.0442388483752],[-253.57645710177047,-1103.9862038039764],[-254.37121479312083,-1103.8991512373782],[-255.21594710603682,-1103.7830811485805],[-256.11065404051845,-1103.6379935375835],[-257.0553355965657,-1103.463888404387],[-258.04999177417864,-1103.2607657489912],[-259.0946225733572,-1103.0286255713959],[-260.1892279941014,-1102.7674678716012],[-261.3338080364112,-1102.477292649607],[-262.52836270028666,-1102.1580999054136],[-263.77289198572777,-1101.809889639021],[-265.0673958927345,-1101.4326618504288],[-266.4118744213069,-1101.026416539637],[-267.8063275714449,-1100.5911537066459],[-269.2507553431487,-1100.1268733514555],[-270.65649308525315,-1099.6190667129658],[-272.0235407977584,-1099.0677337911773],[-273.3518984806645,-1098.4728745860893],[-274.64156613397125,-1097.8344890977023],[-275.8925437576789,-1097.1525773260164],[-277.10483135178737,-1096.4271392710314],[-278.2784289162966,-1095.658174932747],[-279.4133364512066,-1094.845684311164],[-280.50955395651744,-1093.9896674062813],[-281.56708143222903,-1093.0901242180998],[-282.58591887834143,-1092.147054746619],[-283.56606629485464,-1091.1604589918395],[-284.50752368176865,-1090.1303369537607],[-285.41029103908346,-1089.0566886323827],[-286.274368366799,-1087.9395140277056],[-287.09975566491545,-1086.7788131397297],[-287.89128918713254,-1085.6455176893862],[-288.6489689334503,-1084.5396276766758],[-289.3727949038688,-1083.4611431015978],[-290.0627670983879,-1082.4100639641529],[-290.7188855170078,-1081.3863902643404],[-291.34115015972833,-1080.390122002161],[-291.92956102654955,-1079.421259177614],[-292.4841181174715,-1078.4798017907],[-293.0048214324941,-1077.5657498414187],[-293.49167097161745,-1076.6791033297702],[-293.9446667348415,-1075.8198622557545],[-294.3638087221662,-1074.9880266193718],[-294.74909693359166,-1074.1835964206216],[-295.10053136911773,-1073.4065716595044],[-295.41811202874453,-1072.6569523360197],[-295.7018389124721,-1071.9347384501677],[-295.9597724431335,-1071.1802828729833],[-296.19191262072866,-1070.393585604466],[-296.39825944525774,-1069.5746466446162],[-296.5788129167207,-1068.7234659934338],[-296.7335730351175,-1067.8400436509187],[-296.8625398004482,-1066.9243796170708],[-296.9657132127128,-1065.9764738918902],[-297.0430932719112,-1064.996326475377],[-297.0946799780435,-1063.9839373675309],[-297.12047333110957,-1062.9393065683525],[-297.12047333110957,-1061.8624340778413],[-297.0946799780435,-1060.7533198959975],[-297.0430932719112,-1059.611964022821],[-296.9657132127127,-1058.4383664583117],[-296.8625398004482,-1057.2325272024698],[-296.73357303511756,-1055.994446255295],[-296.5610799864878,-1054.754753223554],[-296.3450606545589,-1053.513448107246],[-296.08551503933086,-1052.2705309063717],[-295.7824431408037,-1051.0260016209304],[-295.4358449589775,-1049.7798602509229],[-295.04572049385223,-1048.5321067963482],[-294.6120697454278,-1047.2827412572074],[-294.13489271370423,-1046.0317636334998],[-293.6141893986816,-1044.7791739252257],[-293.0499598003599,-1043.5249721323848],[-292.44220391873904,-1042.2691582549771],[-291.7909217538191,-1041.0117322930028],[-291.0961133056,-1039.752694246462],[-290.3577785740818,-1038.4920441153545],[-289.57591755926455,-1037.2297818996803],[-288.7505302611481,-1035.96590759944],[-287.9219187938985,-1034.7520079207648],[-287.09008315751555,-1033.5880828636555],[-286.2550233519994,-1032.4741324281115],[-285.4167393773499,-1031.4101566141333],[-284.57523123356725,-1030.3961554217208],[-283.73049892065126,-1029.4321288508738],[-282.882542438602,-1028.5180769015926],[-282.0313617874195,-1027.6539995738774],[-281.1769569671037,-1026.8398968677275],[-280.31932797765467,-1026.075768783143],[-279.4584748190723,-1025.3616153201244],[-278.59439749135674,-1024.6974364786713],[-277.72709599450786,-1024.083232258784],[-276.8565703285258,-1023.5190026604621],[-275.9828204934104,-1023.004747683706],[-275.10584648916165,-1022.5404673285157],[-274.2256483157797,-1022.1019803263913],[-273.3422259732646,-1021.6892866773331],[-272.45557946161614,-1021.3023863813411],[-271.56570878083437,-1020.9412794384151],[-270.6726139309194,-1020.6059658485553],[-269.77629491187116,-1020.2964456117616],[-268.8767517236896,-1020.0127187280341],[-267.97398436637485,-1019.7547851973727],[-267.0679928399268,-1019.5226450197774],[-266.15877714434544,-1019.3162981952485],[-265.24633727963084,-1019.1357447237855],[-264.330673245783,-1018.9809846053887],[-263.41178504280185,-1018.852017840058],[-262.48967267068747,-1018.7488444277934],[-261.5643361294398,-1018.671464368595],[-260.63577541905886,-1018.6198776624626],[-259.7039905395447,-1018.5844118019967],[-258.7689814908972,-1018.5650667871971],[-257.83074827311646,-1018.5618426180639],[-256.8892908862025,-1018.574739294597],[-255.94460933015523,-1018.6037568167964],[-254.99670360497464,-1018.648895184662],[-254.04557371066085,-1018.7101543981942],[-253.09121964721385,-1018.7875344573926],[-252.07238220110145,-1018.8939320387904],[-250.98906137232365,-1019.0293471423877],[-249.84125716088056,-1019.1937797681842],[-248.62896956677213,-1019.3872299161803],[-247.1684209494021,-1019.648387615975],[-245.4596113087705,-1019.977252867568],[-242.95120772308866,-1020.4898957597576]]]}},{"type":"Feature","properties":{"id":null,"name":"First Gatehouse","y":210,"ymin":200,"ymax":240,"priority":0,"xmin":-377.3286553816266,"xmax":-324.381059939592,"zmin":-858.2054443491386,"zmax":-803.5662324393072},"geometry":{"type":"Polygon","coordinates":[[[-349.7553069565415,-858.2054443491386],[-335.7148902738294,-852.2847867118503],[-326.4109997009479,-842.1350879050705],[-324.381059939592,-824.5422766399855],[-329.2867476962022,-812.8701230121887],[-339.436446502982,-804.9195256135446],[-349.41698366298215,-803.5662324393072],[-359.9050057633213,-805.5961722006632],[-373.09961421213507,-815.745871007443],[-377.3286553816266,-829.1096411030364],[-373.2687758589147,-842.8117344921892],[-367.34811822162646,-850.2548469504943],[-349.7553069565415,-858.2054443491386]]]}},{"type":"Feature","properties":{"id":null,"name":"Second Gatehouse","y":245,"ymin":235,"ymax":280,"priority":0,"xmin":-188.48319459167496,"xmax":-131.49375983174428,"zmin":-905.5031151045235,"zmax":-849.9036665582498},"geometry":{"type":"Polygon","coordinates":[[[-178.90773400870557,-898.5531840362394],[-171.0311454646501,-904.2675718034952],[-158.98459827962412,-905.5031151045235],[-143.84919284202738,-901.024270638296],[-132.7293031327726,-889.1321663658986],[-131.49375983174428,-874.4600896661874],[-135.2003897348292,-863.0313141316756],[-144.15807866728443,-854.5369539371059],[-158.0579408038529,-849.9036665582498],[-173.19334624144966,-852.9925248108206],[-185.08545051384712,-863.1857570443041],[-188.48319459167496,-876.931176268244],[-184.77656468859004,-892.2210246184693],[-178.90773400870557,-898.5531840362394]]]}},{"type":"Feature","properties":{"id":"","name":"Castle Tower","y":300,"ymin":317,"ymax":435,"priority":0,"xmin":-281.42596845040623,"xmax":-226.48696683683292,"zmin":-1090.506280194372,"zmax":-1033.551168429842},"geometry":{"type":"Polygon","coordinates":[[[-254.20848141248916,-1090.506280194372],[-238.07960020483463,-1087.7341287368065],[-228.75509075665934,-1077.149550444283],[-226.48696683683292,-1062.028724312107],[-227.49502191231133,-1047.9159532554092],[-238.83564151144344,-1036.3233198874075],[-253.45244010588036,-1033.551168429842],[-268.8252800069261,-1037.8354025006252],[-277.8977756862318,-1048.4199807931484],[-281.42596845040623,-1060.5166416988893],[-277.8977756862318,-1078.9136468263703],[-266.55715608709966,-1087.7341287368065],[-254.20848141248916,-1090.506280194372]]]}},{"type":"Feature","properties":{"id":null,"name":"Watch Tower","y":160,"ymin":160,"ymax":178,"priority":0,"xmin":-459.3407485186171,"xmax":-438.51708947851915,"zmin":-1042.1297618674444,"zmax":-1022.6266275469624},"geometry":{"type":"Polygon","coordinates":[[[-456.0902261318701,-1039.5902912527981],[-450.1986543058912,-1042.1297618674444],[-443.3928730586397,-1040.9108159724142],[-438.51708947851915,-1036.7460841643947],[-439.0249836014484,-1029.6355664433856],[-442.68182128653876,-1024.4550463895075],[-447.04971074373003,-1022.6266275469624],[-452.3318096221939,-1022.7282063715481],[-456.5981202547993,-1025.8771499337092],[-459.3407485186171,-1033.901877075991],[-456.0902261318701,-1039.5902912527981]]]}},{"type":"Feature","properties":{"id":null,"name":"Watch Tower","y":175,"ymin":170,"ymax":180,"priority":0,"xmin":-56.01793037496526,"xmax":-34.187204781507155,"zmin":-835.133165087732,"zmax":-813.2049808978745},"geometry":{"type":"Polygon","coordinates":[[[-49.195828627009604,-815.8363630006575],[-43.05593705384951,-813.2049808978745],[-34.57703916710462,-813.7897324762707],[-34.187204781507155,-823.7305093090062],[-43.54323003584634,-835.133165087732],[-56.01793037496526,-825.289846851396],[-49.195828627009604,-815.8363630006575]]]}},{"type":"Feature","properties":{"id":null,"name":"Watch Tower","y":152,"ymin":150,"ymax":160,"priority":0,"xmin":3.560512397339991,"xmax":25.997613655773392,"zmin":-886.4150040020065,"zmax":-870.7731391246987},"geometry":{"type":"Polygon","coordinates":[[[3.945148418913149,-886.1585799876244],[3.560512397339991,-872.5681072253733],[20.228073332176237,-870.7731391246987],[25.997613655773392,-877.9530115273974],[19.20237727464786,-886.4150040020065],[3.945148418913149,-886.1585799876244]]]}},{"type":"Feature","properties":{"id":null,"name":"Watch Tower","y":213,"ymin":180,"ymax":200,"priority":0,"xmin":-72.38294807932115,"xmax":-50.92775539934501,"zmin":-1054.3426381932256,"zmax":-1034.7784116477558},"geometry":{"type":"Polygon","coordinates":[[[-72.38294807932115,-1044.815078053982],[-63.21903527363642,-1034.7784116477558],[-52.16415633344533,-1042.4150056524932],[-50.92775539934501,-1052.3062131252957],[-59.946209271606165,-1054.3426381932256],[-72.38294807932115,-1044.815078053982]]]}},{"type":"Feature","properties":{"id":null,"name":"Watch Tower","y":207,"ymin":205,"ymax":215,"priority":0,"xmin":-464.70229484533075,"xmax":-446.824365396165,"zmin":-869.169163554126,"zmax":-850.9081356167638},"geometry":{"type":"Polygon","coordinates":[[[-458.4450195381227,-869.169163554126],[-451.67694624665285,-868.2752670816677],[-446.824365396165,-863.167287239049],[-446.8882151441977,-856.8461621838081],[-451.99619498681653,-850.9081356167638],[-461.1905587035303,-853.5898250341387],[-464.70229484533075,-857.5485094121683],[-463.04220139647964,-866.4874741367512],[-458.4450195381227,-869.169163554126]]]}},{"type":"Feature","properties":{"id":null,"name":"Watch Tower","y":165,"ymin":163,"ymax":182,"priority":0,"xmin":-257.9442734029499,"xmax":-235.76150299256705,"zmin":-1211.060320827991,"zmax":-1186.797915691635},"geometry":{"type":"Polygon","coordinates":[[[-249.51019923650222,-1186.797915691635],[-235.76150299256705,-1195.0009193329743],[-243.84897137135246,-1207.5942629513688],[-255.51803288931424,-1211.060320827991],[-257.9442734029499,-1198.2359066844886],[-249.51019923650222,-1186.797915691635]]]}},{"type":"Feature","properties":{"id":null,"name":"Watch Tower","y":170,"ymin":165,"ymax":200,"priority":0,"xmin":-475.43532767297245,"xmax":-455.4884114335523,"zmin":-954.5472775238524,"zmax":-937.6431112192591},"geometry":{"type":"Polygon","coordinates":[[[-474.1956888106356,-949.1379443063826],[-469.4625222453495,-954.2091941977606],[-459.77080023071596,-954.5472775238524],[-455.60110587558296,-950.7156664948112],[-455.4884114335523,-942.0381944584534],[-458.5311613683791,-937.6431112192591],[-469.80060557144134,-937.8685001033203],[-475.43532767297245,-943.1651388787595],[-474.1956888106356,-949.1379443063826]]]}},{"type":"Feature","properties":{"id":null,"name":"Watch Tower","y":178,"ymin":170,"ymax":185,"priority":0,"xmin":-209.42550163494775,"xmax":-192.0727509639866,"zmin":-701.4095445983936,"zmax":-678.5000142181921},"geometry":{"type":"Polygon","coordinates":[[[-209.42550163494775,-697.8999995188733],[-195.3873213168668,-701.4095445983936],[-192.0727509639866,-685.3241296505926],[-198.019480126507,-678.5000142181921],[-207.57324173186763,-682.5944834776324],[-209.42550163494775,-697.8999995188733]]]}},{"type":"Feature","properties":{"id":null,"name":"Watch Tower","y":250,"ymin":245,"ymax":260,"priority":0,"xmin":-108.71310725037446,"xmax":-87.59995666144854,"zmin":-941.5893088467968,"zmax":-920.7550479427432},"geometry":{"type":"Polygon","coordinates":[[[-108.71310725037446,-933.364290655574],[-99.23173869886607,-920.7550479427432],[-87.59995666144854,-930.627400764417],[-87.59995666144854,-940.8907378562559],[-97.48410420768745,-941.5893088467968],[-108.71310725037446,-933.364290655574]]]}}]} \ No newline at end of file