From d29e618a96a9ec8824d0919200a8b371dab62af5 Mon Sep 17 00:00:00 2001
From: petrush <petrus.hyvonen@sscspace.com>
Date: Tue, 3 Mar 2020 09:41:01 +0100
Subject: [PATCH] Updates and general improvements

---
 examples/Example_numerical_prop.ipynb |  124 +-
 examples/Plotly_example.ipynb         | 1758 ++++++++++++-------------
 examples/TLE_Propagation.ipynb        |    2 +-
 examples/The_Basics.ipynb             |    2 +-
 4 files changed, 957 insertions(+), 929 deletions(-)

diff --git a/examples/Example_numerical_prop.ipynb b/examples/Example_numerical_prop.ipynb
index b909785..b03ae38 100644
--- a/examples/Example_numerical_prop.ipynb
+++ b/examples/Example_numerical_prop.ipynb
@@ -7,48 +7,43 @@
     "# Numerical Propagation Example"
    ]
   },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "This is an example of how to perform a numerical propagation in Orekit."
+   ]
+  },
   {
    "cell_type": "code",
-   "execution_count": 1,
+   "execution_count": 16,
    "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "Populating the interactive namespace from numpy and matplotlib\n"
-     ]
-    }
-   ],
+   "outputs": [],
    "source": [
-    "%pylab inline"
+    "%matplotlib inline"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "Set up the orekit environment and start the Java VM"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 2,
+   "execution_count": 18,
    "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "<jcc.JCCEnv at 0x906bd20>"
-      ]
-     },
-     "execution_count": 2,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
+   "outputs": [],
    "source": [
     "import orekit\n",
-    "orekit.initVM()\n",
+    "vm = orekit.initVM()\n",
     "# Now we have populated the namespace with the orekit classes"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 3,
+   "execution_count": 19,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -58,7 +53,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 4,
+   "execution_count": 20,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -68,7 +63,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 5,
+   "execution_count": 21,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -94,7 +89,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 6,
+   "execution_count": 22,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -106,7 +101,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 7,
+   "execution_count": 23,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -125,12 +120,12 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 8,
+   "execution_count": 24,
    "metadata": {},
    "outputs": [],
    "source": [
-    "ra = 814 * 1000         # km Apogee!\n",
-    "rp = 786 * 1000         # km Perigee!\n",
+    "ra = 814 * 1000         # km Apogee\n",
+    "rp = 786 * 1000         # km Perigee\n",
     "i = radians(98.55)      # inclination\n",
     "omega = radians(90.0)   # perigee argument\n",
     "raan = radians(5.1917)  # right ascension of ascending node\n",
@@ -155,12 +150,19 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "### Set up propagator"
+    "### Set up numerical propagator"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "The numerical propagation is based on an integrator with variable step size. These are specified, as other time units in Orekit, in seconds."
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 9,
+   "execution_count": 25,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -169,9 +171,16 @@
     "initStep = 60.0"
    ]
   },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "The spatial tolerance can be specified (meters)"
+   ]
+  },
   {
    "cell_type": "code",
-   "execution_count": 10,
+   "execution_count": 26,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -180,9 +189,16 @@
     "tol = NumericalPropagator.tolerances(positionTolerance, initialOrbit, orbitType)"
    ]
   },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "The actual integrator, in this case DormandPrince853, is part of the Hipparchos library. Note that the tolerances needs casting in Python to an array of doubles (floats)."
+   ]
+  },
   {
    "cell_type": "code",
-   "execution_count": 11,
+   "execution_count": 27,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -194,7 +210,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 12,
+   "execution_count": 28,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -203,9 +219,18 @@
     "propagator_num.setInitialState(initialState)"
    ]
   },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "For the propagator to make sense it needs some forces acting on the satellite. Here we are adding a gravity field model.\n",
+    "\n",
+    "For a more detailed propagation, other force models can be added."
+   ]
+  },
   {
    "cell_type": "code",
-   "execution_count": 13,
+   "execution_count": 34,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -226,7 +251,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 14,
+   "execution_count": 38,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -242,24 +267,33 @@
     "        for dt in np.arange(0, duration, step_time)]\n",
     "\n",
     "state = [propagator_num.propagate(tt) for tt in t]\n",
-    "pv_org = [propagator_num.propagate(tt).getPVCoordinates() for tt in t]"
+    "pos = [propagator_num.propagate(tt).getPVCoordinates().getPosition() for tt in t]"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 15,
+   "execution_count": 39,
    "metadata": {},
    "outputs": [
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "[<TimeStampedPVCoordinates: {2012-01-26T11:00:00.000, P(-1485060.230796095, -1172149.869391506, 6910872.881811353), V(-7276.845406165253, -390.79598906894876, -1622.642292519064), A(1.6017421210728233, 1.2641139352739867, -7.472597115146825)}>, <TimeStampedPVCoordinates: {2012-01-26T11:03:00.000, P(-2761405.2394358353, -1221665.2753120945, 6499798.932401005), V(-6863.451964464366, -157.77369354240042, -2931.487864434828), A(2.978062425041722, 1.317464677650912, -7.027582674686482)}>, <TimeStampedPVCoordinates: {2012-01-26T11:06:00.000, P(-3941543.360562605, -1228619.334777541, 5861696.56465328), V(-6211.01368891115, 80.7259950332238, -4137.797083445139), A(4.249982027944896, 1.3247794077886796, -6.336605088152041)}>, <TimeStampedPVCoordinates: {2012-01-26T11:09:00.000, P(-4984385.936874708, -1192776.0424135227, 5018888.5437276345), V(-5342.428553644076, 316.35966350228534, -5199.332681599894), A(5.372560916845914, 1.2856963198200895, -5.423681619361966)}>, <TimeStampedPVCoordinates: {2012-01-26T11:12:00.000, P(-5853669.8252846375, -1115398.1555097871, 4000866.777256163), V(-4288.269276555763, 540.8680458444921, -6078.917894314487), A(6.305734904640754, 1.201527293458452, -4.320928440262664)}>, <TimeStampedPVCoordinates: {2012-01-26T11:15:00.000, P(-6519250.743941518, -999204.5664326341, 2843253.828003139), V(-3085.752056117979, 746.382621951424, -6745.830689629705), A(7.016054244770994, 1.0752979110701735, -3.0677699112975105)}>, <TimeStampedPVCoordinates: {2012-01-26T11:18:00.000, P(-6958182.3464526115, -848272.5678893804, 1586529.4318921259), V(-1777.3877069181722, 925.7268281251743, -7177.001233897867), A(7.478394919711114, 0.9116399480701963, -1.7095112296442623)}>, <TimeStampedPVCoordinates: {2012-01-26T11:21:00.000, P(-7155526.953573456, -667888.4265470142, 274568.03566046816), V(-409.3641560386667, 1072.6854141983163, -7357.897258745752), A(7.677170037227936, 0.7165592180198178, -0.29535200797830197)}>, <TimeStampedPVCoordinates: {2012-01-26T11:24:00.000, P(-7104859.033946037, -464353.504174556, -1046949.385258351), V(970.230835113126, 1182.2281590240175, -7283.030149546021), A(7.606909502917916, 0.4971736123588008, 1.1237862292649916)}>]\n"
+      "[<Vector3D: {-887,709.6496859877; -1,088,205.0762713088; 7,019,192.658396719}>, <Vector3D: {-2,196,915.7533136243; -1,091,163.2189725444; 6,725,748.465502477}>, <Vector3D: {-3,429,686.155714542; -1,056,164.779775145; 6,197,129.540835791}>, <Vector3D: {-4,543,040.737481897; -984,394.4426706315; 5,451,644.582415734}>, <Vector3D: {-5,498,089.563369228; -878,321.5655214558; 4,515,223.962545453}>, <Vector3D: {-6,261,438.133135384; -741,624.9879362852; 3,420,566.860701595}>, <Vector3D: {-6,806,434.691534639; -579,068.591574543; 2,206,013.5936590815}>, <Vector3D: {-7,114,182.096320131; -396,330.2292130021; 914,166.1643992984}>, <Vector3D: {-7,174,246.2068287665; -199,793.2280312352; -409,684.2859909888}>]\n"
      ]
     }
    ],
    "source": [
-    "print(pv_org[0:9])"
+    "print(pos[0:9])"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "plt.plot([n.x for n in pos])"
    ]
   },
   {
@@ -332,5 +366,5 @@
   }
  },
  "nbformat": 4,
