This commit is contained in:
tiffanycmeyer13 2022-06-13 20:12:06 +00:00
parent e1d0c30185
commit 351ccaf577
5 changed files with 268 additions and 290 deletions

View file

@ -826,26 +826,11 @@ are available for the data set youre looking at using
1000.0_500.0LYRMB 1000.0_500.0LYRMB
.. container:: alert-info Note - **0.0SFC** is the Surface level - **HAG** stands for Fixed
Height Above Ground (in meters) - **NTAT** stands for Nominal Top of
Note: the ATmosphere - **BL** stands for Boundary Layer, where
**0.0_30.0BL** reads as *0-30 mb above ground level* - **TROP** is
.. raw:: html the Tropopause level
<li>
0.0SFC is the Surface level
.. raw:: html
</li>
::
<li><b>HAG</b> stands for Fixed Height Above Ground (in meters)</li>
<li><b>NTAT</b> stands for Nominal Top of the ATmosphere</li>
<li><b>BL</b> stands for Boundary Layer, where <b>0.0_30.0BL</b> reads as <i>0-30 mb above ground level</i></li>
<li><b>TROP</b> is the Tropopause level
.. code:: ipython3 .. code:: ipython3

View file

@ -204,11 +204,9 @@ to keep track of all data and unique station IDs. We also create a
boolean to help us only grab the first entry for ``skyCover`` related to boolean to help us only grab the first entry for ``skyCover`` related to
a station id. a station id.
.. container:: alert-info **Note**: The way the data responses are returned, we recieve many
``skyCover`` entries for each station ID, but we only want to keep
:: track of the most recent one (first one returned).
<b>Note:</b> The way the data responses are returned, we recieve many <code>skyCover</code> entries for each station ID, but we only want to keep track of the most recent one (first one returned).
After defining these variables, we are ready to start looping through After defining these variables, we are ready to start looping through
our response data. If the response is an entry of ``skyCover``, and this our response data. If the response is an entry of ``skyCover``, and this

View file

