{"schema":"blu-views/2","placeholder":false,"method":["Camera position: SRT GPS and barometric height of every frame (height above street = rel_alt + 4.18 m).","Camera yaw (not in the SRT): rotation chain between 5 fps samples from SIFT matches, tied to hand-read anchors (Poseidon crown top, its silhouette edges, sea horizon) with a slow correction; see a project file","Each view is a level virtual camera (roll 0) inside one real 4K frame, re-projected by rotation only, at the native lens resolution (never upscaled). Pitch and roll are then corrected so the measured sea horizon sits at the true dip below level (earth curvature at the camera height); horizonCheck holds the measurement.","Rules: camera within 12 m of the band's eye height, view heading within 24.5 deg of the sector centre, no standing tower above the bottom 6 % of the view, own tower never in view. A cell becomes a gap when no frame passes, or when a neighbouring finished tower would cover more than 10 % of the view from the real window. Frames whose temporary site cranes cover more than 1 % of the view below the horizon are not used (a crane detector run on every frame); a cell whose frame still shows any crane is marked construction: true and the app opens its live 3D view first. Real photos are never retouched.","Each sector cell uses the facade point of a simple rounded plate in that direction; offsets are measured from it.","Colour: every pixel D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade, a project file","Tools: a project file p01 to p11 (decode, rotations, anchors, poses, window search, select, render, horizon fix, index, contact sheet, pose export). Contact sheet: a project file"],"integration":"Pick a cell by tower + floor band + sector (sector_of(unit facing azimuth)). Show 'src' as a flat image with its hfov / vfov centred on centerHeading / centerPitch; several views are narrow (9 to 13 deg, 70 mm lens), so show them as a framed photo rather than stretched to the screen. Show the cell's honesty fields and notes, and 'Drone photo, 13 Jul 2026'. For gaps render from the splat and label it a 3D model view.","floorModel":{"floor2_slab_above_street_m":14.9,"first_storey_m":4.47,"storey_m":3.634,"eye_above_slab_m":1.6,"street_vs_drone":"camera height above street = SRT rel_alt + 4.18 m (clip 0534 parallax solve, a project file)","source":"measured: the builder's floor numbers painted on Poseidon's slab edges (16 and 17 in clip 0545 frame 280, 23 to 27 in clip 0536 frame 900), seen level from the drone, give slab heights relative to the camera; slab 17 = 70.3 m and slab 27 = 106.6 m above street, so 3.63 m per storey (checked on the drone frames)","eye_height_floor_f":"slab(f) + 1.6 m; slab(2) = 14.9 m, slab(3) = 19.4 m, slab(f >= 3) = 19.4 + (f - 3) x 3.634 m"},"sectors":[{"id":"N","center":0,"label":"north: city and the Limassol hills"},{"id":"NE","center":45,"label":"north-east: city centre skyline and hills"},{"id":"E","center":90,"label":"east: coast, Limassol Marina and the city skyline"},{"id":"SE","center":135,"label":"south-east: open sea and the marina breakwater"},{"id":"S","center":180,"label":"south: open sea"},{"id":"SW","center":225,"label":"south-west: sea, boatyard coast and Akrotiri"},{"id":"W","center":270,"label":"west: port area and Akrotiri"},{"id":"NW","center":315,"label":"north-west: city and hills"}],"rules":{"height_diff_max_m":12,"sector_half_width_deg":22.5,"own_tower_never_in_view":true,"quality":{"close":"camera within 60 m of the window and 6 m of eye height","near":"camera within 150 m","proxy":"camera 150 to 300 m away, same height and direction"}},"views":[{"id":"bm_view_0532_f02470_h180","type":"flat","source":"drone","src":"img/views/bm_view_0532_f02470_h180_w1280.webp","srcSmall":"img/views/bm_view_0532_f02470_h180_w1280.webp","width":1280,"height":720,"hfov":25.6,"vfov":14.57,"centerHeading":179.5,"centerPitch":-1.75,"sector":"S","eyeHeight":128.8,"label":"Drone view looking S (180 deg) from 129 m above the street, 13 Jul 2026","camera":{"local_xy_m":[75.9,272.1],"height_above_street_m":128.8,"wgs84":[34.670856,33.032026],"srt_rel_alt_m":124.6,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[198.7,-9.5,0.1]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:03:16.669","clip":"DJI_20260713170227_0532_D.MP4","frame":2470,"timecode":"00:00:49:20","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":{"a":292.1,"b":0.00029,"n":60,"rms_deg":0.018},"contents":"Open sea to the south and the port breakwater; two site cranes in the foreground","craneShareBelowHorizon":0.0151,"construction":true},{"id":"bm_view_0532_f02560_h224","type":"flat","source":"drone","src":"img/views/bm_view_0532_f02560_h224_w1280.webp","srcSmall":"img/views/bm_view_0532_f02560_h224_w1280.webp","width":1280,"height":720,"hfov":25.6,"vfov":14.57,"centerHeading":224.5,"centerPitch":-1.75,"sector":"SW","eyeHeight":128.9,"label":"Drone view looking SW (224 deg) from 129 m above the street, 13 Jul 2026","camera":{"local_xy_m":[100.3,267.8],"height_above_street_m":128.9,"wgs84":[34.670817,33.032293],"srt_rel_alt_m":124.7,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[204,-9.7,0.3]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:03:18.466","clip":"DJI_20260713170227_0532_D.MP4","frame":2560,"timecode":"00:00:51:10","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":null,"contents":"Limassol port with its container cranes, the Akrotiri salt lake on the horizon","craneShareBelowHorizon":0,"construction":false},{"id":"bm_view_0532_f03360_h270","type":"flat","source":"drone","src":"img/views/bm_view_0532_f03360_h270_w1280.webp","srcSmall":"img/views/bm_view_0532_f03360_h270_w1280.webp","width":1280,"height":720,"hfov":25.6,"vfov":14.57,"centerHeading":269.5,"centerPitch":-5.1,"sector":"W","eyeHeight":128.5,"label":"Drone view looking W (270 deg) from 128 m above the street, 13 Jul 2026","camera":{"local_xy_m":[259.2,137],"height_above_street_m":128.5,"wgs84":[34.669638,33.034026],"srt_rel_alt_m":124.3,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[248.6,-9.8,0]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:03:34.443","clip":"DJI_20260713170227_0532_D.MP4","frame":3360,"timecode":"00:01:07:10","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":null,"contents":"West Limassol rooftops towards the port and Akrotiri, summer haze","craneShareBelowHorizon":0,"construction":false},{"id":"bm_view_0532_f04030_h302","type":"flat","source":"drone","src":"img/views/bm_view_0532_f04030_h302_w1280.webp","srcSmall":"img/views/bm_view_0532_f04030_h302_w1280.webp","width":1280,"height":720,"hfov":25.6,"vfov":14.57,"centerHeading":302.5,"centerPitch":-2.91,"sector":"NW","eyeHeight":128.6,"label":"Drone view looking NW (302 deg) from 129 m above the street, 13 Jul 2026","camera":{"local_xy_m":[264.7,-11.8],"height_above_street_m":128.6,"wgs84":[34.668296,33.034085],"srt_rel_alt_m":124.4,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[281.7,-9.7,-0.9]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:03:47.823","clip":"DJI_20260713170227_0532_D.MP4","frame":4030,"timecode":"00:01:20:30","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":null,"contents":"North-west Limassol rooftops and the hills on the horizon, summer haze","craneShareBelowHorizon":0,"construction":false},{"id":"bm_view_0536_f01380_h060","type":"flat","source":"drone","src":"img/views/bm_view_0536_f01380_h060_w1920.webp","srcSmall":"img/views/bm_view_0536_f01380_h060_w1280.webp","width":1920,"height":1080,"hfov":12.96,"vfov":7.31,"centerHeading":60.5,"centerPitch":-0.88,"sector":"NE","eyeHeight":103.7,"label":"Drone view looking NE (60 deg) from 104 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-60.2,-28.7],"height_above_street_m":103.7,"wgs84":[34.668145,33.03054],"srt_rel_alt_m":99.5,"lens":"DJI Air 3S medium tele 70 mm equiv","source_yaw_pitch_roll_deg":[55.6,-1.6,0.5]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:05:42.244","clip":"DJI_20260713170514_0536_D.MP4","frame":1380,"timecode":"00:00:27:30","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":null,"contents":"The Limassol skyline: the city centre towers, the seafront and the hills; a site crane top in the foreground (70 mm lens)","craneShareBelowHorizon":0.0172,"construction":true},{"id":"bm_view_0545_f00390_h112","type":"flat","source":"drone","src":"img/views/bm_view_0545_f00390_h112_w1280.webp","srcSmall":"img/views/bm_view_0545_f00390_h112_w1280.webp","width":1280,"height":720,"hfov":8.66,"vfov":4.88,"centerHeading":111.5,"centerPitch":-1,"sector":"E","eyeHeight":69.5,"label":"Drone view looking E (112 deg) from 69 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-55.2,22.9],"height_above_street_m":69.5,"wgs84":[34.66861,33.030595],"srt_rel_alt_m":65.3,"lens":"DJI Air 3S medium tele 70 mm equiv","source_yaw_pitch_roll_deg":[105.5,-3.1,0.4]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:09:03.369","clip":"DJI_20260713170855_0545_D.MP4","frame":390,"timecode":"00:00:07:40","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":{"a":253.6,"b":0.00005,"n":152,"rms_deg":0.004},"contents":"Limassol Marina residences and the open sea (70 mm lens)","craneShareBelowHorizon":0,"construction":false},{"id":"bm_view_0545_f00490_h106","type":"flat","source":"drone","src":"img/views/bm_view_0545_f00490_h106_w1600.webp","srcSmall":"img/views/bm_view_0545_f00490_h106_w1280.webp","width":1600,"height":900,"hfov":10.82,"vfov":6.1,"centerHeading":106.9,"centerPitch":-0.88,"sector":"E","eyeHeight":69.4,"label":"Drone view looking E (107 deg) from 69 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-55.9,19.6],"height_above_street_m":69.4,"wgs84":[34.66858,33.030588],"srt_rel_alt_m":65.2,"lens":"DJI Air 3S medium tele 70 mm equiv","source_yaw_pitch_roll_deg":[99.6,-3.1,0.4]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:09:05.370","clip":"DJI_20260713170855_0545_D.MP4","frame":490,"timecode":"00:00:09:40","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":{"a":361.7,"b":-0.00047,"n":141,"rms_deg":0.004},"contents":"Limassol Marina, the open sea and a tanker at anchor (70 mm lens)","craneShareBelowHorizon":0,"construction":false},{"id":"bm_view_0546_f00000_h060","type":"flat","source":"drone","src":"img/views/bm_view_0546_f00000_h060_w1280.webp","srcSmall":"img/views/bm_view_0546_f00000_h060_w1280.webp","width":1280,"height":720,"hfov":25.6,"vfov":14.57,"centerHeading":60.5,"centerPitch":-1.75,"sector":"NE","eyeHeight":87.9,"label":"Drone view looking NE (60 deg) from 88 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-178.1,19.9],"height_above_street_m":87.9,"wgs84":[34.668583,33.029254],"srt_rel_alt_m":83.7,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[80.8,-2.7,-0.1]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:09:28.109","clip":"DJI_20260713170927_0546_D.MP4","frame":0,"timecode":"00:00:00:00","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":null,"contents":"The city and the seafront towards the city centre towers and the hills","craneShareBelowHorizon":0,"construction":false},{"id":"bm_view_0546_f00220_h060","type":"flat","source":"drone","src":"img/views/bm_view_0546_f00220_h060_w1280.webp","srcSmall":"img/views/bm_view_0546_f00220_h060_w1280.webp","width":1280,"height":720,"hfov":25.6,"vfov":14.57,"centerHeading":58,"centerPitch":-2.18,"sector":"NE","eyeHeight":97.4,"label":"Drone view looking NE (58 deg) from 97 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-202.3,15.4],"height_above_street_m":97.4,"wgs84":[34.668543,33.02899],"srt_rel_alt_m":93.2,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[78.6,-3.1,-0.2]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:09:32.503","clip":"DJI_20260713170927_0546_D.MP4","frame":220,"timecode":"00:00:04:20","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":null,"contents":"The city and the seafront towards the city centre towers and the hills","craneShareBelowHorizon":0,"construction":false},{"id":"bm_view_0546_f00590_h050","type":"flat","source":"drone","src":"img/views/bm_view_0546_f00590_h050_w1600.webp","srcSmall":"img/views/bm_view_0546_f00590_h050_w1280.webp","width":1600,"height":900,"hfov":31.71,"vfov":18.15,"centerHeading":50.5,"centerPitch":-2.18,"sector":"NE","eyeHeight":119,"label":"Drone view looking NE (50 deg) from 119 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-227.9,-36.6],"height_above_street_m":119,"wgs84":[34.668074,33.028711],"srt_rel_alt_m":114.8,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[68,-6.4,-0.1]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:09:39.892","clip":"DJI_20260713170927_0546_D.MP4","frame":590,"timecode":"00:00:11:40","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":null,"contents":"The city centre towers, the bay and the hills","craneShareBelowHorizon":0,"construction":false},{"id":"bm_view_0546_f00780_h042","type":"flat","source":"drone","src":"img/views/bm_view_0546_f00780_h042_w1600.webp","srcSmall":"img/views/bm_view_0546_f00780_h042_w1280.webp","width":1600,"height":900,"hfov":31.71,"vfov":18.15,"centerHeading":42.5,"centerPitch":-2.18,"sector":"NE","eyeHeight":131.7,"label":"Drone view looking NE (42 deg) from 132 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-240.1,-83.1],"height_above_street_m":131.7,"wgs84":[34.667655,33.028577],"srt_rel_alt_m":127.5,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[59.9,-9,0]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:09:43.686","clip":"DJI_20260713170927_0546_D.MP4","frame":780,"timecode":"00:00:15:30","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":null,"contents":"Limassol to the north-east and the hills behind the city","craneShareBelowHorizon":0,"construction":false},{"id":"bm_view_0549_f00000_h110","type":"flat","source":"drone","src":"img/views/bm_view_0549_f00000_h110_w1600.webp","srcSmall":"img/views/bm_view_0549_f00000_h110_w1280.webp","width":1600,"height":900,"hfov":31.71,"vfov":18.15,"centerHeading":113,"centerPitch":-2.18,"sector":"SE","eyeHeight":131.1,"label":"Drone view looking SE (113 deg) from 131 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-73.7,134.1],"height_above_street_m":131.1,"wgs84":[34.669613,33.030394],"srt_rel_alt_m":126.9,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[126.8,-0.5,0.2]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:10:59.294","clip":"DJI_20260713171059_0549_D.MP4","frame":0,"timecode":"00:00:00:00","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":{"a":362,"b":-0.00032,"n":144,"rms_deg":0.022},"contents":"Limassol Marina and the open sea from high up; a site crane jib at the bottom","craneShareBelowHorizon":0.0207,"construction":true},{"id":"bm_view_0549_f00220_h110","type":"flat","source":"drone","src":"img/views/bm_view_0549_f00220_h110_w1600.webp","srcSmall":"img/views/bm_view_0549_f00220_h110_w1280.webp","width":1600,"height":900,"hfov":31.71,"vfov":18.15,"centerHeading":113,"centerPitch":-2.18,"sector":"SE","eyeHeight":119.5,"label":"Drone view looking SE (113 deg) from 119 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-73.8,134.1],"height_above_street_m":119.5,"wgs84":[34.669613,33.030393],"srt_rel_alt_m":115.3,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[126.2,7.2,-0.5]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:11:03.687","clip":"DJI_20260713171059_0549_D.MP4","frame":220,"timecode":"00:00:04:20","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":{"a":360.7,"b":0.00013,"n":110,"rms_deg":0.017},"contents":"Limassol Marina and the open sea; the two site cranes in the foreground","craneShareBelowHorizon":0.05,"construction":true},{"id":"bm_view_0549_f00370_h106","type":"flat","source":"drone","src":"img/views/bm_view_0549_f00370_h106_w1280.webp","srcSmall":"img/views/bm_view_0549_f00370_h106_w1280.webp","width":1280,"height":720,"hfov":25.6,"vfov":14.57,"centerHeading":105.5,"centerPitch":-1.75,"sector":"E","eyeHeight":108.2,"label":"Drone view looking E (106 deg) from 108 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-73.8,134.1],"height_above_street_m":108.2,"wgs84":[34.669613,33.030393],"srt_rel_alt_m":104,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[125.6,1.6,-0.3]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:11:06.683","clip":"DJI_20260713171059_0549_D.MP4","frame":370,"timecode":"00:00:07:20","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":{"a":291.1,"b":-0.00076,"n":73,"rms_deg":0.011},"contents":"Limassol Marina, its beach and the open sea; a crane jib at the top right","craneShareBelowHorizon":0,"construction":true},{"id":"bm_view_0549_f00630_h106","type":"flat","source":"drone","src":"img/views/bm_view_0549_f00630_h106_w1280.webp","srcSmall":"img/views/bm_view_0549_f00630_h106_w1280.webp","width":1280,"height":720,"hfov":25.6,"vfov":14.57,"centerHeading":105.5,"centerPitch":-5.1,"sector":"E","eyeHeight":94.2,"label":"Drone view looking E (106 deg) from 94 m above the street, 13 Jul 2026","camera":{"local_xy_m":[-73.9,133.9],"height_above_street_m":94.2,"wgs84":[34.669611,33.030391],"srt_rel_alt_m":90,"lens":"DJI Air 3S wide 24 mm equiv","source_yaw_pitch_roll_deg":[124.7,-13.8,0.2]},"capture":{"date":"2026-07-13","local_time":"2026-07-13 17:11:11.875","clip":"DJI_20260713171059_0549_D.MP4","frame":630,"timecode":"00:00:12:30","fps":50},"processing":"D-Log M to Rec.709 (DJI LUT) and the Blu Marine grade (a project file), then a pure-rotation reprojection of the 4K frame to a level camera (no content added or removed, no upscaling)","horizonCheck":{"a":124.6,"b":0.00091,"n":39,"rms_deg":0.011},"contents":"Limassol Marina, its beach and the open sea","craneShareBelowHorizon":0,"construction":false}],"index":[{"tower":"poseidon","floors":[32,35],"sector":"NE","sectorCenter":45,"eyeHeight":131.8,"status":"drone","view":"bm_view_0546_f00780_h042","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":277.5,"camera_forward_m":-264.9,"camera_right_m":-82.7,"height_diff_m":-0.1,"heading_diff_deg":-2.5,"capture_date":"2026-07-13","clip":"DJI_20260713170927_0546_D.MP4","timecode":"00:00:15:30","frame":780}},{"tower":"poseidon","floors":[26,28],"sector":"E","sectorCenter":90,"eyeHeight":108.2,"status":"drone","view":"bm_view_0549_f00370_h106","quality":"near","construction":true,"cover":[],"honesty":{"camera_offset_m":133.5,"camera_forward_m":-85.4,"camera_right_m":-102.6,"height_diff_m":0,"heading_diff_deg":15.5,"capture_date":"2026-07-13","clip":"DJI_20260713171059_0549_D.MP4","timecode":"00:00:07:20","frame":370}},{"tower":"poseidon","floors":[29,31],"sector":"E","sectorCenter":90,"eyeHeight":119.1,"status":"drone","view":"bm_view_0549_f00370_h106","quality":"near","construction":true,"cover":[],"honesty":{"camera_offset_m":133.5,"camera_forward_m":-85.4,"camera_right_m":-102.6,"height_diff_m":-10.9,"heading_diff_deg":15.5,"capture_date":"2026-07-13","clip":"DJI_20260713171059_0549_D.MP4","timecode":"00:00:07:20","frame":370}},{"tower":"poseidon","floors":[29,31],"sector":"SW","sectorCenter":225,"eyeHeight":119.1,"status":"drone","view":"bm_view_0532_f02560_h224","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":279.1,"camera_forward_m":-264.1,"camera_right_m":90.2,"height_diff_m":9.8,"heading_diff_deg":-0.5,"capture_date":"2026-07-13","clip":"DJI_20260713170227_0532_D.MP4","timecode":"00:00:51:10","frame":2560}},{"tower":"poseidon","floors":[32,35],"sector":"SW","sectorCenter":225,"eyeHeight":131.8,"status":"drone","view":"bm_view_0532_f02560_h224","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":279.1,"camera_forward_m":-264.1,"camera_right_m":90.2,"height_diff_m":-2.9,"heading_diff_deg":-0.5,"capture_date":"2026-07-13","clip":"DJI_20260713170227_0532_D.MP4","timecode":"00:00:51:10","frame":2560}},{"tower":"poseidon","floors":[29,31],"sector":"W","sectorCenter":270,"eyeHeight":119.1,"status":"drone","view":"bm_view_0532_f03360_h270","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":306.5,"camera_forward_m":-287.8,"camera_right_m":105.5,"height_diff_m":9.4,"heading_diff_deg":-0.5,"capture_date":"2026-07-13","clip":"DJI_20260713170227_0532_D.MP4","timecode":"00:01:07:10","frame":3360}},{"tower":"poseidon","floors":[32,35],"sector":"W","sectorCenter":270,"eyeHeight":131.8,"status":"drone","view":"bm_view_0532_f03360_h270","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":306.5,"camera_forward_m":-287.8,"camera_right_m":105.5,"height_diff_m":-3.3,"heading_diff_deg":-0.5,"capture_date":"2026-07-13","clip":"DJI_20260713170227_0532_D.MP4","timecode":"00:01:07:10","frame":3360}},{"tower":"poseidon","floors":[29,31],"sector":"NW","sectorCenter":315,"eyeHeight":119.1,"status":"drone","view":"bm_view_0532_f04030_h302","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":288.1,"camera_forward_m":-237.9,"camera_right_m":162.6,"height_diff_m":9.5,"heading_diff_deg":-12.5,"capture_date":"2026-07-13","clip":"DJI_20260713170227_0532_D.MP4","timecode":"00:01:20:30","frame":4030}},{"tower":"poseidon","floors":[32,35],"sector":"NW","sectorCenter":315,"eyeHeight":131.8,"status":"drone","view":"bm_view_0532_f04030_h302","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":288.1,"camera_forward_m":-237.9,"camera_right_m":162.6,"height_diff_m":-3.2,"heading_diff_deg":-12.5,"capture_date":"2026-07-13","clip":"DJI_20260713170227_0532_D.MP4","timecode":"00:01:20:30","frame":4030}},{"tower":"cavalli","floors":[20,22],"sector":"NE","sectorCenter":45,"eyeHeight":86.4,"status":"drone","view":"bm_view_0546_f00000_h060","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":226.2,"camera_forward_m":-182.9,"camera_right_m":-133.1,"height_diff_m":1.5,"heading_diff_deg":15.5,"capture_date":"2026-07-13","clip":"DJI_20260713170927_0546_D.MP4","timecode":"00:00:00:00","frame":0}},{"tower":"cavalli","floors":[23,25],"sector":"NE","sectorCenter":45,"eyeHeight":97.3,"status":"drone","view":"bm_view_0546_f00220_h060","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":250.8,"camera_forward_m":-203.2,"camera_right_m":-147,"height_diff_m":0.1,"heading_diff_deg":13,"capture_date":"2026-07-13","clip":"DJI_20260713170927_0546_D.MP4","timecode":"00:00:04:20","frame":220}},{"tower":"cavalli","floors":[26,28],"sector":"NE","sectorCenter":45,"eyeHeight":108.2,"status":"drone","view":"bm_view_0546_f00590_h050","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":288.3,"camera_forward_m":-258.1,"camera_right_m":-128.3,"height_diff_m":10.8,"heading_diff_deg":5.5,"capture_date":"2026-07-13","clip":"DJI_20260713170927_0546_D.MP4","timecode":"00:00:11:40","frame":590}},{"tower":"cavalli","floors":[29,31],"sector":"NE","sectorCenter":45,"eyeHeight":119.1,"status":"drone","view":"bm_view_0546_f00590_h050","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":288.3,"camera_forward_m":-258.1,"camera_right_m":-128.3,"height_diff_m":-0.1,"heading_diff_deg":5.5,"capture_date":"2026-07-13","clip":"DJI_20260713170927_0546_D.MP4","timecode":"00:00:11:40","frame":590}},{"tower":"cavalli","floors":[14,16],"sector":"E","sectorCenter":90,"eyeHeight":64.6,"status":"drone","view":"bm_view_0545_f00490_h106","quality":"near","construction":false,"cover":[],"honesty":{"camera_offset_m":115,"camera_forward_m":-111.9,"camera_right_m":26.4,"height_diff_m":4.8,"heading_diff_deg":16.9,"capture_date":"2026-07-13","clip":"DJI_20260713170855_0545_D.MP4","timecode":"00:00:09:40","frame":490}},{"tower":"cavalli","floors":[17,19],"sector":"E","sectorCenter":90,"eyeHeight":75.5,"status":"drone","view":"bm_view_0545_f00490_h106","quality":"near","construction":false,"cover":[],"honesty":{"camera_offset_m":115,"camera_forward_m":-111.9,"camera_right_m":26.4,"height_diff_m":-6.1,"heading_diff_deg":16.9,"capture_date":"2026-07-13","clip":"DJI_20260713170855_0545_D.MP4","timecode":"00:00:09:40","frame":490}},{"tower":"cavalli","floors":[20,22],"sector":"E","sectorCenter":90,"eyeHeight":86.4,"status":"drone","view":"bm_view_0549_f00630_h106","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":156.9,"camera_forward_m":-129.9,"camera_right_m":-87.9,"height_diff_m":7.8,"heading_diff_deg":15.5,"capture_date":"2026-07-13","clip":"DJI_20260713171059_0549_D.MP4","timecode":"00:00:12:30","frame":630}},{"tower":"cavalli","floors":[23,25],"sector":"E","sectorCenter":90,"eyeHeight":97.3,"status":"drone","view":"bm_view_0549_f00630_h106","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":156.9,"camera_forward_m":-129.9,"camera_right_m":-87.9,"height_diff_m":-3.1,"heading_diff_deg":15.5,"capture_date":"2026-07-13","clip":"DJI_20260713171059_0549_D.MP4","timecode":"00:00:12:30","frame":630}},{"tower":"cavalli","floors":[26,28],"sector":"E","sectorCenter":90,"eyeHeight":108.2,"status":"drone","view":"bm_view_0549_f00370_h106","quality":"proxy","construction":true,"cover":[],"honesty":{"camera_offset_m":156.9,"camera_forward_m":-129.8,"camera_right_m":-88.1,"height_diff_m":0,"heading_diff_deg":15.5,"capture_date":"2026-07-13","clip":"DJI_20260713171059_0549_D.MP4","timecode":"00:00:07:20","frame":370}},{"tower":"cavalli","floors":[29,31],"sector":"E","sectorCenter":90,"eyeHeight":119.1,"status":"drone","view":"bm_view_0549_f00370_h106","quality":"proxy","construction":true,"cover":[],"honesty":{"camera_offset_m":156.9,"camera_forward_m":-129.8,"camera_right_m":-88.1,"height_diff_m":-10.9,"heading_diff_deg":15.5,"capture_date":"2026-07-13","clip":"DJI_20260713171059_0549_D.MP4","timecode":"00:00:07:20","frame":370}},{"tower":"cavalli","floors":[29,31],"sector":"SW","sectorCenter":225,"eyeHeight":119.1,"status":"drone","view":"bm_view_0532_f02560_h224","quality":"proxy","construction":false,"cover":[{"tower":"Poseidon Tower","pct":1,"why":"the photo does not show it: the drone stood elsewhere"}],"honesty":{"camera_offset_m":242.3,"camera_forward_m":-215.1,"camera_right_m":111.5,"height_diff_m":9.8,"heading_diff_deg":-0.5,"capture_date":"2026-07-13","clip":"DJI_20260713170227_0532_D.MP4","timecode":"00:00:51:10","frame":2560}},{"tower":"cavalli","floors":[29,31],"sector":"NW","sectorCenter":315,"eyeHeight":119.1,"status":"drone","view":"bm_view_0532_f04030_h302","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":252.1,"camera_forward_m":-221.3,"camera_right_m":120.7,"height_diff_m":9.5,"heading_diff_deg":-12.5,"capture_date":"2026-07-13","clip":"DJI_20260713170227_0532_D.MP4","timecode":"00:01:20:30","frame":4030}},{"tower":"oceanus","floors":[20,23],"sector":"NE","sectorCenter":45,"eyeHeight":88.2,"status":"drone","view":"bm_view_0546_f00000_h060","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":260.5,"camera_forward_m":-187.7,"camera_right_m":-180.7,"height_diff_m":-0.3,"heading_diff_deg":15.5,"capture_date":"2026-07-13","clip":"DJI_20260713170927_0546_D.MP4","timecode":"00:00:00:00","frame":0}},{"tower":"oceanus","floors":[14,16],"sector":"E","sectorCenter":90,"eyeHeight":64.6,"status":"drone","view":"bm_view_0545_f00490_h106","quality":"near","construction":false,"cover":[],"honesty":{"camera_offset_m":141.7,"camera_forward_m":-141.5,"camera_right_m":-7.9,"height_diff_m":4.8,"heading_diff_deg":16.9,"capture_date":"2026-07-13","clip":"DJI_20260713170855_0545_D.MP4","timecode":"00:00:09:40","frame":490}},{"tower":"oceanus","floors":[17,19],"sector":"E","sectorCenter":90,"eyeHeight":75.5,"status":"drone","view":"bm_view_0545_f00490_h106","quality":"near","construction":false,"cover":[],"honesty":{"camera_offset_m":141.7,"camera_forward_m":-141.5,"camera_right_m":-7.9,"height_diff_m":-6.1,"heading_diff_deg":16.9,"capture_date":"2026-07-13","clip":"DJI_20260713170855_0545_D.MP4","timecode":"00:00:09:40","frame":490}},{"tower":"oceanus","floors":[20,23],"sector":"E","sectorCenter":90,"eyeHeight":88.2,"status":"drone","view":"bm_view_0549_f00630_h106","quality":"proxy","construction":false,"cover":[],"honesty":{"camera_offset_m":200.9,"camera_forward_m":-159.5,"camera_right_m":-122.2,"height_diff_m":6,"heading_diff_deg":15.5,"capture_date":"2026-07-13","clip":"DJI_20260713171059_0549_D.MP4","timecode":"00:00:12:30","frame":630}},{"tower":"oceanus","floors":[14,16],"sector":"SE","sectorCenter":135,"eyeHeight":64.6,"status":"drone","view":"bm_view_0545_f00390_h112","quality":"near","construction":false,"cover":[],"honesty":{"camera_offset_m":139.7,"camera_forward_m":-114.5,"camera_right_m":80.1,"height_diff_m":4.9,"heading_diff_deg":-23.5,"capture_date":"2026-07-13","clip":"DJI_20260713170855_0545_D.MP4","timecode":"00:00:07:40","frame":390}},{"tower":"oceanus","floors":[17,19],"sector":"SE","sectorCenter":135,"eyeHeight":75.5,"status":"drone","view":"bm_view_0545_f00390_h112","quality":"near","construction":false,"cover":[],"honesty":{"camera_offset_m":139.7,"camera_forward_m":-114.5,"camera_right_m":80.1,"height_diff_m":-6,"heading_diff_deg":-23.5,"capture_date":"2026-07-13","clip":"DJI_20260713170855_0545_D.MP4","timecode":"00:00:07:40","frame":390}}],"gaps":[{"tower":"poseidon","floors":[2,4],"sector":"N","sectorCenter":0,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[5,7],"sector":"N","sectorCenter":0,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[8,10],"sector":"N","sectorCenter":0,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[11,13],"sector":"N","sectorCenter":0,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[14,16],"sector":"N","sectorCenter":0,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[17,19],"sector":"N","sectorCenter":0,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[20,22],"sector":"N","sectorCenter":0,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[23,25],"sector":"N","sectorCenter":0,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[26,28],"sector":"N","sectorCenter":0,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[29,31],"sector":"N","sectorCenter":0,"eyeHeight":119.1,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[32,35],"sector":"N","sectorCenter":0,"eyeHeight":131.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[2,4],"sector":"NE","sectorCenter":45,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[5,7],"sector":"NE","sectorCenter":45,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[8,10],"sector":"NE","sectorCenter":45,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[11,13],"sector":"NE","sectorCenter":45,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[14,16],"sector":"NE","sectorCenter":45,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[17,19],"sector":"NE","sectorCenter":45,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[20,22],"sector":"NE","sectorCenter":45,"eyeHeight":86.4,"status":"gap","reason":"a neighbouring tower covers about 48 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0546_f00000_h060"},{"tower":"poseidon","floors":[23,25],"sector":"NE","sectorCenter":45,"eyeHeight":97.3,"status":"gap","reason":"a neighbouring tower covers about 38 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0546_f00220_h060"},{"tower":"poseidon","floors":[26,28],"sector":"NE","sectorCenter":45,"eyeHeight":108.2,"status":"gap","reason":"a neighbouring tower covers about 16 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0546_f00590_h050"},{"tower":"poseidon","floors":[29,31],"sector":"NE","sectorCenter":45,"eyeHeight":119.1,"status":"gap","reason":"a neighbouring tower covers about 16 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0546_f00590_h050"},{"tower":"poseidon","floors":[2,4],"sector":"E","sectorCenter":90,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[5,7],"sector":"E","sectorCenter":90,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[8,10],"sector":"E","sectorCenter":90,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[11,13],"sector":"E","sectorCenter":90,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[14,16],"sector":"E","sectorCenter":90,"eyeHeight":64.6,"status":"gap","reason":"a neighbouring tower covers about 100 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0545_f00490_h106"},{"tower":"poseidon","floors":[17,19],"sector":"E","sectorCenter":90,"eyeHeight":75.5,"status":"gap","reason":"a neighbouring tower covers about 100 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0545_f00490_h106"},{"tower":"poseidon","floors":[20,22],"sector":"E","sectorCenter":90,"eyeHeight":86.4,"status":"gap","reason":"a neighbouring tower covers about 87 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0549_f00630_h106"},{"tower":"poseidon","floors":[23,25],"sector":"E","sectorCenter":90,"eyeHeight":97.3,"status":"gap","reason":"a neighbouring tower covers about 87 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0549_f00630_h106"},{"tower":"poseidon","floors":[32,35],"sector":"E","sectorCenter":90,"eyeHeight":131.8,"status":"gap","reason":"the drone frames from this height looking this way show the temporary site cranes in the foreground","rejectedForCranes":"bm_view_0549_f00000_h110"},{"tower":"poseidon","floors":[2,4],"sector":"SE","sectorCenter":135,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[5,7],"sector":"SE","sectorCenter":135,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[8,10],"sector":"SE","sectorCenter":135,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[11,13],"sector":"SE","sectorCenter":135,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[14,16],"sector":"SE","sectorCenter":135,"eyeHeight":64.6,"status":"gap","reason":"a neighbouring tower covers about 29 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0545_f00390_h112"},{"tower":"poseidon","floors":[17,19],"sector":"SE","sectorCenter":135,"eyeHeight":75.5,"status":"gap","reason":"a neighbouring tower covers about 29 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0545_f00390_h112"},{"tower":"poseidon","floors":[20,22],"sector":"SE","sectorCenter":135,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[23,25],"sector":"SE","sectorCenter":135,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[26,28],"sector":"SE","sectorCenter":135,"eyeHeight":108.2,"status":"gap","reason":"the drone frames from this height looking this way show the temporary site cranes in the foreground","rejectedForCranes":"bm_view_0549_f00220_h110"},{"tower":"poseidon","floors":[29,31],"sector":"SE","sectorCenter":135,"eyeHeight":119.1,"status":"gap","reason":"the drone frames from this height looking this way show the temporary site cranes in the foreground","rejectedForCranes":"bm_view_0549_f00220_h110"},{"tower":"poseidon","floors":[32,35],"sector":"SE","sectorCenter":135,"eyeHeight":131.8,"status":"gap","reason":"the drone frames from this height looking this way show the temporary site cranes in the foreground","rejectedForCranes":"bm_view_0549_f00000_h110"},{"tower":"poseidon","floors":[2,4],"sector":"S","sectorCenter":180,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[5,7],"sector":"S","sectorCenter":180,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[8,10],"sector":"S","sectorCenter":180,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[11,13],"sector":"S","sectorCenter":180,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[14,16],"sector":"S","sectorCenter":180,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[17,19],"sector":"S","sectorCenter":180,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[20,22],"sector":"S","sectorCenter":180,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[23,25],"sector":"S","sectorCenter":180,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[26,28],"sector":"S","sectorCenter":180,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[29,31],"sector":"S","sectorCenter":180,"eyeHeight":119.1,"status":"gap","reason":"the drone frames from this height looking this way show the temporary site cranes in the foreground","rejectedForCranes":"bm_view_0532_f02470_h180"},{"tower":"poseidon","floors":[32,35],"sector":"S","sectorCenter":180,"eyeHeight":131.8,"status":"gap","reason":"the drone frames from this height looking this way show the temporary site cranes in the foreground","rejectedForCranes":"bm_view_0532_f02470_h180"},{"tower":"poseidon","floors":[2,4],"sector":"SW","sectorCenter":225,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[5,7],"sector":"SW","sectorCenter":225,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[8,10],"sector":"SW","sectorCenter":225,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[11,13],"sector":"SW","sectorCenter":225,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[14,16],"sector":"SW","sectorCenter":225,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[17,19],"sector":"SW","sectorCenter":225,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[20,22],"sector":"SW","sectorCenter":225,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[23,25],"sector":"SW","sectorCenter":225,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[26,28],"sector":"SW","sectorCenter":225,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[2,4],"sector":"W","sectorCenter":270,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[5,7],"sector":"W","sectorCenter":270,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[8,10],"sector":"W","sectorCenter":270,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[11,13],"sector":"W","sectorCenter":270,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[14,16],"sector":"W","sectorCenter":270,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[17,19],"sector":"W","sectorCenter":270,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[20,22],"sector":"W","sectorCenter":270,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[23,25],"sector":"W","sectorCenter":270,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[26,28],"sector":"W","sectorCenter":270,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[2,4],"sector":"NW","sectorCenter":315,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[5,7],"sector":"NW","sectorCenter":315,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"poseidon","floors":[8,10],"sector":"NW","sectorCenter":315,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[11,13],"sector":"NW","sectorCenter":315,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[14,16],"sector":"NW","sectorCenter":315,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[17,19],"sector":"NW","sectorCenter":315,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[20,22],"sector":"NW","sectorCenter":315,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[23,25],"sector":"NW","sectorCenter":315,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"poseidon","floors":[26,28],"sector":"NW","sectorCenter":315,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[2,4],"sector":"N","sectorCenter":0,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[5,7],"sector":"N","sectorCenter":0,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[8,10],"sector":"N","sectorCenter":0,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[11,13],"sector":"N","sectorCenter":0,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[14,16],"sector":"N","sectorCenter":0,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[17,19],"sector":"N","sectorCenter":0,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[20,22],"sector":"N","sectorCenter":0,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[23,25],"sector":"N","sectorCenter":0,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[26,28],"sector":"N","sectorCenter":0,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[29,31],"sector":"N","sectorCenter":0,"eyeHeight":119.1,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[2,4],"sector":"NE","sectorCenter":45,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[5,7],"sector":"NE","sectorCenter":45,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[8,10],"sector":"NE","sectorCenter":45,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[11,13],"sector":"NE","sectorCenter":45,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[14,16],"sector":"NE","sectorCenter":45,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[17,19],"sector":"NE","sectorCenter":45,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[2,4],"sector":"E","sectorCenter":90,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[5,7],"sector":"E","sectorCenter":90,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[8,10],"sector":"E","sectorCenter":90,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[11,13],"sector":"E","sectorCenter":90,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[2,4],"sector":"SE","sectorCenter":135,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[5,7],"sector":"SE","sectorCenter":135,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[8,10],"sector":"SE","sectorCenter":135,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[11,13],"sector":"SE","sectorCenter":135,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[14,16],"sector":"SE","sectorCenter":135,"eyeHeight":64.6,"status":"gap","reason":"a neighbouring tower covers about 56 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0545_f00390_h112"},{"tower":"cavalli","floors":[17,19],"sector":"SE","sectorCenter":135,"eyeHeight":75.5,"status":"gap","reason":"a neighbouring tower covers about 56 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0545_f00390_h112"},{"tower":"cavalli","floors":[20,22],"sector":"SE","sectorCenter":135,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[23,25],"sector":"SE","sectorCenter":135,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[26,28],"sector":"SE","sectorCenter":135,"eyeHeight":108.2,"status":"gap","reason":"the drone frames from this height looking this way show the temporary site cranes in the foreground","rejectedForCranes":"bm_view_0549_f00220_h110"},{"tower":"cavalli","floors":[29,31],"sector":"SE","sectorCenter":135,"eyeHeight":119.1,"status":"gap","reason":"the drone frames from this height looking this way show the temporary site cranes in the foreground","rejectedForCranes":"bm_view_0549_f00220_h110"},{"tower":"cavalli","floors":[2,4],"sector":"S","sectorCenter":180,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[5,7],"sector":"S","sectorCenter":180,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[8,10],"sector":"S","sectorCenter":180,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[11,13],"sector":"S","sectorCenter":180,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[14,16],"sector":"S","sectorCenter":180,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[17,19],"sector":"S","sectorCenter":180,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[20,22],"sector":"S","sectorCenter":180,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[23,25],"sector":"S","sectorCenter":180,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[26,28],"sector":"S","sectorCenter":180,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[29,31],"sector":"S","sectorCenter":180,"eyeHeight":119.1,"status":"gap","reason":"the drone frames from this height looking this way show the temporary site cranes in the foreground","rejectedForCranes":"bm_view_0532_f02470_h180"},{"tower":"cavalli","floors":[2,4],"sector":"SW","sectorCenter":225,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[5,7],"sector":"SW","sectorCenter":225,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[8,10],"sector":"SW","sectorCenter":225,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[11,13],"sector":"SW","sectorCenter":225,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[14,16],"sector":"SW","sectorCenter":225,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[17,19],"sector":"SW","sectorCenter":225,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[20,22],"sector":"SW","sectorCenter":225,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[23,25],"sector":"SW","sectorCenter":225,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[26,28],"sector":"SW","sectorCenter":225,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[2,4],"sector":"W","sectorCenter":270,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[5,7],"sector":"W","sectorCenter":270,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[8,10],"sector":"W","sectorCenter":270,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[11,13],"sector":"W","sectorCenter":270,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[14,16],"sector":"W","sectorCenter":270,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[17,19],"sector":"W","sectorCenter":270,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[20,22],"sector":"W","sectorCenter":270,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[23,25],"sector":"W","sectorCenter":270,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[26,28],"sector":"W","sectorCenter":270,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[29,31],"sector":"W","sectorCenter":270,"eyeHeight":119.1,"status":"gap","reason":"a neighbouring tower covers about 49 % of this view from the real window; the nearest drone frame would hide it, so render it from the 3D model","nearestDroneView":"bm_view_0532_f03360_h270"},{"tower":"cavalli","floors":[2,4],"sector":"NW","sectorCenter":315,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[5,7],"sector":"NW","sectorCenter":315,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"cavalli","floors":[8,10],"sector":"NW","sectorCenter":315,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[11,13],"sector":"NW","sectorCenter":315,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[14,16],"sector":"NW","sectorCenter":315,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[17,19],"sector":"NW","sectorCenter":315,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[20,22],"sector":"NW","sectorCenter":315,"eyeHeight":86.4,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[23,25],"sector":"NW","sectorCenter":315,"eyeHeight":97.3,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"cavalli","floors":[26,28],"sector":"NW","sectorCenter":315,"eyeHeight":108.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[2,4],"sector":"N","sectorCenter":0,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[5,7],"sector":"N","sectorCenter":0,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[8,10],"sector":"N","sectorCenter":0,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[11,13],"sector":"N","sectorCenter":0,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[14,16],"sector":"N","sectorCenter":0,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[17,19],"sector":"N","sectorCenter":0,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[20,23],"sector":"N","sectorCenter":0,"eyeHeight":88.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[2,4],"sector":"NE","sectorCenter":45,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[5,7],"sector":"NE","sectorCenter":45,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[8,10],"sector":"NE","sectorCenter":45,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[11,13],"sector":"NE","sectorCenter":45,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[14,16],"sector":"NE","sectorCenter":45,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[17,19],"sector":"NE","sectorCenter":45,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[2,4],"sector":"E","sectorCenter":90,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[5,7],"sector":"E","sectorCenter":90,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[8,10],"sector":"E","sectorCenter":90,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[11,13],"sector":"E","sectorCenter":90,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[2,4],"sector":"SE","sectorCenter":135,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[5,7],"sector":"SE","sectorCenter":135,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[8,10],"sector":"SE","sectorCenter":135,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[11,13],"sector":"SE","sectorCenter":135,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[20,23],"sector":"SE","sectorCenter":135,"eyeHeight":88.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[2,4],"sector":"S","sectorCenter":180,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[5,7],"sector":"S","sectorCenter":180,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[8,10],"sector":"S","sectorCenter":180,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[11,13],"sector":"S","sectorCenter":180,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[14,16],"sector":"S","sectorCenter":180,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[17,19],"sector":"S","sectorCenter":180,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[20,23],"sector":"S","sectorCenter":180,"eyeHeight":88.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[2,4],"sector":"SW","sectorCenter":225,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[5,7],"sector":"SW","sectorCenter":225,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[8,10],"sector":"SW","sectorCenter":225,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[11,13],"sector":"SW","sectorCenter":225,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[14,16],"sector":"SW","sectorCenter":225,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[17,19],"sector":"SW","sectorCenter":225,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[20,23],"sector":"SW","sectorCenter":225,"eyeHeight":88.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[2,4],"sector":"W","sectorCenter":270,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[5,7],"sector":"W","sectorCenter":270,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[8,10],"sector":"W","sectorCenter":270,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[11,13],"sector":"W","sectorCenter":270,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[14,16],"sector":"W","sectorCenter":270,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[17,19],"sector":"W","sectorCenter":270,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[20,23],"sector":"W","sectorCenter":270,"eyeHeight":88.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[2,4],"sector":"NW","sectorCenter":315,"eyeHeight":20.6,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[5,7],"sector":"NW","sectorCenter":315,"eyeHeight":31.9,"status":"gap","reason":"no drone frame was flown this low looking outward"},{"tower":"oceanus","floors":[8,10],"sector":"NW","sectorCenter":315,"eyeHeight":42.8,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[11,13],"sector":"NW","sectorCenter":315,"eyeHeight":53.7,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[14,16],"sector":"NW","sectorCenter":315,"eyeHeight":64.6,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[17,19],"sector":"NW","sectorCenter":315,"eyeHeight":75.5,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"},{"tower":"oceanus","floors":[20,23],"sector":"NW","sectorCenter":315,"eyeHeight":88.2,"status":"gap","reason":"no drone frame at this height looks this way with the towers out of the view"}],"coverage":{"cells":224,"drone":27,"gaps":197}}