- "nbformat_minor": 2
+ "nbformat_minor": 4
 }
diff --git a/examples/Plotly_example.ipynb b/examples/Plotly_example.ipynb
index 2f0764e..4763f3c 100644
--- a/examples/Plotly_example.ipynb
+++ b/examples/Plotly_example.ipynb
@@ -14085,1095 +14085,1095 @@
         {
          "customdata": [
           [
-           -35.18471515860803,
-           165.20756247475632
+           -40.0432684854291,
+           22.89497519418683
           ],
           [
-           -35.840500328930766,
-           165.5928477912283
+           -40.669314733937654,
+           23.351245429313018
           ],
           [
-           -36.49465958513015,
-           165.97471061218673
+           -41.293812292783244,
+           23.808243854217206
           ],
           [
-           -37.147252367357964,
-           166.35341934141215
+           -41.91678663085621,
+           24.26625157831251
           ],
           [
-           -37.7983348444039,
-           166.7292345375355
+           -42.53826063464609,
+           24.725550627428976
           ],
           [
-           -38.44796009089796,
-           167.10240979455952
+           -43.15825466373159,
+           25.18642474137494
           ],
           [
-           -39.09617825141331,
-           167.47319258216993
+           -43.77678659666124,
+           25.649160176712094
           ],
           [
-           -39.74303669219622,
-           167.84182505144625
+           -44.393871867296816,
+           26.11404651916573
           ],
           [
-           -40.38858014137986,
-           168.20854481135325
+           -45.00952349172781,
+           26.58137751019392
           ],
           [
-           -41.03285081828375,
-           168.57358568102313
+           -45.623752085791644,
+           27.051451892320433
           ],
           [
-           -41.67588855254257,
-           168.9371784227293
+           -46.236565873105995,
+           27.524574277919204
           ],
           [
-           -42.31773089349339,
-           169.29955146016766
+           -46.84797068357619,
+           28.00105604638393
           ],
           [
-           -42.95841321045788,
-           169.6609315866523
+           -47.45796994212646,
+           28.481216274725664
           ],
           [
-           -43.59796878428798,
-           170.02154466768582
+           -48.0665646474807,
+           28.965382706984283
           ],
           [
-           -44.23642889061076,
-           170.38161634237235
+           -48.673753340630306,
+           29.453892768059614
           ],
           [
-           -44.8738228751031,
-           170.74137272816003
+           -49.279532062615374,
+           29.94709462794857
           ],
           [
-           -45.51017822113521,
-           171.10104113348132
+           -49.883894301132734,
+           30.445348322748394
           ],
           [
-           -46.14552060994083,
-           171.46085078292646
+           -50.48683092540163,
+           30.949026939221856
           ],
           [
-           -46.77987397362209,
-           171.82103355984586
+           -51.08833010865474,
+           31.45851787025885
           ],
           [
-           -47.41326054105332,
-           172.18182477141073
+           -51.68837723743764,
+           31.974224149043806
           ],
           [
-           -48.04570087679924,
-           172.54346394149655
+           -52.28695480683347,
+           32.496565870419246
           ],
           [
-           -48.67721391315172,
-           172.90619563710794
+           -52.88404230068661,
+           33.025981708662414
           ],
           [
-           -49.30781697519321,
-           173.2702703344379
+           -53.47961605554761,
+           33.56293054150294
           ],
           [
-           -49.937525798876635,
-           173.63594533118277
+           -54.073649107135395,
+           34.107893191218
           ],
           [
-           -50.56635454202696,
-           174.00348571232905
+           -54.66611101779253,
+           34.6613742944247
           ],
           [
-           -51.19431578802026,
-           174.37316537725755
+           -55.25696768330202,
+           35.223904313267866
           ],
           [
-           -51.821420541953884,
-           174.7452681368517
+           -55.84618111713776,
+           35.79604170169512
           ],
           [
-           -52.44767821895608,
-           175.1200888901849
+           -56.43370921012656,
+           36.37837524180244
           ],
           [
-           -53.07309662423651,
-           175.4979348914152
+           -57.019505463039074,
+           36.97152656631587
           ],
           [
-           -53.69768192443592,
-           175.87912711877846
+           -57.60351868957687,
+           37.57615288479769
           ],
           [
-           -54.3214386096133,
-           176.26400175890876
+           -58.18569268663065,
+           38.19294993236367
           ],
           [
-           -54.94436944525471,
-           176.65291182142684
+           -58.76596586856792,
+           38.82265516134083
           ],
           [
-           -55.56647541340586,
-           177.04622890053733
+           -59.34427086170408,
+           39.46605119764553
           ],
           [
-           -56.18775564205719,
-           177.44434510263528
+           -59.92053405481893,
+           40.12396958529201
           ],
           [
-           -56.80820732154312,
-           177.8476751613254
+           -60.49467510089475,
+           40.79729484374773
           ],
           [
-           -57.42782560673056,
-           178.2566587642768
+           -61.066606364857506,
+           41.486968864363845
           ],
           [
-           -58.04660350345896,
-           178.6717631196554
+           -61.63623231140015,
+           42.193995673220684
           ],
           [
-           -58.664531737366275,
-           179.0934857937499
+           -62.203448826174046,
+           42.91944658848794
           ],
           [
-           -59.28159860314423,
-           179.522357856072
+           -62.76814246307242,
+           43.664465801037885
           ],
           [
-           -59.89778979174032,
-           179.95894737341794
+           -63.33018960928966,
+           44.430276406578436
           ],
           [
-           -60.51308819273918,
-           180.40386330062546
+           -63.88945555897057,
+           45.218186916467616
           ],
           [
-           -61.12747366857956,
-           180.8577598229449
+           -64.44579348530101,
+           46.02959827192942
           ],
           [
-           -61.74092279691344,
-           181.3213412135327
+           -64.99904329977313,
+           46.86601138214243
           ],
           [
-           -62.353408576495134,
-           181.79536727935846
+           -65.54903038613183,
+           47.72903520001344
           ],
           [
-           -62.964900091446225,
-           182.28065948064977
+           -66.0955641954602,
+           48.62039533995518
           ],
           [
-           -63.57536212774575,
-           182.77810782271837
+           -66.63843668750334,
+           49.54194322805538
           ],
           [
-           -64.18475473464136,
-           183.28867863519378
+           -67.17742060219449,
+           50.49566575602521
           ],
           [
-           -64.79303272249247,
-           183.81342337297176
+           -67.71226754420138,
+           51.48369538424421
           ],
           [
-           -65.40014508691276,
-           184.3534885958221
+           -68.24270586244901,
+           52.50832060449138
           ],
           [
-           -66.00603434721789,
-           184.91012731052325
+           -68.76843830583901,
+           53.57199662660168
           ],
           [
-           -66.61063578490094,
-           185.4847118912964
+           -69.28913943634763,
+           54.677356092970484
           ],
           [
-           -67.21387656516114,
-           186.07874883225892
+           -69.80445278131586,
+           55.82721954656739
           ],
           [
-           -67.81567472108547,
-           186.69389563057715
+           -70.31398770826597,
+           57.024605277329
           ],
           [
-           -68.41593797606761,
-           187.3319801525472
+           -70.81731600902793,
+           58.272738044750845
           ],
           [
-           -69.01456237513129,
-           187.99502289844045
+           -71.31396818499225,
+           59.57505601398258
           ],
           [
-           -69.61143068961161,
-           188.68526265719512
+           -71.80342943355005,
+           60.93521504463699
           ],
           [
-           -70.20641055229095,
-           189.40518613132593
+           -72.2851353475916,
+           62.357089229309615
           ],
           [
-           -70.79935227089466,
-           190.15756221755942
+           -72.75846735662508,
+           63.844766288277135
           ],
           [
-           -71.39008625643922,
-           190.9454817517811
+           -73.22274796113341,
+           65.40253608655348
           ],
           [
-           -71.97841998895996,
-           191.77240366997842
+           -73.67723584253989,
+           67.03487015189668
           ],
           [
-           -72.5641344259137,
-           192.64220870100178
+           -74.12112097152779,
+           68.74638964915155
           ],
           [
-           -73.14697973697679,
-           193.55926189118702
+           -74.55351988900293,
+           70.54181883103617
           ],
           [
-           -73.72667022255206,
-           194.52848546214648
+           -74.97347139818488,
+           72.42592058077808
           ],
           [
-           -74.30287824065566,
-           195.55544371191854
+           -75.37993298374936,
+           74.40341035574465
           ],
           [
-           -74.87522692653641,
-           196.64644186738136
+           -75.77177836391856,
+           76.47884473480327
           ],
           [
-           -75.44328144044995,
-           197.80864094886502
+           -76.14779668078928,
+           78.6564810059482
           ],
           [
-           -76.00653841964142,
-           199.0501907554596
+           -76.50669393624463,
+           80.94010498525165
           ],
           [
-           -76.56441324024065,
-           200.38038292050484
+           -76.847097373953,
+           83.33282574635513
           ],
           [
-           -77.1162246132797,
-           201.8098254526517
+           -77.16756357447774,
+           85.83683838079834
           ],
           [
-           -77.66117594893777,
-           203.35063899706682
+           -77.4665910456524,
+           88.4531594780768
           ],
           [
-           -78.19833283099618,
-           205.01667279248124
+           -77.7426380237834,
+           91.18134476302319
           ],
           [
-           -78.72659586384725,
-           206.82373429366893
+           -77.99414601928213,
+           94.0192040752117
           ],
           [
-           -79.2446681162677,
-           208.78981966861073
+           -78.21956931384115,
+           96.96253509479597
           ],
           [
-           -79.7510164411032,
-           210.93532140200384
+           -78.41741012944392,
+           100.00490294664182
           ],
           [
-           -80.24382618899921,
-           213.28317205076758
+           -78.5862585544202,
+           103.13749666830726
           ],
           [
-           -80.7209494052862,
-           215.85885735547532
+           -78.72483557922357,
+           106.34909387306318
           ],
           [
-           -81.17984773236535,
-           218.69019503174505
+           -78.8320368615394,
+           109.62616028520452
           ],
           [
-           -81.6175332625174,
-           221.8067268124346
+           -78.90697424262193,
+           112.9531003725314
           ],
           [
-           -82.03051390329759,
-           225.23851474539586
+           -78.9490117258663,
+           116.31265951404959
           ],
           [
-           -82.41475479475076,
-           229.0140835544877
+           -78.95779273232725,
+           119.68645907322218
           ],
           [
-           -82.7656739610998,
-           233.15724458153258
+           -78.93325602520333,
+           123.05562685444174
           ],
           [
-           -83.0781976954102,
-           237.6826377361484
+           -78.8756387032993,
+           126.40147077881498
           ],
           [
-           -83.34690622794781,
-           242.5901235773332
+           -78.7854659524771,
+           129.70613670689292
           ],
           [
-           -83.56629741359114,
-           247.85871436167008
+           -78.66352858944218,
+           132.95319388918722
           ],
           [
-           -83.73117815071537,
-           253.44148908327742
+           -78.5108505936216,
+           136.12810289528534
           ],
           [
-           -83.83715552814976,
-           259.2635707956815
+           -78.32864961008305,
+           139.21853827623173
           ],
           [
-           -83.88114886545269,
-           265.22517264393235
+           -78.11829372570556,
+           142.2145576927471
           ],
           [
-           -83.86180304868331,
-           271.2104527084426
+           -77.88125768686086,
+           145.10862691863747
           ],
           [
-           -83.77968417929962,
-           277.10068636387376
+           -77.61908124139062,
+           147.8955232299257
           ],
           [
-           -83.6371951181628,
-           282.7882585040055
+           -77.33333159676032,
+           150.572147026369
           ],
           [
-           -83.43823843216393,
-           288.18756995722504
+           -77.02557123744843,
+           153.13727336904591
           ],
           [
-           -83.1877291557557,
-           293.24044479323027
+           -76.69733165450273,
+           155.59127270129773
           ],
           [
-           -82.89108316312026,
-           297.91594817707625
+           -76.35009298085764,
+           157.93582497612377
           ],
           [
-           -82.55377945458697,
-           302.20626497454646
+           -75.98526912605485,
+           160.17364527684649
           ],
           [
-           -82.18104428405981,
-           306.12080924378444
+           -75.60419775864001,
+           162.3082329584002
           ],
           [
-           -81.77766036204366,
-           309.6803079344253
+           -75.20813436933165,
+           164.34365107908258
           ],
           [
-           -81.34787851277444,
-           312.9118390502933
+           -74.7982496300227,
+           166.28433876704008
           ],
           [
-           -80.89540106908863,
-           315.84514810792655
+           -74.375629310673,
+           168.1349562124404
           ],
           [
-           -80.42340897032513,
-           318.51016984717137
+           -73.94127610012362,
+           169.90026006851045
           ],
           [
-           -79.93461141159408,
-           320.9355138002561
+           -73.49611277712849,
+           171.5850059741145
           ],
           [
-           -79.43130400328577,
-           323.14764492030605
+           -73.0409862801135,
+           173.19387445740026
           ],
           [
-           -78.91542708079096,
-           325.1705281615477
+           -72.57667231926511,
+           174.73141644766187
           ],
           [
-           -78.38861975513386,
-           327.0255622429565
+           -72.1038802583389,
+           176.20201484966424
           ],
           [
-           -77.85226778894027,
-           328.73168066128807
+           -71.62325806400571,
+           177.60985900377585
           ],
           [
-           -77.30754482970455,
-           330.3055397506098
+           -71.13539717790482,
+           178.95892928290291
           ],
           [
-           -76.75544729803636,
-           331.76174362076154
+           -70.6408372119618,
+           180.25298951003592
           ],
           [
-           -76.1968235804236,
-           333.1130761670442
+           -70.14007040260651,
+           181.49558528637226
           ],
           [
-           -75.63239829238594,
-           334.3707235496413
+           -69.63354578584209,
+           182.69004668347236
           ],
           [
-           -75.06279236991706,
-           335.5444787939874
+           -69.12167307463365,
+           183.83949406651718
           ],
           [
-           -74.48853968033109,
-           336.64292513343463
+           -68.60482623397169,
+           184.94684608020398
           ],
           [
-           -73.91010075452314,
-           337.67359758069904
+           -68.08334675865574,
+           186.01482904700586
           ],
           [
-           -73.32787415091002,
-           338.64312376604107
+           -67.55754666528382,
+           187.04598720482088
           ],
           [
-           -72.74220587620829,
-           339.55734583415983
+           -67.02771121400437,
+           188.0426933530582
           ],
           [
-           -72.15339721335786,
-           340.42142547684864
+           -66.49410137785753,
+           189.0071595887457
           ],
           [
-           -71.56171124336068,
-           341.2399341986431
+           -65.9569560785705,
+           189.94144790236268
           ],
           [
-           -70.96737829492592,
-           342.0169307929986
+           -65.41649420787006,
+           190.84748047136762
           ],
           [
-           -70.37060051225764,
-           342.75602782150673
+           -64.87291645287979,
+           191.72704954193108
           ],
           [
-           -69.77155569577788,
-           343.46044868137307
+           -64.32640694333429,
+           192.5818268292116
           ],
           [
-           -69.17040054193518,
-           344.13307664045016
+           -63.77713473739348,
+           193.4133723962196
           ],
           [
-           -68.56727338475147,
-           344.7764970274838
+           -63.2252551615185,
+           194.22314299364555
           ],
           [
-           -67.96229652305156,
-           345.39303359266285
+           -62.67091101870489,
+           195.01249985900657
           ],
           [
-           -67.35557820205678,
-           345.98477990215883
+           -62.11423367818652,
+           195.7827159848663
           ],
           [
-           -66.74721430563781,
-           346.5536264994023
+           -61.555344058461266,
+           196.53498287390704
           ],
           [
-           -66.13728980562688,
-           347.1012844536269
+           -60.99435351436702,
+           197.27041680386148
           ],
           [
-           -65.52588000640304,
-           347.6293058209261
+           -60.431364637977524,
+           197.99006462842516
           ],
           [
-           -64.91305161645066,
-           348.1391014623286
+           -59.8664719820148,
+           198.69490914214256
           ],
           [
-           -64.29886367305986,
-           348.6319565954003
+           -59.29976271361509,
+           199.38587403788142
           ],
           [
-           -63.683368342157586,
-           349.1090443983794
+           -58.73131720549723,
+           200.06382848533852
           ],
           [
-           -63.06661161142127,
-           349.5714379377412
+           -58.16120957085059,
+           200.72959135837144
           ],
           [
-           -62.44863389197625,
-           350.02012064935667
+           -57.58950814754509,
+           201.38393513794136
           ],
           [
-           -61.829470541547614,
-           350.4559955692102
+           -57.01627593672082,
+           202.02758951612773
           ],
           [
-           -61.20915231981652,
-           350.87989348088655
+           -56.44157100030236,
+           202.66124472522804
           ],
           [
-           -60.587705785101136,
-           351.29258012266035
+           -55.86544682138845,
+           203.28555461458635
           ],
           [
-           -59.965153640084154,
-           351.6947625765291
+           -55.287952631237566,
+           203.90113949609366
           ],
           [
-           -59.34151503311279,
-           352.08709494414245
+           -54.70913370596264,
+           204.50858877805155
           ],
           [
-           -58.716805820619705,
-           352.47018339987983
+           -54.12903163587624,
+           205.10846340548304
           ],
           [
-           -58.09103879539575,
-           352.8445906988288
+           -53.5476845700877,
+           205.70129812365673
           ],
           [
-           -57.46422388476293,
-           353.2108402067863
+           -52.96512743859752,
+           206.28760358037633
           ],
           [
-           -56.83636832201914,
-           353.56941951041165
+           -52.38139215402264,
+           206.86786828125634
           ],
           [
-           -56.20747679418226,
-           353.92078365784846
+           -51.79650779477164,
+           207.4425604111813
           ],
           [
-           -55.57755156847496,
-           354.2653580736166
+           -51.21050077135551,
+           208.01212953404948
           ],
           [
-           -54.94659259970265,
-           354.6035411858869
+           -50.62339497731252,
+           208.57700818198154
           ],
           [
-           -54.314597620401194,
-           354.9357067993705
+           -50.035211926088586,
+           209.13761334428548
           ],
           [
-           -53.681562215224524,
-           355.26220624294507
+           -49.445970875121,
+           209.69434786563681
           ],
           [
-           -53.047479880981854,
-           355.5833703174825
+           -48.85568893815381,
+           210.24760176228438
           ],
           [
-           -52.41234207337035,
-           355.8995110662856
+           -48.264381186796875,
+           210.79775346436497
           ],
           [
-           -51.77613824138546,
-           356.21092338783893
+           -47.67206074223731,
+           211.3451709918113
           ],
           [
-           -51.13885585013908,
-           356.51788650827956
+           -47.078738857853274,
+           211.8902130708728
           ],
           [
-           -50.50048039276979,
-           356.82066532895396
+           -46.48442499349563,
+           212.43323019770645
           ],
           [
-           -49.860995391891755,
-           357.11951166272644
+           -45.88912688209735,
+           212.97456565509864
           ],
           [
-           -49.22038239100627,
-           357.41466537115315
+           -45.29285058918432,
+           213.51455648802477
           ],
           [
-           -48.57862093614191,
-           357.7063554133377
+           -44.695600565870876,
+           214.0535344433632
           ],
           [
-           -47.93568854793925,
-           357.9948008161274
+           -44.09737969583648,
+           214.59182687881872
           ],
           [
-           -47.2915606841792,
-           358.28021157434955
+           -43.49818933676184,
+           215.12975764584448
           ],
           [
-           -46.646210692863015,
-           358.5627894888605
+           -42.89802935662492,
+           215.66764795115836
           ],
           [
-           -45.99960975570739,
-           358.8427289494786
+           -42.29689816535625,
+           216.20581720117508
           ],
           [
-           -45.351726821823625,
-           359.1202176692201
+           -41.69479274213226,
+           216.74458383367352
           ],
           [
-           -44.702528531461816,
-           359.39543737564117
+           -41.09170865878592,
+           217.28426614072964
           ],
           [
-           -44.05197912933636,
-           359.66856446467494
+           -40.487640099650804,
+           217.82518308696933
           ],
           [
-           -43.40004036719962,
-           359.93977062188077
+           -39.88257987820646,
+           218.36765512709047
           ],
           [
-           -42.74667139508966,
-           0.20922341569881192
+           -39.276519450916076,
+           218.9120050265475
           ],
           [
-           -42.09182864068152,
-           0.47708686699518854
+           -38.66944892860824,
+           219.45855868931213
           ],
           [
-           -41.435465675960494,
-           0.7435219989523946
+           -38.061357085803,
+           220.0076459966229
           ],
           [
-           -40.777533070467534,
-           1.0086873711367357
+           -37.45223136842329,
+           220.559601660642
           ],
           [
-           -40.11797823014287,
-           1.2727396014552799
+           -36.842057900282754,
+           221.11476609707833
           ],
           [
-           -39.45674522065072,
-           1.53583387959945
+           -36.23082148888781,
+           221.67348632083628
           ],
           [
-           -38.79377457404724,
-           1.7981244754880157
+           -35.61850563106785,
+           222.23611686890493
           ],
           [
-           -38.129003077436,
-           2.0597652462076517
+           -35.005092519049654,
+           222.8030207548221
           ],
           [
-           -37.46236354197543,
-           2.32091014499884
+           -34.390563047606676,
+           223.3745704592366
           ],
           [
-           -36.793784550648716,
-           2.581713735826809
+           -33.77489682310458,
+           223.95114896119938
           ],
           [
-           -36.123190182797025,
-           2.842331717235121
+           -33.15807217530459,
+           224.53315081506398
           ],
           [
-           -35.45049971322674,
-           3.102921459315358
+           -32.540066172868016,
+           225.1209832781405
           ],
           [
-           -34.77562728357708,
-           3.3636425577761355
+           -31.920854643813904,
+           225.715067494352
           ],
           [
-           -34.09848154307962,
-           3.6246574094268778
+           -31.30041220219293,
+           226.3158397395522
           ],
           [
-           -33.41896525579307,
-           3.8861318136067267
+           -30.678712282511686,
+           226.92375273437145
           ],
           [
-           -32.736974870782355,
-           4.148235604530166
+           -30.05572718377328,
+           227.539277030692
           ],
           [
-           -32.0524000514743,
-           4.411143319912223
+           -29.431428125151804,
+           228.16290247824872
           ],
           [
-           -31.365123159760316,
-           4.67503491180498
+           -28.805785315689665,
+           228.79513977813534
           ],
           [
-           -30.675018690074015,
-           4.940096506138278
+           -28.17876804094986,
+           229.43652213015744
           ],
           [
-           -29.98195264781617,
-           5.206521218243649
+           -27.55034476977279,
+           230.08760698146313
           ]
          ],
          "geo": "geo",
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "visible=No<br>hour=8<br>elevation=%{customdata[0]}<br>azimuth=%{customdata[1]}<br>latitude=%{lat}<br>longitude=%{lon}",
+         "hovertemplate": "visible=No<br>hour=23<br>elevation=%{customdata[0]}<br>azimuth=%{customdata[1]}<br>latitude=%{lat}<br>longitude=%{lon}",
          "lat": [
-          -10.235015390831052,
-          -11.414746239626139,
-          -12.594185847714067,
-          -13.773309343384009,
-          -14.952091643120495,
-          -16.130507412885652,
-          -17.308531024811693,
-          -18.486136508500998,
-          -19.663297496432484,
-          -20.839987162558394,
-          -22.016178153460185,
-          -23.19184251087428,
-          -24.366951584759207,
-          -25.54147593555446,
-          -26.715385224338856,
-          -27.888648089311385,
-          -29.06123200690516,
-          -30.233103135341967,
-          -31.40422613850248,
-          -32.574563987261136,
-          -33.74407773520288,
-          -34.912726265204725,
-          -36.08046600250251,
-          -37.24725058940156,
-          -38.41303051589028,
-          -39.577752699228476,
-          -40.741360004587996,
-          -41.903790697162584,
-          -43.06497781443142,
-          -44.22484844515786,
-          -45.38332289881155,
-          -46.54031374612719,
-          -47.695724707198345,
-          -48.84944935885098,
-          -50.0013696264962,
-          -51.15135401834581,
-          -52.2992555500647,
-          -53.44490929567067,
-          -54.58812948554062,
-          -55.72870605255484,
-          -56.866400502737015,
-          -58.00094095460278,
-          -59.132016150563416,
-          -60.25926818976301,
-          -61.38228366244053,
-          -62.500582774476364,
-          -63.61360593062067,
-          -64.72069708667587,
-          -65.82108297109718,
-          -66.9138469987584,
-          -67.99789633207448,
-          -69.07192006063057,
-          -70.13433583888781,
-          -71.18322151336332,
-          -72.21622727092506,
-          -73.23046268027366,
-          -74.22235182850389,
-          -75.18744898029632,
-          -76.12020774810777,
-          -77.01370061281446,
-          -77.85929648075708,
-          -78.64632802787169,
-          -79.36182629945118,
-          -79.99047347152175,
-          -80.51501470787024,
-          -80.91741993777396,
-          -81.18097362726348,
-          -81.29307064947747,
-          -81.24789569992097,
-          -81.04782896983932,
-          -80.70285792162505,
-          -80.22830507923214,
-          -79.64194849014564,
-          -78.96156961315006,
-          -78.20340119834603,
-          -77.38142977949484,
-          -76.50728130840362,
-          -75.59041710374741,
-          -74.63845092204284,
-          -73.65748172708786,
-          -72.65239404661838,
-          -71.62711003459557,
-          -70.58479292438238,
-          -69.52800780962278,
-          -68.45884733310383,
-          -67.37902949957339,
-          -66.28997375431645,
-          -65.19286027635938,
-          -64.0886763587633,
-          -62.9782528583843,
-          -61.86229299373764,
-          -60.741395226585716,
-          -59.61607154890937,
-          -58.48676218394379,
-          -57.3538474733984,
-          -56.21765754469237,
-          -55.07848021660201,
-          -53.93656749954552,
-          -52.79214096819218,
-          -51.64539622452215,
-          -50.496506623305464,
-          -49.345626396308056,
-          -48.19289328397322,
-          -47.03843076173312,
-          -45.88234993098834,
-          -44.724751131514374,
-          -43.56572532150562,
-          -42.40535526285844,
-          -41.24371654254622,
-          -40.08087845565097,
-          -38.916904771030424,
-          -37.75185439707656,
-          -36.58578196222734,
-          -35.41873832237064,
-          -34.2507710053582,
-          -33.08192460133115,
-          -31.912241106154163,
-          -30.74176022404215,
-          -29.570519634847567,
-          -28.398555230341593,
-          -27.225901323436425,
-          -26.052590833696183,
-          -24.878655451910166,
-          -23.704125786291197,
-          -22.529031492388818,
-          -21.353401388687306,
-          -20.17726355934153,
-          -19.00064544572428,
-          -17.82357392786006,
-          -16.6460753969026,
-          -15.468175819727286,
-          -14.289900796428826,
-          -13.111275611529132,
-          -11.932325279624585,
-          -10.753074586097274,
-          -9.57354812345884,
-          -8.393770323865242,
-          -7.213765488328594,
-          -6.033557812945697,
-          -4.85317141273546,
-          -3.672630343349535,
-          -2.4919586210449984,
-          -1.311180241363845,
-          -0.13031919669960096,
-          1.0506005067524868,
-          2.231554832465438,
-          3.412519697058675,
-          4.593470953544793,
-          5.774384373922704,
-          6.955235630892173,
-          8.136000278278884,
-          9.3166537298451,
-          10.497171236049708,
-          11.677527858526853,
-          12.857698441667178,
-          14.037657580939374,
-          15.217379587575955,
-          16.396838448841574,
-          17.576007783562723,
-          18.754860792105546,
-          19.9333702001911,
-          21.111508195680333,
-          22.289246357564,
-          23.466555576033645,
-          24.64340596257642,
-          25.81976674891558,
-          26.995606173236204,
-          28.170891352051363,
-          29.345588136020712,
-          30.519660947343848,
-          31.6930725963801,
-          32.86578407467827,
-          34.03775432090932,
-          35.20893995610191,
-          36.379294983447835,
-          37.548770447587536,
-          38.717314047045775,
-          39.88486969268843,
-          41.05137700339665,
-          42.21677072893567
+          22.92516650664256,
+          21.74735210391934,
+          20.569119355008954,
+          19.390497206415198,
+          18.211513954805103,
+          17.03219732274215,
+          15.852574525945625,
+          14.672672333140142,
+          13.492517119280922,
+          12.312134912871814,
+          11.131551438149433,
+          9.950792152608491,
+          8.769882280573519,
+          7.588846843194003,
+          6.407710685419192,
+          5.226498500349618,
+          4.04523485138814,
+          2.8639441925792495,
+          1.6826508874369024,
+          0.5013792267049767,
+          -0.6798465546190098,
+          -1.861002260830596,
+          -3.042063719063781,
+          -4.223006762709842,
+          -5.403807214287675,
+          -6.584440867502499,
+          -7.764883468050709,
+          -8.945110692996149,
+          -10.125098128135933,
+          -11.304821243231103,
+          -12.484255364432796,
+          -13.663375643694984,
+          -14.842157024543884,
+          -16.020574203860207,
+          -17.198601588928454,
+          -18.37621324930017,
+          -19.553382862807023,
+          -20.73008365479713,
+          -21.906288330010028,
+          -23.08196899601559,
+          -24.25709707715377,
+          -25.43164321787055,
+          -26.605577174117407,
+          -27.778867691150914,
+          -28.951482366159627,
+          -30.123387493612004,
+          -31.294547891058095,
+          -32.46492670268432,
+          -33.63448517765972,
+          -34.80318241957043,
+          -35.97097510283875,
+          -37.13781715137075,
+          -38.3036593734823,
+          -39.46844904670762,
+          -40.63212944435305,
+          -41.794639294521424,
+          -42.95591216049779,
+          -44.11587572914464,
+          -45.27445099149484,
+          -46.43155129639284,
+          -47.58708125416686,
+          -48.74093546240338,
+          -49.89299701990533,
+          -51.04313578733107,
+          -52.19120634359855,
+          -53.33704557534133,
+          -54.480469821660265,
+          -55.62127147735003,
+          -56.75921493359576,
+          -57.89403170378413,
+          -59.02541454204535,
+          -60.15301030968901,
+          -61.27641127712346,
+          -62.39514445949874,
+          -63.508658467689735,
+          -64.61630720177604,
+          -65.71732951003958,
+          -66.81082366618521,
+          -67.89571515947243,
+          -68.97071582083602,
+          -70.03427169189663,
+          -71.08449625366778,
+          -72.11908464990367,
+          -73.13520339247445,
+          -74.12934885544418,
+          -75.09716702434226,
+          -76.03322733891429,
+          -76.93074688265467,
+          -77.78127113152541,
+          -78.57433994269914,
+          -79.29721075424344,
+          -79.9347817891935,
+          -80.46994794818588,
+          -80.88468001418944,
+          -81.16202692511031,
+          -81.2888699169019,
+          -81.2586615473442,
+          -81.07299617266449,
+          -80.74121506276573,
+          -80.27825479665213,
+          -79.70177519272931,
+          -79.02963681368094,
+          -78.27825943118025,
+          -77.46185359434946,
+          -76.59226348797148,
+          -75.67914288234981,
+          -74.73026626299485,
+          -73.75186278744889,
+          -72.74892070521884,
+          -71.72544414313944,
+          -70.68466095258195,
+          -69.62918721045627,
+          -68.56115591033263,
+          -67.48231713625472,
+          -66.39411597275075,
+          -65.29775320956684,
+          -64.19423280759317,
+          -63.08439918428691,
+          -61.968966656708204,
+          -60.84854282300205,
+          -59.723647238580575,
+          -58.59472642179272,
+          -57.46216598091715,
+          -56.32630047098844,
+          -55.187421450452334,
+          -54.04578410218845,
+          -52.90161270330322,
+          -51.75510516677492,
+          -50.60643683083655,
+          -49.455763635412815,
+          -48.30322479668971,
+          -47.14894506882223,
+          -45.99303666419675,
+          -44.835600890359444,
+          -43.67672955043043,
+          -42.51650614550794,
+          -41.35500691058386,
+          -40.19230170975807,
+          -39.0284548123097,
+          -37.86352556734384,
+          -36.697568991879535,
+          -35.530636284753236,
+          -34.362775276745715,
+          -33.194030825786655,
+          -32.024445164538285,
+          -30.854058206712924,
+          -29.682907817527006,
+          -28.511030052765353,
+          -27.33845937045128,
+          -26.16522881849005,
+          -24.99137020113169,
+          -23.816914226827237,
+          -22.641890639635662,
+          -21.46632833609311,
+          -20.29025546912723,
+          -19.11369954063753,
+          -17.936687483796458,
+          -16.75924573639655,
+          -15.581400306139319,
+          -14.403176828762009,
+          -13.224600619838215,
+          -12.045696720921473,
+          -10.866489940687819,
+          -9.687004891712627,
+          -8.50726602330832,
+          -7.327297651007889,
+          -6.147123983104268,
+          -4.966769144694709,
+          -3.7862571995432486,
+          -2.6056121702369515,
+          -1.4248580569683582,
+          -0.2440188551751453,
+          0.9368814274480678,
+          2.1178187543736997,
+          3.2987690437940507,
+          4.479708151844882,
+          5.660611855287613,
+          6.8414558333776645,
+          8.022215648360062,
+          9.20286672447625
          ],
          "legendgroup": "No",
          "lon": [
-          35.77170244103838,
-          35.501090263162794,
-          35.228941776922724,
-          34.955077851483196,
-          34.67931327270847,
-          34.401455994867895,
-          34.121306339498474,
-          33.83865613417303,
-          33.55328778303362,
-          33.26497326007104,
-          32.97347301494304,
-          32.67853477992986,
-          32.379892265062075,
-          32.07726372677496,
-          31.770350393421243,
-          31.4588347286286,
-          31.14237851075352,
-          30.820620703532715,
-          30.493175089224785,
-          30.159627631219237,
-          29.819533527887824,
-          29.472413913357844,
-          29.117752153715355,
-          28.7549896785859,
-          28.38352127786131,
-          28.00268978127581,
-          27.611780023995927,
-          27.21001198401989,
-          26.796532956262702,
-          26.370408602882534,
-          25.930612688861142,
-          25.47601527454803,
-          25.00536909156493,
-          24.517293772822637,
-          24.010257539303172,
-          23.482555862077493,
-          22.932286514155514,
-          22.35732029791307,
-          21.75526657329028,
-          21.123432511910266,
-          20.458774751753694,
-          19.75784181312591,
-          19.01670524228505,
-          18.230876954227774,
-          17.395209624629114,
-          16.50377620369329,
-          15.549723657999337,
-          14.525094856344577,
-          13.420611076693511,
-          12.225405922471568,
-          10.926699557207748,
-          9.509400284914488,
-          7.955619067444826,
-          6.244082529147544,
-          4.349433250681815,
-          2.2414163294144687,
-          -0.11602501848679951,
-          -2.7656727563422177,
-          -5.7578095686089235,
-          -9.150509968334388,
-          -13.008827430473525,
-          -17.401839211047157,
-          -22.39601615317103,
-          -28.04311385577976,
-          -34.36149081243092,
-          -41.31264472646916,
-          -48.78039415156765,
-          -56.565866565021445,
-          -64.41008394539323,
-          -72.0421531020655,
-          -79.23302227463435,
-          -85.83039157954796,
-          -91.7645645549713,
-          -97.03258781452091,
-          -101.67461474844642,
-          -105.75269152252845,
-          -109.335871960731,
-          -112.49146231735958,
-          -115.28071131546155,
-          -117.75723845555842,
-          -119.96695089353129,
-          -121.94866681937444,
-          -123.73500382950247,
-          -125.35330439242513,
-          -126.82649301420942,
-          -128.17382534468604,
-          -129.4115222976456,
-          -130.5532971864543,
-          -131.6107894992256,
-          -132.59391999261067,
-          -133.511180784462,
-          -134.3698723573959,
-          -135.17629747088603,
-          -135.93592019686363,
-          -136.65349674562327,
-          -137.33318345486126,
-          -137.97862625670504,
-          -138.59303508340955,
-          -139.17924598861563,
-          -139.73977321529026,
-          -140.27685300704317,
-          -140.79248061356384,
-          -141.2884416651333,
-          -141.7663388709428,
-          -142.22761481976585,
-          -142.67357152001668,
-          -143.10538720230724,
-          -143.52413081567724,
-          -143.93077457411022,
-          -144.32620484928734,
-          -144.71123165611874,
-          -145.08659693709228,
-          -145.45298181817736,
-          -145.8110129816414,
-          -146.1612682784504,
-          -146.50428168409374,
-          -146.84054768602275,
-          -147.17052517785189,
-          -147.49464092445137,
-          -147.81329265294704,
-          -148.12685181684063,
-          -148.43566607394186,
-          -148.7400615132811,
-          -149.04034466144228,
-          -149.33680429477647,
-          -149.62971308052187,
-          -149.91932906698236,
-          -150.20589704034413,
-          -150.48964976365122,
-          -150.77080911156114,
-          -151.04958711292187,
-          -151.32618691187767,
-          -151.60080365699656,
-          -151.87362532692185,
-          -152.14483350015897,
-          -152.414604075866,
-          -152.68310795186432,
-          -152.95051166551596,
-          -153.21697800268694,
-          -153.48266657954477,
-          -153.74773440166268,
-          -154.01233640460813,
-          -154.27662597994032,
-          -154.5407554904194,
-          -154.8048767780528,
-          -155.0691416685502,
-          -155.3337024757003,
-          -155.59871250919718,
-          -155.86432658945955,
-          -156.13070157310457,
-          -156.39799689283385,
-          -156.66637511567959,
-          -156.9360025237674,
-          -157.2070497220612,
-          -157.47969227783796,
-          -157.75411139707822,
-          -158.03049464343792,
-          -158.3090367059645,
-          -158.58994022243806,
-          -158.87341666591374,
-          -159.1596873029438,
-          -159.44898423295717,
-          -159.74155151946434,
-          -160.03764642508702,
-          -160.33754076402593,
-          -160.6415223874129,
-          -160.94989681910738,
-          -161.2629890620018,
-          -161.58114559785045,
-          -161.90473660696523,
-          -162.234158438179,
-          -162.5698363641615,
-          -162.91222766264193,
-          -163.26182507072977,
-          -163.61916066714375,
-          -163.98481024643024,
-          -164.3593982601262,
-          -164.74360341293976,
-          -165.13816501759607,
-          -165.54389023088675
+          176.0755283923489,
+          175.78102726952878,
+          175.48993508406093,
+          175.20200065090742,
+          174.91698541097466,
+          174.63466224440907,
+          174.35481438210036,
+          174.07723440402947,
+          173.80172331434656,
+          173.52808968416724,
+          173.2561488540428,
+          172.98572218883464,
+          172.7166363784756,
+          172.44872277865437,
+          172.1818167860115,
+          171.91575724285227,
+          171.65038586675732,
+          171.38554670078457,
+          171.12108558018065,
+          170.85684961176779,
+          170.5926866622832,
+          170.32844485204689,
+          170.0639720504595,
+          169.79911536977335,
+          169.53372065362174,
+          169.26763195668974,
+          169.00069101184332,
+          168.73273668083078,
+          168.46360438453888,
+          168.1931255084675,
+          167.92112677884876,
+          167.6474296044154,
+          167.37184937842966,
+          167.09419473503436,
+          166.81426675344096,
+          166.5318581027181,
+          166.24675211915752,
+          165.95872180729035,
+          165.6675287544523,
+          165.3729219476199,
+          165.07463647972648,
+          164.7723921309666,
+          164.46589180861974,
+          164.15481982664403,
+          163.83884000354948,
+          163.51759355396646,
+          163.19069674560956,
+          162.85773828904877,
+          162.51827642256734,
+          162.17183564845118,
+          161.81790306992886,
+          161.45592426955582,
+          161.08529865993737,
+          160.70537422563754,
+          160.3154415609962,
+          159.91472709142315,
+          159.5023853451795,
+          159.07749011786615,
+          158.6390243417387,
+          158.18586843546458,
+          157.71678686539113,
+          157.23041259490708,
+          156.72522903157892,
+          156.1995489993648,
+          155.65149016136866,
+          155.07894619228932,
+          154.47955284266666,
+          153.85064784104608,
+          153.18922333502658,
+          152.4918692649345,
+          151.75470567806292,
+          150.97330150707302,
+          150.14257672792553,
+          149.2566840519379,
+          148.30886535922153,
+          147.29127691365397,
+          146.1947759851245,
+          145.00865983882346,
+          143.72034618557595,
+          142.31498229298955,
+          140.77496844979095,
+          139.07938124205316,
+          137.2032849211422,
+          135.11692843793637,
+          132.78484781724524,
+          130.16493970817382,
+          127.20766111623033,
+          123.8556716028567,
+          120.04450481701654,
+          115.70526245350104,
+          110.77081821167842,
+          105.18733501913295,
+          98.93232992672547,
+          92.03789224133277,
+          84.6122469401655,
+          76.84688079401572,
+          68.996794740113,
+          61.33412995938048,
+          54.093812525890385,
+          47.43611045371968,
+          41.43812103101739,
+          36.10815759625806,
+          31.409179875104098,
+          27.28049039938795,
+          23.653252039291985,
+          20.459761025143905,
+          17.638100612196382,
+          15.133911653752449,
+          12.900577541166035,
+          10.898645108425905,
+          9.09494942613815,
+          7.46168616939568,
+          5.975545702056846,
+          4.616953180364086,
+          3.3694237898794337,
+          2.2190260443578267,
+          1.153939814492184,
+          0.16409439714233534,
+          -0.7591271930001756,
+          -1.6231297995860527,
+          -2.43430374333597,
+          -3.198186856941625,
+          -3.919597738277949,
+          -4.602745706595673,
+          -5.2513218671815025,
+          -5.868574818343746,
+          -6.457373835913555,
+          -7.020261812946401,
+          -7.559499788377545,
+          -8.077104544904191,
+          -8.574880474610602,
+          -9.054446685913872,
+          -9.517260145498916,
+          -9.964635504342164,
+          -10.397762140840602,
+          -10.817718860071778,
+          -11.225486612213107,
+          -11.621959531383608,
+          -12.007954545670586,
+          -12.384219767910503,
+          -12.751441842861297,
+          -13.110252398505745,
+          -13.461233726128874,
+          -13.804923794648046,
+          -14.14182068878266,
+          -14.472386547319612,
+          -14.797051066591013,
+          -15.116214624977824,
+          -15.430251076334141,
+          -15.739510253601251,
+          -16.044320218268705,
+          -16.344989286538798,
+          -16.64180785900053,
+          -16.935050077159012,
+          -17.22497532720712,
+          -17.511829608859383,
+          -17.795846784957412,
+          -18.077249725613225,
+          -18.356251359100465,
+          -18.633055640301993,
+          -18.907858446319672,
+          -19.180848407834553,
+          -19.45220768391845,
+          -19.722112687209012,
+          -19.9907347657456,
+          -20.258240847161414,
+          -20.52479405046049,
+          -20.79055427020371,
+          -21.05567873759247,
+          -21.320322562630757,
+          -21.584639261337557,
+          -21.848781271818027,
+          -22.11290046281447,
+          -22.377148638333363,
+          -22.641678041864843,
+          -22.906641863693547,
+          -23.172194754870205,
+          -23.438493351486894,
+          -23.705696812975393,
+          -23.973967378390828
          ],
          "marker": {
           "color": "#636efa",
@@ -15186,249 +15186,243 @@
         {
          "customdata": [
           [
-           0.1910629718834128,
-           16.887324529559777
-          ],
-          [
-           1.13456057613726,
-           18.57109083579185
+           0.4955553420830963,
+           230.2764302126681
           ],
           [
-           2.0896905899586,
-           20.36035873267868
+           1.4431906252829478,
+           232.02298944793367
           ],
           [
-           3.055167432953168,
-           22.26430876034784
+           2.400759323799743,
+           233.88101156259194
           ],
           [
-           4.029098799352824,
-           24.29268219789852
+           3.3665311206639443,
+           235.859745099499
           ],
           [
-           5.008830406439523,
-           26.45567732164372
+           4.338078376554691,
+           237.96887458494805
           ],
           [
-           5.990766813003393,
-           28.76377753668773
+           5.312112847536248,
+           240.21836702296503
           ],
           [
-           6.970172165934853,
-           31.227489937521707
+           6.284303457878942,
+           242.6182387349474
           ],
           [
-           7.940960079218247,
-           33.856970543576445
+           7.249082690285384,
+           245.17822143939662
           ],
           [
-           8.895489512085213,
-           36.66151272794466
+           8.199455663741695,
+           247.9073064090983
           ],
           [
-           9.824393519494894,
-           39.64888042455511
+           9.126834548863402,
+           250.8131494010352
           ],
           [
-           10.716479340027934,
-           42.82448039568006
+           10.020931092383142,
+           253.90132919775624
           ],
           [
-           11.558749381962258,
-           46.1903911052645
+           10.869750102811269,
+           257.174471567538
           ],
           [
-           12.336599395294709,
-           49.7443013679366
+           11.659733734404988,
+           260.6312800178484
           ],
           [
-           13.034246841120074,
-           53.47845848267221
+           12.376105692493967,
+           264.2655542535971
           ],
           [
-           13.635422926077428,
-           57.37877575657202
+           13.00345065698428,
+           268.06532161470193
           ],
           [
-           14.124321794358645,
-           61.42428838083721
+           13.526533067114904,
+           272.0122446051028
           ],
           [
-           14.486741933908828,
-           65.58715364790116
+           13.931311132440994,
+           276.08148188012865
           ],
           [
-           14.711289594718552,
-           69.83334631471365
+           14.206044402636904,
+           280.24215257924374
           ],
           [
-           14.790463070177648,
-           74.12409483990629
+           14.34234282727241,
+           284.45847448047897
           ],
           [
-           14.721424104990257,
-           78.41795545056344
+           14.335982800019615,
+           288.69152307230246
           ],
           [
-           14.50630344635873,
-           82.67327040577625
+           14.187337334169465,
+           292.9014217023088
           ],
           [
-           14.151976557282241,
-           86.85065776823069
+           13.901334530557774,
+           297.0496672839064
           ],
           [
-           13.66935602929745,
-           90.91517161841566
+           13.486953099907774,
+           301.1012612119259
           ],
           [
-           13.072342140747473,
-           94.83785737798715
+           12.956355364406388,
+           305.02636495541935
           ],
           [
-           12.37662272669038,
-           98.59657251110953
+           12.323817773139899,
+           308.8013146308862
           ],
           [
-           11.598509092165775,
-           102.1760954641189
+           11.60463207654382,
+           312.4089664529066
           ],
           [
-           10.753948364601717,
-           105.56766003846191
+           10.81412146066104,
+           315.8384619212892
           ],
           [
-           9.857787939410784,
-           108.76810766675753
+           9.966862902758525,
+           319.084571441703
           ],
           [
-           8.923306846784364,
-           111.77885059657962
+           9.076150314846458,
+           322.1467937666867
           ],
           [
-           7.961985377171978,
-           114.6048037654348
+           8.153687630866848,
+           325.0283686406202
           ],
           [
-           6.983461542167023,
-           117.25339358556671
+           7.209473161640825,
+           327.7353198584146
           ],
           [
-           5.9956174521908885,
-           119.7337039987441
+           6.251825437536674,
+           330.27560181451054
           ],
           [
-           5.004744280540278,
-           122.05578246950384
+           5.287501763538111,
+           332.6583846855669
           ],
           [
-           4.015745269071431,
-           124.23010330665731
+           4.321868475107402,
+           334.89348581695185
           ],
           [
-           3.032348007503201,
-           126.26717142008435
+           3.35909207794232,
+           336.99093770443073
           ],
           [
-           2.05730762531353,
-           128.17724347796576
+           2.4023303227486257,
+           338.9606741644638
           ],
           [
-           1.092590633444712,
-           129.97014252417418
+           1.4539104509250917,
+           340.8123133102979
           ],
           [
-           0.1395348778924045,
-           131.65514411378345
+           0.5154879578394341,
+           342.5550165097894
           ]
          ],
          "geo": "geo",
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "visible=Yes<br>hour=7<br>elevation=%{customdata[0]}<br>azimuth=%{customdata[1]}<br>latitude=%{lat}<br>longitude=%{lon}",
+         "hovertemplate": "visible=Yes<br>hour=22<br>elevation=%{customdata[0]}<br>azimuth=%{customdata[1]}<br>latitude=%{lat}<br>longitude=%{lon}",
          "lat": [
-          81.26112586644945,
-          81.28803737477759,
-          81.15652289602947,
-          80.87342281927383,
-          80.45220095771644,
-          79.91012626668959,
-          79.265473455737,
-          78.53551232591569,
-          77.73544198578647,
-          76.8780547730506,
-          75.97383068993955,
-          75.03122701110554,
-          74.0570205752204,
-          73.05663198319266,
-          72.03440417721262,
-          70.99383004153759,
-          69.93773333112698,
-          68.86841043203589,
-          67.78774068798417,
-          66.69727210026173,
-          65.59828797634947,
-          64.4918589254047,
-          63.37888360067119,
-          62.26012078921639,
-          61.13621482881654,
-          60.0077158573131,
-          58.87509604085897,
-          57.73876265643999,
-          56.59906869994262,
-          55.456321536743445,
-          54.31078999499337,
-          53.16271021308643,
-          52.01229048488266,
-          50.859715294389474,
-          49.70514869147818,
-          48.548737129018974,
-          47.39061185784435,
-          46.230890956784094,
-          45.06968106028512
+          45.73770034872931,
+          46.897809855002286,
+          48.056376352975676,
+          49.21328696466639,
+          50.368416412085274,
+          51.52162512380957,
+          52.67275700521728,
+          53.82163680166716,
+          54.9680669671341,
+          56.11182392897033,
+          57.25265361148935,
+          58.3902660451716,
+          59.524328841988144,
+          60.654459256604625,
+          61.780214474416056,
+          62.90107966363776,
+          64.01645319159256,
+          65.12562822471841,
+          66.22776969169206,
+          67.32188527082783,
+          68.40678864193146,
+          69.4810526888889,
+          70.54294962020293,
+          71.59037406276177,
+          72.62074407712358,
+          73.63087380810204,
+          74.6168103594426,
+          75.57362706277131,
+          76.49516692529349,
+          77.37373635472542,
+          78.19976513173278,
+          78.96148165363708,
+          79.64471151414634,
+          80.23299407764064,
+          80.70829830447187,
+          81.05261719275049,
+          81.25048410169796,
+          81.29191570526325
          ],
          "legendgroup": "Yes",
          "lon": [
-          139.65590653418093,
-          131.76899055478734,
-          123.9741681643247,
-          116.52876123447972,
-          109.62443721900202,
-          103.36794259390125,
-          97.78914795266819,
-          92.86337834556937,
-          88.53502408048666,
-          84.73569468442457,
-          81.39566981897072,
-          78.44999080178307,
-          75.8410494219969,
-          73.5191786411425,
-          71.44223850084921,
-          69.57477889533526,
-          67.88708980624055,
-          66.35428942903911,
-          64.95551276858515,
-          63.67321819812597,
-          62.49260815017603,
-          61.40115133155732,
-          60.38819137005472,
-          59.44462724620705,
-          58.562652504734075,
-          57.73554221649945,
-          56.957478578729905,
-          56.223407738066676,
-          55.52892185436026,
-          54.8701616015428,
-          54.243735255703136,
-          53.64665128530498,
-          53.07626196853207,
-          52.530216048291564,
-          52.006418821542205,
-          51.502998366884924,
-          51.01827685944899,
-          50.55074611776514,
-          50.09904668422034
+          -8.924173305951584,
+          -9.384747204977518,
+          -9.861911976093873,
+          -10.357109575575096,
+          -10.871942225380053,
+          -11.408195271254566,
+          -11.9678639555941,
+          -12.553184888714066,
+          -13.166673180069765,
+          -13.811166413408252,
+          -14.489876928516159,
+          -15.20645422223759,
+          -15.965059721510961,
+          -16.770456734158117,
+          -17.628119077539377,
+          -18.544362753346906,
+          -19.526506114189445,
+          -20.58306528863886,
+          -21.723993215960988,
+          -22.96097247440104,
+          -24.30777406821332,
+          -25.780696193806243,
+          -27.399098112203745,
+          -29.186043321588382,
+          -31.169060707564395,
+          -33.38101743605496,
+          -35.86106427239867,
+          -38.655547485760295,
+          -41.818656735499474,
+          -45.412359834025956,
+          -49.50482539360439,
+          -54.16605166156213,
+          -59.45894475194532,
+          -65.42410758776325,
+          -72.05813559397048,
+          -79.28947173328315,
+          -86.96238505363942,
+          -94.84342253650301
          ],
          "marker": {
           "color": "#EF553B",
@@ -42329,7 +42323,7 @@
         },
         "sliders": [
          {
-          "active": 8,
+          "active": 23,
           "currentvalue": {
            "prefix": "hour="
           },
@@ -43804,7 +43798,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.7.6"
+   "version": "3.7.1"
   },
   "toc": {
    "navigate_menu": false,
diff --git a/examples/TLE_Propagation.ipynb b/examples/TLE_Propagation.ipynb
index 34094d0..34d2d01 100644
--- a/examples/TLE_Propagation.ipynb
+++ b/examples/TLE_Propagation.ipynb
@@ -373,7 +373,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.7.6"
+   "version": "3.7.1"
   },
   "toc": {
    "navigate_menu": false,
diff --git a/examples/The_Basics.ipynb b/examples/The_Basics.ipynb
index f97ff03..96daa54 100644
--- a/examples/The_Basics.ipynb
+++ b/examples/The_Basics.ipynb
@@ -545,7 +545,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.7.6"
+   "version": "3.7.1"
   },
   "toc": {
    "base_numbering": 1,
-- 
GitLab