@ -633,265 +633,260 @@ likely because levels are not supported for that data type.</p>
<span class="nb">print</span><span class="p">(</span><span class="n">lvl</span><span class="p">)</span> <span class="nb">print</span><span class="p">(</span><span class="n">lvl</span><span class="p">)</span>
</pre></div> </pre></div>
</div> </div>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mf">0.0</span><span class="n">SFC</span> <pre class="literal-block"> 0.0SFC
<span class="mf">350.0</span><span class="n">MB</span> 350.0MB
<span class="mf">610.0_40000.0</span><span class="n">FHAG</span> 610.0_40000.0FHAG
<span class="mf">120.0_150.0</span><span class="n">BL</span> 120.0_150.0BL
<span class="mf">900.0</span><span class="n">MB</span> 900.0MB
<span class="mf">0.0_610.0</span><span class="n">FHAG</span> 0.0_610.0FHAG
<span class="mf">450.0</span><span class="n">MB</span> 450.0MB
<span class="mf">575.0</span><span class="n">MB</span> 575.0MB
<span class="mf">100.0</span><span class="n">MB</span> 100.0MB
<span class="mf">1000.0</span><span class="n">MB</span> 1000.0MB
<span class="mf">60.0_90.0</span><span class="n">BL</span> 60.0_90.0BL
<span class="mf">1.0</span><span class="n">PV</span> 1.0PV
<span class="mf">950.0</span><span class="n">MB</span> 950.0MB
<span class="mf">150.0</span><span class="n">MB</span> 150.0MB
<span class="mf">1.5</span><span class="n">PV</span> 1.5PV
<span class="mf">700.0</span><span class="n">MB</span> 700.0MB
<span class="mf">825.0</span><span class="n">MB</span> 825.0MB
<span class="mf">150.0_180.0</span><span class="n">BL</span> 150.0_180.0BL
<span class="mf">250.0</span><span class="n">MB</span> 250.0MB
<span class="mf">1000.0_500.0</span><span class="n">MB</span> 1000.0_500.0MB
<span class="mf">800.0</span><span class="n">MB</span> 800.0MB
<span class="mf">4000.0</span><span class="n">FHAG</span> 4000.0FHAG
<span class="mf">925.0</span><span class="n">MB</span> 925.0MB
<span class="mf">2.0</span><span class="n">PV</span> 2.0PV
<span class="mf">0.5</span><span class="n">PV</span> 0.5PV
<span class="mf">0.0</span><span class="n">TROP</span> 0.0TROP
<span class="mf">750.0</span><span class="n">MB</span> 750.0MB
<span class="mf">500.0</span><span class="n">MB</span> 500.0MB
<span class="mf">625.0</span><span class="n">MB</span> 625.0MB
<span class="mf">400.0</span><span class="n">MB</span> 400.0MB
<span class="mf">0.0</span><span class="n">FHAG</span> 0.0FHAG
<span class="mf">2.0</span><span class="n">FHAG</span> 2.0FHAG
<span class="mf">875.0</span><span class="n">MB</span> 875.0MB
<span class="mf">0.0_1000.0</span><span class="n">FHAG</span> 0.0_1000.0FHAG
<span class="mf">850.0</span><span class="n">MB</span> 850.0MB
<span class="mf">600.0</span><span class="n">MB</span> 600.0MB
<span class="mf">725.0</span><span class="n">MB</span> 725.0MB
<span class="mf">0.0_6000.0</span><span class="n">FHAG</span> 0.0_6000.0FHAG
<span class="mf">975.0</span><span class="n">MB</span> 975.0MB
<span class="mf">550.0</span><span class="n">MB</span> 550.0MB
<span class="mf">0.0_3000.0</span><span class="n">FHAG</span> 0.0_3000.0FHAG
<span class="mf">675.0</span><span class="n">MB</span> 675.0MB
<span class="mf">200.0</span><span class="n">MB</span> 200.0MB
<span class="mf">0.0_30.0</span><span class="n">BL</span> 0.0_30.0BL
<span class="mf">30.0_60.0</span><span class="n">BL</span> 30.0_60.0BL
<span class="mf">650.0</span><span class="n">MB</span> 650.0MB
<span class="mf">525.0</span><span class="n">MB</span> 525.0MB
<span class="mf">300.0</span><span class="n">MB</span> 300.0MB
<span class="mf">90.0_120.0</span><span class="n">BL</span> 90.0_120.0BL
<span class="mf">1000.0</span><span class="n">FHAG</span> 1000.0FHAG
<span class="mf">775.0</span><span class="n">MB</span> 775.0MB
<span class="mf">340.0_350.0</span><span class="n">K</span> 340.0_350.0K
<span class="mf">290.0_300.0</span><span class="n">K</span> 290.0_300.0K
<span class="mf">700.0_600.0</span><span class="n">MB</span> 700.0_600.0MB
<span class="mf">700.0_300.0</span><span class="n">MB</span> 700.0_300.0MB
<span class="mf">320.0</span><span class="n">Ke</span> 320.0Ke
<span class="mf">800.0_750.0</span><span class="n">MB</span> 800.0_750.0MB
<span class="mf">60.0</span><span class="n">TILT</span> 60.0TILT
<span class="mf">5.3</span><span class="n">TILT</span> 5.3TILT
<span class="mf">1000.0_900.0</span><span class="n">MB</span> 1000.0_900.0MB
<span class="mf">340.0</span><span class="n">K</span> 340.0K
<span class="mf">5500.0_6000.0</span><span class="n">FHAG</span> 5500.0_6000.0FHAG
<span class="mf">255.0</span><span class="n">K</span> 255.0K
<span class="mf">255.0_265.0</span><span class="n">K</span> 255.0_265.0K
<span class="mf">3000.0_6000.0</span><span class="n">FHAG</span> 3000.0_6000.0FHAG
<span class="mf">25.0</span><span class="n">TILT</span> 25.0TILT
<span class="mf">2000.0</span><span class="n">FHAG</span> 2000.0FHAG
<span class="mf">0.0_500.0</span><span class="n">FHAG</span> 0.0_500.0FHAG
<span class="mf">1000.0_850.0</span><span class="n">MB</span> 1000.0_850.0MB
<span class="mf">850.0_250.0</span><span class="n">MB</span> 850.0_250.0MB
<span class="mf">280.0_290.0</span><span class="n">Ke</span> 280.0_290.0Ke
<span class="mf">1524.0</span><span class="n">FHAG</span> 1524.0FHAG
<span class="mf">320.0_330.0</span><span class="n">K</span> 320.0_330.0K
<span class="mf">0.0</span><span class="n">TILT</span> 0.0TILT
<span class="mf">310.0_320.0</span><span class="n">Ke</span> 310.0_320.0Ke
<span class="mf">310.0</span><span class="n">Ke</span> 310.0Ke
<span class="mf">330.0</span><span class="n">K</span> 330.0K
<span class="mf">900.0_800.0</span><span class="n">MB</span> 900.0_800.0MB
<span class="mf">550.0_500.0</span><span class="n">MB</span> 550.0_500.0MB
<span class="mf">2.4</span><span class="n">TILT</span> 2.4TILT
<span class="mf">50.0</span><span class="n">TILT</span> 50.0TILT
<span class="mf">3500.0</span><span class="n">FHAG</span> 3500.0FHAG
<span class="mf">35.0</span><span class="n">TILT</span> 35.0TILT
<span class="mf">12.0</span><span class="n">TILT</span> 12.0TILT
<span class="mf">300.0_310.0</span><span class="n">K</span> 300.0_310.0K
<span class="mf">3000.0_12000.0</span><span class="n">FHAG</span> 3000.0_12000.0FHAG
<span class="mf">0.9</span><span class="n">TILT</span> 0.9TILT
<span class="mf">320.0</span><span class="n">K</span> 320.0K
<span class="mf">400.0_350.0</span><span class="n">MB</span> 400.0_350.0MB
<span class="mf">500.0</span><span class="n">FHAG</span> 500.0FHAG
<span class="mf">750.0_700.0</span><span class="n">MB</span> 750.0_700.0MB
<span class="mf">1000.0_400.0</span><span class="n">MB</span> 1000.0_400.0MB
<span class="mf">345.0</span><span class="n">K</span> 345.0K
<span class="mf">250.0_260.0</span><span class="n">K</span> 250.0_260.0K
<span class="mf">300.0</span><span class="n">Ke</span> 300.0Ke
<span class="mf">290.0</span><span class="n">Ke</span> 290.0Ke
<span class="mf">950.0_900.0</span><span class="n">MB</span> 950.0_900.0MB
<span class="mf">4572.0</span><span class="n">FHAG</span> 4572.0FHAG
<span class="mf">275.0_285.0</span><span class="n">Ke</span> 275.0_285.0Ke
<span class="mf">335.0</span><span class="n">Ke</span> 335.0Ke
<span class="mf">295.0_305.0</span><span class="n">Ke</span> 295.0_305.0Ke
<span class="mf">275.0_285.0</span><span class="n">K</span> 275.0_285.0K
<span class="mf">600.0_550.0</span><span class="n">MB</span> 600.0_550.0MB
<span class="mf">310.0</span><span class="n">K</span> 310.0K
<span class="mf">9000.0</span><span class="n">FHAG</span> 9000.0FHAG
<span class="mf">335.0</span><span class="n">K</span> 335.0K
<span class="mf">1000.0_7000.0</span><span class="n">FHAG</span> 1000.0_7000.0FHAG
<span class="mf">700.0_500.0</span><span class="n">MB</span> 700.0_500.0MB
<span class="mf">9144.0</span><span class="n">FHAG</span> 9144.0FHAG
<span class="mf">325.0_335.0</span><span class="n">K</span> 325.0_335.0K
<span class="mf">2000.0_8000.0</span><span class="n">FHAG</span> 2000.0_8000.0FHAG
<span class="mf">0.0_609.6</span><span class="n">FHAG</span> 0.0_609.6FHAG
<span class="mf">300.0</span><span class="n">K</span> 300.0K
<span class="mf">315.0_325.0</span><span class="n">K</span> 315.0_325.0K
<span class="mf">325.0</span><span class="n">K</span> 325.0K
<span class="mf">340.0</span><span class="n">Ke</span> 340.0Ke
<span class="mf">0.0_4000.0</span><span class="n">FHAG</span> 0.0_4000.0FHAG
<span class="mf">5000.0_5500.0</span><span class="n">FHAG</span> 5000.0_5500.0FHAG
<span class="mf">300.0_250.0</span><span class="n">MB</span> 300.0_250.0MB
<span class="mf">1.5</span><span class="n">TILT</span> 1.5TILT
<span class="mf">335.0_345.0</span><span class="n">K</span> 335.0_345.0K
<span class="mf">315.0</span><span class="n">K</span> 315.0K
<span class="mf">3.4</span><span class="n">TILT</span> 3.4TILT
<span class="mf">2500.0</span><span class="n">FHAG</span> 2500.0FHAG
<span class="mf">10000.0</span><span class="n">FHAG</span> 10000.0FHAG
<span class="mf">0.0_2000.0</span><span class="n">FHAG</span> 0.0_2000.0FHAG
<span class="mf">7000.0</span><span class="n">FHAG</span> 7000.0FHAG
<span class="mf">5000.0</span><span class="n">FHAG</span> 5000.0FHAG
<span class="mf">330.0</span><span class="n">Ke</span> 330.0Ke
<span class="mf">500.0_400.0</span><span class="n">MB</span> 500.0_400.0MB
<span class="mf">1000.0_1500.0</span><span class="n">FHAG</span> 1000.0_1500.0FHAG
<span class="mf">305.0</span><span class="n">K</span> 305.0K
<span class="mf">285.0_295.0</span><span class="n">Ke</span> 285.0_295.0Ke
<span class="mf">14.0</span><span class="n">TILT</span> 14.0TILT
<span class="mf">3000.0_3500.0</span><span class="n">FHAG</span> 3000.0_3500.0FHAG
<span class="mf">325.0_335.0</span><span class="n">Ke</span> 325.0_335.0Ke
<span class="mf">2000.0_5000.0</span><span class="n">FHAG</span> 2000.0_5000.0FHAG
<span class="mf">7620.0</span><span class="n">FHAG</span> 7620.0FHAG
<span class="mf">850.0_800.0</span><span class="n">MB</span> 850.0_800.0MB
<span class="mf">6096.0</span><span class="n">FHAG</span> 6096.0FHAG
<span class="mf">6000.0_7000.0</span><span class="n">FHAG</span> 6000.0_7000.0FHAG
<span class="mf">2000.0_7000.0</span><span class="n">FHAG</span> 2000.0_7000.0FHAG
<span class="mf">9000.0_10000.0</span><span class="n">FHAG</span> 9000.0_10000.0FHAG
<span class="mf">295.0</span><span class="n">Ke</span> 295.0Ke
<span class="mf">305.0</span><span class="n">Ke</span> 305.0Ke
<span class="mf">265.0_275.0</span><span class="n">K</span> 265.0_275.0K
<span class="mf">7000.0_8000.0</span><span class="n">FHAG</span> 7000.0_8000.0FHAG
<span class="mf">3000.0_8000.0</span><span class="n">FHAG</span> 3000.0_8000.0FHAG
<span class="mf">700.0_650.0</span><span class="n">MB</span> 700.0_650.0MB
<span class="mf">1000.0_6000.0</span><span class="n">FHAG</span> 1000.0_6000.0FHAG
<span class="mf">0.5</span><span class="n">TILT</span> 0.5TILT
<span class="mf">450.0_400.0</span><span class="n">MB</span> 450.0_400.0MB
<span class="mf">1.8</span><span class="n">TILT</span> 1.8TILT
<span class="mf">330.0_340.0</span><span class="n">K</span> 330.0_340.0K
<span class="mf">800.0_700.0</span><span class="n">MB</span> 800.0_700.0MB
<span class="mf">850.0_300.0</span><span class="n">MB</span> 850.0_300.0MB
<span class="mf">6.0</span><span class="n">TILT</span> 6.0TILT
<span class="mf">900.0_850.0</span><span class="n">MB</span> 900.0_850.0MB
<span class="mf">3657.6</span><span class="n">FHAG</span> 3657.6FHAG
<span class="mf">0.0_5000.0</span><span class="n">FHAG</span> 0.0_5000.0FHAG
<span class="mf">320.0_330.0</span><span class="n">Ke</span> 320.0_330.0Ke
<span class="mf">8.7</span><span class="n">TILT</span> 8.7TILT
<span class="mf">650.0_600.0</span><span class="n">MB</span> 650.0_600.0MB
<span class="mf">600.0_400.0</span><span class="n">MB</span> 600.0_400.0MB
<span class="mf">55.0</span><span class="n">TILT</span> 55.0TILT
<span class="mf">270.0_280.0</span><span class="n">Ke</span> 270.0_280.0Ke
<span class="mf">30.0</span><span class="n">TILT</span> 30.0TILT
<span class="mf">310.0_320.0</span><span class="n">K</span> 310.0_320.0K
<span class="mf">1500.0</span><span class="n">FHAG</span> 1500.0FHAG
<span class="mf">1000.0_950.0</span><span class="n">MB</span> 1000.0_950.0MB
<span class="mf">5500.0</span><span class="n">FHAG</span> 5500.0FHAG
<span class="mf">250.0_200.0</span><span class="n">MB</span> 250.0_200.0MB
<span class="mf">500.0_1000.0</span><span class="n">FHAG</span> 500.0_1000.0FHAG
<span class="mf">400.0_300.0</span><span class="n">MB</span> 400.0_300.0MB
<span class="mf">500.0_100.0</span><span class="n">MB</span> 500.0_100.0MB
<span class="mf">1000.0_3000.0</span><span class="n">FHAG</span> 1000.0_3000.0FHAG
<span class="mf">8000.0</span><span class="n">FHAG</span> 8000.0FHAG
<span class="mf">285.0</span><span class="n">Ke</span> 285.0Ke
<span class="mf">290.0</span><span class="n">K</span> 290.0K
<span class="mf">305.0_315.0</span><span class="n">K</span> 305.0_315.0K
<span class="mf">285.0_295.0</span><span class="n">K</span> 285.0_295.0K
<span class="mf">0.0_2500.0</span><span class="n">FHAG</span> 0.0_2500.0FHAG
<span class="mf">925.0_850.0</span><span class="n">MB</span> 925.0_850.0MB
<span class="mf">275.0</span><span class="n">Ke</span> 275.0Ke
<span class="mf">1500.0_2000.0</span><span class="n">FHAG</span> 1500.0_2000.0FHAG
<span class="mf">300.0_200.0</span><span class="n">MB</span> 300.0_200.0MB
<span class="mf">260.0_270.0</span><span class="n">K</span> 260.0_270.0K
<span class="mf">2743.2</span><span class="n">FHAG</span> 2743.2FHAG
<span class="mf">3000.0</span><span class="n">FHAG</span> 3000.0FHAG
<span class="mf">315.0_325.0</span><span class="n">Ke</span> 315.0_325.0Ke
<span class="mf">600.0_500.0</span><span class="n">MB</span> 600.0_500.0MB
<span class="mf">16.7</span><span class="n">TILT</span> 16.7TILT
<span class="mf">280.0</span><span class="n">K</span> 280.0K
<span class="mf">500.0_250.0</span><span class="n">MB</span> 500.0_250.0MB
<span class="mf">40.0</span><span class="n">TILT</span> 40.0TILT
<span class="mf">3048.0</span><span class="n">FHAG</span> 3048.0FHAG
<span class="mf">400.0_200.0</span><span class="n">MB</span> 400.0_200.0MB
<span class="mf">300.0_310.0</span><span class="n">Ke</span> 300.0_310.0Ke
<span class="mf">270.0_280.0</span><span class="n">K</span> 270.0_280.0K
<span class="mf">1000.0_700.0</span><span class="n">MB</span> 1000.0_700.0MB
<span class="mf">45.0</span><span class="n">TILT</span> 45.0TILT
<span class="mf">850.0_500.0</span><span class="n">MB</span> 850.0_500.0MB
<span class="mf">2500.0_3000.0</span><span class="n">FHAG</span> 2500.0_3000.0FHAG
<span class="mf">609.6</span><span class="n">FHAG</span> 609.6FHAG
<span class="mf">0.0_8000.0</span><span class="n">FHAG</span> 0.0_8000.0FHAG
<span class="mf">295.0</span><span class="n">K</span> 295.0K
<span class="mf">4.3</span><span class="n">TILT</span> 4.3TILT
<span class="mf">295.0_305.0</span><span class="n">K</span> 295.0_305.0K
<span class="mf">330.0_340.0</span><span class="n">Ke</span> 330.0_340.0Ke
<span class="mf">270.0</span><span class="n">K</span> 270.0K
<span class="mf">4000.0_4500.0</span><span class="n">FHAG</span> 4000.0_4500.0FHAG
<span class="mf">280.0_290.0</span><span class="n">K</span> 280.0_290.0K
<span class="mf">925.0_700.0</span><span class="n">MB</span> 925.0_700.0MB
<span class="mf">0.0_1500.0</span><span class="n">FHAG</span> 0.0_1500.0FHAG
<span class="mf">260.0</span><span class="n">K</span> 260.0K
<span class="mf">10.0</span><span class="n">TILT</span> 10.0TILT
<span class="mf">3500.0_4000.0</span><span class="n">FHAG</span> 3500.0_4000.0FHAG
<span class="mf">325.0</span><span class="n">Ke</span> 325.0Ke
<span class="mf">285.0</span><span class="n">K</span> 285.0K
<span class="mf">290.0_300.0</span><span class="n">Ke</span> 290.0_300.0Ke
<span class="mf">7.5</span><span class="n">TILT</span> 7.5TILT
<span class="mf">1828.8</span><span class="n">FHAG</span> 1828.8FHAG
<span class="mf">280.0</span><span class="n">Ke</span> 280.0Ke
<span class="mf">500.0_450.0</span><span class="n">MB</span> 500.0_450.0MB
<span class="mf">305.0_315.0</span><span class="n">Ke</span> 305.0_315.0Ke
<span class="mf">250.0</span><span class="n">K</span> 250.0K
<span class="mf">4500.0</span><span class="n">FHAG</span> 4500.0FHAG
<span class="mf">1250.0</span><span class="n">FHAG</span> 1250.0FHAG
<span class="mf">0.0_10000.0</span><span class="n">FHAG</span> 0.0_10000.0FHAG
<span class="mf">4500.0_5000.0</span><span class="n">FHAG</span> 4500.0_5000.0FHAG
<span class="mf">250.0_350.0</span><span class="n">K</span> 250.0_350.0K
<span class="mf">270.0</span><span class="n">Ke</span> 270.0Ke
<span class="mf">275.0</span><span class="n">K</span> 275.0K
<span class="mf">315.0</span><span class="n">Ke</span> 315.0Ke
<span class="mf">500.0_300.0</span><span class="n">MB</span> 500.0_300.0MB
<span class="mf">350.0_300.0</span><span class="n">MB</span> 350.0_300.0MB
<span class="mf">750.0</span><span class="n">FHAG</span> 750.0FHAG
<span class="mf">19.5</span><span class="n">TILT</span> 19.5TILT
<span class="mf">2000.0_2500.0</span><span class="n">FHAG</span> 2000.0_2500.0FHAG
<span class="mf">850.0_700.0</span><span class="n">MB</span> 850.0_700.0MB
<span class="mf">350.0</span><span class="n">K</span> 350.0K
<span class="mf">265.0</span><span class="n">K</span> 265.0K
<span class="mf">6000.0</span><span class="n">FHAG</span> 6000.0FHAG
<span class="mf">8000.0_9000.0</span><span class="n">FHAG</span> 8000.0_9000.0FHAG
<span class="mf">700.0_300.0</span><span class="n">LYRMB</span> 700.0_300.0LYRMB
<span class="mf">850.0_700.0</span><span class="n">LYRMB</span> 850.0_700.0LYRMB
<span class="mf">1000.0_500.0</span><span class="n">LYRMB</span> 1000.0_500.0LYRMB
</pre></div>
</div>
<div class="alert-info docutils container"> Note - <strong>0.0SFC</strong> is the Surface level - <strong>HAG</strong> stands for Fixed
<p>Note:</p> Height Above Ground (in meters) - <strong>NTAT</strong> stands for Nominal Top of
<li><p>0.0SFC is the Surface level</p> the ATmosphere - <strong>BL</strong> stands for Boundary Layer, where
</li><div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="o">&lt;</span><span class="n">li</span><span class="o">&gt;&lt;</span><span class="n">b</span><span class="o">&gt;</span><span class="n">HAG</span><span class="o">&lt;/</span><span class="n">b</span><span class="o">&gt;</span> <span class="n">stands</span> <span class="k">for</span> <span class="n">Fixed</span> <span class="n">Height</span> <span class="n">Above</span> <span class="n">Ground</span> <span class="p">(</span><span class="ow">in</span> <span class="n">meters</span><span class="p">)</span><span class="o">&lt;/</span><span class="n">li</span><span class="o">&gt;</span> <strong>0.0_30.0BL</strong> reads as <em>0-30 mb above ground level</em> - <strong>TROP</strong> is
<span class="o">&lt;</span><span class="n">li</span><span class="o">&gt;&lt;</span><span class="n">b</span><span class="o">&gt;</span><span class="n">NTAT</span><span class="o">&lt;/</span><span class="n">b</span><span class="o">&gt;</span> <span class="n">stands</span> <span class="k">for</span> <span class="n">Nominal</span> <span class="n">Top</span> <span class="n">of</span> <span class="n">the</span> <span class="n">ATmosphere</span><span class="o">&lt;/</span><span class="n">li</span><span class="o">&gt;</span> the Tropopause level</pre>
<span class="o">&lt;</span><span class="n">li</span><span class="o">&gt;&lt;</span><span class="n">b</span><span class="o">&gt;</span><span class="n">BL</span><span class="o">&lt;/</span><span class="n">b</span><span class="o">&gt;</span> <span class="n">stands</span> <span class="k">for</span> <span class="n">Boundary</span> <span class="n">Layer</span><span class="p">,</span> <span class="n">where</span> <span class="o">&lt;</span><span class="n">b</span><span class="o">&gt;</span><span class="mf">0.0_30.0</span><span class="n">BL</span><span class="o">&lt;/</span><span class="n">b</span><span class="o">&gt;</span> <span class="n">reads</span> <span class="k">as</span> <span class="o">&lt;</span><span class="n">i</span><span class="o">&gt;</span><span class="mi">0</span><span class="o">-</span><span class="mi">30</span> <span class="n">mb</span> <span class="n">above</span> <span class="n">ground</span> <span class="n">level</span><span class="o">&lt;/</span><span class="n">i</span><span class="o">&gt;&lt;/</span><span class="n">li</span><span class="o">&gt;</span>
<span class="o">&lt;</span><span class="n">li</span><span class="o">&gt;&lt;</span><span class="n">b</span><span class="o">&gt;</span><span class="n">TROP</span><span class="o">&lt;/</span><span class="n">b</span><span class="o">&gt;</span> <span class="ow">is</span> <span class="n">the</span> <span class="n">Tropopause</span> <span class="n">level</span>
</pre></div>
</div>
</div>
<div class="highlight-ipython3 notranslate"><div class="highlight"><pre><span></span><span class="c1"># We&#39;ll set the level to surface level</span> <div class="highlight-ipython3 notranslate"><div class="highlight"><pre><span></span><span class="c1"># We&#39;ll set the level to surface level</span>
<span class="n">grid_request</span><span class="o">.</span><span class="n">setLevels</span><span class="p">(</span><span class="s2">&quot;0.0SFC&quot;</span><span class="p">)</span> <span class="n">grid_request</span><span class="o">.</span><span class="n">setLevels</span><span class="p">(</span><span class="s2">&quot;0.0SFC&quot;</span><span class="p">)</span>
</pre></div> </pre></div>

