diff --git "a/testing.ipynb" "b/testing.ipynb" --- "a/testing.ipynb" +++ "b/testing.ipynb" @@ -184,46 +184,10 @@ }, { "cell_type": "code", - "execution_count": 48, + "execution_count": 101, "id": "88f4fc8f-efa9-404b-9073-c7d4a73f9075", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "(30, 3) 15470 7990 (30, 3)\n", - "(14, 3) 16769 7174 (30, 3)\n", - "(31, 3) 25570 11621 (30, 3)\n", - "(24, 3) 21463 8216 (30, 3)\n", - "(14, 3) 27989 20465 (30, 3)\n", - "(20, 3) 34875 13909 (30, 3)\n", - "(15, 3) 14229 7046 (30, 3)\n", - "(21, 3) 30680 20321 (30, 3)\n", - "(27, 3) 14867 7367 (30, 3)\n", - "(16, 3) 14995 6126 (30, 3)\n", - "(14, 3) 39136 9384 (30, 3)\n", - "(16, 3) 17729 5527 (30, 3)\n", - "(16, 3) 13449 5559 (30, 3)\n", - "(26, 3) 17814 10268 (30, 3)\n", - "(24, 3) 18976 13358 (30, 3)\n", - "(24, 3) 19539 9554 (30, 3)\n", - "(21, 3) 22709 12980 (30, 3)\n", - "There are broken cams.\n", - "(26, 3) 14442 8640 (4, 3)\n", - "There are broken cams.\n", - "(20, 3) 20330 8277 (8, 3)\n", - "(21, 3) 15654 9221 (30, 3)\n", - "(11, 3) 13421 4202 (30, 3)\n", - "(31, 3) 23172 13787 (30, 3)\n", - "(12, 3) 16912 4828 (30, 3)\n", - "There are broken cams.\n", - "(20, 3) 21512 6285 (13, 3)\n", - "(27, 3) 19338 8377 (30, 3)\n", - "(30, 3) 18828 8269 (30, 3)\n" - ] - } - ], + "outputs": [], "source": [ "# One shard of the dataset\n", "dataset = wds.WebDataset(hf_hub_download(repo_id='usm3d/hoho-train-set',\n", @@ -255,14 +219,14 @@ " # sc.append(scores)\n", " # print(np.mean(sc0), np.mean(sc))\n", "\n", - " human_entry = convert_entry_to_human_readable(entry)\n", - " solver = GeomSolver()\n", - " vertices, edges = solver.solve(entry)\n", - " z_th = vertices[:,-1].min() - 50\n", - " roof = (solver.xyz[:,-1] > z_th).sum()\n", - " print(entry['wf_vertices'].shape, len(human_entry['points3d']), roof, vertices.shape)\n", + " # human_entry = convert_entry_to_human_readable(entry)\n", + " # solver = GeomSolver()\n", + " # vertices, edges = solver.solve(entry)\n", + " # z_th = vertices[:,-1].min() - 50\n", + " # roof = (solver.xyz[:,-1] > z_th).sum()\n", + " # print(entry['wf_vertices'].shape, roof//300, len(human_entry['points3d']), roof, vertices.shape)\n", " \n", - " if ki >= 25:\n", + " if ki >= 27:\n", " break\n", "\n", "human_entry = convert_entry_to_human_readable(entry)\n" @@ -270,7 +234,7 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 102, "id": "70c53366-f1fe-47d7-b815-1eb2f1431f69", "metadata": {}, "outputs": [], @@ -290,7 +254,7 @@ }, { "cell_type": "code", - "execution_count": 47, + "execution_count": 103, "id": "37303054-12bd-42d1-8767-392713e7aa0b", "metadata": {}, "outputs": [ @@ -298,17 +262,18 @@ "name": "stdout", "output_type": "stream", "text": [ - "2.838079535352398\n", + "2.524408556492694\n", "[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23\n", - " 24 25 26 27 28 29] [ 7 0 3 13 22 19 15 8 4 24 6 2 16 29 21 18 10 28 9 27 11 17 23 14\n", - " 1 20 12 25 5 26]\n", - "11589.425588009137 0.0 0.0 0.0 16267.819071725882\n", - "1.7124142171062144\n", + " 24] [ 0 26 19 1 13 2 8 29 16 3 22 10 11 25 12 17 9 23 7 24 6 4 14 15\n", + " 18]\n", + "7575.900820153795 0.0 4267.878105227219 0.0 12158.745195794623\n", + "1.974095495436277\n", "[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23\n", - " 24 25 26 27 28 29] [ 7 0 3 13 22 19 15 8 4 24 6 2 16 29 21 18 10 28 9 27 11 17 23 14\n", - " 1 20 12 25 5 26]\n", - "11589.425588009137 0.0 0.0 0.0 16267.819071725882\n", - "1.7124142171062144\n" + " 24] [ 0 26 19 1 13 2 8 29 16 3 22 10 11 25 12 17 9 23 7 24 6 4 14 15\n", + " 18]\n", + "7575.900820153795 0.0 4267.878105227219 0.0 12158.745195794623\n", + "1.974095495436277\n", + "(25, 3) (30, 3)\n" ] }, { @@ -441,31 +406,6 @@ 20, 255 ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], [ 30, 20, @@ -481,100 +421,85 @@ "showlegend": false, "type": "scatter3d", "x": [ - -668.699462890625, - 750.0944213867188, - 730.848388671875, - -149.32041931152344, - 414.9530029296875, - 711.130126953125, - 550.4457397460938, - -757.0760498046875, - -633.1461181640625, - -699.3431396484375, - -668.699462890625, - 750.0944213867188, - 730.848388671875, - -149.32041931152344, - 414.9530029296875, - 711.130126953125, - 550.4457397460938, - -757.0760498046875, - -633.1461181640625, - -699.3431396484375, - -668.699462890625, - 750.0944213867188, - 730.848388671875, - -149.32041931152344, - 414.9530029296875, - 711.130126953125, - 550.4457397460938, - -757.0760498046875, - -633.1461181640625, - -699.3431396484375 + 393.6791687011719, + 1224.240478515625, + 856.3186645507812, + 634.3151245117188, + 1066.0321044921875, + 181.42208862304688, + 837.8130493164062, + 1193.036865234375, + 848.42041015625, + -68.63042449951172, + 1239.082763671875, + 1056.1495361328125, + 1239.082763671875, + 1239.082763671875, + 1239.082763671875, + 1239.082763671875, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1239.082763671875 ], "y": [ - -644.7893676757812, - 839.88623046875, - 562.447998046875, - 1058.2562255859375, - 1062.501220703125, - 1106.756591796875, - -899.3935546875, - 205.1771697998047, - -937.5320434570312, - -279.3525085449219, - -644.7893676757812, - 839.88623046875, - 562.447998046875, - 1058.2562255859375, - 1062.501220703125, - 1106.756591796875, - -899.3935546875, - 205.1771697998047, - -937.5320434570312, - -279.3525085449219, - -644.7893676757812, - 839.88623046875, - 562.447998046875, - 1058.2562255859375, - 1062.501220703125, - 1106.756591796875, - -899.3935546875, - 205.1771697998047, - -937.5320434570312, - -279.3525085449219 + -434.6197204589844, + -361.82891845703125, + -386.5776672363281, + 705.388916015625, + 607.8330688476562, + 768.7363891601562, + -506.6199645996094, + -504.9043884277344, + -515.8080444335938, + -317.36572265625, + -277.58843994140625, + 610.7156982421875, + -277.58843994140625, + -277.58843994140625, + -277.58843994140625, + -277.58843994140625, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + -277.58843994140625 ], "z": [ - 283.1985168457031, - 271.1419372558594, - 159.84869384765625, - 179.38949584960938, - 204.4525909423828, - 172.01190185546875, - 169.91873168945312, - 143.9165496826172, - 155.4051055908203, - 147.55032348632812, - 283.1985168457031, - 271.1419372558594, - 159.84869384765625, - 179.38949584960938, - 204.4525909423828, - 172.01190185546875, - 169.91873168945312, - 143.9165496826172, - 155.4051055908203, - 147.55032348632812, - 283.1985168457031, - 271.1419372558594, - 159.84869384765625, - 179.38949584960938, - 204.4525909423828, - 172.01190185546875, - 169.91873168945312, - 143.9165496826172, - 155.4051055908203, - 147.55032348632812 + 1000.5739135742188, + 594.8760375976562, + 694.2615966796875, + 1000.281005859375, + 543.1714477539062, + 545.1525268554688, + 782.0127563476562, + 497.7635803222656, + 532.7333374023438, + 535.919677734375, + 535.6865234375, + 787.3699340820312, + 535.6865234375, + 535.6865234375, + 535.6865234375, + 535.6865234375, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 535.6865234375 ] }, { @@ -700,31 +625,6 @@ 20, 255 ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], [ 30, 20, @@ -737,16 +637,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -668.699462890625, - -668.699462890625 + 393.6791687011719, + 393.6791687011719 ], "y": [ - -644.7893676757812, - -644.7893676757812 + -434.6197204589844, + -434.6197204589844 ], "z": [ - 283.1985168457031, - 283.1985168457031 + 1000.5739135742188, + 1000.5739135742188 ] }, { @@ -912,100 +812,100 @@ "showlegend": false, "type": "scatter3d", "x": [ - 748.5785484313965, - 411.94300651550293, - 699.5804309844971, - 753.7271499633789, - -846.7018127441407, - -269.0462112426758, - 70.93696594238281, - -852.9605865478517, - -281.5636873245239, - -267.89166927337646, - 156.9831132888794, - 145.4499363899231, - 218.54422092437744, - 191.59661531448364, - -306.37245178222656, - 581.8578720092773, - 569.7551250457764, - 167.46490001678467, - 674.0708351135254, - 743.4299945831299, - 593.762731552124, - 594.6146965026855, - 598.2203960418701, - 716.5132999420166, - -859.219264984131, - -891.0746574401857, - -880.9096336364747, - -859.219264984131, - -281.5636873245239, - -291.7287588119507 + 392.9069519042969, + 630.0620079040527, + 166.35775566101074, + -70.79730033874523, + 484.57393646240234, + 428.9909839630127, + 438.41657638549805, + 493.9995288848877, + 855.5011749267578, + 1092.6562309265137, + 1066.9142723083496, + 906.0564994812012, + 942.6173210144043, + 1093.7663078308105, + 680.7313442230225, + 679.651927947998, + 856.6112518310547, + 872.5437164306641, + 857.5593948364258, + 831.9180488586426, + 444.655704498291, + 443.5762882232666, + 1276.343059539795, + 927.8159141540527, + 927.1321296691895, + 881.8078994750977, + 1230.3350448608398, + 836.4837646484375, + 835.7999801635742, + 1184.3270301818848 ], "y": [ - 846.9369888305664, - 840.7467842102051, - 565.9494876861572, - 566.9451713562012, - -948.2450485229492, - -937.6229286193848, - -590.8923625946045, - -607.8813076019287, - -256.89544677734375, - -1000.4107475280762, - -992.5979614257812, - -365.3974056243897, - -364.05332088470465, - 1101.418399810791, - 1092.2616004943848, - -984.785270690918, - -326.6099452972412, - -334.00740623474127, - 1110.2903366088867, - 1126.9288063049316, - 1124.1766929626465, - 1077.8440475463867, - 1077.9104232788086, - -354.8964977264405, - -267.5175666809082, - 284.88333225250244, - -267.9164171218872, - -267.5175666809082, - -256.89544677734375, - 295.9043264389038 + -427.69002914428717, + 704.2262077331544, + 801.3798713684082, + -330.53636550903326, + 30.022260546684258, + 41.667801141738884, + 86.65525317192078, + 75.00970959663391, + -524.6110916137695, + 607.305145263672, + 607.3204517364503, + -160.43686866760254, + -114.34551477432251, + 607.0725440979005, + 693.6101436614991, + 688.4582519531251, + -524.843692779541, + -448.79946708679205, + -391.90857410430914, + -514.2920017242432, + -433.1541538238526, + -438.30609321594244, + -129.6034574508667, + -56.58130645751953, + -59.845054149627686, + -276.17270946502686, + -349.1948604583741, + -492.5004005432129, + -495.7641124725342, + -568.7862873077393 ], "z": [ - 300.5683422088623, - 300.5683422088623, - 182.89531469345093, - 182.89531469345093, - 182.89531469345093, - 182.89531469345093, - 327.1251916885376, - 327.1251916885376, - 182.89531469345093, - 182.89531469345093, - 359.8803520202637, - 359.8803520202637, - 390.32838344573975, - 390.32838344573975, - 182.89531469345093, - 182.89531469345093, - 182.89531469345093, - 350.4725933074951, - 189.3498182296753, - 182.89531469345093, - 182.89531469345093, - 202.36763954162598, - 202.36763954162598, - 182.89531469345093, - 182.89531469345093, - 170.6440806388855, - 170.6440806388855, - 170.9909200668335, - 180.22770881652832, - 180.22770881652832 + 1030.1811218261719, + 1030.1811218261719, + 546.1103439331055, + 546.1103439331055, + 1025.949764251709, + 967.9254531860352, + 967.9254531860352, + 1025.949764251709, + 809.4810485839844, + 809.4810485839844, + 573.0148792266846, + 573.0148792266846, + 546.1103439331055, + 546.1103439331055, + 977.2863388061523, + 977.2863388061523, + 546.1103439331055, + 546.1103439331055, + 573.0148792266846, + 573.0148792266846, + 977.2863388061523, + 977.2863388061523, + 518.749475479126, + 518.749475479126, + 520.4548358917236, + 633.4878444671631, + 633.4878444671631, + 520.4548358917236, + 518.749475479126, + 518.749475479126 ] }, { @@ -1168,16 +1068,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 748.5785484313965, - 411.94300651550293 + 392.9069519042969, + 630.0620079040527 ], "y": [ - 846.9369888305664, - 840.7467842102051 + -427.69002914428717, + 704.2262077331544 ], "z": [ - 300.5683422088623, - 300.5683422088623 + 1030.1811218261719, + 1030.1811218261719 ] }, { @@ -1340,16 +1240,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 411.94300651550293, - 699.5804309844971 + 630.0620079040527, + 166.35775566101074 ], "y": [ - 840.7467842102051, - 565.9494876861572 + 704.2262077331544, + 801.3798713684082 ], "z": [ - 300.5683422088623, - 182.89531469345093 + 1030.1811218261719, + 546.1103439331055 ] }, { @@ -1512,16 +1412,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 699.5804309844971, - 753.7271499633789 + 166.35775566101074, + -70.79730033874523 ], "y": [ - 565.9494876861572, - 566.9451713562012 + 801.3798713684082, + -330.53636550903326 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 546.1103439331055, + 546.1103439331055 ] }, { @@ -1684,16 +1584,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 753.7271499633789, - 748.5785484313965 + -70.79730033874523, + 392.9069519042969 ], "y": [ - 566.9451713562012, - 846.9369888305664 + -330.53636550903326, + -427.69002914428717 ], "z": [ - 182.89531469345093, - 300.5683422088623 + 546.1103439331055, + 1030.1811218261719 ] }, { @@ -1856,16 +1756,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -846.7018127441407, - -269.0462112426758 + 484.57393646240234, + 428.9909839630127 ], "y": [ - -948.2450485229492, - -937.6229286193848 + 30.022260546684258, + 41.667801141738884 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 1025.949764251709, + 967.9254531860352 ] }, { @@ -2028,16 +1928,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -269.0462112426758, - 70.93696594238281 + 428.9909839630127, + 438.41657638549805 ], "y": [ - -937.6229286193848, - -590.8923625946045 + 41.667801141738884, + 86.65525317192078 ], "z": [ - 182.89531469345093, - 327.1251916885376 + 967.9254531860352, + 967.9254531860352 ] }, { @@ -2200,16 +2100,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 70.93696594238281, - -852.9605865478517 + 438.41657638549805, + 493.9995288848877 ], "y": [ - -590.8923625946045, - -607.8813076019287 + 86.65525317192078, + 75.00970959663391 ], "z": [ - 327.1251916885376, - 327.1251916885376 + 967.9254531860352, + 1025.949764251709 ] }, { @@ -2372,16 +2272,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -852.9605865478517, - -846.7018127441407 + 493.9995288848877, + 484.57393646240234 ], "y": [ - -607.8813076019287, - -948.2450485229492 + 75.00970959663391, + 30.022260546684258 ], "z": [ - 327.1251916885376, - 182.89531469345093 + 1025.949764251709, + 1025.949764251709 ] }, { @@ -2544,16 +2444,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -281.5636873245239, - 70.93696594238281 + 392.9069519042969, + 855.5011749267578 ], "y": [ - -256.89544677734375, - -590.8923625946045 + -427.69002914428717, + -524.6110916137695 ], "z": [ - 182.89531469345093, - 327.1251916885376 + 1030.1811218261719, + 809.4810485839844 ] }, { @@ -2716,16 +2616,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -269.0462112426758, - -267.89166927337646 + 855.5011749267578, + 1092.6562309265137 ], "y": [ - -937.6229286193848, - -1000.4107475280762 + -524.6110916137695, + 607.305145263672 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 809.4810485839844, + 809.4810485839844 ] }, { @@ -2888,16 +2788,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -267.89166927337646, - 156.9831132888794 + 1092.6562309265137, + 630.0620079040527 ], "y": [ - -1000.4107475280762, - -992.5979614257812 + 607.305145263672, + 704.2262077331544 ], "z": [ - 182.89531469345093, - 359.8803520202637 + 809.4810485839844, + 1030.1811218261719 ] }, { @@ -3060,16 +2960,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 156.9831132888794, - 145.4499363899231 + 1066.9142723083496, + 906.0564994812012 ], "y": [ - -992.5979614257812, - -365.3974056243897 + 607.3204517364503, + -160.43686866760254 ], "z": [ - 359.8803520202637, - 359.8803520202637 + 573.0148792266846, + 573.0148792266846 ] }, { @@ -3232,16 +3132,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 145.4499363899231, - 218.54422092437744 + 906.0564994812012, + 942.6173210144043 ], "y": [ - -365.3974056243897, - -364.05332088470465 + -160.43686866760254, + -114.34551477432251 ], "z": [ - 359.8803520202637, - 390.32838344573975 + 573.0148792266846, + 546.1103439331055 ] }, { @@ -3404,16 +3304,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 218.54422092437744, - 191.59661531448364 + 942.6173210144043, + 1093.7663078308105 ], "y": [ - -364.05332088470465, - 1101.418399810791 + -114.34551477432251, + 607.0725440979005 ], "z": [ - 390.32838344573975, - 390.32838344573975 + 546.1103439331055, + 546.1103439331055 ] }, { @@ -3576,16 +3476,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 191.59661531448364, - -306.37245178222656 + 1093.7663078308105, + 680.7313442230225 ], "y": [ - 1101.418399810791, - 1092.2616004943848 + 607.0725440979005, + 693.6101436614991 ], "z": [ - 390.32838344573975, - 182.89531469345093 + 546.1103439331055, + 977.2863388061523 ] }, { @@ -3748,16 +3648,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -306.37245178222656, - -281.5636873245239 + 679.651927947998, + 1066.9142723083496 ], "y": [ - 1092.2616004943848, - -256.89544677734375 + 688.4582519531251, + 607.3204517364503 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 977.2863388061523, + 573.0148792266846 ] }, { @@ -3920,16 +3820,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 581.8578720092773, - 569.7551250457764 + 856.6112518310547, + 872.5437164306641 ], "y": [ - -984.785270690918, - -326.6099452972412 + -524.843692779541, + -448.79946708679205 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 546.1103439331055, + 546.1103439331055 ] }, { @@ -4092,16 +3992,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 569.7551250457764, - 167.46490001678467 + 872.5437164306641, + 857.5593948364258 ], "y": [ - -326.6099452972412, - -334.00740623474127 + -448.79946708679205, + -391.90857410430914 ], "z": [ - 182.89531469345093, - 350.4725933074951 + 546.1103439331055, + 573.0148792266846 ] }, { @@ -4264,16 +4164,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 156.9831132888794, - 581.8578720092773 + 857.5593948364258, + 831.9180488586426 ], "y": [ - -992.5979614257812, - -984.785270690918 + -391.90857410430914, + -514.2920017242432 ], "z": [ - 359.8803520202637, - 182.89531469345093 + 573.0148792266846, + 573.0148792266846 ] }, { @@ -4436,16 +4336,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 674.0708351135254, - 411.94300651550293 + 831.9180488586426, + 444.655704498291 ], "y": [ - 1110.2903366088867, - 840.7467842102051 + -514.2920017242432, + -433.1541538238526 ], "z": [ - 189.3498182296753, - 300.5683422088623 + 573.0148792266846, + 977.2863388061523 ] }, { @@ -4608,16 +4508,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 748.5785484313965, - 743.4299945831299 + 443.5762882232666, + 856.6112518310547 ], "y": [ - 846.9369888305664, - 1126.9288063049316 + -438.30609321594244, + -524.843692779541 ], "z": [ - 300.5683422088623, - 182.89531469345093 + 977.2863388061523, + 546.1103439331055 ] }, { @@ -4780,16 +4680,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 743.4299945831299, - 593.762731552124 + 1276.343059539795, + 927.8159141540527 ], "y": [ - 1126.9288063049316, - 1124.1766929626465 + -129.6034574508667, + -56.58130645751953 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 518.749475479126, + 518.749475479126 ] }, { @@ -4952,16 +4852,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 593.762731552124, - 594.6146965026855 + 927.8159141540527, + 927.1321296691895 ], "y": [ - 1124.1766929626465, - 1077.8440475463867 + -56.58130645751953, + -59.845054149627686 ], "z": [ - 182.89531469345093, - 202.36763954162598 + 518.749475479126, + 520.4548358917236 ] }, { @@ -5124,16 +5024,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 594.6146965026855, - 598.2203960418701 + 906.0564994812012, + 881.8078994750977 ], "y": [ - 1077.8440475463867, - 1077.9104232788086 + -160.43686866760254, + -276.17270946502686 ], "z": [ - 202.36763954162598, - 202.36763954162598 + 573.0148792266846, + 633.4878444671631 ] }, { @@ -5296,16 +5196,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 716.5132999420166, - 699.5804309844971 + 881.8078994750977, + 1230.3350448608398 ], "y": [ - -354.8964977264405, - 565.9494876861572 + -276.17270946502686, + -349.1948604583741 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 633.4878444671631, + 633.4878444671631 ] }, { @@ -5468,16 +5368,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 674.0708351135254, - 191.59661531448364 + 1230.3350448608398, + 1276.343059539795 ], "y": [ - 1110.2903366088867, - 1101.418399810791 + -349.1948604583741, + -129.6034574508667 ], "z": [ - 189.3498182296753, - 390.32838344573975 + 633.4878444671631, + 518.749475479126 ] }, { @@ -5640,16 +5540,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 218.54422092437744, - 716.5132999420166 + 881.8078994750977, + 857.5593948364258 ], "y": [ - -364.05332088470465, - -354.8964977264405 + -276.17270946502686, + -391.90857410430914 ], "z": [ - 390.32838344573975, - 182.89531469345093 + 633.4878444671631, + 573.0148792266846 ] }, { @@ -5812,16 +5712,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -281.5636873245239, - -859.219264984131 + 836.4837646484375, + 835.7999801635742 ], "y": [ - -256.89544677734375, - -267.5175666809082 + -492.5004005432129, + -495.7641124725342 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 520.4548358917236, + 518.749475479126 ] }, { @@ -5984,16 +5884,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -859.219264984131, - -852.9605865478517 + 835.7999801635742, + 1184.3270301818848 ], "y": [ - -267.5175666809082, - -607.8813076019287 + -495.7641124725342, + -568.7862873077393 ], "z": [ - 182.89531469345093, - 327.1251916885376 + 518.749475479126, + 518.749475479126 ] }, { @@ -6156,1253 +6056,155 @@ "showlegend": false, "type": "scatter3d", "x": [ - -891.0746574401857, - -880.9096336364747 + 1184.3270301818848, + 1230.3350448608398 ], "y": [ - 284.88333225250244, - -267.9164171218872 + -568.7862873077393, + -349.1948604583741 ], "z": [ - 170.6440806388855, - 170.6440806388855 + 518.749475479126, + 633.4878444671631 ] + } + ], + "layout": { + "autosize": true, + "legend": { + "orientation": "h", + "x": 0.1, + "xanchor": "left", + "y": 0.99, + "yanchor": "top" }, - { - "line": { - "color": [ - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ] - ], - "width": 2 - }, - "mode": "lines", - "showlegend": false, - "type": "scatter3d", - "x": [ - -880.9096336364747, - -859.219264984131 - ], - "y": [ - -267.9164171218872, - -267.5175666809082 - ], - "z": [ - 170.6440806388855, - 170.9909200668335 - ] + "margin": { + "b": 0, + "l": 0, + "pad": 0, + "r": 0, + "t": 0 }, - { - "line": { - "color": [ - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ] - ], - "width": 2 + "scene": { + "aspectmode": "data", + "aspectratio": { + "x": 1.3549815059653876, + "y": 1.3781413284011517, + "z": 0.5355165235004882 }, - "mode": "lines", - "showlegend": false, - "type": "scatter3d", - "x": [ - -859.219264984131, - -281.5636873245239 - ], - "y": [ - -267.5175666809082, - -256.89544677734375 - ], - "z": [ - 170.9909200668335, - 180.22770881652832 - ] + "camera": { + "eye": { + "x": 0, + "y": -0.1, + "z": -2 + }, + "projection": { + "type": "orthographic" + }, + "up": { + "x": 0, + "y": -1, + "z": 0 + } + }, + "dragmode": "orbit", + "xaxis": { + "autorange": true, + "showbackground": false, + "showgrid": false, + "showline": false, + "showticklabels": true, + "type": "linear", + "visible": false + }, + "yaxis": { + "autorange": true, + "showbackground": false, + "showgrid": false, + "showline": false, + "showticklabels": true, + "type": "linear", + "visible": false + }, + "zaxis": { + "autorange": true, + "showbackground": false, + "showgrid": false, + "showline": false, + "showticklabels": true, + "type": "linear", + "visible": false + } }, - { - "line": { - "color": [ - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ] - ], - "width": 2 - }, - "mode": "lines", - "showlegend": false, - "type": "scatter3d", - "x": [ - -281.5636873245239, - -291.7287588119507 - ], - "y": [ - -256.89544677734375, - 295.9043264389038 - ], - "z": [ - 180.22770881652832, - 180.22770881652832 - ] - }, - { - "line": { - "color": [ - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ] - ], - "width": 2 - }, - "mode": "lines", - "showlegend": false, - "type": "scatter3d", - "x": [ - -291.7287588119507, - -891.0746574401857 - ], - "y": [ - 295.9043264389038, - 284.88333225250244 - ], - "z": [ - 180.22770881652832, - 170.6440806388855 - ] - } - ], - "layout": { - "autosize": true, - "legend": { - "orientation": "h", - "x": 0.1, - "xanchor": "left", - "y": 0.99, - "yanchor": "top" - }, - "margin": { - "b": 0, - "l": 0, - "pad": 0, - "r": 0, - "t": 0 - }, - "scene": { - "aspectmode": "manual", - "aspectratio": { - "x": 0.9754839918923862, - "y": 1.2616630591860896, - "z": 0.1461396735867017 - }, - "camera": { - "center": { - "x": 0, - "y": 0, - "z": 0 - }, - "eye": { - "x": 0.037534416365620785, - "y": -0.9210069757408245, - "z": 1.777733759094661 - }, - "projection": { - "type": "orthographic" - }, - "up": { - "x": -0.9801571551914012, - "y": 0.16679346674035633, - "z": 0.10710691191437344 - } - }, - "dragmode": "orbit", - "xaxis": { - "autorange": true, - "showbackground": false, - "showgrid": false, - "showline": false, - "showticklabels": true, - "type": "linear", - "visible": false - }, - "yaxis": { - "autorange": true, - "showbackground": false, - "showgrid": false, - "showline": false, - "showticklabels": true, - "type": "linear", - "visible": false - }, - "zaxis": { - "autorange": true, - "showbackground": false, - "showgrid": false, - "showline": false, - "showticklabels": true, - "type": "linear", - "visible": false - } - }, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#f2f5fa" - }, - "error_y": { - "color": "#f2f5fa" - }, - "marker": { - "line": { - "color": "rgb(17,17,17)", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "rgb(17,17,17)", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#A2B1C6", - "gridcolor": "#506784", - "linecolor": "#506784", - "minorgridcolor": "#506784", - "startlinecolor": "#A2B1C6" - }, - "baxis": { - "endlinecolor": "#A2B1C6", - "gridcolor": "#506784", - "linecolor": "#506784", - "minorgridcolor": "#506784", - "startlinecolor": "#A2B1C6" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "marker": { - "line": { - "color": "#283442" - } - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ + "template": { + "data": { + "bar": [ { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } + "error_x": { + "color": "#f2f5fa" }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } + "error_y": { + "color": "#f2f5fa" }, - "type": "scattergeo" - } - ], - "scattergl": [ - { "marker": { "line": { - "color": "#283442" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" + "color": "rgb(17,17,17)", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 } }, - "type": "scattermapbox" + "type": "bar" } ], - "scatterpolar": [ + "barpolar": [ { "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" + "line": { + "color": "rgb(17,17,17)", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 } }, - "type": "scatterpolar" + "type": "barpolar" } ], - "scatterpolargl": [ + "carpet": [ { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } + "aaxis": { + "endlinecolor": "#A2B1C6", + "gridcolor": "#506784", + "linecolor": "#506784", + "minorgridcolor": "#506784", + "startlinecolor": "#A2B1C6" }, - "type": "scatterpolargl" + "baxis": { + "endlinecolor": "#A2B1C6", + "gridcolor": "#506784", + "linecolor": "#506784", + "minorgridcolor": "#506784", + "startlinecolor": "#A2B1C6" + }, + "type": "carpet" } ], - "scatterternary": [ + "choropleth": [ { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } + "colorbar": { + "outlinewidth": 0, + "ticks": "" }, - "type": "scatterternary" + "type": "choropleth" } ], - "surface": [ + "contour": [ { "colorbar": { "outlinewidth": 0, @@ -7450,1382 +6252,972 @@ "#f0f921" ] ], - "type": "surface" + "type": "contour" } ], - "table": [ + "contourcarpet": [ { - "cells": { - "fill": { - "color": "#506784" - }, - "line": { - "color": "rgb(17,17,17)" - } - }, - "header": { - "fill": { - "color": "#2a3f5f" - }, - "line": { - "color": "rgb(17,17,17)" - } + "colorbar": { + "outlinewidth": 0, + "ticks": "" }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#f2f5fa", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" + "type": "contourcarpet" } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" + "type": "heatmap" + } ], - "font": { - "color": "#f2f5fa" - }, - "geo": { - "bgcolor": "rgb(17,17,17)", - "lakecolor": "rgb(17,17,17)", - "landcolor": "rgb(17,17,17)", - "showlakes": true, - "showland": true, - "subunitcolor": "#506784" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "dark" - }, - "paper_bgcolor": "rgb(17,17,17)", - "plot_bgcolor": "rgb(17,17,17)", - "polar": { - "angularaxis": { - "gridcolor": "#506784", - "linecolor": "#506784", - "ticks": "" - }, - "bgcolor": "rgb(17,17,17)", - "radialaxis": { - "gridcolor": "#506784", - "linecolor": "#506784", - "ticks": "" + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" } - }, - "scene": { - "xaxis": { - "backgroundcolor": "rgb(17,17,17)", - "gridcolor": "#506784", - "gridwidth": 2, - "linecolor": "#506784", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#C8D4E3" - }, - "yaxis": { - "backgroundcolor": "rgb(17,17,17)", - "gridcolor": "#506784", - "gridwidth": 2, - "linecolor": "#506784", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#C8D4E3" - }, - "zaxis": { - "backgroundcolor": "rgb(17,17,17)", - "gridcolor": "#506784", - "gridwidth": 2, - "linecolor": "#506784", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#C8D4E3" + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" } - }, - "shapedefaults": { - "line": { - "color": "#f2f5fa" + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" } - }, - "sliderdefaults": { - "bgcolor": "#C8D4E3", - "bordercolor": "rgb(17,17,17)", - "borderwidth": 1, - "tickwidth": 0 - }, - "ternary": { - "aaxis": { - "gridcolor": "#506784", - "linecolor": "#506784", - "ticks": "" - }, - "baxis": { - "gridcolor": "#506784", - "linecolor": "#506784", - "ticks": "" - }, - "bgcolor": "rgb(17,17,17)", - "caxis": { - "gridcolor": "#506784", - "linecolor": "#506784", - "ticks": "" + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" } - }, - "title": { - "x": 0.05 - }, - "updatemenudefaults": { - "bgcolor": "#506784", - "borderwidth": 0 - }, - "xaxis": { - "automargin": true, - "gridcolor": "#283442", - "linecolor": "#506784", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "#283442", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "#283442", - "linecolor": "#506784", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "#283442", - "zerolinewidth": 2 - } - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "marker": { - "color": [ - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ] ], - "line": { - "width": 0 - }, - "size": 10 - }, - "mode": "markers", - "showlegend": false, - "type": "scatter3d", - "x": [ - -668.699462890625, - 750.0944213867188, - 730.848388671875, - -149.32041931152344, - 414.9530029296875, - 711.130126953125, - 550.4457397460938, - -757.0760498046875, - -633.1461181640625, - -699.3431396484375, - -668.699462890625, - 750.0944213867188, - 730.848388671875, - -149.32041931152344, - 414.9530029296875, - 711.130126953125, - 550.4457397460938, - -757.0760498046875, - -633.1461181640625, - -699.3431396484375, - -668.699462890625, - 750.0944213867188, - 730.848388671875, - -149.32041931152344, - 414.9530029296875, - 711.130126953125, - 550.4457397460938, - -757.0760498046875, - -633.1461181640625, - -699.3431396484375 - ], - "y": [ - -644.7893676757812, - 839.88623046875, - 562.447998046875, - 1058.2562255859375, - 1062.501220703125, - 1106.756591796875, - -899.3935546875, - 205.1771697998047, - -937.5320434570312, - -279.3525085449219, - -644.7893676757812, - 839.88623046875, - 562.447998046875, - 1058.2562255859375, - 1062.501220703125, - 1106.756591796875, - -899.3935546875, - 205.1771697998047, - -937.5320434570312, - -279.3525085449219, - -644.7893676757812, - 839.88623046875, - 562.447998046875, - 1058.2562255859375, - 1062.501220703125, - 1106.756591796875, - -899.3935546875, - 205.1771697998047, - -937.5320434570312, - -279.3525085449219 - ], - "z": [ - 283.1985168457031, - 271.1419372558594, - 159.84869384765625, - 179.38949584960938, - 204.4525909423828, - 172.01190185546875, - 169.91873168945312, - 143.9165496826172, - 155.4051055908203, - 147.55032348632812, - 283.1985168457031, - 271.1419372558594, - 159.84869384765625, - 179.38949584960938, - 204.4525909423828, - 172.01190185546875, - 169.91873168945312, - 143.9165496826172, - 155.4051055908203, - 147.55032348632812, - 283.1985168457031, - 271.1419372558594, - 159.84869384765625, - 179.38949584960938, - 204.4525909423828, - 172.01190185546875, - 169.91873168945312, - 143.9165496826172, - 155.4051055908203, - 147.55032348632812 - ] - }, - { - "line": { - "color": [ - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ], - [ - 30, - 20, - 255 - ] + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "line": { + "color": "#283442" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "line": { + "color": "#283442" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } ], - "width": 2 - }, - "mode": "lines", - "showlegend": false, - "type": "scatter3d", - "x": [ - -668.699462890625, - -668.699462890625 - ], - "y": [ - -644.7893676757812, - -644.7893676757812 - ], - "z": [ - 283.1985168457031, - 283.1985168457031 - ] - }, - { - "marker": { - "color": [ - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ] + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } ], - "line": { - "width": 0 - }, - "size": 10 + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#506784" + }, + "line": { + "color": "rgb(17,17,17)" + } + }, + "header": { + "fill": { + "color": "#2a3f5f" + }, + "line": { + "color": "rgb(17,17,17)" + } + }, + "type": "table" + } + ] }, - "mode": "markers", - "showlegend": false, - "type": "scatter3d", - "x": [ - 748.5785484313965, - 411.94300651550293, - 699.5804309844971, - 753.7271499633789, - -846.7018127441407, - -269.0462112426758, - 70.93696594238281, - -852.9605865478517, - -281.5636873245239, - -267.89166927337646, - 156.9831132888794, - 145.4499363899231, - 218.54422092437744, - 191.59661531448364, - -306.37245178222656, - 581.8578720092773, - 569.7551250457764, - 167.46490001678467, - 674.0708351135254, - 743.4299945831299, - 593.762731552124, - 594.6146965026855, - 598.2203960418701, - 716.5132999420166, - -859.219264984131, - -891.0746574401857, - -880.9096336364747, - -859.219264984131, - -281.5636873245239, - -291.7287588119507 - ], - "y": [ - 846.9369888305664, - 840.7467842102051, - 565.9494876861572, - 566.9451713562012, - -948.2450485229492, - -937.6229286193848, - -590.8923625946045, - -607.8813076019287, - -256.89544677734375, - -1000.4107475280762, - -992.5979614257812, - -365.3974056243897, - -364.05332088470465, - 1101.418399810791, - 1092.2616004943848, - -984.785270690918, - -326.6099452972412, - -334.00740623474127, - 1110.2903366088867, - 1126.9288063049316, - 1124.1766929626465, - 1077.8440475463867, - 1077.9104232788086, - -354.8964977264405, - -267.5175666809082, - 284.88333225250244, - -267.9164171218872, - -267.5175666809082, - -256.89544677734375, - 295.9043264389038 - ], - "z": [ - 300.5683422088623, - 300.5683422088623, - 182.89531469345093, - 182.89531469345093, - 182.89531469345093, - 182.89531469345093, - 327.1251916885376, - 327.1251916885376, - 182.89531469345093, - 182.89531469345093, - 359.8803520202637, - 359.8803520202637, - 390.32838344573975, - 390.32838344573975, - 182.89531469345093, - 182.89531469345093, - 182.89531469345093, - 350.4725933074951, - 189.3498182296753, - 182.89531469345093, - 182.89531469345093, - 202.36763954162598, - 202.36763954162598, - 182.89531469345093, - 182.89531469345093, - 170.6440806388855, - 170.6440806388855, - 170.9909200668335, - 180.22770881652832, - 180.22770881652832 - ] - }, - { - "line": { - "color": [ - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 + "layout": { + "annotationdefaults": { + "arrowcolor": "#f2f5fa", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] ], - [ - 30, - 255, - 20 + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] ], - [ - 30, - 255, - 20 + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" ], - "width": 2 - }, - "mode": "lines", - "showlegend": false, - "type": "scatter3d", - "x": [ - 748.5785484313965, - 411.94300651550293 - ], - "y": [ - 846.9369888305664, - 840.7467842102051 - ], - "z": [ - 300.5683422088623, - 300.5683422088623 - ] - }, - { - "line": { - "color": [ - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], + "font": { + "color": "#f2f5fa" + }, + "geo": { + "bgcolor": "rgb(17,17,17)", + "lakecolor": "rgb(17,17,17)", + "landcolor": "rgb(17,17,17)", + "showlakes": true, + "showland": true, + "subunitcolor": "#506784" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "dark" + }, + "paper_bgcolor": "rgb(17,17,17)", + "plot_bgcolor": "rgb(17,17,17)", + "polar": { + "angularaxis": { + "gridcolor": "#506784", + "linecolor": "#506784", + "ticks": "" + }, + "bgcolor": "rgb(17,17,17)", + "radialaxis": { + "gridcolor": "#506784", + "linecolor": "#506784", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "rgb(17,17,17)", + "gridcolor": "#506784", + "gridwidth": 2, + "linecolor": "#506784", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#C8D4E3" + }, + "yaxis": { + "backgroundcolor": "rgb(17,17,17)", + "gridcolor": "#506784", + "gridwidth": 2, + "linecolor": "#506784", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#C8D4E3" + }, + "zaxis": { + "backgroundcolor": "rgb(17,17,17)", + "gridcolor": "#506784", + "gridwidth": 2, + "linecolor": "#506784", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#C8D4E3" + } + }, + "shapedefaults": { + "line": { + "color": "#f2f5fa" + } + }, + "sliderdefaults": { + "bgcolor": "#C8D4E3", + "bordercolor": "rgb(17,17,17)", + "borderwidth": 1, + "tickwidth": 0 + }, + "ternary": { + "aaxis": { + "gridcolor": "#506784", + "linecolor": "#506784", + "ticks": "" + }, + "baxis": { + "gridcolor": "#506784", + "linecolor": "#506784", + "ticks": "" + }, + "bgcolor": "rgb(17,17,17)", + "caxis": { + "gridcolor": "#506784", + "linecolor": "#506784", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "updatemenudefaults": { + "bgcolor": "#506784", + "borderwidth": 0 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#283442", + "linecolor": "#506784", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#283442", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#283442", + "linecolor": "#506784", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#283442", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "marker": { + "color": [ [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ] ], - "width": 2 + "line": { + "width": 0 + }, + "size": 10 }, - "mode": "lines", + "mode": "markers", "showlegend": false, "type": "scatter3d", "x": [ - 411.94300651550293, - 699.5804309844971 + 393.6791687011719, + 1224.240478515625, + 856.3186645507812, + 634.3151245117188, + 1066.0321044921875, + 181.42208862304688, + 837.8130493164062, + 1193.036865234375, + 848.42041015625, + -68.63042449951172, + 1239.082763671875, + 1056.1495361328125, + 1239.082763671875, + 1239.082763671875, + 1239.082763671875, + 1239.082763671875, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1056.1495361328125, + 1239.082763671875 ], "y": [ - 840.7467842102051, - 565.9494876861572 + -434.6197204589844, + -361.82891845703125, + -386.5776672363281, + 705.388916015625, + 607.8330688476562, + 768.7363891601562, + -506.6199645996094, + -504.9043884277344, + -515.8080444335938, + -317.36572265625, + -277.58843994140625, + 610.7156982421875, + -277.58843994140625, + -277.58843994140625, + -277.58843994140625, + -277.58843994140625, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + 610.7156982421875, + -277.58843994140625 ], "z": [ - 300.5683422088623, - 182.89531469345093 + 1000.5739135742188, + 594.8760375976562, + 694.2615966796875, + 1000.281005859375, + 543.1714477539062, + 545.1525268554688, + 782.0127563476562, + 497.7635803222656, + 532.7333374023438, + 535.919677734375, + 535.6865234375, + 787.3699340820312, + 535.6865234375, + 535.6865234375, + 535.6865234375, + 535.6865234375, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 787.3699340820312, + 535.6865234375 ] }, { @@ -8833,153 +7225,128 @@ "color": [ [ 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 - ], - [ - 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ], [ 30, - 255, - 20 + 20, + 255 ] ], "width": 2 @@ -8988,20 +7355,20 @@ "showlegend": false, "type": "scatter3d", "x": [ - 699.5804309844971, - 753.7271499633789 + 393.6791687011719, + 393.6791687011719 ], "y": [ - 565.9494876861572, - 566.9451713562012 + -434.6197204589844, + -434.6197204589844 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 1000.5739135742188, + 1000.5739135742188 ] }, { - "line": { + "marker": { "color": [ [ 30, @@ -9154,22 +7521,109 @@ 20 ] ], - "width": 2 + "line": { + "width": 0 + }, + "size": 10 }, - "mode": "lines", + "mode": "markers", "showlegend": false, "type": "scatter3d", "x": [ - 753.7271499633789, - 748.5785484313965 + 392.9069519042969, + 630.0620079040527, + 166.35775566101074, + -70.79730033874523, + 484.57393646240234, + 428.9909839630127, + 438.41657638549805, + 493.9995288848877, + 855.5011749267578, + 1092.6562309265137, + 1066.9142723083496, + 906.0564994812012, + 942.6173210144043, + 1093.7663078308105, + 680.7313442230225, + 679.651927947998, + 856.6112518310547, + 872.5437164306641, + 857.5593948364258, + 831.9180488586426, + 444.655704498291, + 443.5762882232666, + 1276.343059539795, + 927.8159141540527, + 927.1321296691895, + 881.8078994750977, + 1230.3350448608398, + 836.4837646484375, + 835.7999801635742, + 1184.3270301818848 ], "y": [ - 566.9451713562012, - 846.9369888305664 + -427.69002914428717, + 704.2262077331544, + 801.3798713684082, + -330.53636550903326, + 30.022260546684258, + 41.667801141738884, + 86.65525317192078, + 75.00970959663391, + -524.6110916137695, + 607.305145263672, + 607.3204517364503, + -160.43686866760254, + -114.34551477432251, + 607.0725440979005, + 693.6101436614991, + 688.4582519531251, + -524.843692779541, + -448.79946708679205, + -391.90857410430914, + -514.2920017242432, + -433.1541538238526, + -438.30609321594244, + -129.6034574508667, + -56.58130645751953, + -59.845054149627686, + -276.17270946502686, + -349.1948604583741, + -492.5004005432129, + -495.7641124725342, + -568.7862873077393 ], "z": [ - 182.89531469345093, - 300.5683422088623 + 1030.1811218261719, + 1030.1811218261719, + 546.1103439331055, + 546.1103439331055, + 1025.949764251709, + 967.9254531860352, + 967.9254531860352, + 1025.949764251709, + 809.4810485839844, + 809.4810485839844, + 573.0148792266846, + 573.0148792266846, + 546.1103439331055, + 546.1103439331055, + 977.2863388061523, + 977.2863388061523, + 546.1103439331055, + 546.1103439331055, + 573.0148792266846, + 573.0148792266846, + 977.2863388061523, + 977.2863388061523, + 518.749475479126, + 518.749475479126, + 520.4548358917236, + 633.4878444671631, + 633.4878444671631, + 520.4548358917236, + 518.749475479126, + 518.749475479126 ] }, { @@ -9332,16 +7786,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -846.7018127441407, - -269.0462112426758 + 392.9069519042969, + 630.0620079040527 ], "y": [ - -948.2450485229492, - -937.6229286193848 + -427.69002914428717, + 704.2262077331544 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 1030.1811218261719, + 1030.1811218261719 ] }, { @@ -9504,16 +7958,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -269.0462112426758, - 70.93696594238281 + 630.0620079040527, + 166.35775566101074 ], "y": [ - -937.6229286193848, - -590.8923625946045 + 704.2262077331544, + 801.3798713684082 ], "z": [ - 182.89531469345093, - 327.1251916885376 + 1030.1811218261719, + 546.1103439331055 ] }, { @@ -9676,16 +8130,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 70.93696594238281, - -852.9605865478517 + 166.35775566101074, + -70.79730033874523 ], "y": [ - -590.8923625946045, - -607.8813076019287 + 801.3798713684082, + -330.53636550903326 ], "z": [ - 327.1251916885376, - 327.1251916885376 + 546.1103439331055, + 546.1103439331055 ] }, { @@ -9848,16 +8302,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -852.9605865478517, - -846.7018127441407 + -70.79730033874523, + 392.9069519042969 ], "y": [ - -607.8813076019287, - -948.2450485229492 + -330.53636550903326, + -427.69002914428717 ], "z": [ - 327.1251916885376, - 182.89531469345093 + 546.1103439331055, + 1030.1811218261719 ] }, { @@ -10020,16 +8474,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -281.5636873245239, - 70.93696594238281 + 484.57393646240234, + 428.9909839630127 ], "y": [ - -256.89544677734375, - -590.8923625946045 + 30.022260546684258, + 41.667801141738884 ], "z": [ - 182.89531469345093, - 327.1251916885376 + 1025.949764251709, + 967.9254531860352 ] }, { @@ -10192,16 +8646,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -269.0462112426758, - -267.89166927337646 + 428.9909839630127, + 438.41657638549805 ], "y": [ - -937.6229286193848, - -1000.4107475280762 + 41.667801141738884, + 86.65525317192078 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 967.9254531860352, + 967.9254531860352 ] }, { @@ -10364,16 +8818,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -267.89166927337646, - 156.9831132888794 + 438.41657638549805, + 493.9995288848877 ], "y": [ - -1000.4107475280762, - -992.5979614257812 + 86.65525317192078, + 75.00970959663391 ], "z": [ - 182.89531469345093, - 359.8803520202637 + 967.9254531860352, + 1025.949764251709 ] }, { @@ -10536,16 +8990,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 156.9831132888794, - 145.4499363899231 + 493.9995288848877, + 484.57393646240234 ], "y": [ - -992.5979614257812, - -365.3974056243897 + 75.00970959663391, + 30.022260546684258 ], "z": [ - 359.8803520202637, - 359.8803520202637 + 1025.949764251709, + 1025.949764251709 ] }, { @@ -10708,16 +9162,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 145.4499363899231, - 218.54422092437744 + 392.9069519042969, + 855.5011749267578 ], "y": [ - -365.3974056243897, - -364.05332088470465 + -427.69002914428717, + -524.6110916137695 ], "z": [ - 359.8803520202637, - 390.32838344573975 + 1030.1811218261719, + 809.4810485839844 ] }, { @@ -10880,16 +9334,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 218.54422092437744, - 191.59661531448364 + 855.5011749267578, + 1092.6562309265137 ], "y": [ - -364.05332088470465, - 1101.418399810791 + -524.6110916137695, + 607.305145263672 ], "z": [ - 390.32838344573975, - 390.32838344573975 + 809.4810485839844, + 809.4810485839844 ] }, { @@ -11052,16 +9506,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 191.59661531448364, - -306.37245178222656 + 1092.6562309265137, + 630.0620079040527 ], "y": [ - 1101.418399810791, - 1092.2616004943848 + 607.305145263672, + 704.2262077331544 ], "z": [ - 390.32838344573975, - 182.89531469345093 + 809.4810485839844, + 1030.1811218261719 ] }, { @@ -11224,16 +9678,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -306.37245178222656, - -281.5636873245239 + 1066.9142723083496, + 906.0564994812012 ], "y": [ - 1092.2616004943848, - -256.89544677734375 + 607.3204517364503, + -160.43686866760254 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 573.0148792266846, + 573.0148792266846 ] }, { @@ -11396,16 +9850,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 581.8578720092773, - 569.7551250457764 + 906.0564994812012, + 942.6173210144043 ], "y": [ - -984.785270690918, - -326.6099452972412 + -160.43686866760254, + -114.34551477432251 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 573.0148792266846, + 546.1103439331055 ] }, { @@ -11568,16 +10022,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 569.7551250457764, - 167.46490001678467 + 942.6173210144043, + 1093.7663078308105 ], "y": [ - -326.6099452972412, - -334.00740623474127 + -114.34551477432251, + 607.0725440979005 ], "z": [ - 182.89531469345093, - 350.4725933074951 + 546.1103439331055, + 546.1103439331055 ] }, { @@ -11740,16 +10194,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 156.9831132888794, - 581.8578720092773 + 1093.7663078308105, + 680.7313442230225 ], "y": [ - -992.5979614257812, - -984.785270690918 + 607.0725440979005, + 693.6101436614991 ], "z": [ - 359.8803520202637, - 182.89531469345093 + 546.1103439331055, + 977.2863388061523 ] }, { @@ -11912,16 +10366,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 674.0708351135254, - 411.94300651550293 + 679.651927947998, + 1066.9142723083496 ], "y": [ - 1110.2903366088867, - 840.7467842102051 + 688.4582519531251, + 607.3204517364503 ], "z": [ - 189.3498182296753, - 300.5683422088623 + 977.2863388061523, + 573.0148792266846 ] }, { @@ -12084,16 +10538,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 748.5785484313965, - 743.4299945831299 + 856.6112518310547, + 872.5437164306641 ], "y": [ - 846.9369888305664, - 1126.9288063049316 + -524.843692779541, + -448.79946708679205 ], "z": [ - 300.5683422088623, - 182.89531469345093 + 546.1103439331055, + 546.1103439331055 ] }, { @@ -12256,16 +10710,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 743.4299945831299, - 593.762731552124 + 872.5437164306641, + 857.5593948364258 ], "y": [ - 1126.9288063049316, - 1124.1766929626465 + -448.79946708679205, + -391.90857410430914 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 546.1103439331055, + 573.0148792266846 ] }, { @@ -12428,16 +10882,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 593.762731552124, - 594.6146965026855 + 857.5593948364258, + 831.9180488586426 ], "y": [ - 1124.1766929626465, - 1077.8440475463867 + -391.90857410430914, + -514.2920017242432 ], "z": [ - 182.89531469345093, - 202.36763954162598 + 573.0148792266846, + 573.0148792266846 ] }, { @@ -12600,16 +11054,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 594.6146965026855, - 598.2203960418701 + 831.9180488586426, + 444.655704498291 ], "y": [ - 1077.8440475463867, - 1077.9104232788086 + -514.2920017242432, + -433.1541538238526 ], "z": [ - 202.36763954162598, - 202.36763954162598 + 573.0148792266846, + 977.2863388061523 ] }, { @@ -12772,16 +11226,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 716.5132999420166, - 699.5804309844971 + 443.5762882232666, + 856.6112518310547 ], "y": [ - -354.8964977264405, - 565.9494876861572 + -438.30609321594244, + -524.843692779541 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 977.2863388061523, + 546.1103439331055 ] }, { @@ -12944,16 +11398,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 674.0708351135254, - 191.59661531448364 + 1276.343059539795, + 927.8159141540527 ], "y": [ - 1110.2903366088867, - 1101.418399810791 + -129.6034574508667, + -56.58130645751953 ], "z": [ - 189.3498182296753, - 390.32838344573975 + 518.749475479126, + 518.749475479126 ] }, { @@ -13116,16 +11570,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - 218.54422092437744, - 716.5132999420166 + 927.8159141540527, + 927.1321296691895 ], "y": [ - -364.05332088470465, - -354.8964977264405 + -56.58130645751953, + -59.845054149627686 ], "z": [ - 390.32838344573975, - 182.89531469345093 + 518.749475479126, + 520.4548358917236 ] }, { @@ -13288,16 +11742,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -281.5636873245239, - -859.219264984131 + 906.0564994812012, + 881.8078994750977 ], "y": [ - -256.89544677734375, - -267.5175666809082 + -160.43686866760254, + -276.17270946502686 ], "z": [ - 182.89531469345093, - 182.89531469345093 + 573.0148792266846, + 633.4878444671631 ] }, { @@ -13460,16 +11914,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -859.219264984131, - -852.9605865478517 + 881.8078994750977, + 1230.3350448608398 ], "y": [ - -267.5175666809082, - -607.8813076019287 + -276.17270946502686, + -349.1948604583741 ], "z": [ - 182.89531469345093, - 327.1251916885376 + 633.4878444671631, + 633.4878444671631 ] }, { @@ -13632,16 +12086,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -891.0746574401857, - -880.9096336364747 + 1230.3350448608398, + 1276.343059539795 ], "y": [ - 284.88333225250244, - -267.9164171218872 + -349.1948604583741, + -129.6034574508667 ], "z": [ - 170.6440806388855, - 170.6440806388855 + 633.4878444671631, + 518.749475479126 ] }, { @@ -13804,16 +12258,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -880.9096336364747, - -859.219264984131 + 881.8078994750977, + 857.5593948364258 ], "y": [ - -267.9164171218872, - -267.5175666809082 + -276.17270946502686, + -391.90857410430914 ], "z": [ - 170.6440806388855, - 170.9909200668335 + 633.4878444671631, + 573.0148792266846 ] }, { @@ -13976,16 +12430,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -859.219264984131, - -281.5636873245239 + 836.4837646484375, + 835.7999801635742 ], "y": [ - -267.5175666809082, - -256.89544677734375 + -492.5004005432129, + -495.7641124725342 ], "z": [ - 170.9909200668335, - 180.22770881652832 + 520.4548358917236, + 518.749475479126 ] }, { @@ -14148,16 +12602,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -281.5636873245239, - -291.7287588119507 + 835.7999801635742, + 1184.3270301818848 ], "y": [ - -256.89544677734375, - 295.9043264389038 + -495.7641124725342, + -568.7862873077393 ], "z": [ - 180.22770881652832, - 180.22770881652832 + 518.749475479126, + 518.749475479126 ] }, { @@ -14320,16 +12774,16 @@ "showlegend": false, "type": "scatter3d", "x": [ - -291.7287588119507, - -891.0746574401857 + 1184.3270301818848, + 1230.3350448608398 ], "y": [ - 295.9043264389038, - 284.88333225250244 + -568.7862873077393, + -349.1948604583741 ], "z": [ - 180.22770881652832, - 170.6440806388855 + 518.749475479126, + 633.4878444671631 ] } ], @@ -14352,9 +12806,9 @@ "scene": { "aspectmode": "data", "aspectratio": { - "x": 1.7281293961608652, - "y": 2.2351130707947644, - "z": 0.2588953462789304 + "x": 1.3549815059653876, + "y": 1.3781413284011517, + "z": 0.5355165235004882 }, "camera": { "eye": { @@ -15228,9 +13682,9 @@ } }, "text/html": [ - "