View file

@ -285,11 +285,11 @@ properly display our data. First we create an empty dictionary and array
to keep track of all data and unique station IDs. We also create a to keep track of all data and unique station IDs. We also create a
boolean to help us only grab the first entry for <code class="docutils literal notranslate"><span class="pre">skyCover</span></code> related to boolean to help us only grab the first entry for <code class="docutils literal notranslate"><span class="pre">skyCover</span></code> related to
a station id.</p> a station id.</p>
<div class="alert-info docutils container"> <blockquote>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="o">&lt;</span><span class="n">b</span><span class="o">&gt;</span><span class="n">Note</span><span class="p">:</span><span class="o">&lt;/</span><span class="n">b</span><span class="o">&gt;</span> <span class="n">The</span> <span class="n">way</span> <span class="n">the</span> <span class="n">data</span> <span class="n">responses</span> <span class="n">are</span> <span class="n">returned</span><span class="p">,</span> <span class="n">we</span> <span class="n">recieve</span> <span class="n">many</span> <span class="o">&lt;</span><span class="n">code</span><span class="o">&gt;</span><span class="n">skyCover</span><span class="o">&lt;/</span><span class="n">code</span><span class="o">&gt;</span> <span class="n">entries</span> <span class="k">for</span> <span class="n">each</span> <span class="n">station</span> <span class="n">ID</span><span class="p">,</span> <span class="n">but</span> <span class="n">we</span> <span class="n">only</span> <span class="n">want</span> <span class="n">to</span> <span class="n">keep</span> <span class="n">track</span> <span class="n">of</span> <span class="n">the</span> <span class="n">most</span> <span class="n">recent</span> <span class="n">one</span> <span class="p">(</span><span class="n">first</span> <span class="n">one</span> <span class="n">returned</span><span class="p">)</span><span class="o">.</span> <div><p><strong>Note</strong>: The way the data responses are returned, we recieve many
</pre></div> <code class="docutils literal notranslate"><span class="pre">skyCover</span></code> entries for each station ID, but we only want to keep
</div> track of the most recent one (first one returned).</p>
</div> </div></blockquote>
<p>After defining these variables, we are ready to start looping through <p>After defining these variables, we are ready to start looping through
our response data. If the response is an entry of <code class="docutils literal notranslate"><span class="pre">skyCover</span></code>, and this our response data. If the response is an entry of <code class="docutils literal notranslate"><span class="pre">skyCover</span></code>, and this
is a new station id, then set the skyCover value in the obs dictionary. is a new station id, then set the skyCover value in the obs dictionary.

File diff suppressed because one or more lines are too long