diff --git a/.buildinfo b/.buildinfo
index 2703ea0..5deb88f 100644
--- a/.buildinfo
+++ b/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: f0ebb3dbf3d9374c81a3df5a307e45ee
+config: f9ff9fe8bb30e963804480f00bc57e27
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/_images/Watch_Warning_and_Advisory_Plotting_34_0.png b/_images/Watch_Warning_and_Advisory_Plotting_34_0.png
new file mode 100644
index 0000000..971f67e
Binary files /dev/null and b/_images/Watch_Warning_and_Advisory_Plotting_34_0.png differ
diff --git a/_images/Watch_and_Warning_Polygons_5_0.png b/_images/Watch_and_Warning_Polygons_5_0.png
deleted file mode 100644
index 1fbec9c..0000000
Binary files a/_images/Watch_and_Warning_Polygons_5_0.png and /dev/null differ
diff --git a/_sources/examples/generated/Watch_Warning_and_Advisory_Plotting.rst.txt b/_sources/examples/generated/Watch_Warning_and_Advisory_Plotting.rst.txt
new file mode 100644
index 0000000..ca4fb5f
--- /dev/null
+++ b/_sources/examples/generated/Watch_Warning_and_Advisory_Plotting.rst.txt
@@ -0,0 +1,576 @@
+===================================
+Watch Warning and Advisory Plotting
+===================================
+`Notebook `_
+Python-AWIPS Tutorial Notebook
+
+--------------
+
+Objectives
+==========
+
+- Create a colorized plot with `Warnings, Watches, Advisories and
+ Statements (WWAs) `__
+- Use python-awips to connect to an EDEX server
+- Create and filter the data request specifically for a warning data
+ type
+- Create and use accurate time filter for data requests
+- Define and use functions
+- Define and use dictionaries
+- Colorize shapes based on a dictionary
+- Overlay warnings, watches, and advisories with state and political
+ maps
+
+--------------
+
+Table of Contents
+-----------------
+
+| `1
+ Imports `__\
+| `2 Functions:
+ make_map() `__\
+| `3 Functions:
+ get_color() `__\
+| `4 Functions:
+ get_title() `__\
+| `5 Initial
+ Setup `__\
+| `5.1 EDEX
+ Connection `__\
+| `5.2 Significance (Sig)
+ Constraints `__\
+| `6 Filter by
+ Time `__\
+| `7 Use the
+ Data! `__\
+| `7.1 Get the
+ Data `__\
+| `7.2 Extract Phensigs, Geometries, and
+ Times `__\
+| `8 Plot the
+ Data! `__\
+| `8.1 Create State and Political
+ Boundaries `__\
+| `8.2 Draw the Plot and Legend for
+ WWAs `__\
+| `9 See
+ Also `__\
+| `9.1 Related
+ Notebooks `__\
+| `9.2 Additional
+ Documentation `__\
+
+1 Imports
+---------
+
+The imports below are used throughout the notebook. The python-awips
+imports allow us to connect to an EDEX server, use the warning lookup
+dictionary, and define a TimeRange. The additional imports are for data
+manipulation and visualization.
+
+.. code:: ipython3
+
+ from datetime import datetime, timedelta
+
+ import numpy as np
+ import matplotlib.patches as mpatches
+ import matplotlib.pyplot as plt
+ import cartopy.crs as ccrs
+ import cartopy.feature as cfeature
+ from cartopy.feature import ShapelyFeature, NaturalEarthFeature
+ from cartopy.mpl.gridliner import LONGITUDE_FORMATTER, LATITUDE_FORMATTER
+ from shapely.geometry import MultiPolygon, Polygon
+
+ from awips.dataaccess import DataAccessLayer
+ from awips.tables import vtec
+ from dynamicserialize.dstypes.com.raytheon.uf.common.time import TimeRange
+
+`Top `__
+
+--------------
+
+2 Function: make_map()
+----------------------
+
+In order to plot more than one image, it’s easiest to define common
+logic in a function. However, for this notebook we only use it in one
+place. It is a function you will find in most of our example notebooks.
+
+Here, a new function called **make_map** is defined. This function uses
+the `matplotlib.pyplot package
+(plt) `__
+to create a figure and axis. The lat/lon grids are added.
+
+.. code:: ipython3
+
+ def make_map(bbox, projection=ccrs.PlateCarree()):
+ fig, ax = plt.subplots(figsize=(20,12),
+ subplot_kw=dict(projection=projection))
+ ax.set_extent(bbox)
+ gl = ax.gridlines(draw_labels=True)
+ gl.top_labels = gl.right_labels = False
+ gl.xformatter = LONGITUDE_FORMATTER
+ gl.yformatter = LATITUDE_FORMATTER
+ return fig, ax
+
+`Top `__
+
+--------------
+
+3 Function: get_color()
+-----------------------
+
+Since we’ll be needing to access the color using the vtec lookup table
+in several places, creating an easily recognizable function is useful.
+
+.. code:: ipython3
+
+ def get_color(phensig):
+ return vtec[phensig]['color']
+
+`Top `__
+
+--------------
+
+4 Function get_title()
+----------------------
+
+Similar to the color function just defined, accessing the full name for
+the phensig will also be necessary, so this function will be helpful.
+
+.. code:: ipython3
+
+ def get_title(phensig):
+ return vtec[phensig]['hdln']
+
+`Top `__
+
+--------------
+
+5 Inital Setup
+--------------
+
+5.1 EDEX Connection
+~~~~~~~~~~~~~~~~~~~
+
+First we establish a connection to Unidata’s public EDEX server. With
+that connection made, we can create a `new data request
+object `__
+and set the data type to **warning**, and set the Parameters to
+**phensig** and **sig**.
+
+.. container:: alert-info
+
+ Note: Remember, to see all available parameters use the
+ DataAccess.getAvailableParameters() method as shown in the Grid
+ Levels and Parameters Notebook.
+
+.. code:: ipython3
+
+ DataAccessLayer.changeEDEXHost("edex-cloud.unidata.ucar.edu")
+ request = DataAccessLayer.newDataRequest()
+ request.setDatatype("warning")
+ params = ["phensig", "sig"]
+ request.setParameters(*(params))
+
+5.2 Significance (Sig) Constants
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The two parameters we’re requesting for our warning objects are
+**phensig** and **sig** where phensig is styled “XX.Y” and sig is “Y”.
+Phen stands for “Phenomena” and sig stands for “Significance”. `A more
+detailed description of phensigs and how they’re used is provided with
+this NWS
+pamphlet `__.
+
+The constants in this section correlate the **sig** to what type of
+message it is (what significance it is).
+
+.. code:: ipython3
+
+ WATCH_SIG = 'A'
+ WARN_SIG = 'W'
+ ADVIS_SIG = 'Y'
+ STATEM_SIG = 'S'
+
+`Top `__
+
+--------------
+
+6 Filter by Time
+----------------
+
+Here we decide how much data we want to pull from EDEX. By default we’ll
+request 12 hours, but that value can easily be modified by `adjusting
+the
+``timedelta(hours = 12)`` `__
+in line ``2``. The more data we request, the longer the next section
+will take to run.
+
+.. code:: ipython3
+
+ # Get records from the last 12 hours
+ lastHourDateTime = datetime.utcnow() - timedelta(hours = 12)
+ start = lastHourDateTime.strftime('%Y-%m-%d %H:%M:%S')
+ end = datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S')
+
+ beginRange = datetime.strptime( start , "%Y-%m-%d %H:%M:%S")
+ endRange = datetime.strptime( end , "%Y-%m-%d %H:%M:%S")
+ timerange = TimeRange(beginRange, endRange)
+
+`Top `__
+
+--------------
+
+7 Use the Data!
+---------------
+
+7.1 Get the Data
+~~~~~~~~~~~~~~~~
+
+Now that we have our ``request`` and TimeRange ``timerange`` objects
+ready, it’s time to request the data array from EDEX.
+
+.. container:: alert-info
+
+ Note: Above we set timerange to be 12 hours worth of data. This can
+ return on the order of ~2000 records and can take a little while to
+ run.
+
+.. code:: ipython3
+
+ # Get response
+ response = DataAccessLayer.getGeometryData(request, timerange)
+ print("Using " + str(len(response)) + " records")
+
+
+.. parsed-literal::
+
+ Using 1502 records
+
+
+7.2 Extract Phensigs, Geometries, and Times
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+In this section we start gathering all the information we’ll need to
+properly display our data. First we create an array to keep track of
+unique phensigs. This is useful summary information and will be used to
+help create the legend which we’ll display along with our plot.
+
+Next, we create arrays for each of the 4 types of significance a
+statement can have. We will group our records this way, so we can easily
+toggle which records to display or not.
+
+Then, we create two time variables to keep track of the earliest time
+from our records and the latest time, and will display that information
+in the title of our plot.
+
+This section has optional print statements at lines ``65`` and ``85``.
+The first prints out the title, phensig, ref time, and shape for each
+unique phensig, and the second prints out a sum of how many unique
+phensigs there are.
+
+We cycle through all the data produced from our ``response`` object,
+access its geometries, and create a new
+`ShapelyFeature `__
+with the corresponding color. Then we place this new feature in the
+appropriate ``shapes`` array. During this process we also populate the
+phensigs array with all unique phensig entries.
+
+Finally, after we’re done looping through all the ``response`` data, we
+create a mapping of phensigs to their corresponding titles. This will be
+used later to sort the legend alphabetically by titles (which differs
+from simply sorting by phensig). Ex. *Blizzard Warning (BZ.W)* would
+come before *Areal Flood Advisory (FA.Y)* if we simply sorted by
+phensig.
+
+.. code:: ipython3
+
+ # Keep track of unique phensigs, to use in legend
+ phensigs = []
+
+ # Sort the geometries based on their sig
+ watch_shapes = []
+ warning_shapes = []
+ advisory_shapes = []
+ statement_shapes = []
+
+ # Keep track of the earliest and latest reftime for title
+ # start with the first time from the first object in the response
+ time_str = str(response[0].getDataTime().getRefTime())
+ # truncate the decimal seconds for datetime parsing
+ time_str = time_str[:-4]
+ # convert to datetime object for easy comparison
+ first_time = datetime.strptime(time_str, '%Y-%m-%d %H:%M:%S')
+ last_time = datetime.strptime(time_str, '%Y-%m-%d %H:%M:%S')
+
+ for ob in response:
+
+ # get the geometry for the object
+ poly = ob.getGeometry()
+ # get the reftime for the object
+ ref = ob.getDataTime().getRefTime()
+
+ # do not plot if phensig is blank (SPS)
+ if ob.getString('phensig'):
+
+ # look at the reftime
+ # convert reftime to a string and parse the decimal seconds
+ ref_str = str(ref)
+ ref_str = ref_str[:-4]
+ # convert reftime to a datetime object for comparison
+ ref_time = datetime.strptime(ref_str, '%Y-%m-%d %H:%M:%S')
+ # compare current time with first and last times and set if appropriate
+ if ref_time is not None:
+ if ref_time < first_time:
+ first_time = ref_time
+ elif ref_time > last_time:
+ last_time = ref_time
+
+ # get the phensig and sig values from object
+ phensigString = ob.getString('phensig')
+ sig = ob.getString('sig')
+
+ # set the geometries based on whether it's a MultiPolygon or Polygon
+ if poly.geom_type == 'MultiPolygon':
+ geometries = np.array([])
+ geometries = np.append(geometries,MultiPolygon(poly))
+ else:
+ geometries = np.array([])
+ geometries = np.append(geometries,Polygon(poly))
+
+ for geom in geometries:
+ bounds = Polygon(geom)
+ intersection = bounds.intersection
+ geoms = (intersection(geom) for geom in geometries if bounds.intersects(geom))
+
+ # Store the unique phensigs
+ if not phensigString in phensigs:
+ phensigs.append(phensigString)
+ # Optional printout of unique Phensigs
+ # print(get_title(phensigString) + " (" + phensigString + ")
+
+ # get the corresponding color using the dictionary
+ color = get_color(phensigString)
+ # create a new shape feature for the object
+ shape_feature = ShapelyFeature(geoms,ccrs.PlateCarree(),
+ facecolor=color, edgecolor=color)
+ # store the shape feature in the correct array
+ if sig is WARN_SIG:
+ warning_shapes.append(shape_feature)
+ elif sig is WATCH_SIG:
+ watch_shapes.append(shape_feature)
+ elif sig is ADVIS_SIG:
+ advisory_shapes.append(shape_feature)
+ elif sig is STATEM_SIG:
+ statement_shapes.append(shape_feature)
+
+ # Optional printout for the number of unique phensigs
+ print(len(phensigs), " Unique Phensigs")
+
+ # Map phensigs to their titles (used for displaying alphabetically by
+ # title in legend)
+ phensig_titles = {}
+ for phensig in phensigs:
+ key = get_title(phensig)
+ phensig_titles[key] = phensig
+
+
+.. parsed-literal::
+
+ 14 Unique Phensigs
+
+
+`Top `__
+
+--------------
+
+8 Plot the Data!
+----------------
+
+8.1 Create State and Political Boundaries
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Define the state and political boundaries that we’ll use in our plot to
+give more of a frame of reference. These objects are standard method
+calls in the `Cartopy Feature package, using the NaturalEarthFeature
+function `__.
+
+.. code:: ipython3
+
+ # Define the state and political boundaries for the plot
+ states_provinces = cfeature.NaturalEarthFeature(
+ category='cultural',
+ name='admin_1_states_provinces_lines',
+ scale='50m',
+ facecolor='none')
+ political_boundaries = cfeature.NaturalEarthFeature(category='cultural',
+ name='admin_0_boundary_lines_land',
+ scale='50m', facecolor='none')
+
+8.2 Draw the Plot and Legend for WWAs
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Here is where we finally get ot draw something! The very first few lines
+of this section are constants that we can manually “switch on and off”
+for what records we want displayed. By default we have all significance
+types drawn. If we want to “turn off” any of the significance records,
+simply set it’s corresponding constant to false, and re-run this cell to
+see how that plot compares.
+
+The next step involves creating the objects that are used to define the
+legend. We use the ``phensig_titles`` dictionary to loop through all the
+phensigs in alphabetical (by title) order. Then, we compare if the
+phensig will be displayed or not based on the display constants from the
+previous lines. If the significance will be drawn then we create a new
+`Patch
+object `__
+of the corresponding color with the corresponding label and add it to
+our ``handles`` array.
+
+After that we define our bounding box and create our new plot with its
+figure and axes.
+
+Our next step is to create our Title for our plot. We create a title
+based on the draw variables to accurately describe what is being drawn
+in our plot. Here is where we use the first and last times defined in a
+previous cell.
+
+Finally, we create and show our plot. We add the title to the plot, add
+all the features to the axes, and add the legend as well.
+
+.. code:: ipython3
+
+ # Set these variables for which records to draw
+ DRAW_ADVISORY = True
+ DRAW_WATCH = True
+ DRAW_WARNING = True
+ DRAW_STATEMENT = True
+
+ # Create handles for legend and add items alphabetically by title and
+ # only display based on the display values above
+ handles = []
+ for title in sorted(phensig_titles):
+ phensig = phensig_titles[title]
+ # check draw booleans
+ if ( "."+ADVIS_SIG in phensig and DRAW_ADVISORY or
+ "."+WATCH_SIG in phensig and DRAW_WATCH or
+ "."+WARN_SIG in phensig and DRAW_WARNING or
+ "."+STATEM_SIG in phensig and DRAW_STATEMENT ):
+ entry = mpatches.Patch(color=get_color(phensig), label=title)
+ handles.append(entry)
+
+ # Create the plot
+ bbox=[-127,-64,24,49]
+ fig, ax = make_map(bbox=bbox)
+
+ # Add the title
+ # Construct the title based on which record types are being displayed
+ title_string = ""
+ if DRAW_WATCH:
+ title_string += "Watches, "
+ if DRAW_WARNING:
+ title_string += "Warnings, "
+ if DRAW_ADVISORY:
+ title_string += "Advisories, "
+ if DRAW_STATEMENT:
+ title_string += "Statements, "
+ # remove the last comma and space
+ title_string = title_string[:-2]
+ # add the time range
+ title_string += " from " + str(first_time)[:-3] + " to " + str(last_time)[:-3] + " UTC"
+ # set the title on the plot, give it a bigger font size, and increase
+ # the vertical padding between the title and the figure
+ plt.title(title_string, fontsize=20, pad=10)
+
+ # Draw all features on the plot
+ ax.add_feature(cfeature.LAND)
+ ax.add_feature(cfeature.COASTLINE)
+ ax.add_feature(states_provinces, edgecolor='black')
+ ax.add_feature(political_boundaries, edgecolor='black')
+
+ # Draw WWAs in order: Advisory -> Watch > Warning > Statement
+ if DRAW_ADVISORY:
+ for shape in advisory_shapes:
+ ax.add_feature(shape)
+ if DRAW_WATCH:
+ for shape in watch_shapes:
+ ax.add_feature(shape)
+ if DRAW_WARNING:
+ for shape in warning_shapes:
+ ax.add_feature(shape)
+ if DRAW_STATEMENT:
+ for shape in statement_shapes:
+ ax.add_feature(shape)
+
+ # Draw the legend
+ # use the handles defined earlier for the color associations to
+ # phensig titles, set the location to the lower center, give it
+ # 5 columns so it uses all the horizonatal space, place it under
+ # the actual figure, and give it a larger fontsize
+ bottom = 0.12 + (len(handles)//5 *.04)
+ ax.legend(handles=handles, loc='lower center', ncol=5, bbox_to_anchor=(0.5, -bottom), fontsize=16)
+
+ # Show the plot
+ plt.show()
+
+
+
+.. image:: Watch_Warning_and_Advisory_Plotting_files/Watch_Warning_and_Advisory_Plotting_34_0.png
+
+
+`Top `__
+
+--------------
+
+9 See Also
+----------
+
+- `National Weather Service WWA Definitions (Baltimore
+ Office) `__
+- `College of Dupage WWA
+ Definitions `__
+- `Phensig
+ Explanation `__
+
+9.1 Related Notebooks
+~~~~~~~~~~~~~~~~~~~~~
+
+- `Grid Levels and
+ Parameters `__
+
+9.2 Additional Documentation
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+**python-awips**
+
+- `DataAccessLayer.changeEDEXHost() `__
+- `DataAccessLayer.newDataRequest() `__
+- `DataAccessLayer.getAvailableParameters() `__
+- `IDataRequest `__
+- `GeometryData `__
+
+**datetime**
+
+- `datetime.datetime `__
+- `datetime.timedelta `__
+
+**cartopy**
+
+- `cartopy feature
+ interface `__
+- `cartopy.feature.ShaeplyFeature `__
+
+**matplotlib**
+
+- `matplotlib.pyplot() `__
+- `matplotlib.pyplot.legend() `__
+- `matplotlib.pyplot.axes() `__
+- `matplotlib.pyplot.figure() `__
+- `matplotlib.pyplot.title() `__
+- `matplotlib.pathes.Patch `__
+
+`Top `__
+
+--------------
diff --git a/_sources/examples/generated/Watch_and_Warning_Polygons.rst.txt b/_sources/examples/generated/Watch_and_Warning_Polygons.rst.txt
deleted file mode 100644
index 6ab6617..0000000
--- a/_sources/examples/generated/Watch_and_Warning_Polygons.rst.txt
+++ /dev/null
@@ -1,139 +0,0 @@
-==========================
-Watch and Warning Polygons
-==========================
-`Notebook `_
-This example uses matplotlib, cartopy, shapely, and python-awips to plot
-watch and warning polygons requested from a real-time AWIPS EDEX server.
-
-First, set up our imports and define functions to be used later:
-
-.. code:: ipython3
-
- from awips.dataaccess import DataAccessLayer
- from awips.tables import vtec
- from datetime import datetime
- import numpy as np
- import matplotlib.pyplot as plt
- import cartopy.crs as ccrs
- import cartopy.feature as cfeature
- from cartopy.mpl.gridliner import LONGITUDE_FORMATTER, LATITUDE_FORMATTER
- from cartopy.feature import ShapelyFeature,NaturalEarthFeature
- from shapely.geometry import MultiPolygon,Polygon
-
- def warning_color(phensig):
- return vtec[phensig]['color']
-
- def make_map(bbox, projection=ccrs.PlateCarree()):
- fig, ax = plt.subplots(figsize=(20,12),
- subplot_kw=dict(projection=projection))
- ax.set_extent(bbox)
- gl = ax.gridlines(draw_labels=True)
- gl.top_labels = gl.right_labels = False
- gl.xformatter = LONGITUDE_FORMATTER
- gl.yformatter = LATITUDE_FORMATTER
- return fig, ax
-
-Next, we create a request for the “warning” data type:
-
-.. code:: ipython3
-
- DataAccessLayer.changeEDEXHost("edex-cloud.unidata.ucar.edu")
- request = DataAccessLayer.newDataRequest()
- request.setDatatype("warning")
- request.setParameters('phensig')
- times = DataAccessLayer.getAvailableTimes(request)
-
- # Get records for last 50 available times
- response = DataAccessLayer.getGeometryData(request, times[-50:-1])
- print("Using " + str(len(response)) + " records")
-
- # Each record will have a numpy array the length of the number of "parameters"
- # Default is 1 (request.setParameters('phensig'))
- parameters = {}
- for x in request.getParameters():
- parameters[x] = np.array([])
- print(parameters)
-
-
-.. parsed-literal::
-
- Using 109 records
- {'phensig': array([], dtype=float64)}
-
-
-Now loop through each record and plot it as either Polygon or
-MultiPolygon, with appropriate colors
-
-.. code:: ipython3
-
- %matplotlib inline
- bbox=[-127,-64,24,49]
- fig, ax = make_map(bbox=bbox)
-
- siteids=np.array([])
- periods=np.array([])
- reftimes=np.array([])
-
- for ob in response:
-
- poly = ob.getGeometry()
- site = ob.getLocationName()
- pd = ob.getDataTime().getValidPeriod()
- ref = ob.getDataTime().getRefTime()
-
- # do not plot if phensig is blank (SPS)
- if ob.getString('phensig'):
-
- phensigString = ob.getString('phensig')
-
- siteids = np.append(siteids,site)
- periods = np.append(periods,pd)
- reftimes = np.append(reftimes,ref)
-
- for parm in parameters:
- parameters[parm] = np.append(parameters[parm],ob.getString(parm))
-
- if poly.geom_type == 'MultiPolygon':
- geometries = np.array([])
- geometries = np.append(geometries,MultiPolygon(poly))
- geom_count = ", " + str(len(geometries)) +" geometries"
- else:
- geometries = np.array([])
- geometries = np.append(geometries,Polygon(poly))
- geom_count=""
-
- for geom in geometries:
- bounds = Polygon(geom)
- intersection = bounds.intersection
- geoms = (intersection(geom)
- for geom in geometries
- if bounds.intersects(geom))
-
- #print(vtec[phensigString]['hdln']
- # + " (" + phensigString + ") issued at " + str(ref)
- # + " ("+str(poly.geom_type) + geom_count + ")")
-
- color = warning_color(phensigString)
- shape_feature = ShapelyFeature(geoms,ccrs.PlateCarree(),
- facecolor=color, edgecolor=color)
- ax.add_feature(shape_feature)
-
- states_provinces = cfeature.NaturalEarthFeature(
- category='cultural',
- name='admin_1_states_provinces_lines',
- scale='50m',
- facecolor='none')
- political_boundaries = cfeature.NaturalEarthFeature(category='cultural',
- name='admin_0_boundary_lines_land',
- scale='50m', facecolor='none')
- ax.add_feature(cfeature.LAND)
- ax.add_feature(cfeature.COASTLINE)
- ax.add_feature(states_provinces, edgecolor='black')
- ax.add_feature(political_boundaries, edgecolor='black')
-
- plt.show()
-
-
-
-.. image:: Watch_and_Warning_Polygons_files/Watch_and_Warning_Polygons_5_0.png
-
diff --git a/_static/doctools.js b/_static/doctools.js
index e509e48..e1bfd70 100644
--- a/_static/doctools.js
+++ b/_static/doctools.js
@@ -154,9 +154,7 @@ var Documentation = {
this.fixFirefoxAnchorBug();
this.highlightSearchWords();
this.initIndexTable();
- if (DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) {
- this.initOnKeyListeners();
- }
+ this.initOnKeyListeners();
},
/**
@@ -269,6 +267,13 @@ var Documentation = {
window.history.replaceState({}, '', url);
},
+ /**
+ * helper function to focus on search bar
+ */
+ focusSearchBar : function() {
+ $('input[name=q]').first().focus();
+ },
+
/**
* make the url absolute
*/
@@ -291,27 +296,54 @@ var Documentation = {
},
initOnKeyListeners: function() {
+ // only install a listener if it is really needed
+ if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS &&
+ !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS)
+ return;
+
$(document).keydown(function(event) {
var activeElementType = document.activeElement.tagName;
// don't navigate when in search box, textarea, dropdown or button
if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT'
- && activeElementType !== 'BUTTON' && !event.altKey && !event.ctrlKey && !event.metaKey
- && !event.shiftKey) {
- switch (event.keyCode) {
- case 37: // left
- var prevHref = $('link[rel="prev"]').prop('href');
- if (prevHref) {
- window.location.href = prevHref;
- return false;
- }
- break;
- case 39: // right
- var nextHref = $('link[rel="next"]').prop('href');
- if (nextHref) {
- window.location.href = nextHref;
- return false;
- }
- break;
+ && activeElementType !== 'BUTTON') {
+ if (event.altKey || event.ctrlKey || event.metaKey)
+ return;
+
+ if (!event.shiftKey) {
+ switch (event.key) {
+ case 'ArrowLeft':
+ if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS)
+ break;
+ var prevHref = $('link[rel="prev"]').prop('href');
+ if (prevHref) {
+ window.location.href = prevHref;
+ return false;
+ }
+ break;
+ case 'ArrowRight':
+ if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS)
+ break;
+ var nextHref = $('link[rel="next"]').prop('href');
+ if (nextHref) {
+ window.location.href = nextHref;
+ return false;
+ }
+ break;
+ case 'Escape':
+ if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS)
+ break;
+ Documentation.hideSearchWords();
+ return false;
+ }
+ }
+
+ // some keyboard layouts may need Shift to get /
+ switch (event.key) {
+ case '/':
+ if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS)
+ break;
+ Documentation.focusSearchBar();
+ return false;
}
}
});
diff --git a/_static/documentation_options.js b/_static/documentation_options.js
index 2fa8c97..724e382 100644
--- a/_static/documentation_options.js
+++ b/_static/documentation_options.js
@@ -8,5 +8,7 @@ var DOCUMENTATION_OPTIONS = {
LINK_SUFFIX: '.html',
HAS_SOURCE: true,
SOURCELINK_SUFFIX: '.txt',
- NAVIGATION_WITH_KEYS: false
+ NAVIGATION_WITH_KEYS: false,
+ SHOW_SEARCH_SUMMARY: true,
+ ENABLE_SEARCH_SHORTCUTS: true,
};
\ No newline at end of file
diff --git a/_static/searchtools.js b/_static/searchtools.js
index 2d77859..0a44e85 100644
--- a/_static/searchtools.js
+++ b/_static/searchtools.js
@@ -172,10 +172,6 @@ var Search = {
}
// stem the word
var word = stemmer.stemWord(tmp[i].toLowerCase());
- // prevent stemmer from cutting word smaller than two chars
- if(word.length < 3 && tmp[i].length >= 3) {
- word = tmp[i];
- }
var toAppend;
// select the correct list
if (word[0] == '-') {
@@ -276,7 +272,7 @@ var Search = {
setTimeout(function() {
displayNextItem();
}, 5);
- } else if (DOCUMENTATION_OPTIONS.HAS_SOURCE) {
+ } else if (DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY) {
$.ajax({url: requestUrl,
dataType: "text",
complete: function(jqxhr, textstatus) {
@@ -293,7 +289,7 @@ var Search = {
}, 5);
}});
} else {
- // no source available, just display title
+ // just display title
Search.output.append(listItem);
setTimeout(function() {
displayNextItem();
diff --git a/dev.html b/dev.html
index 7cc77cc..c5b8166 100644
--- a/dev.html
+++ b/dev.html
@@ -20,7 +20,7 @@
-
+
@@ -640,7 +640,7 @@ all factories may support this.
diff --git a/examples/generated/Colored_Surface_Temperature_Plot.html b/examples/generated/Colored_Surface_Temperature_Plot.html
index 5949229..2853d00 100644
--- a/examples/generated/Colored_Surface_Temperature_Plot.html
+++ b/examples/generated/Colored_Surface_Temperature_Plot.html
@@ -72,7 +72,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/Colorized_Grid_Data.html b/examples/generated/Colorized_Grid_Data.html
index b3e35d5..a8720c0 100644
--- a/examples/generated/Colorized_Grid_Data.html
+++ b/examples/generated/Colorized_Grid_Data.html
@@ -71,7 +71,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/Forecast_Model_Vertical_Sounding.html b/examples/generated/Forecast_Model_Vertical_Sounding.html
index 2e62a12..874ad77 100644
--- a/examples/generated/Forecast_Model_Vertical_Sounding.html
+++ b/examples/generated/Forecast_Model_Vertical_Sounding.html
@@ -63,7 +63,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/GOES_CIRA_Product_Writer.html b/examples/generated/GOES_CIRA_Product_Writer.html
index d3484ae..f3de8cb 100644
--- a/examples/generated/GOES_CIRA_Product_Writer.html
+++ b/examples/generated/GOES_CIRA_Product_Writer.html
@@ -71,7 +71,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/GOES_Geostationary_Lightning_Mapper.html b/examples/generated/GOES_Geostationary_Lightning_Mapper.html
index c0b27de..203d396 100644
--- a/examples/generated/GOES_Geostationary_Lightning_Mapper.html
+++ b/examples/generated/GOES_Geostationary_Lightning_Mapper.html
@@ -62,7 +62,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/Grid_Levels_and_Parameters.html b/examples/generated/Grid_Levels_and_Parameters.html
index a32001c..bcd38c4 100644
--- a/examples/generated/Grid_Levels_and_Parameters.html
+++ b/examples/generated/Grid_Levels_and_Parameters.html
@@ -75,7 +75,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/METAR_Station_Plot_with_MetPy.html b/examples/generated/METAR_Station_Plot_with_MetPy.html
index 482d24a..d8588d7 100644
--- a/examples/generated/METAR_Station_Plot_with_MetPy.html
+++ b/examples/generated/METAR_Station_Plot_with_MetPy.html
@@ -62,7 +62,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/Map_Resources_and_Topography.html b/examples/generated/Map_Resources_and_Topography.html
index 2542f10..888da34 100644
--- a/examples/generated/Map_Resources_and_Topography.html
+++ b/examples/generated/Map_Resources_and_Topography.html
@@ -76,7 +76,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/Model_Sounding_Data.html b/examples/generated/Model_Sounding_Data.html
index 8a6423c..7d0e7f6 100644
--- a/examples/generated/Model_Sounding_Data.html
+++ b/examples/generated/Model_Sounding_Data.html
@@ -65,7 +65,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/NEXRAD_Level3_Radar.html b/examples/generated/NEXRAD_Level3_Radar.html
index dc7e0f5..d2c7aa2 100644
--- a/examples/generated/NEXRAD_Level3_Radar.html
+++ b/examples/generated/NEXRAD_Level3_Radar.html
@@ -59,7 +59,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/Precip_Accumulation-Region_Of_Interest.html b/examples/generated/Precip_Accumulation-Region_Of_Interest.html
index be73d81..c061967 100644
--- a/examples/generated/Precip_Accumulation-Region_Of_Interest.html
+++ b/examples/generated/Precip_Accumulation-Region_Of_Interest.html
@@ -59,7 +59,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/Regional_Surface_Obs_Plot.html b/examples/generated/Regional_Surface_Obs_Plot.html
index e349cae..4c37ecb 100644
--- a/examples/generated/Regional_Surface_Obs_Plot.html
+++ b/examples/generated/Regional_Surface_Obs_Plot.html
@@ -64,7 +64,7 @@
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/Satellite_Imagery.html b/examples/generated/Satellite_Imagery.html
index 045cd3d..ad7f17e 100644
--- a/examples/generated/Satellite_Imagery.html
+++ b/examples/generated/Satellite_Imagery.html
@@ -65,7 +65,7 @@
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
diff --git a/examples/generated/Upper_Air_BUFR_Soundings.html b/examples/generated/Upper_Air_BUFR_Soundings.html
index 9ffc047..d61ce6a 100644
--- a/examples/generated/Upper_Air_BUFR_Soundings.html
+++ b/examples/generated/Upper_Air_BUFR_Soundings.html
@@ -19,7 +19,7 @@
-
+
@@ -59,7 +59,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
@@ -240,7 +240,7 @@ used to plot the wind profile.
diff --git a/examples/generated/Watch_Warning_and_Advisory_Plotting.html b/examples/generated/Watch_Warning_and_Advisory_Plotting.html
new file mode 100644
index 0000000..765e14a
--- /dev/null
+++ b/examples/generated/Watch_Warning_and_Advisory_Plotting.html
@@ -0,0 +1,657 @@
+
+
+
+
+
+
+ Watch Warning and Advisory Plotting — python-awips documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ python-awips
+
+
+
+
+
+
+
+
+
+Watch Warning and Advisory Plotting
+Notebook
+Python-AWIPS Tutorial Notebook
+
+
+Objectives
+
+Create a colorized plot with Warnings, Watches, Advisories and
+Statements (WWAs)
+Use python-awips to connect to an EDEX server
+Create and filter the data request specifically for a warning data
+type
+Create and use accurate time filter for data requests
+Define and use functions
+Define and use dictionaries
+Colorize shapes based on a dictionary
+Overlay warnings, watches, and advisories with state and political
+maps
+
+
+
+Table of Contents
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1 Imports
+The imports below are used throughout the notebook. The python-awips
+imports allow us to connect to an EDEX server, use the warning lookup
+dictionary, and define a TimeRange. The additional imports are for data
+manipulation and visualization.
+from datetime import datetime , timedelta
+
+import numpy as np
+import matplotlib.patches as mpatches
+import matplotlib.pyplot as plt
+import cartopy.crs as ccrs
+import cartopy.feature as cfeature
+from cartopy.feature import ShapelyFeature , NaturalEarthFeature
+from cartopy.mpl.gridliner import LONGITUDE_FORMATTER , LATITUDE_FORMATTER
+from shapely.geometry import MultiPolygon , Polygon
+
+from awips.dataaccess import DataAccessLayer
+from awips.tables import vtec
+from dynamicserialize.dstypes.com.raytheon.uf.common.time import TimeRange
+
+
+Top
+
+
+
+2 Function: make_map()
+In order to plot more than one image, it’s easiest to define common
+logic in a function. However, for this notebook we only use it in one
+place. It is a function you will find in most of our example notebooks.
+Here, a new function called make_map is defined. This function uses
+the matplotlib.pyplot package
+(plt)
+to create a figure and axis. The lat/lon grids are added.
+def make_map ( bbox , projection = ccrs . PlateCarree ()):
+ fig , ax = plt . subplots ( figsize = ( 20 , 12 ),
+ subplot_kw = dict ( projection = projection ))
+ ax . set_extent ( bbox )
+ gl = ax . gridlines ( draw_labels = True )
+ gl . top_labels = gl . right_labels = False
+ gl . xformatter = LONGITUDE_FORMATTER
+ gl . yformatter = LATITUDE_FORMATTER
+ return fig , ax
+
+
+Top
+
+
+
+3 Function: get_color()
+Since we’ll be needing to access the color using the vtec lookup table
+in several places, creating an easily recognizable function is useful.
+def get_color ( phensig ):
+ return vtec [ phensig ][ 'color' ]
+
+
+Top
+
+
+
+4 Function get_title()
+Similar to the color function just defined, accessing the full name for
+the phensig will also be necessary, so this function will be helpful.
+def get_title ( phensig ):
+ return vtec [ phensig ][ 'hdln' ]
+
+
+Top
+
+
+
+5 Inital Setup
+
+5.1 EDEX Connection
+First we establish a connection to Unidata’s public EDEX server. With
+that connection made, we can create a new data request
+object
+and set the data type to warning , and set the Parameters to
+phensig and sig .
+
+
Note: Remember, to see all available parameters use the
+DataAccess.getAvailableParameters() method as shown in the Grid
+Levels and Parameters Notebook.
+
+DataAccessLayer . changeEDEXHost ( "edex-cloud.unidata.ucar.edu" )
+request = DataAccessLayer . newDataRequest ()
+request . setDatatype ( "warning" )
+params = [ "phensig" , "sig" ]
+request . setParameters ( * ( params ))
+
+
+
+
+5.2 Significance (Sig) Constants
+The two parameters we’re requesting for our warning objects are
+phensig and sig where phensig is styled “XX.Y” and sig is “Y”.
+Phen stands for “Phenomena” and sig stands for “Significance”. A more
+detailed description of phensigs and how they’re used is provided with
+this NWS
+pamphlet .
+The constants in this section correlate the sig to what type of
+message it is (what significance it is).
+WATCH_SIG = 'A'
+WARN_SIG = 'W'
+ADVIS_SIG = 'Y'
+STATEM_SIG = 'S'
+
+
+Top
+
+
+
+
+6 Filter by Time
+Here we decide how much data we want to pull from EDEX. By default we’ll
+request 12 hours, but that value can easily be modified by adjusting
+the
+``timedelta(hours = 12)` <https://docs.python.org/3/library/datetime.html#timedelta-objects >`__
+in line 2
. The more data we request, the longer the next section
+will take to run.
+# Get records from the last 12 hours
+lastHourDateTime = datetime . utcnow () - timedelta ( hours = 12 )
+start = lastHourDateTime . strftime ( '%Y-%m- %d %H:%M:%S' )
+end = datetime . utcnow () . strftime ( '%Y-%m- %d %H:%M:%S' )
+
+beginRange = datetime . strptime ( start , "%Y-%m- %d %H:%M:%S" )
+endRange = datetime . strptime ( end , "%Y-%m- %d %H:%M:%S" )
+timerange = TimeRange ( beginRange , endRange )
+
+
+Top
+
+
+
+7 Use the Data!
+
+7.1 Get the Data
+Now that we have our request
and TimeRange timerange
objects
+ready, it’s time to request the data array from EDEX.
+
+
Note: Above we set timerange to be 12 hours worth of data. This can
+return on the order of ~2000 records and can take a little while to
+run.
+
+# Get response
+response = DataAccessLayer . getGeometryData ( request , timerange )
+print ( "Using " + str ( len ( response )) + " records" )
+
+
+
+
+
+7.2 Extract Phensigs, Geometries, and Times
+In this section we start gathering all the information we’ll need to
+properly display our data. First we create an array to keep track of
+unique phensigs. This is useful summary information and will be used to
+help create the legend which we’ll display along with our plot.
+Next, we create arrays for each of the 4 types of significance a
+statement can have. We will group our records this way, so we can easily
+toggle which records to display or not.
+Then, we create two time variables to keep track of the earliest time
+from our records and the latest time, and will display that information
+in the title of our plot.
+This section has optional print statements at lines 65
and 85
.
+The first prints out the title, phensig, ref time, and shape for each
+unique phensig, and the second prints out a sum of how many unique
+phensigs there are.
+We cycle through all the data produced from our response
object,
+access its geometries, and create a new
+ShapelyFeature
+with the corresponding color. Then we place this new feature in the
+appropriate shapes
array. During this process we also populate the
+phensigs array with all unique phensig entries.
+Finally, after we’re done looping through all the response
data, we
+create a mapping of phensigs to their corresponding titles. This will be
+used later to sort the legend alphabetically by titles (which differs
+from simply sorting by phensig). Ex. Blizzard Warning (BZ.W) would
+come before Areal Flood Advisory (FA.Y) if we simply sorted by
+phensig.
+# Keep track of unique phensigs, to use in legend
+phensigs = []
+
+# Sort the geometries based on their sig
+watch_shapes = []
+warning_shapes = []
+advisory_shapes = []
+statement_shapes = []
+
+# Keep track of the earliest and latest reftime for title
+# start with the first time from the first object in the response
+time_str = str ( response [ 0 ] . getDataTime () . getRefTime ())
+# truncate the decimal seconds for datetime parsing
+time_str = time_str [: - 4 ]
+# convert to datetime object for easy comparison
+first_time = datetime . strptime ( time_str , '%Y-%m- %d %H:%M:%S' )
+last_time = datetime . strptime ( time_str , '%Y-%m- %d %H:%M:%S' )
+
+for ob in response :
+
+ # get the geometry for the object
+ poly = ob . getGeometry ()
+ # get the reftime for the object
+ ref = ob . getDataTime () . getRefTime ()
+
+ # do not plot if phensig is blank (SPS)
+ if ob . getString ( 'phensig' ):
+
+ # look at the reftime
+ # convert reftime to a string and parse the decimal seconds
+ ref_str = str ( ref )
+ ref_str = ref_str [: - 4 ]
+ # convert reftime to a datetime object for comparison
+ ref_time = datetime . strptime ( ref_str , '%Y-%m- %d %H:%M:%S' )
+ # compare current time with first and last times and set if appropriate
+ if ref_time is not None :
+ if ref_time < first_time :
+ first_time = ref_time
+ elif ref_time > last_time :
+ last_time = ref_time
+
+ # get the phensig and sig values from object
+ phensigString = ob . getString ( 'phensig' )
+ sig = ob . getString ( 'sig' )
+
+ # set the geometries based on whether it's a MultiPolygon or Polygon
+ if poly . geom_type == 'MultiPolygon' :
+ geometries = np . array ([])
+ geometries = np . append ( geometries , MultiPolygon ( poly ))
+ else :
+ geometries = np . array ([])
+ geometries = np . append ( geometries , Polygon ( poly ))
+
+ for geom in geometries :
+ bounds = Polygon ( geom )
+ intersection = bounds . intersection
+ geoms = ( intersection ( geom ) for geom in geometries if bounds . intersects ( geom ))
+
+ # Store the unique phensigs
+ if not phensigString in phensigs :
+ phensigs . append ( phensigString )
+ # Optional printout of unique Phensigs
+# print(get_title(phensigString) + " (" + phensigString + ")
+
+ # get the corresponding color using the dictionary
+ color = get_color ( phensigString )
+ # create a new shape feature for the object
+ shape_feature = ShapelyFeature ( geoms , ccrs . PlateCarree (),
+ facecolor = color , edgecolor = color )
+ # store the shape feature in the correct array
+ if sig is WARN_SIG :
+ warning_shapes . append ( shape_feature )
+ elif sig is WATCH_SIG :
+ watch_shapes . append ( shape_feature )
+ elif sig is ADVIS_SIG :
+ advisory_shapes . append ( shape_feature )
+ elif sig is STATEM_SIG :
+ statement_shapes . append ( shape_feature )
+
+# Optional printout for the number of unique phensigs
+print ( len ( phensigs ), " Unique Phensigs" )
+
+# Map phensigs to their titles (used for displaying alphabetically by
+# title in legend)
+phensig_titles = {}
+for phensig in phensigs :
+ key = get_title ( phensig )
+ phensig_titles [ key ] = phensig
+
+
+
+Top
+
+
+
+
+8 Plot the Data!
+
+8.1 Create State and Political Boundaries
+Define the state and political boundaries that we’ll use in our plot to
+give more of a frame of reference. These objects are standard method
+calls in the Cartopy Feature package, using the NaturalEarthFeature
+function .
+# Define the state and political boundaries for the plot
+states_provinces = cfeature . NaturalEarthFeature (
+ category = 'cultural' ,
+ name = 'admin_1_states_provinces_lines' ,
+ scale = '50m' ,
+ facecolor = 'none' )
+political_boundaries = cfeature . NaturalEarthFeature ( category = 'cultural' ,
+ name = 'admin_0_boundary_lines_land' ,
+ scale = '50m' , facecolor = 'none' )
+
+
+
+
+8.2 Draw the Plot and Legend for WWAs
+Here is where we finally get ot draw something! The very first few lines
+of this section are constants that we can manually “switch on and off”
+for what records we want displayed. By default we have all significance
+types drawn. If we want to “turn off” any of the significance records,
+simply set it’s corresponding constant to false, and re-run this cell to
+see how that plot compares.
+The next step involves creating the objects that are used to define the
+legend. We use the phensig_titles
dictionary to loop through all the
+phensigs in alphabetical (by title) order. Then, we compare if the
+phensig will be displayed or not based on the display constants from the
+previous lines. If the significance will be drawn then we create a new
+Patch
+object
+of the corresponding color with the corresponding label and add it to
+our handles
array.
+After that we define our bounding box and create our new plot with its
+figure and axes.
+Our next step is to create our Title for our plot. We create a title
+based on the draw variables to accurately describe what is being drawn
+in our plot. Here is where we use the first and last times defined in a
+previous cell.
+Finally, we create and show our plot. We add the title to the plot, add
+all the features to the axes, and add the legend as well.
+# Set these variables for which records to draw
+DRAW_ADVISORY = True
+DRAW_WATCH = True
+DRAW_WARNING = True
+DRAW_STATEMENT = True
+
+# Create handles for legend and add items alphabetically by title and
+# only display based on the display values above
+handles = []
+for title in sorted ( phensig_titles ):
+ phensig = phensig_titles [ title ]
+ # check draw booleans
+ if ( "." + ADVIS_SIG in phensig and DRAW_ADVISORY or
+ "." + WATCH_SIG in phensig and DRAW_WATCH or
+ "." + WARN_SIG in phensig and DRAW_WARNING or
+ "." + STATEM_SIG in phensig and DRAW_STATEMENT ):
+ entry = mpatches . Patch ( color = get_color ( phensig ), label = title )
+ handles . append ( entry )
+
+# Create the plot
+bbox = [ - 127 , - 64 , 24 , 49 ]
+fig , ax = make_map ( bbox = bbox )
+
+# Add the title
+# Construct the title based on which record types are being displayed
+title_string = ""
+if DRAW_WATCH :
+ title_string += "Watches, "
+if DRAW_WARNING :
+ title_string += "Warnings, "
+if DRAW_ADVISORY :
+ title_string += "Advisories, "
+if DRAW_STATEMENT :
+ title_string += "Statements, "
+# remove the last comma and space
+title_string = title_string [: - 2 ]
+# add the time range
+title_string += " from " + str ( first_time )[: - 3 ] + " to " + str ( last_time )[: - 3 ] + " UTC"
+# set the title on the plot, give it a bigger font size, and increase
+# the vertical padding between the title and the figure
+plt . title ( title_string , fontsize = 20 , pad = 10 )
+
+# Draw all features on the plot
+ax . add_feature ( cfeature . LAND )
+ax . add_feature ( cfeature . COASTLINE )
+ax . add_feature ( states_provinces , edgecolor = 'black' )
+ax . add_feature ( political_boundaries , edgecolor = 'black' )
+
+# Draw WWAs in order: Advisory -> Watch > Warning > Statement
+if DRAW_ADVISORY :
+ for shape in advisory_shapes :
+ ax . add_feature ( shape )
+if DRAW_WATCH :
+ for shape in watch_shapes :
+ ax . add_feature ( shape )
+if DRAW_WARNING :
+ for shape in warning_shapes :
+ ax . add_feature ( shape )
+if DRAW_STATEMENT :
+ for shape in statement_shapes :
+ ax . add_feature ( shape )
+
+# Draw the legend
+# use the handles defined earlier for the color associations to
+# phensig titles, set the location to the lower center, give it
+# 5 columns so it uses all the horizonatal space, place it under
+# the actual figure, and give it a larger fontsize
+bottom = 0.12 + ( len ( handles ) // 5 * .04 )
+ax . legend ( handles = handles , loc = 'lower center' , ncol = 5 , bbox_to_anchor = ( 0.5 , - bottom ), fontsize = 16 )
+
+# Show the plot
+plt . show ()
+
+
+
+Top
+
+
+
+
+9 See Also
+
+
+
+9.2 Additional Documentation
+python-awips
+
+datetime
+
+cartopy
+
+matplotlib
+
+Top
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/generated/Watch_and_Warning_Polygons.html b/examples/generated/Watch_and_Warning_Polygons.html
deleted file mode 100644
index 6a1f0a6..0000000
--- a/examples/generated/Watch_and_Warning_Polygons.html
+++ /dev/null
@@ -1,253 +0,0 @@
-
-
-
-
-
-
- Watch and Warning Polygons — python-awips documentation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- python-awips
-
-
-
-
-
-
-
-
-
-Watch and Warning Polygons
-Notebook
-This example uses matplotlib, cartopy, shapely, and python-awips to plot
-watch and warning polygons requested from a real-time AWIPS EDEX server.
-First, set up our imports and define functions to be used later:
-from awips.dataaccess import DataAccessLayer
-from awips.tables import vtec
-from datetime import datetime
-import numpy as np
-import matplotlib.pyplot as plt
-import cartopy.crs as ccrs
-import cartopy.feature as cfeature
-from cartopy.mpl.gridliner import LONGITUDE_FORMATTER , LATITUDE_FORMATTER
-from cartopy.feature import ShapelyFeature , NaturalEarthFeature
-from shapely.geometry import MultiPolygon , Polygon
-
-def warning_color ( phensig ):
- return vtec [ phensig ][ 'color' ]
-
-def make_map ( bbox , projection = ccrs . PlateCarree ()):
- fig , ax = plt . subplots ( figsize = ( 20 , 12 ),
- subplot_kw = dict ( projection = projection ))
- ax . set_extent ( bbox )
- gl = ax . gridlines ( draw_labels = True )
- gl . top_labels = gl . right_labels = False
- gl . xformatter = LONGITUDE_FORMATTER
- gl . yformatter = LATITUDE_FORMATTER
- return fig , ax
-
-
-Next, we create a request for the “warning” data type:
-DataAccessLayer . changeEDEXHost ( "edex-cloud.unidata.ucar.edu" )
-request = DataAccessLayer . newDataRequest ()
-request . setDatatype ( "warning" )
-request . setParameters ( 'phensig' )
-times = DataAccessLayer . getAvailableTimes ( request )
-
-# Get records for last 50 available times
-response = DataAccessLayer . getGeometryData ( request , times [ - 50 : - 1 ])
-print ( "Using " + str ( len ( response )) + " records" )
-
-# Each record will have a numpy array the length of the number of "parameters"
-# Default is 1 (request.setParameters('phensig'))
-parameters = {}
-for x in request . getParameters ():
- parameters [ x ] = np . array ([])
-print ( parameters )
-
-
-Using 109 records
-{ 'phensig' : array ([], dtype = float64 )}
-
-
-Now loop through each record and plot it as either Polygon or
-MultiPolygon, with appropriate colors
-% matplotlib inline
-bbox = [ - 127 , - 64 , 24 , 49 ]
-fig , ax = make_map ( bbox = bbox )
-
-siteids = np . array ([])
-periods = np . array ([])
-reftimes = np . array ([])
-
-for ob in response :
-
- poly = ob . getGeometry ()
- site = ob . getLocationName ()
- pd = ob . getDataTime () . getValidPeriod ()
- ref = ob . getDataTime () . getRefTime ()
-
- # do not plot if phensig is blank (SPS)
- if ob . getString ( 'phensig' ):
-
- phensigString = ob . getString ( 'phensig' )
-
- siteids = np . append ( siteids , site )
- periods = np . append ( periods , pd )
- reftimes = np . append ( reftimes , ref )
-
- for parm in parameters :
- parameters [ parm ] = np . append ( parameters [ parm ], ob . getString ( parm ))
-
- if poly . geom_type == 'MultiPolygon' :
- geometries = np . array ([])
- geometries = np . append ( geometries , MultiPolygon ( poly ))
- geom_count = ", " + str ( len ( geometries )) + " geometries"
- else :
- geometries = np . array ([])
- geometries = np . append ( geometries , Polygon ( poly ))
- geom_count = ""
-
- for geom in geometries :
- bounds = Polygon ( geom )
- intersection = bounds . intersection
- geoms = ( intersection ( geom )
- for geom in geometries
- if bounds . intersects ( geom ))
-
- #print(vtec[phensigString]['hdln']
- # + " (" + phensigString + ") issued at " + str(ref)
- # + " ("+str(poly.geom_type) + geom_count + ")")
-
- color = warning_color ( phensigString )
- shape_feature = ShapelyFeature ( geoms , ccrs . PlateCarree (),
- facecolor = color , edgecolor = color )
- ax . add_feature ( shape_feature )
-
-states_provinces = cfeature . NaturalEarthFeature (
- category = 'cultural' ,
- name = 'admin_1_states_provinces_lines' ,
- scale = '50m' ,
- facecolor = 'none' )
-political_boundaries = cfeature . NaturalEarthFeature ( category = 'cultural' ,
- name = 'admin_0_boundary_lines_land' ,
- scale = '50m' , facecolor = 'none' )
-ax . add_feature ( cfeature . LAND )
-ax . add_feature ( cfeature . COASTLINE )
-ax . add_feature ( states_provinces , edgecolor = 'black' )
-ax . add_feature ( political_boundaries , edgecolor = 'black' )
-
-plt . show ()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/examples/index.html b/examples/index.html
index 6c49d87..94fd3de 100644
--- a/examples/index.html
+++ b/examples/index.html
@@ -59,7 +59,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
Development Guide
@@ -109,7 +109,7 @@
Regional Surface Obs Plot
Satellite Imagery
Upper Air BUFR Soundings
-Watch and Warning Polygons
+Watch Warning and Advisory Plotting
diff --git a/objects.inv b/objects.inv
index 6316301..f773384 100644
Binary files a/objects.inv and b/objects.inv differ
diff --git a/searchindex.js b/searchindex.js
index f88b18e..f384284 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["about","api/CombinedTimeQuery","api/DataAccessLayer","api/DateTimeConverter","api/IDataRequest","api/IFPClient","api/ModelSounding","api/PyData","api/PyGeometryData","api/PyGridData","api/RadarCommon","api/ThriftClient","api/ThriftClientRouter","api/TimeUtil","api/index","datatypes","dev","examples/generated/Colored_Surface_Temperature_Plot","examples/generated/Colorized_Grid_Data","examples/generated/Forecast_Model_Vertical_Sounding","examples/generated/GOES_CIRA_Product_Writer","examples/generated/GOES_Geostationary_Lightning_Mapper","examples/generated/Grid_Levels_and_Parameters","examples/generated/METAR_Station_Plot_with_MetPy","examples/generated/Map_Resources_and_Topography","examples/generated/Model_Sounding_Data","examples/generated/NEXRAD_Level3_Radar","examples/generated/Precip_Accumulation-Region_Of_Interest","examples/generated/Regional_Surface_Obs_Plot","examples/generated/Satellite_Imagery","examples/generated/Upper_Air_BUFR_Soundings","examples/generated/Watch_and_Warning_Polygons","examples/index","index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["about.rst","api/CombinedTimeQuery.rst","api/DataAccessLayer.rst","api/DateTimeConverter.rst","api/IDataRequest.rst","api/IFPClient.rst","api/ModelSounding.rst","api/PyData.rst","api/PyGeometryData.rst","api/PyGridData.rst","api/RadarCommon.rst","api/ThriftClient.rst","api/ThriftClientRouter.rst","api/TimeUtil.rst","api/index.rst","datatypes.rst","dev.rst","examples/generated/Colored_Surface_Temperature_Plot.rst","examples/generated/Colorized_Grid_Data.rst","examples/generated/Forecast_Model_Vertical_Sounding.rst","examples/generated/GOES_CIRA_Product_Writer.rst","examples/generated/GOES_Geostationary_Lightning_Mapper.rst","examples/generated/Grid_Levels_and_Parameters.rst","examples/generated/METAR_Station_Plot_with_MetPy.rst","examples/generated/Map_Resources_and_Topography.rst","examples/generated/Model_Sounding_Data.rst","examples/generated/NEXRAD_Level3_Radar.rst","examples/generated/Precip_Accumulation-Region_Of_Interest.rst","examples/generated/Regional_Surface_Obs_Plot.rst","examples/generated/Satellite_Imagery.rst","examples/generated/Upper_Air_BUFR_Soundings.rst","examples/generated/Watch_and_Warning_Polygons.rst","examples/index.rst","index.rst"],objects:{"awips.DateTimeConverter":[[3,1,1,"","constructTimeRange"],[3,1,1,"","convertToDateTime"]],"awips.RadarCommon":[[10,1,1,"","encode_dep_vals"],[10,1,1,"","encode_radial"],[10,1,1,"","encode_thresh_vals"],[10,1,1,"","get_data_type"],[10,1,1,"","get_datetime_str"],[10,1,1,"","get_hdf5_data"],[10,1,1,"","get_header"]],"awips.ThriftClient":[[11,2,1,"","ThriftClient"],[11,4,1,"","ThriftRequestException"]],"awips.ThriftClient.ThriftClient":[[11,3,1,"","sendRequest"]],"awips.TimeUtil":[[13,1,1,"","determineDrtOffset"],[13,1,1,"","makeTime"]],"awips.dataaccess":[[1,0,0,"-","CombinedTimeQuery"],[2,0,0,"-","DataAccessLayer"],[4,2,1,"","IDataRequest"],[6,0,0,"-","ModelSounding"],[7,0,0,"-","PyData"],[8,0,0,"-","PyGeometryData"],[9,0,0,"-","PyGridData"],[12,0,0,"-","ThriftClientRouter"]],"awips.dataaccess.CombinedTimeQuery":[[1,1,1,"","getAvailableTimes"]],"awips.dataaccess.DataAccessLayer":[[2,1,1,"","changeEDEXHost"],[2,1,1,"","getAvailableLevels"],[2,1,1,"","getAvailableLocationNames"],[2,1,1,"","getAvailableParameters"],[2,1,1,"","getAvailableTimes"],[2,1,1,"","getForecastRun"],[2,1,1,"","getGeometryData"],[2,1,1,"","getGridData"],[2,1,1,"","getIdentifierValues"],[2,1,1,"","getMetarObs"],[2,1,1,"","getOptionalIdentifiers"],[2,1,1,"","getRadarProductIDs"],[2,1,1,"","getRadarProductNames"],[2,1,1,"","getRequiredIdentifiers"],[2,1,1,"","getSupportedDatatypes"],[2,1,1,"","getSynopticObs"],[2,1,1,"","newDataRequest"],[2,1,1,"","setLazyLoadGridLatLon"]],"awips.dataaccess.IDataRequest":[[4,5,1,"","__weakref__"],[4,3,1,"","addIdentifier"],[4,3,1,"","getDatatype"],[4,3,1,"","getEnvelope"],[4,3,1,"","getIdentifiers"],[4,3,1,"","getLevels"],[4,3,1,"","getLocationNames"],[4,3,1,"","setDatatype"],[4,3,1,"","setEnvelope"],[4,3,1,"","setLevels"],[4,3,1,"","setLocationNames"],[4,3,1,"","setParameters"]],"awips.dataaccess.ModelSounding":[[6,1,1,"","changeEDEXHost"],[6,1,1,"","getSounding"]],"awips.dataaccess.PyData":[[7,2,1,"","PyData"]],"awips.dataaccess.PyData.PyData":[[7,3,1,"","getAttribute"],[7,3,1,"","getAttributes"],[7,3,1,"","getDataTime"],[7,3,1,"","getLevel"],[7,3,1,"","getLocationName"]],"awips.dataaccess.PyGeometryData":[[8,2,1,"","PyGeometryData"]],"awips.dataaccess.PyGeometryData.PyGeometryData":[[8,3,1,"","getGeometry"],[8,3,1,"","getNumber"],[8,3,1,"","getParameters"],[8,3,1,"","getString"],[8,3,1,"","getType"],[8,3,1,"","getUnit"]],"awips.dataaccess.PyGridData":[[9,2,1,"","PyGridData"]],"awips.dataaccess.PyGridData.PyGridData":[[9,3,1,"","getLatLonCoords"],[9,3,1,"","getParameter"],[9,3,1,"","getRawData"],[9,3,1,"","getUnit"]],"awips.dataaccess.ThriftClientRouter":[[12,2,1,"","LazyGridLatLon"],[12,2,1,"","ThriftClientRouter"]],"awips.dataaccess.ThriftClientRouter.ThriftClientRouter":[[12,3,1,"","getAvailableLevels"],[12,3,1,"","getAvailableLocationNames"],[12,3,1,"","getAvailableParameters"],[12,3,1,"","getAvailableTimes"],[12,3,1,"","getGeometryData"],[12,3,1,"","getGridData"],[12,3,1,"","getIdentifierValues"],[12,3,1,"","getNotificationFilter"],[12,3,1,"","getOptionalIdentifiers"],[12,3,1,"","getRequiredIdentifiers"],[12,3,1,"","getSupportedDatatypes"],[12,3,1,"","newDataRequest"],[12,3,1,"","setLazyLoadGridLatLon"]],"awips.gfe":[[5,0,0,"-","IFPClient"]],"awips.gfe.IFPClient":[[5,2,1,"","IFPClient"]],"awips.gfe.IFPClient.IFPClient":[[5,3,1,"","commitGrid"],[5,3,1,"","getGridInventory"],[5,3,1,"","getParmList"],[5,3,1,"","getSelectTR"],[5,3,1,"","getSiteID"]],awips:[[3,0,0,"-","DateTimeConverter"],[10,0,0,"-","RadarCommon"],[11,0,0,"-","ThriftClient"],[13,0,0,"-","TimeUtil"]]},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","exception","Python exception"],"5":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:exception","5":"py:attribute"},terms:{"0":[17,18,19,20,21,22,23,24,25,26,27,28,29,30],"00":[19,22,23,25],"000":22,"000000":28,"000508":26,"001012802000048":28,"0027720002":26,"005":19,"008382":26,"00hpa":29,"01":[20,22,29],"0127":26,"017472787":26,"019499999":26,"02":[20,29],"021388888888888888hr":29,"0290003":27,"02905":28,"02hpa":29,"03":[20,29],"03199876199994":28,"033959802":26,"0393701":27,"03hpa":29,"04":[25,29],"04hpa":29,"05":[20,26,29],"051":27,"0555557e":26,"06":[20,22,29],"07":[21,29],"071":27,"07hpa":29,"08":[26,29],"08255":26,"082804":26,"088392":26,"0891":28,"08hpa":29,"09":[25,26,29],"092348410":15,"0_100":22,"0_1000":22,"0_10000":22,"0_115_360_359":26,"0_116_116":26,"0_116_360_0":26,"0_120":22,"0_12000":22,"0_13_13":26,"0_150":22,"0_1500":22,"0_180":22,"0_200":22,"0_2000":22,"0_230_360_0":26,"0_250":22,"0_2500":22,"0_260":22,"0_265":22,"0_270":22,"0_275":22,"0_280":22,"0_285":22,"0_290":22,"0_295":22,"0_30":22,"0_300":22,"0_3000":22,"0_305":22,"0_310":22,"0_315":22,"0_320":22,"0_325":22,"0_330":22,"0_335":22,"0_340":22,"0_345":22,"0_346_360_0":26,"0_350":22,"0_3500":22,"0_359":26,"0_400":22,"0_4000":22,"0_40000":22,"0_450":22,"0_4500":22,"0_460_360_0":26,"0_464_464":26,"0_500":22,"0_5000":22,"0_550":22,"0_5500":22,"0_60":22,"0_600":22,"0_6000":22,"0_609":22,"0_610":22,"0_650":22,"0_700":22,"0_7000":22,"0_750":22,"0_800":22,"0_8000":22,"0_850":22,"0_90":22,"0_900":22,"0_9000":22,"0_920_360_0":26,"0_950":22,"0bl":22,"0c":19,"0co":23,"0f":[23,28],"0fhag":[15,18,19,22],"0k":22,"0ke":22,"0lyrmb":22,"0m":29,"0mb":[19,22],"0pv":22,"0sfc":[22,27],"0tilt":22,"0trop":22,"0x11127bfd0":18,"0x11568f6d0":24,"0x115a20370":24,"0x11b971da0":27,"0x11dcfedd8":28,"1":[0,15,19,21,23,25,26,27,28,29,30,31],"10":[15,17,19,20,23,26,27,28,29,30],"100":[19,22,25,30],"1000":[19,22,23,25,30],"10000":22,"1013":29,"103":29,"104":[19,29],"1042":29,"1058":24,"1070":29,"10800":22,"108000":22,"109":31,"10hpa":29,"11":[26,27,29],"110":29,"1100":29,"112":25,"115":26,"1152x1008":29,"116":26,"116167":29,"117":29,"118":23,"118800":22,"11hpa":29,"12":[17,19,22,24,25,27,28,29,30,31],"120":[22,27],"1205":24,"12192":26,"125":[27,29],"1250":22,"127":[27,31],"129600":22,"12hpa":29,"13":[26,27,29],"130":17,"133":29,"134":26,"135":26,"138":26,"1382263":20,"139":27,"13hpa":29,"14":[17,19,20,22,25,26,27,29],"140":27,"1400":24,"140400":22,"141":26,"142":29,"14hpa":29,"15":[17,19,21,25,27,29,30],"150":22,"1500":22,"151":29,"151200":22,"152":28,"1524":22,"1583666":20,"159":26,"1598":18,"15hpa":29,"16":[15,17,18,21,22,25,26,27,28],"160":29,"161":26,"162000":22,"163":26,"165":26,"166":26,"1660":17,"1688":24,"169":26,"1693":24,"1694":24,"17":[25,26,27,29],"170":[26,29],"1701":24,"1703":24,"1704":17,"1706":24,"171":26,"1716":24,"172":26,"172800":22,"173":26,"1730":24,"174":26,"1741":24,"1746":24,"175":26,"1753":24,"176":26,"1767":24,"177":26,"1781":24,"1790004":27,"17hpa":29,"18":[19,21,26,27,28,29],"180":[20,29],"1828":22,"183600":22,"1875":27,"1890006":27,"18hpa":29,"19":[19,22,26,29],"190":[26,29],"194400":22,"19hpa":29,"19um":29,"1f":[19,23,28],"1mb":19,"1v4":25,"2":[0,15,19,23,25,26,27,28,29,30],"20":[19,23,25,26,27,29,30,31],"200":[22,29],"2000":22,"2016":16,"2018":[19,26,29],"2020":25,"2021":[20,22],"205200":22,"208":24,"20b2aa":24,"20km":22,"20um":29,"21":27,"212":29,"21600":22,"216000":22,"22":[19,21,24,27],"223":29,"225":24,"226800":22,"22hpa":29,"23":[23,26,29],"230":26,"235":29,"237600":22,"23hpa":29,"24":[27,28,31],"243":25,"247":29,"24799":29,"248400":22,"24hpa":29,"25":[17,22,27],"250":22,"2500":22,"255":[22,23],"257":22,"259":29,"259200":22,"25um":29,"26":29,"260":[22,28],"263":25,"265":22,"26hpa":29,"27":[26,27],"270":22,"270000":22,"272":29,"273":[19,25,30],"2743":22,"274543999":15,"275":22,"27hpa":29,"28":[20,27,28,29],"280":22,"280511999":15,"280800":22,"285":22,"285491999":15,"286":29,"29":[25,29],"290":22,"291600":22,"295":[22,27],"2960005":27,"2fhag":[16,22],"3":[6,19,25,26,27,28,29,30],"30":[22,27,29,30],"300":[22,27,29],"3000":[20,22],"302400":22,"3048":22,"305":22,"3071667e":26,"30hpa":29,"30um":29,"31":[26,28,29],"310":22,"3125":27,"314":29,"315":22,"31hpa":29,"32":[17,19,26,27,28,29],"320":22,"32400":22,"324000":22,"325":22,"328":29,"32hpa":29,"33":[27,28],"330":22,"334":27,"335":22,"339":27,"340":22,"343":29,"345":22,"345600":22,"346":26,"3468":28,"34hpa":29,"34um":29,"35":[17,22,23,28,29],"350":22,"3500":22,"35785830":20,"358":29,"35hpa":29,"35um":29,"36":27,"360":26,"3600":[27,29],"3626751":20,"3657":22,"367200":22,"369":22,"36shrmi":22,"37":26,"374":29,"375":27,"37hpa":29,"388800":22,"38hpa":29,"38um":29,"39":[19,27,29],"390":29,"3j2":25,"3tilt":22,"4":[19,23,25,27,28,29],"40":[19,22,25],"400":22,"4000":22,"407":29,"40km":19,"41":26,"410400":22,"41999816894531":25,"41hpa":29,"42":[26,27,29],"422266":29,"424":29,"43":[25,29],"43200":22,"432000":22,"4328":24,"432x288":20,"43hpa":29,"441":29,"4420482":27,"44848":28,"44hpa":29,"45":[17,19,22,27,29],"450":22,"4500":22,"45227":29,"453600":22,"4572":22,"4588674":20,"459":29,"45hpa":29,"46":15,"460":26,"464":26,"46hpa":29,"47":29,"47462":29,"475200":22,"477":29,"47hpa":29,"47um":[20,29],"48":27,"49":31,"496":29,"496800":22,"4bl":25,"4bq":25,"4hv":25,"4mb":19,"4om":25,"4tilt":22,"5":[0,21,25,26,27,28,29],"50":[15,19,22,23,24,26,27,31],"500":[22,29],"5000":[20,22,24],"5000x4000":20,"50934":28,"50dbzz":22,"50hpa":29,"50m":[17,18,20,21,24,26,27,29,31],"50um":29,"51":[20,26,27,29],"515":29,"518400":22,"51hpa":29,"52":27,"521051616000022":28,"525":22,"5290003":27,"52hpa":29,"535":29,"5364203":27,"5399999e":26,"53hpa":29,"54":27,"54000":22,"540000":22,"54hpa":29,"55":[17,22],"550":22,"5500":22,"555":29,"56":[20,26,29],"561600":22,"5625":27,"57":[26,27],"575":[22,29],"5775646e":26,"57hpa":29,"58":[24,26,29],"583200":22,"58hpa":29,"59":23,"596":29,"59hpa":29,"5af":25,"5ag":25,"5pv":22,"5sz":25,"5tilt":22,"6":[19,23,25,27,28,29],"60":[22,25,27,28,29,30],"600":22,"6000":22,"604800":22,"609":22,"6096":22,"610":22,"61595":29,"617":29,"61um":29,"623":24,"625":[22,27],"626":27,"626400":22,"628002":27,"62hpa":29,"63":27,"63429260299995":28,"6356752":20,"6378137":20,"639":29,"63hpa":29,"64":[25,31],"64800":22,"648000":22,"64um":[20,29],"65":[15,17,25,27],"650":22,"65000152587891":25,"65155":28,"652773000":15,"65293884277344":15,"656933000":15,"657455":29,"65hpa":29,"66":[27,29],"660741000":15,"661":29,"66553":28,"669600":22,"67":[19,25],"670002":27,"67402":28,"675":22,"67hpa":29,"683":29,"6875":27,"68hpa":29,"69":27,"690":26,"691200":22,"69hpa":29,"6fhag":22,"6mb":19,"6ro":25,"7":[18,19,20,25,26,27,29],"70":17,"700":22,"7000":22,"706":29,"70851":29,"70hpa":29,"71":29,"712800":22,"718":27,"71hpa":29,"72":27,"725":22,"72562":30,"729":29,"72hpa":29,"73":23,"734400":22,"74":[18,27],"75":[17,20,27],"750":22,"75201":28,"753":29,"75600":22,"756000":22,"757":24,"758":24,"759":24,"760":24,"761":24,"762":24,"7620":22,"765":24,"766":24,"768":24,"769":24,"77":[27,29],"775":[22,24],"777":29,"777600":22,"778":24,"78":[26,27,28],"782322971":15,"78hpa":29,"79":27,"79354":28,"797777777777778hr":29,"799200":22,"79hpa":29,"7mb":19,"7tilt":22,"8":[17,18,23,25,27,28,29],"80":[18,24,26,28,29],"800":22,"8000":22,"802":29,"81":[26,27],"812":27,"82":[27,28],"820800":22,"825":22,"82676":28,"8269997":27,"827":29,"83":[28,29],"834518":26,"836":19,"837":19,"84":27,"842400":22,"848":19,"85":[17,27],"850":22,"852":29,"853":27,"85hpa":29,"86":28,"86400":22,"864000":22,"86989b":24,"87":[19,27,28,29],"875":[22,27],"878":29,"87hpa":29,"87um":[20,29],"88hpa":29,"89":[27,28,29],"89899":28,"89hpa":29,"8fhag":22,"8tilt":22,"8v7":25,"9":[18,25,27,29],"90":[15,21,22],"900":22,"9000":22,"904":29,"90um":29,"9144":22,"92":[15,28,29],"920":26,"925":22,"92hpa":29,"931":29,"93574":28,"94":[25,26],"94384":25,"948581075":15,"94915580749512":15,"95":23,"950":22,"958":29,"9581":11,"95hpa":29,"95um":29,"96":29,"96hpa":29,"97200":22,"975":22,"97hpa":29,"98":29,"986":29,"98hpa":29,"99":26,"992865960":15,"9999":[17,23,27,28,30],"99hpa":29,"9b6":25,"9tilt":22,"abstract":[4,16],"boolean":[2,10],"break":16,"case":[16,18,20,22,24,25,30],"class":[4,5,7,8,9,11,12,16,19,22,23,26],"default":[0,6,16,20,31],"do":[0,16,17,22,31],"enum":16,"export":0,"final":[6,17,18,20],"float":[3,8,16,17,19,20,23,28],"function":[0,16,22,23,28,31],"import":[16,19,21,23,25,26,27,28,29,30,31],"int":[3,8,16,17,23,24,27,28],"long":[3,8,16],"new":[2,17,18,20,24,25,27,28,33],"null":16,"public":[0,16,17,20,24],"return":[2,3,4,6,7,8,9,10,15,16,18,19,20,22,23,24,25,26,27,28,29,30,31],"short":20,"switch":19,"throw":[2,16],"true":[2,15,18,19,22,23,24,25,26,27,28,29,31],"try":[17,22,23,25,28],"void":16,"while":[16,28,30],A:[0,2,3,4,6,16,19,25,27],As:[0,16],At:0,By:[16,17,20],For:[0,16,17,20,22,24,30],IS:19,If:[4,6,16,18,19,20,22,23,33],In:[0,16,17,18,24,33],Into:22,It:[2,16],No:[16,25,26],Not:[4,16,22],Of:32,One:26,The:[0,16,17,18,19,20,21,22,24,25,30,33],Then:20,There:[16,19],These:[0,2],To:[16,17,20],With:[17,20,24],_:19,__weakref__:4,_datadict:19,_pcolorarg:18,_soundingcub:6,abbrevi:[4,8,9],abl:[16,17,25],about:[16,22],abov:[16,18,19,22,24],abq:23,abstractdatapluginfactori:16,abstractgeometrydatabasefactori:16,abstractgeometrytimeagnosticdatabasefactori:16,abstractgriddatapluginfactori:16,acar:[16,22],access:[0,2,6,16,18,22,24],account:28,accum:26,accumul:32,act:6,action:16,activ:33,actp:29,actual:[2,16,20],acv:23,ad:[16,18,28],add:[4,16,17,20,23,30],add_barb:[23,28],add_featur:[20,23,24,28,29,31],add_geometri:27,add_grid:[19,25,30],add_subplot:23,add_valu:[23,28],addidentifi:[4,15,16,20,21,24,25,28,29],addit:[0,16],addition:20,adm:25,admin_0_boundary_lines_land:[24,31],admin_1_states_provinces_lin:[24,29,31],adp:29,afa:25,affect:[2,17],after:[0,16,20],again:24,ageow:22,ageowm:22,agnost:[2,16],ago:29,agr:25,ahn:25,aia:25,aid:21,aih:25,air:[0,22,32],air_pressure_at_sea_level:[23,28],air_temperatur:[23,28],airep:[16,22],airmet:16,airport:16,ajo:25,al:28,alabama:28,alarm:0,alert:[0,16],algorithm:26,all:[0,2,4,6,16,17,19,20,22,24,30,33],allow:[0,2,16,17,19,20,24],along:[18,22,24],alpha:24,alr:22,alreadi:[23,33],also:[0,3,15,16],alter:16,although:22,alwai:16,america:23,amount:[16,29],an:[0,2,4,7,16,17,18,20,21,22,24,25,29,30,33],analysi:[0,33],analyz:22,angl:16,ani:[0,2,16,19,24],anj:25,annot:[20,24],anoth:[16,20,22,24],antarct:29,anyth:16,aod:29,apach:0,api:16,app:16,appear:[18,24],append:[19,21,23,24,25,28,30,31],appli:[0,16,20],applic:[0,24],approach:0,appropri:[0,31],appt:22,apx:25,aqq:25,ar:[0,2,4,16,17,18,19,20,21,22,24,25,28,29,30,33],arang:20,architectur:16,arctic:29,area:[24,27,29],arg:[2,3,4,6,7,8,10,16,18],argsort:30,argument:3,around:[16,17,18],arrai:[2,9,15,16,17,18,19,22,23,24,25,26,28,30,31],asid:24,assign:30,assist:0,associ:[0,7,9,16],assum:25,ath:25,atl1:25,atl2:25,atl3:25,atl4:25,atl:23,atlh:25,atmospher:22,attach:[16,23,28],attempt:16,attent:19,attribut:[7,16,21,24],automat:16,autosp:22,av:22,avail:[0,2,6,16,18,19,20,21,24,31],avail_param:23,available_loc:26,availablelevel:[15,19,26],availableloc:30,availableparm:[2,21,26],availableproduct:[15,23,28,29],availablesector:[15,29],avoid:16,awai:18,awh:25,awip:[1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],awips2:[0,25],awr:25,ax2:18,ax:[17,18,19,20,21,23,24,25,26,27,28,29,30,31],ax_hod:[19,25,30],ax_synop:28,axes_grid1:[19,25,30],axi:18,axvlin:[19,25,30],azdat:10,azval:10,b:[20,22,25],bab:25,back:16,backend:0,background:18,band:20,base:[0,6,16,17,20,24,25,26,29],baselin:16,basi:6,basin:16,bbox:[17,18,19,24,26,27,28,29,31],bbox_inch:20,bde:23,bdept06:22,bdg:[23,25],bdp:25,bean:16,becaus:[16,20,22,24,25,28,30],becom:[16,24],been:[16,20],befor:[16,22],begin:23,beginrang:[17,23,28],behavior:16,being:[0,4,16],below:[16,17,20,22,24,33],best:16,better:2,between:[0,16,18,19,20],bfl:25,bgtl:25,bh1:25,bh2:25,bh3:25,bh4:25,bh5:25,bhk:25,bi:23,bid:25,bil:23,bin:16,binlightn:[16,21,22],binoffset:16,bir:25,bit:22,bkn:[23,28],bl:[22,25],black:[24,27,30,31],blank:31,bli:22,blkmag:22,blkshr:22,blob:25,block:24,blu:25,blue:[23,24,28],bmx:25,bna:25,bo:23,board:21,bod:25,boi:23,border:23,both:[16,18,21,24,26],bottom:20,bou:24,boulder:24,bound:[16,17,18,23,24,28,31],boundari:[18,20,22,28],box:[16,17,18,27],bra:25,brn:22,brnehii:22,brnmag:22,brnshr:22,brnvec:22,bro:23,broken:0,browser:33,btl:25,buffer:[20,24,28],bufr:[22,25,32],bufrmosavn:22,bufrmoseta:22,bufrmosgf:22,bufrmoshpc:22,bufrmoslamp:22,bufrmosmrf:22,bufrua:[16,22,30],bui:23,build:[3,16,30],bundl:16,burnt:24,bvr:25,bytebufferwrapp:16,c01:25,c02:25,c03:25,c04:25,c06:25,c07:25,c08:25,c09:25,c10:25,c11:25,c12:25,c13:25,c14:25,c17:25,c18:25,c19:25,c20:25,c21:25,c22:25,c23:25,c24:25,c25:25,c27:25,c28:25,c30:25,c31:25,c32:25,c33:25,c34:25,c35:25,c36:25,c7h:25,c:[17,18,19,25,30,33],cai:25,calc:[23,25,28,30],calcul:[16,18,27,30],call:[0,16,18,20,24,33],caller:16,can:[0,3,16,17,18,20,22,24,25,28,29,33],capabl:16,cape:[22,29],capestk:22,capetolvl:22,car:23,carolina:28,cartopi:[17,18,20,21,22,23,24,26,27,28,29,31],cascaded_union:24,categori:[17,23,24,25,26,28,29,31],cave:[16,17,33],cbar2:18,cbar:[18,24,26,27,29],cbe:25,cbn:25,cc5000:24,ccape:22,ccfp:16,ccin:22,ccr:[17,18,20,21,23,24,26,27,28,29,31],cd:33,cell:[16,18,24],celsiu:17,center:[0,18,33],cento:0,central_latitud:[23,28],central_longitud:[20,21,23,28],certain:[2,16],cfeat:[20,21,29],cfeatur:[23,28,31],cfrzr3hr:22,cfrzr6hr:22,cfrzr:22,ch1:20,ch2:20,ch3:20,ch:[20,23,29],chang:[2,6,16,23,24],changeedexhost:[2,6,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],channel:20,characterist:24,chart:30,che:25,check:20,choos:16,cicep3hr:22,cicep6hr:22,cicep:22,cin:22,cira:32,citylist:24,citynam:24,ckn:25,cld:25,cldcvr:25,cldsnow:20,cle:[23,25],clean:[16,19],click:0,client:[0,2,12],climat:22,clip:20,clip_on:[23,28],cln:25,clone:33,cloud:[15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],cloud_coverag:[23,28],clt:23,cmap:[18,20,24,26,27,29],cmc:[19,22],coastlin:[17,18,20,21,23,24,26,27,29,31],code:[0,16,20,22,23,24,26,28],coe:23,coeff:26,col1:25,col2:25,col3:25,col4:25,collect:21,color:[19,20,22,23,24,25,28,30,31,32],colorado:24,colorbar:[18,24,26,27,29],column:[24,29],com:[0,16,17,18,23,25,28,33],combin:[2,16,20,24],combinedtimequeri:14,come:[16,17,20,24],command:0,commerci:0,commitgrid:5,common:[0,16,17,18,23,24,28],common_obs_spati:22,commun:[0,2,6],compar:18,compat:[0,16],complet:16,compon:[0,19,23,25,28],component_rang:[19,25,30],compos:0,composit:[0,20,26,29],compris:0,concaten:[25,30],concept:16,condit:2,conduct:0,conf:0,configur:0,confus:20,connect:[2,6],connnect:17,consid:[0,16],consider:2,consist:[0,16,24],constant:[18,25,30],constrain:4,construct:25,constructor:16,constructtimerang:3,contain:[0,16],content:16,context:24,continent:[17,18],continu:[16,26,29,30],contourf:24,control:0,contrust:[15,29],conu:[17,20,24,27,29],conus_envelop:27,conveni:[2,16],convers:3,convert:[3,16,18,19,20,23,28],convert_temperatur:18,converttodatetim:3,coolwarm:29,coord:20,coordin:[0,9,16,18],copi:17,corf:22,corff:22,corffm:22,corfm:22,correct:[23,28],correl:[16,26],correspond:16,cosd:16,cot:[0,25],could:[2,16,20],count:26,counti:[16,24,28],cover:[22,25],cp3hr:22,cp6hr:22,cp:22,cpr:[22,23],cprd:22,cqv:25,cr:[17,18,20,21,23,24,26,27,28,29,31],crain3hr:22,crain6hr:22,crain:22,creat:[0,2,16,17,18,19,20,21,23,25,27,28,30,31,33],creatingent:[15,20,29],critt1:22,crl:25,crr:25,crswkt:12,crw:23,cs2:18,cs:[18,24,26,27,29],csm:29,csnow3hr:22,csnow6hr:22,csnow:22,cth:29,ctot:22,ctt:29,cty:25,cultur:[24,29,31],cumnrm:22,cumshr:22,current:16,curu:22,custom:16,custom_layout:[23,28],cv:25,cvm:25,cweu:25,cwfn:25,cwkx:25,cwlb:25,cwlo:25,cwlt:25,cwlw:25,cwmw:25,cwo:25,cwph:25,cwqg:25,cwsa:25,cwse:25,cwzb:25,cwzc:25,cwzv:25,cyah:25,cyan:20,cyaw:25,cybk:25,cybu:25,cycb:25,cycg:25,cycl:[2,15,17,18,19,20,22,25,26,27],cycx:25,cyda:25,cyeg:25,cyev:25,cyf:25,cyfb:25,cyfo:25,cygq:25,cyhm:25,cyhz:25,cyjt:25,cylh:25,cylj:25,cymd:25,cymo:25,cymt:25,cymx:25,cyoc:25,cyow:25,cypa:25,cype:25,cypl:25,cypq:25,cyqa:25,cyqd:25,cyqg:25,cyqh:25,cyqi:25,cyqk:25,cyqq:25,cyqr:25,cyqt:25,cyqx:25,cyrb:25,cysi:25,cysm:25,cyt:25,cyth:25,cytl:25,cyul:25,cyux:25,cyvo:25,cyvp:25,cyvq:25,cyvr:25,cyvv:25,cywa:25,cywg:25,cywo:25,cyx:25,cyxc:25,cyxh:25,cyxi:25,cyxu:25,cyxx:25,cyxz:25,cyy:25,cyyb:25,cyyc:25,cyyj:25,cyyq:25,cyyr:25,cyyt:25,cyyz:25,cyz:25,cyzf:25,cyzt:25,cyzv:25,d2d:0,d2dgriddata:16,d:[0,15,16,17,19,23,25,28,29],daemon:0,dai:[21,29],dal:2,darkgreen:[17,23,28],darkr:[23,28],data:[0,2,4,6,7,8,9,10,21,23,24,26,27,28,29,30,31],data_arr:23,dataaccess:[1,2,4,6,7,8,9,12,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],dataaccesslay:[4,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],dataaccessregistri:16,databas:[0,16,24,28],datadestin:16,datafactoryregistri:16,dataplugin:[16,18],datarecord:7,dataset:[0,22,24,33],datasetid:[6,16],datastorag:16,datatim:[2,6,16,20,22,30],datatyp:[2,4,12,18,20,21,22,23,24,28,29],datauri:29,date:3,datetim:[3,10,17,19,20,21,23,25,28,29,31],datetimeconvert:14,db:16,dbm:0,dbrdust:20,dbz:26,dcape:22,dd:22,debra:20,decod:[0,16],decreas:18,def:[18,20,23,24,26,27,28,29,31],defaultdatarequest:[16,18],defaultgeometryrequest:16,defaultgridrequest:16,defin:[4,22,24,29,31],definit:[16,24],defv:22,deg2rad:30,deg:25,degc:[19,23,25,28,30],degf:[17,23,28,30],degre:[17,18,23,28],del2gh:22,deleg:16,den:25,depend:[2,16,20,22,24],depval:10,deriv:[0,16,26,29],describ:[0,20],descript:10,design:[0,20],desir:[16,20],desktop:0,destin:16,destunit:18,detail:[16,22],detect:21,determin:[0,16,19,27],determinedrtoffset:13,develop:[0,21,33],dew_point_temperatur:[23,28],dewpoint:[19,23,28,30],df:22,dfw:23,dhr:29,dict:[17,18,21,23,24,26,27,28,29,31],dictionari:[2,4,6,23,28],diff:26,differ:[0,16,17,18,22,24],digit:[15,26],dimens:20,dimension:0,dir:25,direc:30,direct:[23,28],directli:[0,17,20,24],directori:20,discharg:21,disclosur:24,disk:20,displai:[0,16,33],display:0,distinct:16,distinguish:17,distirubt:25,distribut:0,divers:16,divf:22,divfn:22,dlh:23,dman:30,document:[16,22],doe:[16,25],domain:[0,24],don:[16,20],done:[16,20],dot:[19,30],doubl:8,dov:25,down:17,download:[0,24],dp:22,dpd:22,dpg:25,dpi:[20,23],dpt:[19,22,28],draw:[17,20,25,27,30],draw_label:[18,24,26,28,29,31],dream:16,drt:23,dry_laps:[25,30],dsc:25,dsd:25,dsm:23,dstack:20,dstype:[17,18,23,28],dt:22,dtx:25,dtype:[17,19,23,28,31],dure:[2,18],dust:20,dvadv:22,dvl:29,dvn:25,dwpc:25,dy:25,dynamicseri:[3,17,18,23,28],dz:22,e28:25,e74:25,e7e7e7:28,e:[0,16,23,25,28,29],each:[2,16,17,20,24,25,28,31],eas:16,easier:16,easiest:18,easili:24,east:[20,29],east_6km:22,east_pr_6km:22,eastward_wind:[23,28],eat:25,eax:25,echo:26,econu:[20,29],edex:[2,6,15,16,18,19,21,23,25,26,27,28,29,30,31,33],edex_camel:0,edex_ldm:0,edex_postgr:0,edex_url:22,edexserv:[17,21,23,28],edg:18,edgecolor:[20,24,27,28,31],editor:0,edu:[0,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33],edw:25,eet:29,efd:29,effect:16,effict:33,efl:25,ehi01:22,ehi:22,ehii:22,either:[0,16,22,31,33],element:[6,9,22,23],elev:[24,30],eli:23,elif:[17,19,20,23,28],ellips:20,elp:23,els:[17,19,20,22,23,26,27,28,31],email:33,emeso:29,emit:21,emp:25,emploi:0,empti:19,emsp:22,enabl:[16,24],encode_dep_v:10,encode_radi:10,encode_thresh_v:10,encourag:0,end:[0,17,20,23,24,25,28],endrang:[17,23,28],enhanc:[0,26],enl:25,ensur:0,entir:[0,24],entiti:[0,15,20],entitl:0,enumer:[24,27,29],env:[4,16,18,33],envelop:[2,4,12,16,17,18,19,24,27,28],environ:[0,2,33],environment:[0,21],eph:23,ept:22,epta:22,eptc:22,eptgrd:22,eptgrdm:22,epv:22,epvg:22,epvt1:22,epvt2:22,error:[0,16,22],esp2:22,esp:22,essenti:16,establish:[17,20,24],estc:25,estof:22,eta:25,etc:[0,16,19],etss:22,event:21,everi:[16,17],everyth:16,exact:20,exactli:20,exampl:[0,2,15,16,18,20,22,24,25,26,29,30,31],except:[11,16,22,23,25,28],exchang:0,execut:0,exercis:[23,28],exist:[2,16,17,20,24],exit:25,exp:25,expand:16,expect:16,experienc:33,explicit:18,extend:[16,24,26,30],extent:[20,21,24,29],f:[17,18,22,25,30,33],facecolor:[21,24,27,28,29,31],facilit:0,factori:4,factorymethod:16,fahreheit:17,fall:[24,29],fals:[1,2,18,20,24,26,28,29,31],familiar:16,far:23,farenheit:18,faster:16,fat:23,fc:25,fcst:[22,27],fcsthour:25,fcsthr:27,fcstrun:[15,18,19,22,25,27],fdc:29,fdr:25,featur:[20,21,23,24,28,29,31],feature_artist:[24,27,28],featureartist:[24,27,28],feed:0,feel:[20,33],felt:16,few:[16,20,22,23,28],ff:22,ffc:25,ffg:22,ffmp:16,fgen:22,fhag:19,fhu:25,field:[16,24],fig2:18,fig:[17,18,20,21,23,24,26,27,28,29,31],fig_synop:28,figh:20,figsiz:[17,18,19,21,23,24,25,26,27,28,29,30,31],figur:[17,18,19,20,23,25,29,30],figw:20,file:[0,10,16,20],filter:[2,22,28],filterwarn:[17,23,25,26,28],find:[2,22],fine:16,finish:0,fire:21,first:[9,16,17,20,21,24,29,31],fix:[18,22],fl:28,flag:30,flash:21,flat:26,flatten:26,flg:[23,25],float64:31,floatarraywrapp:16,flood:21,florida:28,flow:0,flown:21,flp:25,fmt:[23,28],fnd:22,fnmoc:22,fnvec:22,fog:29,folder:[16,20],follow:[0,16,20,25,30],fontsiz:[17,23,28],footnot:20,footnotestr:20,forc:33,forcast:22,forecast:[0,2,6,18,21,22,29,32,33],forecasthr:2,forecastmodel:25,forg:33,form:0,format:[0,21,22,23],foss:0,foss_cots_licens:0,found:[16,17,19,22,26,28],fpk:25,fraction:[20,23,28],framework:[2,6],free:[0,16,20,33],frequenc:21,frequent:16,fri:25,from:[0,2,3,16,17,18,19,20,21,22,23,26,27,28,29,30,31,33],fromtimestamp:23,front:0,fsd:[22,23],fsi:25,fsvec:22,ftr:25,full:[2,15,16,22,24,29,30],fulli:20,fundament:0,further:0,furthermor:16,futur:16,fvec:22,fwd:25,fwr:22,fzra1:22,fzra2:22,g001:25,g003:25,g004:25,g005:25,g007:25,g009:25,g:[16,19,20,25,30],ga:28,gage:16,gamma:22,gather:20,gca:20,gdp:25,gdv:25,gempak:[17,25],gener:[2,16,27],geoax:18,geocolor:20,geocolr:20,geodatarecord:8,geograph:[22,24,33],geom:[15,25,28,31],geom_count:31,geom_typ:31,geometri:[2,4,8,16,17,19,24,27,28,31],geomfield:[24,28],georgia:28,geospati:16,geostationari:[20,32],geovort:22,geow:22,geowm:22,get:[2,4,7,8,9,10,16,17,18,19,23,24,28,29,30,31],get_cloud_cov:[23,28],get_cmap:[18,24,26,27],get_data_typ:10,get_datetime_str:10,get_dpi:20,get_hdf5_data:[10,15],get_head:10,getattribut:[7,16,21],getavailablelevel:[2,12,15,19,22,26],getavailablelocationnam:[2,12,15,16,20,22,25,26,29,30],getavailableparamet:[2,12,15,21,22,23,26,28,29],getavailabletim:[1,2,12,15,16,18,19,20,21,22,25,26,27,29,30,31],getdata:16,getdatatim:[7,15,16,17,18,20,21,22,23,25,26,27,28,29,30,31],getdatatyp:[4,16],getenvelop:[4,16],getfcsttim:[22,25,27],getforecastrun:[2,15,18,19,22,25,27],getgeometri:[2,8,15,16,21,24,25,28,31],getgeometrydata:[2,12,15,16,17,21,22,23,24,25,28,30,31],getgriddata:[2,12,15,16,18,20,22,24,26,27,29],getgridgeometri:16,getgridinventori:5,getidentifi:[4,16],getidentifiervalu:[2,12,15,20,21,29],getlatcoord:16,getlatloncoord:[9,15,18,22,24,26,27,29],getlevel:[4,7,16,18,26],getlocationnam:[4,7,15,16,18,22,25,26,27,31],getloncoord:16,getmetarob:[2,17,28],getnotificationfilt:12,getnumb:[8,16,23,24,25,28,30],getoptionalidentifi:[2,12,20,29],getparamet:[8,9,16,18,22,23,25,26,29,30,31],getparmlist:5,getradarproductid:[2,26],getradarproductnam:[2,26],getrawdata:[9,15,16,18,20,22,24,26,27,29],getreftim:[15,18,19,20,21,22,25,26,27,29,30,31],getrequiredidentifi:[2,12],getselecttr:5,getsiteid:5,getsound:[6,19],getstoragerequest:16,getstr:[8,16,23,24,28,30,31],getsupporteddatatyp:[2,12,22],getsynopticob:[2,28],gettyp:[8,16],getunit:[8,9,16,22,26,30],getvalidperiod:[15,25,31],gf:[22,25],gfe:[0,4,5,16,22],gfeeditarea:22,gfegriddata:16,gfs1p0:22,gfs20:[19,22],gfs40:16,gh:22,ghxsm2:22,ghxsm:22,gi:24,git:33,github:[0,25,33],given:[3,6,22],gjt:23,gl:[18,24,26,28,29,31],gld:23,glm:15,glm_point:21,glmev:21,glmfl:21,glmgr:[15,21],global:22,globe:20,glry:25,gm:29,gmt:[21,25],gmx1:25,gnb:25,gnc:25,go:[16,18,22],goal:16,goe:32,goes16:20,good:24,gov:25,grab:[20,23,28],grai:20,graphic:0,grb:23,greatest:27,green:17,grf:25,grib:[0,16,18],grid:[0,2,4,6,9,16,19,20,24,26,27,28,29,32],grid_cycl:22,grid_data:22,grid_fcstrun:22,grid_level:22,grid_loc:22,grid_param:22,grid_request:22,grid_respons:22,grid_tim:22,griddata:24,griddatafactori:16,griddatarecord:9,gridgeometry2d:16,gridlin:[18,20,21,24,26,27,28,29,31],ground:[18,21,22],group:[21,24],gtb:25,gtp:25,guarante:2,guid:20,gv:25,gvl:25,gvv:22,gyx:25,h02:25,h:[17,19,20,23,25,28,29,30],ha:[0,16,20,24],hag:22,hai:25,hailstorm:21,hand:[23,28],handl:[0,16,24],handler:[16,25],hasn:20,hat:0,have:[16,22,23,28,31,33],hazard:16,hdfgroup:0,hdln:31,header:0,headerformat:10,height:[16,18,20,21,22,24,29,30],heli:22,helic:22,help:22,helper:16,hemispher:29,here:[17,18,20,22,23,24,25,28],hfr:22,hgr:25,hh:22,hhc:29,hi1:22,hi3:22,hi4:22,hi:22,hidden:0,hide:16,hidx:22,hierarch:0,hierarchi:16,high:[0,21],highli:0,hint:2,hln:23,hmn:25,hodograph:[19,30],hom:25,hoo:25,hook:16,horizont:[18,24,26,27,29],host:[2,5,6,11,12,30],hot:23,hou:23,hour:[6,23,26,29],hourdiff:29,how:[17,18,22,33],howev:16,hpcguid:22,hpcqpfndfd:22,hr:[27,29],hrrr:[22,27],hsi:25,hsv:23,htman:30,http:[0,25,33],huge:16,hurrican:21,hy:25,hybrid:[15,26],hydro:16,hydrometeor:26,hyr:25,i:[0,16,22,24,27,28,29],icao:16,icc:25,icon:0,ict:23,id:[16,20,23,24,29,30],ida:23,idata:16,idatafactori:16,idatarequest:[2,14,16,20],idatastor:16,idd:0,ideal:16,identifi:[2,4,16,18,20,23,24,29],identifierkei:[2,12],idetifi:2,idra:[10,15],ifpclient:14,igeometrydata:[2,16],igeometrydatafactori:16,igeometryfactori:16,igeometryrequest:16,igm:25,ignor:[2,16,17,23,25,26,28],igriddata:[2,16],igriddatafactori:16,igridfactori:16,igridrequest:16,ihf:16,ii:27,il:25,iln:25,ilx:25,imag:[0,15,18,24,29],imageri:[0,20,22,27,32],immedi:2,impact:21,implement:[0,2],implent:16,improv:16,imshow:20,imt:25,inc:[19,27],inch:[20,23,27,28],includ:[0,3,16,17,21,25,33],inclus:30,incompatiblerequestexcept:16,incorrectli:18,increas:18,increment:[16,19,25,30],ind:23,independ:0,index:[14,29],indic:[2,16],individu:[16,20],info:16,inform:[0,2,20,21,22,24],ingest:[0,16],ingestgrib:0,init:0,initi:[2,30],ink:25,inlin:[19,21,23,25,26,27,28,29,30,31],inloc:[24,28],input:18,ins:16,inset_ax:[19,25,30],inset_loc:[19,25,30],insid:[16,24],inst:26,instal:0,instanc:[2,6,20,22],instanti:16,instead:16,instruct:33,instrument:21,integ:[23,26,28],intens:[15,21],inter:0,interact:16,interest:[22,32,33],interfac:0,intern:2,internet:0,interpol:30,interpret:[16,18],intersect:31,inv:22,investig:22,invok:0,iplay:22,ipx:25,ipython3:26,ir:29,iserverrequest:16,isobar:19,isol:0,isotherm:[19,25,30],issu:[31,33],item:[17,30],its:[0,16,22],itself:[0,16],j:[25,27],jack:25,jan:23,java:[0,25],javadoc:16,jax:23,jdn:25,jep:16,jj:27,join:19,jupyt:33,just:[17,22,33],jvm:16,k0co:23,k40b:25,k9v9:25,k:[18,22,23,25,30],kabe:25,kabi:25,kabq:[23,25],kabr:25,kaci:25,kack:25,kact:25,kacv:[23,25],kag:25,kagc:25,kahn:25,kai:25,kak:25,kal:25,kalb:25,kali:25,kalo:25,kalw:25,kama:25,kan:25,kanb:25,kand:25,kaoo:25,kapa:25,kapn:25,kart:25,kase:25,kast:25,kati:25,katl:[23,25],kau:25,kaug:25,kauw:25,kavl:25,kavp:25,kaxn:25,kazo:25,kbaf:25,kbce:25,kbde:[23,25],kbdg:23,kbdl:25,kbdr:25,kbed:25,kbfd:25,kbff:25,kbfi:25,kbfl:25,kbgm:25,kbgr:25,kbhb:25,kbhm:25,kbi:[23,25],kbih:25,kbil:[23,25],kbjc:25,kbji:25,kbke:25,kbkw:25,kblf:25,kblh:25,kbli:25,kbml:25,kbna:25,kbno:25,kbnv:25,kbo:[23,25],kboi:[23,25],kbpt:25,kbqk:25,kbrd:25,kbrl:25,kbro:[23,25],kbtl:25,kbtm:25,kbtr:25,kbtv:25,kbuf:25,kbui:23,kbur:25,kbvi:25,kbvx:25,kbvy:25,kbwg:25,kbwi:25,kbyi:25,kbzn:25,kcae:25,kcak:25,kcar:[23,25],kcd:25,kcdc:25,kcdr:25,kcec:25,kcef:25,kcgi:25,kcgx:25,kch:[23,25],kcha:25,kchh:25,kcho:25,kcid:25,kciu:25,kckb:25,kckl:25,kcle:[23,25],kcll:25,kclm:25,kclt:[23,25],kcmh:25,kcmi:25,kcmx:25,kcnm:25,kcnu:25,kco:25,kcod:25,kcoe:[23,25],kcon:25,kcou:25,kcpr:[23,25],kcre:25,kcrp:25,kcrq:25,kcrw:[23,25],kcsg:25,kcsv:25,kctb:25,kcvg:25,kcwa:25,kcy:25,kdab:25,kdag:25,kdai:25,kdal:25,kdan:25,kdbq:25,kdca:25,kddc:25,kdec:25,kden:25,kdet:25,kdfw:[23,25],kdhn:25,kdht:25,kdik:25,kdl:25,kdlh:[23,25],kdmn:25,kdpa:25,kdra:25,kdro:25,kdrt:[23,25],kdsm:[23,25],kdtw:25,kdug:25,kduj:25,keat:25,keau:25,kecg:25,keed:25,keep:[20,24],kege:25,kei:[4,6,7,16],kekn:25,keko:25,kel:25,keld:25,keli:[23,25],kelm:25,kelo:25,kelp:[23,25],kelvin:[18,19,28],kenv:25,keph:[23,25],kepo:25,kept:17,kepz:25,keri:25,kesf:25,keug:25,kevv:25,kewb:25,kewn:25,kewr:25,keyw:25,kfai:25,kfam:25,kfar:[23,25],kfat:[23,25],kfca:25,kfdy:25,kfkl:25,kflg:[23,25],kfll:25,kflo:25,kfmn:25,kfmy:25,kfnt:25,kfoe:25,kfpr:25,kfrm:25,kfsd:[23,25],kfsm:25,kftw:25,kfty:25,kfve:25,kfvx:25,kfwa:25,kfxe:25,kfyv:25,kg:[25,26],kgag:25,kgcc:25,kgck:25,kgcn:25,kgeg:25,kgfk:25,kgfl:25,kggg:25,kggw:25,kgjt:[23,25],kgl:25,kgld:[23,25],kglh:25,kgmu:25,kgnr:25,kgnv:25,kgon:25,kgpt:25,kgrb:[23,25],kgri:25,kgrr:25,kgso:25,kgsp:25,kgtf:25,kguc:25,kgup:25,kgwo:25,kgyi:25,kgzh:25,khat:25,khbr:25,khdn:25,khib:25,khio:25,khky:25,khlg:25,khln:[23,25],khob:25,khon:25,khot:[23,25],khou:[23,25],khpn:25,khqm:25,khrl:25,khro:25,khsv:[23,25],kht:25,khth:25,khuf:25,khul:25,khut:25,khvn:25,khvr:25,khya:25,ki:[22,29],kiad:25,kiag:25,kiah:25,kict:[23,25],kida:[23,25],kil:25,kilg:25,kilm:25,kind:[22,23,25],kink:25,kinl:25,kint:25,kinw:25,kipl:25,kipt:25,kisn:25,kisp:25,kith:25,kiwd:25,kjac:25,kjan:[23,25],kjax:[23,25],kjbr:25,kjfk:25,kjhw:25,kjkl:25,kjln:25,kjm:25,kjst:25,kjxn:25,kkl:25,kla:25,klaf:25,klan:25,klar:25,klax:[23,25],klbb:[23,25],klbe:25,klbf:[23,25,30],klcb:25,klch:25,kleb:25,klex:[23,25],klfk:25,klft:25,klga:25,klgb:25,klgu:25,klit:25,klmt:[23,25],klnd:25,klnk:[23,25],klol:25,kloz:25,klrd:25,klse:25,klsv:23,kluk:25,klv:25,klw:25,klwb:25,klwm:25,klwt:25,klyh:25,klzk:25,kmaf:25,kmb:25,kmcb:25,kmce:25,kmci:25,kmcn:25,kmco:25,kmcw:25,kmdn:25,kmdt:25,kmdw:25,kmei:25,kmem:[23,25],kmfd:25,kmfe:25,kmfr:25,kmgm:25,kmgw:25,kmhe:25,kmhk:25,kmht:25,kmhx:[15,25,26],kmhx_0:26,kmia:[23,25],kmiv:25,kmkc:25,kmke:25,kmkg:25,kmkl:25,kml:25,kmlb:25,kmlc:25,kmlf:23,kmli:25,kmlp:23,kmlt:25,kmlu:25,kmmu:25,kmob:[23,25],kmot:25,kmpv:25,kmqt:25,kmrb:25,kmry:25,kmsl:25,kmsn:25,kmso:[23,25],kmsp:[23,25],kmss:25,kmsy:[23,25],kmtj:25,kmtn:25,kmwh:25,kmyr:25,kna:25,knew:25,knl:25,knot:[19,23,25,28,30],know:[16,18,20],known:[0,20,33],knsi:25,knyc:23,knyl:23,ko:30,koak:25,kofk:25,kogd:25,kokc:[23,25],kolf:23,koli:23,kolm:25,koma:25,kont:25,kopf:25,koqu:25,kord:[23,25],korf:25,korh:25,kosh:25,koth:[23,25],kotm:25,kp11:25,kp38:25,kpae:25,kpah:25,kpbf:25,kpbi:25,kpdk:25,kpdt:[23,25],kpdx:[23,25],kpfn:25,kpga:25,kphf:25,kphl:[23,25],kphn:25,kphx:[23,25],kpia:25,kpib:25,kpie:25,kpih:[23,25],kpir:25,kpit:[23,25],kpkb:25,kpln:25,kpmd:25,kpn:25,kpnc:25,kpne:25,kpou:25,kpqi:25,kprb:25,kprc:25,kpsc:25,kpsm:[23,25],kpsp:25,kptk:25,kpub:25,kpuw:23,kpvd:25,kpvu:25,kpwm:25,krad:25,krap:[23,25],krbl:25,krdd:25,krdg:25,krdm:[23,25],krdu:25,krf:22,krfd:25,kric:[23,25],kriw:25,krk:25,krkd:25,krno:[23,25],krnt:25,kroa:25,kroc:25,krow:25,krsl:25,krst:25,krsw:25,krum:25,krut:23,krwf:25,krwi:25,krwl:25,ksac:25,ksaf:25,ksan:25,ksat:[23,25],ksav:25,ksba:25,ksbn:25,ksbp:25,ksby:25,ksch:25,ksck:25,ksdf:25,ksdm:25,ksdy:25,ksea:[23,25],ksep:25,ksff:25,ksfo:[23,25],ksgf:25,ksgu:25,kshr:25,kshv:[23,25],ksjc:25,ksjt:25,kslc:[23,25],ksle:25,kslk:25,ksln:25,ksmf:25,ksmx:25,ksn:25,ksna:25,ksp:25,kspi:25,ksrq:25,kssi:25,kst:25,kstj:25,kstl:25,kstp:25,ksu:25,ksun:25,ksux:25,ksve:25,kswf:25,ksyr:[23,25],ktc:25,ktcc:25,ktcl:25,kteb:25,ktiw:25,ktlh:[23,25],ktmb:25,ktol:25,ktop:25,ktpa:[23,25],ktph:25,ktri:25,ktrk:25,ktrm:25,kttd:25,kttf:23,kttn:25,ktu:25,ktul:25,ktup:25,ktvc:25,ktvl:25,ktwf:25,ktxk:25,kty:25,ktyr:25,kuca:25,kuil:23,kuin:25,kuki:25,kunv:[23,25],kvct:25,kvel:25,kvih:23,kvld:25,kvny:25,kvrb:25,kwarg:[2,12],kwjf:25,kwmc:[23,25],kwrl:25,kwy:25,ky22:25,ky26:25,kykm:25,kykn:25,kyng:25,kyum:25,kzzv:25,l1783:25,l:[19,20,22,25,29,30],la:28,laa:25,label:18,lake:23,lambertconform:[17,23,28],lamp2p5:22,land:[23,31],languag:16,lap:25,larg:24,last:[17,22,23,31],lasthourdatetim:[17,23,28],lat:[2,6,9,15,16,17,18,19,20,22,24,26,27,28,29],later:[23,28,31],latest:[2,19,29],latitud:[16,17,18,19,23,24,28],latitude_formatt:[18,21,24,26,27,28,29,31],latlondeleg:9,latlongrid:9,lax:23,layer:[16,22,26],lazi:2,lazygridlatlon:12,lazyloadgridlatlon:[2,12],lbb:23,lbf:23,lby:25,lcl:[25,30],lcl_pressur:30,lcl_temperatur:30,ldadmesonet:16,ldl:25,ldmd:0,lead:18,left:[20,30],leftov:2,len:[17,18,19,24,26,28,29,31],length:31,less:[16,19],let:[16,18,20],level3:32,level:[0,2,4,6,7,12,16,18,19,24,25,26,30,32],levelreq:19,lex:23,lhx:25,li:[22,29],lib:18,librari:18,lic:25,lift:29,light:21,lightn:32,like:[3,16,22],limit:[2,16,17,20,28],line:[16,19,20,24,25,30],linestyl:[19,20,24,25,28,29,30],linewidth:[19,20,23,24,25,27,28,30],linux:0,liq:26,lisfc2x:22,list:[2,4,6,7,8,16,19,21,25,26,29],live:20,ll:[17,18,22,24,33],lm5:22,lm6:22,lmt:23,lnk:23,load:2,loc:[19,25,30],local:[0,16,20],localhost:12,locap:22,locat:[2,4,7,16,18,21,24,30],locationfield:[24,28],locationnam:[2,4,12,16,18],log:[0,25,30],logger:0,logic:[18,24],logp:30,lon:[2,6,9,15,16,17,18,19,20,22,24,26,27,28,29],longer:20,longitud:[16,17,18,19,23,24,28],longitude_formatt:[18,21,24,26,27,28,29,31],look:[16,18,20,22,24],lookup:16,loop:[20,31],lor:25,louisiana:28,low:29,lower:29,lrr:25,lsf:25,lst:29,lsv:23,lu:25,lvl:[19,22],lvm:25,lw1:25,m:[17,19,23,25,26,28,29,30],ma:24,mac:[0,20,25],made:[16,17,20,24],madv:22,magenta:20,magnitud:19,mai:[0,16,18,20,28,33],main:[0,16],maintain:16,majorriv:24,make:[16,17,18,28],make_map:[26,27,28,29,31],makedir:20,maketim:13,man_param:30,manag:[0,16,33],mandatori:30,mangeo:30,mani:[18,24,28],manifest:16,manipul:[0,16,17,18,20,24],manner:16,manual:25,map:[16,17,22,23,27,28,29,32],mapdata:[24,28],mapgeometryfactori:16,mapper:32,marker:[21,24,27],markerfacecolor:30,mask:[17,28],masked_invalid:24,match:[2,16],math:[19,25,30],mathemat:16,matplotlib:[17,18,19,20,21,23,24,25,26,27,28,29,30,31],matplotplib:24,max:[17,18,19,24,25,26,27,29,30],maxept:22,maximum:[24,27],maz:25,mb:[19,22,30],mbar:[23,25,28,30],mcida:29,mcon2:22,mcon:22,mdpc:25,mdpp:25,mdsd:25,mdst:25,mean:16,measur:21,melt:26,mem:23,memori:16,merged_counti:24,mergesound:25,mesocyclon:26,messag:[0,16],met:[2,16],metadata:0,metar:[2,16,17,32],meteorolog:[0,33],meteosat:29,meter:[18,22,24],method:[2,16,20,22],metpi:[17,19,27,28,30,32],mf:16,mgfl:25,mggt:25,mght:25,mgpb:25,mgsj:25,mham:25,mhca:25,mhch:25,mhlc:25,mhle:25,mhlm:25,mhnj:25,mhpl:25,mhro:25,mhsr:25,mhte:25,mhtg:25,mhyr:25,mia:23,mib:25,microburst:21,micron:29,mie:25,might:[2,22,33],min:[17,18,19,24,26,27,29],mind:16,minept:22,miniconda3:18,minimum:24,minut:[17,28,29],miscellan:29,miss:[28,30],mississippi:28,mix1:22,mix2:22,mix:25,mixrat:22,mkj:25,mkjp:25,mld:25,mlf:23,mllcl:22,mlp:23,mm:22,mma:25,mmaa:25,mmag:22,mmbt:25,mmc:25,mmce:25,mmcl:25,mmcn:25,mmcu:25,mmcv:25,mmcz:25,mmdo:25,mmgl:25,mmgm:25,mmho:25,mmlp:25,mmma:25,mmmd:25,mmml:25,mmmm:25,mmmt:25,mmmx:25,mmmy:25,mmmz:25,mmnl:25,mmp:22,mmpr:25,mmrx:25,mmsd:25,mmsp:25,mmtc:25,mmtj:25,mmtm:25,mmto:25,mmtp:25,mmun:25,mmvr:25,mmzc:25,mmzh:25,mmzo:25,mnmg:25,mnpc:25,mnt3hr:22,mnt6hr:22,mob:23,moddelsound:16,model:[6,18,22,29,32],modelnam:[6,16,19],modelsound:[14,19,22,25],modern:0,modifi:[0,16,20],moisutr:25,monoton:18,mor:25,more:[16,17,18,20,22],most:[0,16,18,22,30],move:16,mpbo:25,mpch:25,mpda:25,mpl:[18,21,24,26,27,28,29,31],mpl_toolkit:[19,25,30],mpmg:25,mpsa:25,mpto:25,mpv:22,mpx:25,mr:25,mrch:25,mrf:[23,25],mrlb:25,mrlm:25,mrm:22,mrms_0500:22,mrms_1000:22,mroc:25,mrpv:25,ms:28,msac:25,msfdi:22,msfi:22,msfmi:22,msg:22,msgtype:21,msl:22,mslp:25,mso:23,msp:23,msr:22,msss:25,msy:23,mtch:25,mtl:25,mtpp:25,mtri:[25,30],mtv:[22,25],mty:25,muba:25,mubi:25,muca:25,mucap:22,mucl:25,mucm:25,mucu:25,mugm:25,mugt:25,muha:25,multi:2,multi_value_param:[23,28],multilinestr:24,multipl:[0,16,20,22,24,28],multipolygon:[15,24,28,31],mumo:25,mumz:25,mung:25,must:[2,3,16,20,25],muvr:25,muvt:25,mwcr:25,mxt3hr:22,mxt6hr:22,myb:25,myeg:25,mygf:25,mygw:25,myl:25,mynn:25,mzbz:25,mzt:25,n0r:29,n1p:29,n:[24,25,30],nam12:22,nam40:[19,22,27],nam:[19,25],name:[0,2,4,5,7,8,16,19,20,24,26,28,29,30,31],nan:[17,23,26,28,29,30],nanmax:26,nanmin:26,nation:[0,33],nativ:[2,3,16,20],naturalearthfeatur:[24,29,31],navgem0p5:22,nbe:22,ncep:25,nck:25,ncoda:22,ncp:0,ndarrai:26,neatli:24,necessari:[16,24],need:[2,16,18,20,22,24,33],nesdi:29,netcdf:[0,20],newdatarequest:[2,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],newhostnam:2,nexrad3:2,nexrad:32,nexrad_data:26,nexrcomp:29,next:[20,23,28,31],ngx:25,nh:29,nhk:25,nice:24,nid:25,night:21,nkx:25,noa:25,noaa:25,noaaport:25,nohrsc:22,nomin:22,non:33,none:[2,5,6,7,9,12,18,20,23,24,27,28,29,31],normal:29,north:23,northern:29,northward_wind:[23,28],note:[16,17,18,19,20,22,24],notebook:[17,19,21,23,24,25,26,27,28,29,30,31,33],notif:0,now:[22,24,27,28,31],np:[17,19,20,21,23,25,26,27,28,29,30,31],npoess:29,nru:25,nsharp:25,nsof:29,nst1:22,nst2:22,nst:22,ntat:22,ntd:25,ntmp:25,ntp:29,number:[0,8,16,18,24,31],numer:2,nummand:30,nummwnd:30,numpi:[9,15,16,17,19,20,21,23,24,25,26,27,28,29,30,31],numsigt:30,numsigw:30,numtrop:30,nw:[22,23,25,28],nx:[9,12],ny:[9,12],nyc:23,nyl:23,o:25,ob:[2,4,15,16,17,21,22,24,25,30,31,32],object:[2,3,4,6,16,30],observ:[0,23],observs:28,obsgeometryfactori:16,ocean:23,oct:21,off:[0,18,20],offer:22,offset:[16,20,24],offsetstr:29,often:16,okai:18,okc:23,olf:23,oli:23,om:25,omega:25,onc:[16,22],one:[16,18,20,22,24],onli:[0,2,4,17,22,24],onlin:22,onto:20,op:24,open:[0,16,33],oper:[0,21,33],opt:18,optim:17,option:[2,6,16,22,29],orang:[17,24],orbit:21,ord:23,order:[17,18,19,24,33],org:0,orient:[18,24,26,27,29],origin:20,orn:22,orthograph:21,os:[0,20],oth:23,other:[0,16,20,22,24,29],otherwis:2,our:[17,18,19,20,22,24,27,28,29,31,33],ourselv:25,out:[2,16,22,23,28,33],output:22,outputdir:20,outsid:16,ovc:[23,28],over:25,overhead:2,own:[0,16],ozon:29,p3hr:22,p6hr:22,p:[22,25,29,30],pa:25,pacakg:33,packag:[0,16,18,22,24],pad:20,pad_inch:20,padv:22,page:24,pai:19,pair:[3,6,17],param1:22,param2:22,param3:22,param:[4,8,16,17,22,23,28],paramet:[2,4,6,8,9,12,16,18,19,28,30,31,32],paramt:25,parcel:30,parcel_profil:[25,30],parm:[19,22,25,31],parm_arrai:30,parmid:5,part:[0,16],particular:[2,16],pass:[3,16,20,28],path:[0,20],pbe:22,pcolormesh:[26,27,29],pd:[15,31],pdf:0,pdt:23,pdx:23,pec:22,pecif:16,percent:29,perform:[2,3,6,16,19],period:[25,31],person:0,perspect:0,pertin:16,pfrnt:22,pgrd1:22,pgrd:22,pgrdm:22,phase:26,phenomena:21,phensig:[15,31],phensigstr:31,phl:23,phx:23,physicalel:29,pick:[20,22],pid:5,piec:[0,16],pih:23,pirep:[16,22],pit:23,piva:22,pixel:20,plai:[17,18],plan:16,platecarre:[17,18,21,23,24,26,27,28,29,31],pleas:[18,33],plot:[19,20,21,22,24,25,26,30,31],plot_barb:[19,25,30],plot_colormap:[19,25,30],plot_dry_adiabat:19,plot_mixing_lin:19,plot_moist_adiabat:19,plot_paramet:17,plot_text:23,plt:[17,18,19,20,21,23,24,25,26,27,28,29,30,31],plug:16,plugin:[25,30],plugindataobject:16,pluginnam:16,png:20,poe:29,point:[15,16,19,20,21,22,24,25,27],pointdata:16,poli:[15,31],polit:24,political_boundari:[24,31],polygon:[15,16,17,19,24,27,28,32],pop:24,popul:[16,22,24],populatedata:16,port:[5,11],post:0,postgr:[0,24],pot:22,pota:22,power:[16,29],pr:[22,25],practicewarn:22,preced:16,precip:[26,32],precipit:[23,26,27,28,29],prepar:[16,23],prepend:23,pres_weath:[23,28],present:0,present_weath:[23,28],pressur:[19,25,29,30],presweath:[2,23,28],previou:[18,24],previous:[24,33],primari:0,print:[15,17,18,19,20,21,22,23,24,25,26,27,28,29,31],prman:30,proce:20,process:[0,2,16],processor:0,prod:26,produc:[17,18],product:[0,2,15,16,17,25,26,32],productid:26,productnam:26,prof:30,profil:[0,16,22,25,30],prog_disc:24,prognam:5,program:[0,33],progress:24,proj:[20,23,28],project:[16,17,18,20,21,23,24,26,27,28,29,31],proper:20,properti:29,proprietari:0,provid:[0,2,16,24,33],prregi:29,prsig:30,prsigt:30,ps:30,psm:23,psql:0,ptr:22,ptva:22,ptyp:22,pull:[20,23],pulsecount:21,pulseindex:21,pure:16,purpl:17,put:[23,28],puw:23,pv:22,pveq:22,pw2:22,pw:[22,29],px_height:20,px_width:20,py:[16,18,33],pydata:14,pygeometrydata:14,pygriddata:[14,18,24],pyjobject:16,pyplot:[17,18,19,20,21,23,24,25,26,27,28,29,30,31],python3:[18,33],python:[0,2,3,16,17,18,20,22,23,24,28,29,31],q:25,qdiv:22,qnvec:22,qpidd:0,qpv1:22,qpv2:22,qpv3:22,qpv4:22,qsvec:22,qualifi:20,queri:[0,16,19,20,24],queue:0,quick:20,quit:22,qvec:22,r:[16,19,20,21,25,30],radar:[0,2,4,10,16,22,32],radar_spati:22,radarcommon:[14,15],radargridfactori:16,radial:10,rain1:22,rain2:22,rain3:22,rain:29,rainbow:[18,26,27],rainfal:27,rais:[3,19],rang:[16,17,20,21,23,26,28],rap13:[15,18,22],rap:23,raster:10,rate:[26,29],rather:19,ratio:[20,25],raw:[16,18,20],raytheon:[0,16,17,18,23,28],rbg:20,rc:0,rcparam:[19,23,25,30],rdm:23,re:[0,16,17,20,22],reach:33,read:[0,18,22],readabl:0,readi:[0,22],real:31,reason:16,rec:26,receiv:0,recent:[18,30],record:[10,16,17,19,23,24,28,30,31],rectangular:[4,16],red:[0,17,18,21],reduc:16,ref:[15,16,31],refer:[2,4,16,20,22,24,25],refin:24,refl:[15,26],reflect:[0,26],reftim:[2,20,25,31],reftimeonli:[1,2,12],regardless:16,region:32,registri:16,rel:26,relat:[0,17],releas:[0,33],relev:[17,22],remain:0,remov:20,render:[0,24,29],replac:[16,19],reporttyp:25,repres:[3,16],represent:3,req:16,request:[0,1,2,4,5,6,11,12,15,17,19,20,21,23,24,25,26,27,28,29,30,31,33],requir:[0,2,16,20,24],requst:24,reset:20,resiz:20,resolut:[17,18,20,21,24,26,27,29],resourc:[22,32],respect:[16,18],respons:[2,15,17,18,20,21,23,24,25,26,27,28,29,30,31],rest:[16,24,28],result:[16,17],retriev:[0,4,6,30],retrofit:16,review:[0,16],rgb:20,rgbname:20,rh:[22,25],rh_001_bin:22,rh_002_bin:22,rha:22,ric:23,right:[0,20],right_label:[18,24,26,28,29,31],river:16,rm5:22,rm6:22,rmix:25,rmprop2:22,rmprop:22,rno:23,ro:22,rotat:19,round:30,rout:16,royalblu:17,rpttype:30,rrqpe:29,rsa:22,rtma:22,rtof:22,run:[0,2,16,18,19,20,22,33],runtim:2,runtimewarn:[17,23,25,26,28],rut:23,rv:22,s:[16,17,18,19,20,22,23,24,25,27,28,29,33],same:[3,16,20,24,28,29],sampl:[6,24],samplepoint:6,sat:23,sat_h:20,satellit:[0,16,20,22,32],satellite_height:20,satellitefactori:16,satellitefactoryregist:16,satellitegriddata:16,satellitegridfactori:16,save:[0,16],savefig:[20,23],sc:28,scale:[18,24,29,31],scan:[0,15,26],scarter:[18,20],scatter:[21,24,27],schema:24,scipi:18,scope:16,scratch:16,script:[0,30],sct:[23,28],sea:23,seaic:22,sealevelpress:[23,28],search:16,sec:26,second:[9,22,29],section:[16,24],sector:[15,20,27],sectorid:29,see:[0,16],segement:17,segment:17,select:[19,20,23,24,26],self:18,semimajor_axi:20,semiminor_axi:20,send:[0,16,17],sendrequest:11,sens:0,sensorcount:21,sent:[0,17],sep:25,separ:[0,2,16,17,30],seri:[6,21],server:[0,16,17,18,19,20,22,24,30,31,33],serverrequestrout:16,servic:[0,11,16,33],set:[2,4,16,17,18,20,23,24,29,30,31],set_ext:[17,18,23,24,26,27,28,29,31],set_label:[18,24,26,27,29],set_size_inch:20,set_titl:[17,21,23,28],set_xlim:[19,25,30],set_ylim:[19,25,30],setdatatyp:[4,15,16,18,20,22,29,30,31],setenvelop:[4,16],setlazyloadgridlatlon:[2,12],setlevel:[4,15,16,18,22,26,27],setlocationnam:[4,15,16,18,19,20,22,23,24,25,26,27,28,29,30],setparamet:[4,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],setstoragerequest:16,setup:33,seven:21,sever:[0,21,22,24],sfc:[16,29],sfcob:[2,16,22],sfo:23,sh:[0,22,25],shade:18,shape:[4,8,15,16,17,19,22,24,26,27,28,29,31],shape_featur:[24,28,31],shapelyfeatur:[24,28,31],share:0,shear:22,shef:16,shelf:0,should:[2,16],show:[18,19,21,22,23,25,26,29,30,31],shrink:[18,24,26,27,29],shrmag:22,shv:23,shwlt:22,shx:22,si:29,signific:30,significantli:24,sigt:30,sigt_param:30,sigtgeo:30,similar:[0,16,17],simpl:[23,28],simple_layout:28,simpli:0,sinc:[0,16,20],singl:[0,2,16,19,20,22,24,28],single_value_param:[23,28],site:[5,15,18,22,24,25,31],siteid:31,size:[20,26,29],skew:[25,30],skewt:[19,30],skin:29,skip:23,sky_cov:[23,28],sky_layer_bas:[23,28],skycov:[2,23,28],skylayerbas:[2,23,28],slab:16,slant:[25,30],slc:23,sli:22,slightli:16,slow:24,sndobject:19,snorat:22,snoratcrocu:22,snoratemcsref:22,snoratov2:22,snoratspc:22,snoratspcdeep:22,snoratspcsurfac:22,snow1:22,snow2:22,snow3:22,snow:[20,22],snowstorm:21,snowt:22,snsq:22,snw:22,snwa:22,so:[17,18,20,22],softwar:[0,16],sole:2,some:[0,16,22],someth:22,sort:[15,21,22,25,26,29,30],sound:[6,22,32],sounder:29,soundingrequest:25,sourc:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16],south:28,sp:31,spacecraft:21,span:23,spatial:[24,28],spcguid:22,spd:[25,30],spec:25,spechum:25,special:[2,16],specif:[0,4,16,18,20,23,24,26],specifi:[2,6,8,16,20,22,24],speed:[23,28],spring:16,sqrt:19,src:25,srml:22,srmlm:22,srmm:22,srmmm:22,srmr:22,srmrm:22,ss:22,ssi:22,ssp:22,sst:29,st:22,stack:16,staelev:30,stanam:30,stand:22,standard:[0,24],standard_parallel:[23,28],start:[0,16,17,18,22,23,28,33],state:[16,17,20,23,24,28,29],states_provinc:31,staticcorioli:22,staticspac:22,statictopo:22,station:[17,28,30,32],station_nam:23,stationid:[16,28],stationnam:[17,23,28],stationplot:[17,23,28],stationplotlayout:[23,28],step:30,stid:[23,28],stop:0,storag:[0,16],store:[0,16,17,28],storm:[21,26],stp1:22,stp:22,str:[17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],strftime:[17,23,28],striketyp:21,string:[2,4,7,8,9,10,16,19],strmmot:22,strptime:[17,23,28,29],strtp:22,struct_tim:3,structur:16,style:16,submit:4,subplot:[17,18,21,24,26,27,28,29,31],subplot_kw:[17,18,21,24,26,27,28,29,31],subplotpar:20,subsequ:[17,18,20,24],subset:[16,17],subtair:17,succe:2,sucp:22,suggest:16,suit:0,suitabl:2,supern:29,suppli:18,support:[0,2,3,4,33],suppress:[17,28],sure:28,surfac:[0,16,19,22,29,32],sw:[23,28],sweep_axi:20,swtidx:22,symbol:[23,28],synop:[2,16],syr:23,system:[0,22],t0:25,t:[15,16,18,20,22,25,30],t_001_bin:22,tabl:[0,28,31],tadv:22,tair:17,take:[0,16,18,20,22,30],taken:[0,16,20],talk:22,tar:22,task:16,taskbar:0,tconu:29,td2:25,td:[25,30],tdef:22,tdend:22,tdman:30,tdsig:30,tdsigt:30,tdunit:30,technic:16,temp:[18,23,25,28,29],temperatur:[18,19,22,23,25,28,30,32],ten:28,term:0,termain:0,terrain:24,test_dir:20,text:21,textcoord:[20,24],tfd:29,tgrd:22,tgrdm:22,than:[0,18,19],the_geom:[24,28],thei:[0,16,24],them:[16,17,23,28],therefor:16,thermo:25,thgrd:22,thi:[0,2,16,17,18,19,20,22,23,24,25,26,28,30,31,33],third:0,thom5:22,thom5a:22,thom6:22,those:[16,17,20,24],though:20,thousand:28,three:[16,20,21,25],threshval:10,thrift:11,thriftclient:[14,16,19],thriftclientrout:14,thriftrequestexcept:11,through:[0,16,17,18,19,20,30,31],throughout:[17,20,22,24],thrown:16,ti:24,tie:24,tier:6,tight:20,time:[2,3,6,7,12,15,16,19,20,21,23,24,25,26,27,28,29,30,31],timeagnosticdataexcept:16,timearg:3,timedelta:[17,19,23,28],timeit:19,timeob:[23,28],timerang:[2,3,6,16,17,19,23,28],timereq:19,timestamp:3,timestr:13,timeutil:14,tip:[17,20,24],tir:22,titl:[19,25,30],title_str:30,tlh:23,tman:30,tmax:22,tmdpd:22,tmin:22,tmp:[25,28],togeth:0,tool:0,toolbar:0,top:[16,17,18,20,21,22,24,26,29],top_label:[18,24,26,28,29,31],topo:[22,24],topographi:[22,32],tori2:22,tori:22,tornado:21,total:[17,21,24,26,27,29],totqi:22,tp3hr:22,tp6hr:22,tp:[22,27],tp_inch:27,tpa:23,tpcwindprob:22,tpman:30,tpsig:30,tpsigt:30,tpunit:30,tpw:29,tqind:22,track:26,train:18,transform:[17,20,21,23,24,27,28],tree:[15,29],tri:[25,30],trop:22,tropopaus:22,tshrmi:22,tstk:22,tt:[27,29],ttf:23,ttot:22,tua:22,tune:[2,16],tupl:9,tutori:[17,18,20,22,24],tv:22,tw:22,twind:22,twindu:22,twindv:22,twmax:22,twmin:22,two:[0,16,18,24,33],twstk:22,txsm:22,txt:24,type:[0,3,8,10,16,17,18,20,24,30,31],typeerror:[2,3,23],typic:[0,16,22,24],u:[19,23,25,28,30],uc:25,ucar:[0,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33],ucomp:25,uf:[16,17,18,23,28],ufx:22,uil:23,ulsnorat:22,unbias:26,underli:16,understand:[16,18],understood:[16,24],undertak:16,undocu:16,unidata:[15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33],unidata_16:25,unifi:[0,16],uniqu:2,unit:[8,9,16,17,19,22,23,25,26,27,28,30],uniwisc:29,unsupportedoperationexcept:16,unsupportedoutputtypeexcept:16,until:2,unv:23,up:[16,20,24,31,33],updat:33,upper:[0,22,32],uri:11,url:[18,22],urma25:22,us:[0,2,6,17,19,20,22,23,28,30,31],us_east_delaware_1km:22,us_east_florida_2km:22,us_east_north_2km:22,us_east_south_2km:22,us_east_virginia_1km:22,us_hawaii_1km:22,us_hawaii_2km:22,us_hawaii_6km:22,us_west_500m:22,us_west_cencal_2km:22,us_west_losangeles_1km:22,us_west_lososos_1km:22,us_west_north_2km:22,us_west_sanfran_1km:22,us_west_socal_2km:22,us_west_washington_1km:22,use_level:19,use_parm:19,useless:16,user:[0,5,18,20,26],userwarn:18,utc:29,utcnow:[17,23,28,29],util:22,uw:[19,22],uwstk:22,v:[0,19,23,25,28,30],va:20,vadv:22,vadvadvect:22,vah:29,valid:[7,18,26,27],validperiod:30,validtim:30,valu:[2,4,7,8,11,16,17,20,23,24,25,27,28],valueerror:[19,28],vaml:29,vap:25,vapor:25,vapor_pressur:25,vapr:25,variabl:[17,20,23,28],variant:18,variou:[0,23,24],vc:25,vcomp:25,veloc:[0,26],veri:16,version:0,vert:26,vertic:[25,30,32],vgp:22,via:[0,3,16],view:0,vih:23,visibl:29,vist:22,visual:[0,17,20,22,24],vmax:18,vmin:18,vmp:29,volum:0,vs:16,vsmthw:22,vss:22,vtec:31,vtot:22,vtp:29,vw:[19,22],vwstk:22,w:[19,20,29],wa:[0,16,19,28],wai:[2,16,27],wait:2,want:[16,17,20,22],warn:[16,17,18,22,23,24,25,26,28,32],warning_color:31,watch:[24,32],water:29,wcd:22,wcda:29,wconu:20,wd:22,wdiv:22,wdman:30,we:[17,18,20,22,23,24,25,28,31],weak:4,weasd:22,weather:[0,6,23,28,33],weatherel:6,well:[0,16,18,33],west:29,west_6km:22,westatl:22,westconu:22,wfo:24,what:[16,19,20,22],when:[0,2,17,18,19,20,24],where:[9,16,19,20,22,25,27],whereev:20,whether:[2,20],which:[0,6,16,17,18,20,22,24,25],white:27,who:[0,16],wide:21,width:20,wind:[19,21,22,23,25,28,30],wind_compon:[23,25,28,30],wind_direct:25,wind_spe:[25,30],winddir:[23,28],windspe:[23,28],wish:[16,20,22],withe:24,within:[0,2,4,16,24],without:[0,2,16,28],wkb:19,wmc:23,wmo:[23,28],wmostanum:30,wndchl:22,word:16,work:[0,2,22,33],workstat:0,worri:16,would:[2,16],wpre:30,wrap:16,write:0,write_imag:20,writer:[16,32],written:[0,16,19,20],wsman:30,wsp:22,wsp_001_bin:22,wsp_002_bin:22,wsp_003_bin:22,wsp_004_bin:22,wsunit:30,wv:29,ww3:22,www:0,x:[0,17,18,19,20,21,23,24,27,28,31],xformatt:[18,24,26,28,29,31],xlen:10,xloc:20,xml:16,xycoord:20,xytext:24,y:[17,18,19,21,23,24,25,27,28,29],yformatt:[18,24,26,28,29,31],ylen:10,yml:33,you:[16,18,20,22,28,30,33],your:22,yyyi:22,zagl:22,zone:16,zpc:23},titles:["About Unidata AWIPS","CombinedTimeQuery","DataAccessLayer","DateTimeConverter","IDataRequest (newDataRequest())","IFPClient","ModelSounding","PyData","PyGeometryData","PyGridData","RadarCommon","ThriftClient","ThriftClientRouter","TimeUtil","API Documentation","Available Data Types","Development Guide","Colored Surface Temperature Plot","Colorized Grid Data","Forecast Model Vertical Sounding","GOES CIRA Product Writer","GOES Geostationary Lightning Mapper","Grid Levels and Parameters","METAR Station Plot with MetPy","Map Resources and Topography","Model Sounding Data","NEXRAD Level3 Radar","Precip Accumulation-Region Of Interest","Regional Surface Obs Plot","Satellite Imagery","Upper Air BUFR Soundings","Watch and Warning Polygons","Data Plotting Examples","Python AWIPS Data Access Framework"],titleterms:{"1":[17,18,20,22,24],"10":[22,24],"11":24,"16":29,"2":[17,18,20,22,24],"3":[17,18,20,22,24],"4":[17,18,20,22,24],"5":[17,18,20,22,24],"6":[17,18,20,22,24],"7":[17,22,24],"8":[22,24],"9":[22,24],"function":[18,20,24],"import":[17,18,20,22,24],"new":[16,22],Of:27,about:0,access:[17,33],accumul:27,addit:[17,18,20,24],air:30,alertviz:0,also:[17,18,20,22,24],api:14,avail:[15,22,25,29],awip:[0,33],background:16,base:18,binlightn:15,both:28,boundari:24,bufr:30,calcul:25,cave:0,cira:20,citi:24,code:33,color:[17,18],combinedtimequeri:1,comparison:19,conda:33,connect:[17,20,22,24],contact:33,content:[17,18,20,22,24],contourf:18,contribut:16,convert:17,creat:[22,24,29],cwa:24,data:[15,16,17,18,20,22,25,32,33],dataaccesslay:2,datatyp:16,datetimeconvert:3,defin:[17,18,20],definit:20,design:16,develop:16,dewpoint:25,document:[14,17,18,20,24],draw:24,edex:[0,17,20,22,24],edexbridg:0,entiti:29,exampl:[32,33],factori:16,filter:[17,20,24],forecast:19,framework:[16,33],from:[24,25],geograph:17,geostationari:21,get:[20,22],glm:21,goe:[20,21,29],grid:[15,18,22],guid:16,hdf5:0,hodograph:25,how:16,httpd:0,humid:25,idatarequest:4,ifpclient:5,imag:20,imageri:29,implement:16,initi:[17,20,24],instal:33,interest:27,interfac:16,interst:24,java:16,lake:24,ldm:0,level3:26,level:22,licens:0,lightn:21,limit:18,list:22,locat:[20,22,25],log:19,major:24,make_map:[18,24],map:24,mapper:21,merg:24,mesoscal:29,metar:[23,28],metpi:[23,25],model:[19,25],modelsound:6,nearbi:24,newdatarequest:4,nexrad:26,notebook:[18,20,22],ob:[23,28],object:[17,18,20,22,24],onli:[16,33],out:20,output:20,p:19,packag:33,paramet:[20,21,22,25],pcolormesh:18,pip:33,plot:[17,18,23,28,32],plugin:16,polygon:31,postgresql:0,pre:33,precip:27,product:[20,29],pydata:7,pygeometrydata:8,pygriddata:9,pypi:0,python:33,qpid:0,question:33,radar:[15,26],radarcommon:10,receiv:16,region:[27,28],regist:16,relat:[18,20,22],request:[16,18,22],requisit:33,resourc:24,result:18,retriev:16,river:24,satellit:[15,29],sector:29,see:[17,18,20,22,24],set:22,set_siz:20,setup:[17,20],sfcob:28,skew:19,skewt:25,softwar:33,sound:[19,25,30],sourc:[21,29,33],specif:25,station:23,support:[16,22],surfac:[17,23,28],synop:28,synopt:28,t:19,tabl:[17,18,20,22,24],temp:17,temperatur:17,threshold:17,thriftclient:11,thriftclientrout:12,time:[17,18,22],timeutil:13,topographi:24,type:[15,22],unidata:0,upper:30,us:[16,18,24,33],user:16,vertic:19,warn:[15,31],watch:31,when:16,work:16,write:[16,20],write_img:20,writer:20}})
\ No newline at end of file
+Search.setIndex({docnames:["about","api/CombinedTimeQuery","api/DataAccessLayer","api/DateTimeConverter","api/IDataRequest","api/IFPClient","api/ModelSounding","api/PyData","api/PyGeometryData","api/PyGridData","api/RadarCommon","api/ThriftClient","api/ThriftClientRouter","api/TimeUtil","api/index","datatypes","dev","examples/generated/Colored_Surface_Temperature_Plot","examples/generated/Colorized_Grid_Data","examples/generated/Forecast_Model_Vertical_Sounding","examples/generated/GOES_CIRA_Product_Writer","examples/generated/GOES_Geostationary_Lightning_Mapper","examples/generated/Grid_Levels_and_Parameters","examples/generated/METAR_Station_Plot_with_MetPy","examples/generated/Map_Resources_and_Topography","examples/generated/Model_Sounding_Data","examples/generated/NEXRAD_Level3_Radar","examples/generated/Precip_Accumulation-Region_Of_Interest","examples/generated/Regional_Surface_Obs_Plot","examples/generated/Satellite_Imagery","examples/generated/Upper_Air_BUFR_Soundings","examples/generated/Watch_Warning_and_Advisory_Plotting","examples/index","index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["about.rst","api/CombinedTimeQuery.rst","api/DataAccessLayer.rst","api/DateTimeConverter.rst","api/IDataRequest.rst","api/IFPClient.rst","api/ModelSounding.rst","api/PyData.rst","api/PyGeometryData.rst","api/PyGridData.rst","api/RadarCommon.rst","api/ThriftClient.rst","api/ThriftClientRouter.rst","api/TimeUtil.rst","api/index.rst","datatypes.rst","dev.rst","examples/generated/Colored_Surface_Temperature_Plot.rst","examples/generated/Colorized_Grid_Data.rst","examples/generated/Forecast_Model_Vertical_Sounding.rst","examples/generated/GOES_CIRA_Product_Writer.rst","examples/generated/GOES_Geostationary_Lightning_Mapper.rst","examples/generated/Grid_Levels_and_Parameters.rst","examples/generated/METAR_Station_Plot_with_MetPy.rst","examples/generated/Map_Resources_and_Topography.rst","examples/generated/Model_Sounding_Data.rst","examples/generated/NEXRAD_Level3_Radar.rst","examples/generated/Precip_Accumulation-Region_Of_Interest.rst","examples/generated/Regional_Surface_Obs_Plot.rst","examples/generated/Satellite_Imagery.rst","examples/generated/Upper_Air_BUFR_Soundings.rst","examples/generated/Watch_Warning_and_Advisory_Plotting.rst","examples/index.rst","index.rst"],objects:{"awips.DateTimeConverter":[[3,1,1,"","constructTimeRange"],[3,1,1,"","convertToDateTime"]],"awips.RadarCommon":[[10,1,1,"","encode_dep_vals"],[10,1,1,"","encode_radial"],[10,1,1,"","encode_thresh_vals"],[10,1,1,"","get_data_type"],[10,1,1,"","get_datetime_str"],[10,1,1,"","get_hdf5_data"],[10,1,1,"","get_header"]],"awips.ThriftClient":[[11,2,1,"","ThriftClient"],[11,4,1,"","ThriftRequestException"]],"awips.ThriftClient.ThriftClient":[[11,3,1,"","sendRequest"]],"awips.TimeUtil":[[13,1,1,"","determineDrtOffset"],[13,1,1,"","makeTime"]],"awips.dataaccess":[[1,0,0,"-","CombinedTimeQuery"],[2,0,0,"-","DataAccessLayer"],[4,2,1,"","IDataRequest"],[6,0,0,"-","ModelSounding"],[7,0,0,"-","PyData"],[8,0,0,"-","PyGeometryData"],[9,0,0,"-","PyGridData"],[12,0,0,"-","ThriftClientRouter"]],"awips.dataaccess.CombinedTimeQuery":[[1,1,1,"","getAvailableTimes"]],"awips.dataaccess.DataAccessLayer":[[2,1,1,"","changeEDEXHost"],[2,1,1,"","getAvailableLevels"],[2,1,1,"","getAvailableLocationNames"],[2,1,1,"","getAvailableParameters"],[2,1,1,"","getAvailableTimes"],[2,1,1,"","getForecastRun"],[2,1,1,"","getGeometryData"],[2,1,1,"","getGridData"],[2,1,1,"","getIdentifierValues"],[2,1,1,"","getMetarObs"],[2,1,1,"","getOptionalIdentifiers"],[2,1,1,"","getRadarProductIDs"],[2,1,1,"","getRadarProductNames"],[2,1,1,"","getRequiredIdentifiers"],[2,1,1,"","getSupportedDatatypes"],[2,1,1,"","getSynopticObs"],[2,1,1,"","newDataRequest"],[2,1,1,"","setLazyLoadGridLatLon"]],"awips.dataaccess.IDataRequest":[[4,5,1,"","__weakref__"],[4,3,1,"","addIdentifier"],[4,3,1,"","getDatatype"],[4,3,1,"","getEnvelope"],[4,3,1,"","getIdentifiers"],[4,3,1,"","getLevels"],[4,3,1,"","getLocationNames"],[4,3,1,"","setDatatype"],[4,3,1,"","setEnvelope"],[4,3,1,"","setLevels"],[4,3,1,"","setLocationNames"],[4,3,1,"","setParameters"]],"awips.dataaccess.ModelSounding":[[6,1,1,"","changeEDEXHost"],[6,1,1,"","getSounding"]],"awips.dataaccess.PyData":[[7,2,1,"","PyData"]],"awips.dataaccess.PyData.PyData":[[7,3,1,"","getAttribute"],[7,3,1,"","getAttributes"],[7,3,1,"","getDataTime"],[7,3,1,"","getLevel"],[7,3,1,"","getLocationName"]],"awips.dataaccess.PyGeometryData":[[8,2,1,"","PyGeometryData"]],"awips.dataaccess.PyGeometryData.PyGeometryData":[[8,3,1,"","getGeometry"],[8,3,1,"","getNumber"],[8,3,1,"","getParameters"],[8,3,1,"","getString"],[8,3,1,"","getType"],[8,3,1,"","getUnit"]],"awips.dataaccess.PyGridData":[[9,2,1,"","PyGridData"]],"awips.dataaccess.PyGridData.PyGridData":[[9,3,1,"","getLatLonCoords"],[9,3,1,"","getParameter"],[9,3,1,"","getRawData"],[9,3,1,"","getUnit"]],"awips.dataaccess.ThriftClientRouter":[[12,2,1,"","LazyGridLatLon"],[12,2,1,"","ThriftClientRouter"]],"awips.dataaccess.ThriftClientRouter.ThriftClientRouter":[[12,3,1,"","getAvailableLevels"],[12,3,1,"","getAvailableLocationNames"],[12,3,1,"","getAvailableParameters"],[12,3,1,"","getAvailableTimes"],[12,3,1,"","getGeometryData"],[12,3,1,"","getGridData"],[12,3,1,"","getIdentifierValues"],[12,3,1,"","getNotificationFilter"],[12,3,1,"","getOptionalIdentifiers"],[12,3,1,"","getRequiredIdentifiers"],[12,3,1,"","getSupportedDatatypes"],[12,3,1,"","newDataRequest"],[12,3,1,"","setLazyLoadGridLatLon"]],"awips.gfe":[[5,0,0,"-","IFPClient"]],"awips.gfe.IFPClient":[[5,2,1,"","IFPClient"]],"awips.gfe.IFPClient.IFPClient":[[5,3,1,"","commitGrid"],[5,3,1,"","getGridInventory"],[5,3,1,"","getParmList"],[5,3,1,"","getSelectTR"],[5,3,1,"","getSiteID"]],awips:[[3,0,0,"-","DateTimeConverter"],[10,0,0,"-","RadarCommon"],[11,0,0,"-","ThriftClient"],[13,0,0,"-","TimeUtil"]]},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","exception","Python exception"],"5":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:exception","5":"py:attribute"},terms:{"0":[17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],"00":[19,22,23,25],"000":22,"000000":28,"000508":26,"001012802000048":28,"0027720002":26,"005":19,"008382":26,"00hpa":29,"01":[20,22,29],"0127":26,"017472787":26,"019499999":26,"02":[20,29],"021388888888888888hr":29,"0290003":27,"02905":28,"02hpa":29,"03":[20,29],"03199876199994":28,"033959802":26,"0393701":27,"03hpa":29,"04":[25,29,31],"04hpa":29,"05":[20,26,29],"051":27,"0555557e":26,"06":[20,22,29],"07":[21,29],"071":27,"07hpa":29,"08":[26,29],"08255":26,"082804":26,"088392":26,"0891":28,"08hpa":29,"09":[25,26,29],"092348410":15,"0_100":22,"0_1000":22,"0_10000":22,"0_115_360_359":26,"0_116_116":26,"0_116_360_0":26,"0_120":22,"0_12000":22,"0_13_13":26,"0_150":22,"0_1500":22,"0_180":22,"0_200":22,"0_2000":22,"0_230_360_0":26,"0_250":22,"0_2500":22,"0_260":22,"0_265":22,"0_270":22,"0_275":22,"0_280":22,"0_285":22,"0_290":22,"0_295":22,"0_30":22,"0_300":22,"0_3000":22,"0_305":22,"0_310":22,"0_315":22,"0_320":22,"0_325":22,"0_330":22,"0_335":22,"0_340":22,"0_345":22,"0_346_360_0":26,"0_350":22,"0_3500":22,"0_359":26,"0_400":22,"0_4000":22,"0_40000":22,"0_450":22,"0_4500":22,"0_460_360_0":26,"0_464_464":26,"0_500":22,"0_5000":22,"0_550":22,"0_5500":22,"0_60":22,"0_600":22,"0_6000":22,"0_609":22,"0_610":22,"0_650":22,"0_700":22,"0_7000":22,"0_750":22,"0_800":22,"0_8000":22,"0_850":22,"0_90":22,"0_900":22,"0_9000":22,"0_920_360_0":26,"0_950":22,"0bl":22,"0c":19,"0co":23,"0f":[23,28],"0fhag":[15,18,19,22],"0k":22,"0ke":22,"0lyrmb":22,"0m":29,"0mb":[19,22],"0pv":22,"0sfc":[22,27],"0tilt":22,"0trop":22,"0x11127bfd0":18,"0x11568f6d0":24,"0x115a20370":24,"0x11b971da0":27,"0x11dcfedd8":28,"1":[0,15,19,21,23,25,26,27,28,29,30],"10":[15,17,19,20,23,26,27,28,29,30,31],"100":[19,22,25,30],"1000":[19,22,23,25,30],"10000":22,"1013":29,"103":29,"104":[19,29],"1042":29,"1058":24,"1070":29,"10800":22,"108000":22,"10hpa":29,"11":[26,27,29],"110":29,"1100":29,"112":25,"115":26,"1152x1008":29,"116":26,"116167":29,"117":29,"118":23,"118800":22,"11hpa":29,"12":[17,19,22,24,25,27,28,29,30,31],"120":[22,27],"1205":24,"12192":26,"125":[27,29],"1250":22,"127":[27,31],"129600":22,"12hpa":29,"13":[26,27,29],"130":17,"133":29,"134":26,"135":26,"138":26,"1382263":20,"139":27,"13hpa":29,"14":[17,19,20,22,25,26,27,29,31],"140":27,"1400":24,"140400":22,"141":26,"142":29,"14hpa":29,"15":[17,19,21,25,27,29,30],"150":22,"1500":22,"1502":31,"151":29,"151200":22,"152":28,"1524":22,"1583666":20,"159":26,"1598":18,"15hpa":29,"16":[15,17,18,21,22,25,26,27,28,31],"160":29,"161":26,"162000":22,"163":26,"165":26,"166":26,"1660":17,"1688":24,"169":26,"1693":24,"1694":24,"17":[25,26,27,29],"170":[26,29],"1701":24,"1703":24,"1704":17,"1706":24,"171":26,"1716":24,"172":26,"172800":22,"173":26,"1730":24,"174":26,"1741":24,"1746":24,"175":26,"1753":24,"176":26,"1767":24,"177":26,"1781":24,"1790004":27,"17hpa":29,"18":[19,21,26,27,28,29],"180":[20,29],"1828":22,"183600":22,"1875":27,"1890006":27,"18hpa":29,"19":[19,22,26,29],"190":[26,29],"194400":22,"19hpa":29,"19um":29,"1f":[19,23,28],"1mb":19,"1v4":25,"2":[0,15,19,23,25,26,27,28,29,30],"20":[19,23,25,26,27,29,30,31],"200":[22,29],"2000":[22,31],"2016":16,"2018":[19,26,29],"2020":25,"2021":[20,22],"205200":22,"208":24,"20b2aa":24,"20km":22,"20um":29,"21":27,"212":29,"21600":22,"216000":22,"22":[19,21,24,27],"223":29,"225":24,"226800":22,"22hpa":29,"23":[23,26,29],"230":26,"235":29,"237600":22,"23hpa":29,"24":[27,28,31],"243":25,"247":29,"24799":29,"248400":22,"24hpa":29,"25":[17,22,27],"250":22,"2500":22,"255":[22,23],"257":22,"259":29,"259200":22,"25um":29,"26":29,"260":[22,28],"263":25,"265":22,"26hpa":29,"27":[26,27],"270":22,"270000":22,"272":29,"273":[19,25,30],"2743":22,"274543999":15,"275":22,"27hpa":29,"28":[20,27,28,29],"280":22,"280511999":15,"280800":22,"285":22,"285491999":15,"286":29,"29":[25,29],"290":22,"291600":22,"295":[22,27],"2960005":27,"2fhag":[16,22],"3":[6,19,25,26,27,28,29,30],"30":[22,27,29,30],"300":[22,27,29],"3000":[20,22],"302400":22,"3048":22,"305":22,"3071667e":26,"30hpa":29,"30um":29,"31":[26,28,29],"310":22,"3125":27,"314":29,"315":22,"31hpa":29,"32":[17,19,26,27,28,29],"320":22,"32400":22,"324000":22,"325":22,"328":29,"32hpa":29,"33":[27,28],"330":22,"334":27,"335":22,"339":27,"340":22,"343":29,"345":22,"345600":22,"346":26,"3468":28,"34hpa":29,"34um":29,"35":[17,22,23,28,29],"350":22,"3500":22,"35785830":20,"358":29,"35hpa":29,"35um":29,"36":27,"360":26,"3600":[27,29],"3626751":20,"3657":22,"367200":22,"369":22,"36shrmi":22,"37":26,"374":29,"375":27,"37hpa":29,"388800":22,"38hpa":29,"38um":29,"39":[19,27,29],"390":29,"3j2":25,"3tilt":22,"4":[19,23,25,27,28,29],"40":[19,22,25],"400":22,"4000":22,"407":29,"40km":19,"41":26,"410400":22,"41999816894531":25,"41hpa":29,"42":[26,27,29],"422266":29,"424":29,"43":[25,29],"43200":22,"432000":22,"4328":24,"432x288":20,"43hpa":29,"441":29,"4420482":27,"44848":28,"44hpa":29,"45":[17,19,22,27,29],"450":22,"4500":22,"45227":29,"453600":22,"4572":22,"4588674":20,"459":29,"45hpa":29,"46":15,"460":26,"464":26,"46hpa":29,"47":29,"47462":29,"475200":22,"477":29,"47hpa":29,"47um":[20,29],"48":27,"49":31,"496":29,"496800":22,"4bl":25,"4bq":25,"4hv":25,"4mb":19,"4om":25,"4tilt":22,"5":[0,21,25,26,27,28,29],"50":[15,19,22,23,24,26,27],"500":[22,29],"5000":[20,22,24],"5000x4000":20,"50934":28,"50dbzz":22,"50hpa":29,"50m":[17,18,20,21,24,26,27,29,31],"50um":29,"51":[20,26,27,29],"515":29,"518400":22,"51hpa":29,"52":27,"521051616000022":28,"525":22,"5290003":27,"52hpa":29,"535":29,"5364203":27,"5399999e":26,"53hpa":29,"54":27,"54000":22,"540000":22,"54hpa":29,"55":[17,22],"550":22,"5500":22,"555":29,"56":[20,26,29],"561600":22,"5625":27,"57":[26,27],"575":[22,29],"5775646e":26,"57hpa":29,"58":[24,26,29],"583200":22,"58hpa":29,"59":23,"596":29,"59hpa":29,"5af":25,"5ag":25,"5pv":22,"5sz":25,"5tilt":22,"6":[19,23,25,27,28,29],"60":[22,25,27,28,29,30],"600":22,"6000":22,"604800":22,"609":22,"6096":22,"610":22,"61595":29,"617":29,"61um":29,"623":24,"625":[22,27],"626":27,"626400":22,"628002":27,"62hpa":29,"63":27,"63429260299995":28,"6356752":20,"6378137":20,"639":29,"63hpa":29,"64":[25,31],"64800":22,"648000":22,"64um":[20,29],"65":[15,17,25,27,31],"650":22,"65000152587891":25,"65155":28,"652773000":15,"65293884277344":15,"656933000":15,"657455":29,"65hpa":29,"66":[27,29],"660741000":15,"661":29,"66553":28,"669600":22,"67":[19,25],"670002":27,"67402":28,"675":22,"67hpa":29,"683":29,"6875":27,"68hpa":29,"69":27,"690":26,"691200":22,"69hpa":29,"6fhag":22,"6mb":19,"6ro":25,"7":[18,19,20,25,26,27,29],"70":17,"700":22,"7000":22,"706":29,"70851":29,"70hpa":29,"71":29,"712800":22,"718":27,"71hpa":29,"72":27,"725":22,"72562":30,"729":29,"72hpa":29,"73":23,"734400":22,"74":[18,27],"75":[17,20,27],"750":22,"75201":28,"753":29,"75600":22,"756000":22,"757":24,"758":24,"759":24,"760":24,"761":24,"762":24,"7620":22,"765":24,"766":24,"768":24,"769":24,"77":[27,29],"775":[22,24],"777":29,"777600":22,"778":24,"78":[26,27,28],"782322971":15,"78hpa":29,"79":27,"79354":28,"797777777777778hr":29,"799200":22,"79hpa":29,"7mb":19,"7tilt":22,"8":[17,18,23,25,27,28,29],"80":[18,24,26,28,29],"800":22,"8000":22,"802":29,"81":[26,27],"812":27,"82":[27,28],"820800":22,"825":22,"82676":28,"8269997":27,"827":29,"83":[28,29],"834518":26,"836":19,"837":19,"84":27,"842400":22,"848":19,"85":[17,27,31],"850":22,"852":29,"853":27,"85hpa":29,"86":28,"86400":22,"864000":22,"86989b":24,"87":[19,27,28,29],"875":[22,27],"878":29,"87hpa":29,"87um":[20,29],"88hpa":29,"89":[27,28,29],"89899":28,"89hpa":29,"8fhag":22,"8tilt":22,"8v7":25,"9":[18,25,27,29],"90":[15,21,22],"900":22,"9000":22,"904":29,"90um":29,"9144":22,"92":[15,28,29],"920":26,"925":22,"92hpa":29,"931":29,"93574":28,"94":[25,26],"94384":25,"948581075":15,"94915580749512":15,"95":23,"950":22,"958":29,"9581":11,"95hpa":29,"95um":29,"96":29,"96hpa":29,"97200":22,"975":22,"97hpa":29,"98":29,"986":29,"98hpa":29,"99":26,"992865960":15,"9999":[17,23,27,28,30],"99hpa":29,"9b6":25,"9tilt":22,"abstract":[4,16],"boolean":[2,10,31],"break":16,"case":[16,18,20,22,24,25,30],"class":[4,5,7,8,9,11,12,16,19,22,23,26],"default":[0,6,16,20,31],"do":[0,16,17,22,31],"enum":16,"export":0,"final":[6,17,18,20,31],"float":[3,8,16,17,19,20,23,28],"function":[0,16,22,23,28],"import":[16,19,21,23,25,26,27,28,29,30],"int":[3,8,16,17,23,24,27,28],"long":[3,8,16],"new":[2,17,18,20,24,25,27,28,31,33],"null":16,"public":[0,16,17,20,24,31],"return":[2,3,4,6,7,8,9,10,15,16,18,19,20,22,23,24,25,26,27,28,29,30,31],"short":20,"switch":[19,31],"throw":[2,16],"true":[2,15,18,19,22,23,24,25,26,27,28,29,31],"try":[17,22,23,25,28],"void":16,"while":[16,28,30,31],A:[0,2,3,4,6,16,19,25,27,31],As:[0,16],At:0,By:[16,17,20,31],For:[0,16,17,20,22,24,30],IS:19,If:[4,6,16,18,19,20,22,23,31,33],In:[0,16,17,18,24,31,33],Into:22,It:[2,16,31],No:[16,25,26],Not:[4,16,22],Of:32,One:26,The:[0,16,17,18,19,20,21,22,24,25,30,31,33],Then:[20,31],There:[16,19],These:[0,2,31],To:[16,17,20],With:[17,20,24,31],_:19,__:31,__weakref__:4,_datadict:19,_pcolorarg:18,_soundingcub:6,abbrevi:[4,8,9],abl:[16,17,25],about:[16,22],abov:[16,18,19,22,24,31],abq:23,abstractdatapluginfactori:16,abstractgeometrydatabasefactori:16,abstractgeometrytimeagnosticdatabasefactori:16,abstractgriddatapluginfactori:16,acar:[16,22],access:[0,2,6,16,18,22,24,31],account:28,accum:26,accumul:32,accur:31,act:6,action:16,activ:33,actp:29,actual:[2,16,20,31],acv:23,ad:[16,18,28,31],add:[4,16,17,20,23,30,31],add_barb:[23,28],add_featur:[20,23,24,28,29,31],add_geometri:27,add_grid:[19,25,30],add_subplot:23,add_valu:[23,28],addidentifi:[4,15,16,20,21,24,25,28,29],addit:[0,16],addition:20,adjust:31,adm:25,admin_0_boundary_lines_land:[24,31],admin_1_states_provinces_lin:[24,29,31],adp:29,advis_sig:31,advisori:32,advisory_shap:31,afa:25,affect:[2,17],after:[0,16,20,31],again:24,ageow:22,ageowm:22,agnost:[2,16],ago:29,agr:25,ahn:25,aia:25,aid:21,aih:25,air:[0,22,32],air_pressure_at_sea_level:[23,28],air_temperatur:[23,28],airep:[16,22],airmet:16,airport:16,ajo:25,al:28,alabama:28,alarm:0,alert:[0,16],algorithm:26,all:[0,2,4,6,16,17,19,20,22,24,30,31,33],allow:[0,2,16,17,19,20,24,31],along:[18,22,24,31],alpha:24,alphabet:31,alr:22,alreadi:[23,33],also:[0,3,15,16],alter:16,although:22,alwai:16,america:23,amount:[16,29],an:[0,2,4,7,16,17,18,20,21,22,24,25,29,30,31,33],analysi:[0,33],analyz:22,angl:16,ani:[0,2,16,19,24,31],anj:25,annot:[20,24],anoth:[16,20,22,24],antarct:29,anyth:16,aod:29,apach:0,api:16,app:16,appear:[18,24],append:[19,21,23,24,25,28,30,31],appli:[0,16,20],applic:[0,24],approach:0,appropri:[0,31],appt:22,apx:25,aqq:25,ar:[0,2,4,16,17,18,19,20,21,22,24,25,28,29,30,31,33],arang:20,architectur:16,arctic:29,area:[24,27,29],areal:31,arg:[2,3,4,6,7,8,10,16,18],argsort:30,argument:3,around:[16,17,18],arrai:[2,9,15,16,17,18,19,22,23,24,25,26,28,30,31],asid:24,assign:30,assist:0,associ:[0,7,9,16,31],assum:25,ath:25,atl1:25,atl2:25,atl3:25,atl4:25,atl:23,atlh:25,atmospher:22,attach:[16,23,28],attempt:16,attent:19,attribut:[7,16,21,24],automat:16,autosp:22,av:22,avail:[0,2,6,16,18,19,20,21,24,31],avail_param:23,available_loc:26,availablelevel:[15,19,26],availableloc:30,availableparm:[2,21,26],availableproduct:[15,23,28,29],availablesector:[15,29],avoid:16,awai:18,awh:25,awip:[1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],awips2:[0,25],awr:25,ax2:18,ax:[17,18,19,20,21,23,24,25,26,27,28,29,30,31],ax_hod:[19,25,30],ax_synop:28,axes_grid1:[19,25,30],axi:[18,31],axvlin:[19,25,30],azdat:10,azval:10,b:[20,22,25],bab:25,back:16,backend:0,background:18,baltimor:31,band:20,base:[0,6,16,17,20,24,25,26,29,31],baselin:16,basi:6,basin:16,bbox:[17,18,19,24,26,27,28,29,31],bbox_inch:20,bbox_to_anchor:31,bde:23,bdept06:22,bdg:[23,25],bdp:25,bean:16,becaus:[16,20,22,24,25,28,30],becom:[16,24],been:[16,20],befor:[16,22,31],begin:23,beginrang:[17,23,28,31],behavior:16,being:[0,4,16,31],below:[16,17,20,22,24,31,33],best:16,better:2,between:[0,16,18,19,20,31],bfl:25,bgtl:25,bh1:25,bh2:25,bh3:25,bh4:25,bh5:25,bhk:25,bi:23,bid:25,bigger:31,bil:23,bin:16,binlightn:[16,21,22],binoffset:16,bir:25,bit:22,bkn:[23,28],bl:[22,25],black:[24,27,30,31],blank:31,bli:22,blizzard:31,blkmag:22,blkshr:22,blob:25,block:24,blu:25,blue:[23,24,28],bmx:25,bna:25,bo:23,board:21,bod:25,boi:23,border:23,both:[16,18,21,24,26],bottom:[20,31],bou:24,boulder:24,bound:[16,17,18,23,24,28,31],boundari:[18,20,22,28],box:[16,17,18,27,31],bra:25,brn:22,brnehii:22,brnmag:22,brnshr:22,brnvec:22,bro:23,broken:0,browser:33,btl:25,buffer:[20,24,28],bufr:[22,25,32],bufrmosavn:22,bufrmoseta:22,bufrmosgf:22,bufrmoshpc:22,bufrmoslamp:22,bufrmosmrf:22,bufrua:[16,22,30],bui:23,build:[3,16,30],bundl:16,burnt:24,bvr:25,bytebufferwrapp:16,bz:31,c01:25,c02:25,c03:25,c04:25,c06:25,c07:25,c08:25,c09:25,c10:25,c11:25,c12:25,c13:25,c14:25,c17:25,c18:25,c19:25,c20:25,c21:25,c22:25,c23:25,c24:25,c25:25,c27:25,c28:25,c30:25,c31:25,c32:25,c33:25,c34:25,c35:25,c36:25,c7h:25,c:[17,18,19,25,30,33],cai:25,calc:[23,25,28,30],calcul:[16,18,27,30],call:[0,16,18,20,24,31,33],caller:16,can:[0,3,16,17,18,20,22,24,25,28,29,31,33],capabl:16,cape:[22,29],capestk:22,capetolvl:22,car:23,carolina:28,cartopi:[17,18,20,21,22,23,24,26,27,28,29,31],cascaded_union:24,categori:[17,23,24,25,26,28,29,31],cave:[16,17,33],cbar2:18,cbar:[18,24,26,27,29],cbe:25,cbn:25,cc5000:24,ccape:22,ccfp:16,ccin:22,ccr:[17,18,20,21,23,24,26,27,28,29,31],cd:33,cell:[16,18,24,31],celsiu:17,center:[0,18,31,33],cento:0,central_latitud:[23,28],central_longitud:[20,21,23,28],certain:[2,16],cfeat:[20,21,29],cfeatur:[23,28,31],cfrzr3hr:22,cfrzr6hr:22,cfrzr:22,ch1:20,ch2:20,ch3:20,ch:[20,23,29],chang:[2,6,16,23,24],changeedexhost:[2,6,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],channel:20,characterist:24,chart:30,che:25,check:[20,31],choos:16,cicep3hr:22,cicep6hr:22,cicep:22,cin:22,cira:32,citylist:24,citynam:24,ckn:25,cld:25,cldcvr:25,cldsnow:20,cle:[23,25],clean:[16,19],click:0,client:[0,2,12],climat:22,clip:20,clip_on:[23,28],cln:25,clone:33,cloud:[15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],cloud_coverag:[23,28],clt:23,cmap:[18,20,24,26,27,29],cmc:[19,22],coastlin:[17,18,20,21,23,24,26,27,29,31],code:[0,16,20,22,23,24,26,28],coe:23,coeff:26,col1:25,col2:25,col3:25,col4:25,collect:21,colleg:31,color:[19,20,22,23,24,25,28,30,31,32],colorado:24,colorbar:[18,24,26,27,29],column:[24,29,31],com:[0,16,17,18,23,25,28,31,33],combin:[2,16,20,24],combinedtimequeri:14,come:[16,17,20,24,31],comma:31,command:0,commerci:0,commitgrid:5,common:[0,16,17,18,23,24,28,31],common_obs_spati:22,commun:[0,2,6],compar:[18,31],comparison:31,compat:[0,16],complet:16,compon:[0,19,23,25,28],component_rang:[19,25,30],compos:0,composit:[0,20,26,29],compris:0,concaten:[25,30],concept:16,condit:2,conduct:0,conf:0,configur:0,confus:20,connect:[2,6],connnect:17,consid:[0,16],consider:2,consist:[0,16,24],constant:[18,25,30],constrain:4,constraint:31,construct:[25,31],constructor:16,constructtimerang:3,contain:[0,16],content:16,context:24,continent:[17,18],continu:[16,26,29,30],contourf:24,control:0,contrust:[15,29],conu:[17,20,24,27,29],conus_envelop:27,conveni:[2,16],convers:3,convert:[3,16,18,19,20,23,28,31],convert_temperatur:18,converttodatetim:3,coolwarm:29,coord:20,coordin:[0,9,16,18],copi:17,corf:22,corff:22,corffm:22,corfm:22,correct:[23,28,31],correl:[16,26,31],correspond:[16,31],cosd:16,cot:[0,25],could:[2,16,20],count:26,counti:[16,24,28],cover:[22,25],cp3hr:22,cp6hr:22,cp:22,cpr:[22,23],cprd:22,cqv:25,cr:[17,18,20,21,23,24,26,27,28,29,31],crain3hr:22,crain6hr:22,crain:22,creat:[0,2,16,17,18,19,20,21,23,25,27,28,30,33],creatingent:[15,20,29],critt1:22,crl:25,crr:25,crswkt:12,crw:23,cs2:18,cs:[18,24,26,27,29],csm:29,csnow3hr:22,csnow6hr:22,csnow:22,cth:29,ctot:22,ctt:29,cty:25,cultur:[24,29,31],cumnrm:22,cumshr:22,current:[16,31],curu:22,custom:16,custom_layout:[23,28],cv:25,cvm:25,cweu:25,cwfn:25,cwkx:25,cwlb:25,cwlo:25,cwlt:25,cwlw:25,cwmw:25,cwo:25,cwph:25,cwqg:25,cwsa:25,cwse:25,cwzb:25,cwzc:25,cwzv:25,cyah:25,cyan:20,cyaw:25,cybk:25,cybu:25,cycb:25,cycg:25,cycl:[2,15,17,18,19,20,22,25,26,27,31],cycx:25,cyda:25,cyeg:25,cyev:25,cyf:25,cyfb:25,cyfo:25,cygq:25,cyhm:25,cyhz:25,cyjt:25,cylh:25,cylj:25,cymd:25,cymo:25,cymt:25,cymx:25,cyoc:25,cyow:25,cypa:25,cype:25,cypl:25,cypq:25,cyqa:25,cyqd:25,cyqg:25,cyqh:25,cyqi:25,cyqk:25,cyqq:25,cyqr:25,cyqt:25,cyqx:25,cyrb:25,cysi:25,cysm:25,cyt:25,cyth:25,cytl:25,cyul:25,cyux:25,cyvo:25,cyvp:25,cyvq:25,cyvr:25,cyvv:25,cywa:25,cywg:25,cywo:25,cyx:25,cyxc:25,cyxh:25,cyxi:25,cyxu:25,cyxx:25,cyxz:25,cyy:25,cyyb:25,cyyc:25,cyyj:25,cyyq:25,cyyr:25,cyyt:25,cyyz:25,cyz:25,cyzf:25,cyzt:25,cyzv:25,d2d:0,d2dgriddata:16,d:[0,15,16,17,19,23,25,28,29,31],daemon:0,dai:[21,29],dal:2,darkgreen:[17,23,28],darkr:[23,28],data:[0,2,4,6,7,8,9,10,21,23,24,26,27,28,29,30],data_arr:23,dataaccess:[1,2,4,6,7,8,9,12,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],dataaccesslay:[4,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],dataaccessregistri:16,databas:[0,16,24,28],datadestin:16,datafactoryregistri:16,dataplugin:[16,18],datarecord:7,dataset:[0,22,24,33],datasetid:[6,16],datastorag:16,datatim:[2,6,16,20,22,30],datatyp:[2,4,12,18,20,21,22,23,24,28,29],datauri:29,date:3,datetim:[3,10,17,19,20,21,23,25,28,29,31],datetimeconvert:14,db:16,dbm:0,dbrdust:20,dbz:26,dcape:22,dd:22,debra:20,decid:31,decim:31,decod:[0,16],decreas:18,def:[18,20,23,24,26,27,28,29,31],defaultdatarequest:[16,18],defaultgeometryrequest:16,defaultgridrequest:16,defin:[4,22,24,29,31],definit:[16,24,31],defv:22,deg2rad:30,deg:25,degc:[19,23,25,28,30],degf:[17,23,28,30],degre:[17,18,23,28],del2gh:22,deleg:16,den:25,depend:[2,16,20,22,24],depval:10,deriv:[0,16,26,29],describ:[0,20,31],descript:[10,31],design:[0,20],desir:[16,20],desktop:0,destin:16,destunit:18,detail:[16,22,31],detect:21,determin:[0,16,19,27],determinedrtoffset:13,develop:[0,21,33],dew_point_temperatur:[23,28],dewpoint:[19,23,28,30],df:22,dfw:23,dhr:29,dict:[17,18,21,23,24,26,27,28,29,31],dictionari:[2,4,6,23,28,31],diff:26,differ:[0,16,17,18,22,24,31],digit:[15,26],dimens:20,dimension:0,dir:25,direc:30,direct:[23,28],directli:[0,17,20,24],directori:20,discharg:21,disclosur:24,disk:20,displai:[0,16,31,33],display:0,distinct:16,distinguish:17,distirubt:25,distribut:0,divers:16,divf:22,divfn:22,dlh:23,dman:30,doc:31,document:[16,22],doe:[16,25],domain:[0,24],don:[16,20],done:[16,20,31],dot:[19,30],doubl:8,dov:25,down:17,download:[0,24],dp:22,dpd:22,dpg:25,dpi:[20,23],dpt:[19,22,28],draw:[17,20,25,27,30],draw_advisori:31,draw_label:[18,24,26,28,29,31],draw_stat:31,draw_warn:31,draw_watch:31,drawn:31,dream:16,drt:23,dry_laps:[25,30],dsc:25,dsd:25,dsm:23,dstack:20,dstype:[17,18,23,28,31],dt:22,dtx:25,dtype:[17,19,23,28],dupag:31,dure:[2,18,31],dust:20,dvadv:22,dvl:29,dvn:25,dwpc:25,dy:25,dynamicseri:[3,17,18,23,28,31],dz:22,e28:25,e74:25,e7e7e7:28,e:[0,16,23,25,28,29],each:[2,16,17,20,24,25,28,31],earlier:31,earliest:31,eas:16,easi:31,easier:16,easiest:[18,31],easili:[24,31],east:[20,29],east_6km:22,east_pr_6km:22,eastward_wind:[23,28],eat:25,eax:25,echo:26,econu:[20,29],edex:[2,6,15,16,18,19,21,23,25,26,27,28,29,30,33],edex_camel:0,edex_ldm:0,edex_postgr:0,edex_url:22,edexserv:[17,21,23,28],edg:18,edgecolor:[20,24,27,28,31],editor:0,edu:[0,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33],edw:25,eet:29,efd:29,effect:16,effict:33,efl:25,ehi01:22,ehi:22,ehii:22,either:[0,16,22,33],element:[6,9,22,23],elev:[24,30],eli:23,elif:[17,19,20,23,28,31],ellips:20,elp:23,els:[17,19,20,22,23,26,27,28,31],email:33,emeso:29,emit:21,emp:25,emploi:0,empti:19,emsp:22,enabl:[16,24],encode_dep_v:10,encode_radi:10,encode_thresh_v:10,encourag:0,end:[0,17,20,23,24,25,28,31],endrang:[17,23,28,31],enhanc:[0,26],enl:25,ensur:0,entir:[0,24],entiti:[0,15,20],entitl:0,entri:31,enumer:[24,27,29],env:[4,16,18,33],envelop:[2,4,12,16,17,18,19,24,27,28],environ:[0,2,33],environment:[0,21],eph:23,ept:22,epta:22,eptc:22,eptgrd:22,eptgrdm:22,epv:22,epvg:22,epvt1:22,epvt2:22,error:[0,16,22],esp2:22,esp:22,essenti:16,establish:[17,20,24,31],estc:25,estof:22,eta:25,etc:[0,16,19],etss:22,event:21,everi:[16,17],everyth:16,ex:31,exact:20,exactli:20,exampl:[0,2,15,16,18,20,22,24,25,26,29,30,31],except:[11,16,22,23,25,28],exchang:0,execut:0,exercis:[23,28],exist:[2,16,17,20,24],exit:25,exp:25,expand:16,expect:16,experienc:33,explan:31,explicit:18,extend:[16,24,26,30],extent:[20,21,24,29],f:[17,18,22,25,30,33],fa:31,facecolor:[21,24,27,28,29,31],facilit:0,factori:4,factorymethod:16,fahreheit:17,fall:[24,29],fals:[1,2,18,20,24,26,28,29,31],familiar:16,far:23,farenheit:18,faster:16,fat:23,fc:25,fcst:[22,27],fcsthour:25,fcsthr:27,fcstrun:[15,18,19,22,25,27],fdc:29,fdr:25,featur:[20,21,23,24,28,29,31],feature_artist:[24,27,28],featureartist:[24,27,28],feed:0,feel:[20,33],felt:16,few:[16,20,22,23,28,31],ff:22,ffc:25,ffg:22,ffmp:16,fgen:22,fhag:19,fhu:25,field:[16,24],fig2:18,fig:[17,18,20,21,23,24,26,27,28,29,31],fig_synop:28,figh:20,figsiz:[17,18,19,21,23,24,25,26,27,28,29,30,31],figur:[17,18,19,20,23,25,29,30,31],figw:20,file:[0,10,16,20],filter:[2,22,28],filterwarn:[17,23,25,26,28],find:[2,22,31],fine:16,finish:0,fire:21,first:[9,16,17,20,21,24,29,31],first_tim:31,fix:[18,22],fl:28,flag:30,flash:21,flat:26,flatten:26,flg:[23,25],floatarraywrapp:16,flood:[21,31],florida:28,flow:0,flown:21,flp:25,fmt:[23,28],fnd:22,fnmoc:22,fnvec:22,fog:29,folder:[16,20],follow:[0,16,20,25,30],font:31,fontsiz:[17,23,28,31],footnot:20,footnotestr:20,forc:33,forcast:22,forecast:[0,2,6,18,21,22,29,32,33],forecasthr:2,forecastmodel:25,forg:33,form:0,format:[0,21,22,23],foss:0,foss_cots_licens:0,found:[16,17,19,22,26,28],fpk:25,fraction:[20,23,28],frame:31,framework:[2,6],free:[0,16,20,33],frequenc:21,frequent:16,fri:25,from:[0,2,3,16,17,18,19,20,21,22,23,26,27,28,29,30,31,33],fromtimestamp:23,front:0,fsd:[22,23],fsi:25,fsvec:22,ftr:25,full:[2,15,16,22,24,29,30,31],fulli:20,fundament:0,further:0,furthermor:16,futur:16,fvec:22,fwd:25,fwr:22,fzra1:22,fzra2:22,g001:25,g003:25,g004:25,g005:25,g007:25,g009:25,g:[16,19,20,25,30],ga:28,gage:16,gamma:22,gather:[20,31],gca:20,gdp:25,gdv:25,gempak:[17,25],gener:[2,16,27],geoax:18,geocolor:20,geocolr:20,geodatarecord:8,geograph:[22,24,33],geom:[15,25,28,31],geom_typ:31,geometri:[2,4,8,16,17,19,24,27,28],geometrydata:31,geomfield:[24,28],georgia:28,geospati:16,geostationari:[20,32],geovort:22,geow:22,geowm:22,get:[2,4,7,8,9,10,16,17,18,19,23,24,28,29,30],get_cloud_cov:[23,28],get_cmap:[18,24,26,27],get_data_typ:10,get_datetime_str:10,get_dpi:20,get_hdf5_data:[10,15],get_head:10,getattribut:[7,16,21],getavailablelevel:[2,12,15,19,22,26],getavailablelocationnam:[2,12,15,16,20,22,25,26,29,30],getavailableparamet:[2,12,15,21,22,23,26,28,29,31],getavailabletim:[1,2,12,15,16,18,19,20,21,22,25,26,27,29,30],getdata:16,getdatatim:[7,15,16,17,18,20,21,22,23,25,26,27,28,29,30,31],getdatatyp:[4,16],getenvelop:[4,16],getfcsttim:[22,25,27],getforecastrun:[2,15,18,19,22,25,27],getgeometri:[2,8,15,16,21,24,25,28,31],getgeometrydata:[2,12,15,16,17,21,22,23,24,25,28,30,31],getgriddata:[2,12,15,16,18,20,22,24,26,27,29],getgridgeometri:16,getgridinventori:5,getidentifi:[4,16],getidentifiervalu:[2,12,15,20,21,29],getlatcoord:16,getlatloncoord:[9,15,18,22,24,26,27,29],getlevel:[4,7,16,18,26],getlocationnam:[4,7,15,16,18,22,25,26,27],getloncoord:16,getmetarob:[2,17,28],getnotificationfilt:12,getnumb:[8,16,23,24,25,28,30],getoptionalidentifi:[2,12,20,29],getparamet:[8,9,16,18,22,23,25,26,29,30],getparmlist:5,getradarproductid:[2,26],getradarproductnam:[2,26],getrawdata:[9,15,16,18,20,22,24,26,27,29],getreftim:[15,18,19,20,21,22,25,26,27,29,30,31],getrequiredidentifi:[2,12],getselecttr:5,getsiteid:5,getsound:[6,19],getstoragerequest:16,getstr:[8,16,23,24,28,30,31],getsupporteddatatyp:[2,12,22],getsynopticob:[2,28],gettyp:[8,16],getunit:[8,9,16,22,26,30],getvalidperiod:[15,25],gf:[22,25],gfe:[0,4,5,16,22],gfeeditarea:22,gfegriddata:16,gfs1p0:22,gfs20:[19,22],gfs40:16,gh:22,ghxsm2:22,ghxsm:22,gi:24,git:33,github:[0,25,33],give:31,given:[3,6,22],gjt:23,gl:[18,24,26,28,29,31],gld:23,glm:15,glm_point:21,glmev:21,glmfl:21,glmgr:[15,21],global:22,globe:20,glry:25,gm:29,gmt:[21,25],gmx1:25,gnb:25,gnc:25,go:[16,18,22],goal:16,goe:32,goes16:20,good:24,gov:25,grab:[20,23,28],grai:20,graphic:0,grb:23,greatest:27,green:17,grf:25,grib:[0,16,18],grid:[0,2,4,6,9,16,19,20,24,26,27,28,29,31,32],grid_cycl:22,grid_data:22,grid_fcstrun:22,grid_level:22,grid_loc:22,grid_param:22,grid_request:22,grid_respons:22,grid_tim:22,griddata:24,griddatafactori:16,griddatarecord:9,gridgeometry2d:16,gridlin:[18,20,21,24,26,27,28,29,31],ground:[18,21,22],group:[21,24,31],gtb:25,gtp:25,guarante:2,guid:20,gv:25,gvl:25,gvv:22,gyx:25,h02:25,h:[17,19,20,23,25,28,29,30,31],ha:[0,16,20,24,31],hag:22,hai:25,hailstorm:21,hand:[23,28],handl:[0,16,24,31],handler:[16,25],hasn:20,hat:0,have:[16,22,23,28,31,33],hazard:16,hdfgroup:0,hdln:31,header:0,headerformat:10,height:[16,18,20,21,22,24,29,30],heli:22,helic:22,help:[22,31],helper:16,hemispher:29,here:[17,18,20,22,23,24,25,28,31],hfr:22,hgr:25,hh:22,hhc:29,hi1:22,hi3:22,hi4:22,hi:22,hidden:0,hide:16,hidx:22,hierarch:0,hierarchi:16,high:[0,21],highli:0,hint:2,hln:23,hmn:25,hodograph:[19,30],hom:25,hoo:25,hook:16,horizonat:31,horizont:[18,24,26,27,29],host:[2,5,6,11,12,30],hot:23,hou:23,hour:[6,23,26,29,31],hourdiff:29,how:[17,18,22,31,33],howev:[16,31],hpcguid:22,hpcqpfndfd:22,hr:[27,29],hrrr:[22,27],hsi:25,hsv:23,htman:30,html:31,http:[0,25,31,33],huge:16,hurrican:21,hy:25,hybrid:[15,26],hydro:16,hydrometeor:26,hyr:25,i:[0,16,22,24,27,28,29],icao:16,icc:25,icon:0,ict:23,id:[16,20,23,24,29,30],ida:23,idata:16,idatafactori:16,idatarequest:[2,14,16,20,31],idatastor:16,idd:0,ideal:16,identifi:[2,4,16,18,20,23,24,29],identifierkei:[2,12],idetifi:2,idra:[10,15],ifpclient:14,igeometrydata:[2,16],igeometrydatafactori:16,igeometryfactori:16,igeometryrequest:16,igm:25,ignor:[2,16,17,23,25,26,28],igriddata:[2,16],igriddatafactori:16,igridfactori:16,igridrequest:16,ihf:16,ii:27,il:25,iln:25,ilx:25,imag:[0,15,18,24,29,31],imageri:[0,20,22,27,32],immedi:2,impact:21,implement:[0,2],implent:16,improv:16,imshow:20,imt:25,inc:[19,27],inch:[20,23,27,28],includ:[0,3,16,17,21,25,33],inclus:30,incompatiblerequestexcept:16,incorrectli:18,increas:[18,31],increment:[16,19,25,30],ind:23,independ:0,index:[14,29],indic:[2,16],individu:[16,20],info:16,inform:[0,2,20,21,22,24,31],ingest:[0,16],ingestgrib:0,init:0,initi:[2,30,31],ink:25,inlin:[19,21,23,25,26,27,28,29,30],inloc:[24,28],input:18,ins:16,inset_ax:[19,25,30],inset_loc:[19,25,30],insid:[16,24],inst:26,instal:0,instanc:[2,6,20,22],instanti:16,instead:16,instruct:33,instrument:21,integ:[23,26,28],intens:[15,21],inter:0,interact:16,interest:[22,32,33],interfac:[0,31],intern:2,internet:0,interpol:30,interpret:[16,18],intersect:31,inv:22,investig:22,invok:0,involv:31,iplay:22,ipx:25,ipython3:26,ir:29,iserverrequest:16,isobar:19,isol:0,isotherm:[19,25,30],issu:33,item:[17,30,31],its:[0,16,22,31],itself:[0,16],j:[25,27],jack:25,jan:23,java:[0,25],javadoc:16,jax:23,jdn:25,jep:16,jj:27,join:19,jupyt:33,just:[17,22,31,33],jvm:16,k0co:23,k40b:25,k9v9:25,k:[18,22,23,25,30],kabe:25,kabi:25,kabq:[23,25],kabr:25,kaci:25,kack:25,kact:25,kacv:[23,25],kag:25,kagc:25,kahn:25,kai:25,kak:25,kal:25,kalb:25,kali:25,kalo:25,kalw:25,kama:25,kan:25,kanb:25,kand:25,kaoo:25,kapa:25,kapn:25,kart:25,kase:25,kast:25,kati:25,katl:[23,25],kau:25,kaug:25,kauw:25,kavl:25,kavp:25,kaxn:25,kazo:25,kbaf:25,kbce:25,kbde:[23,25],kbdg:23,kbdl:25,kbdr:25,kbed:25,kbfd:25,kbff:25,kbfi:25,kbfl:25,kbgm:25,kbgr:25,kbhb:25,kbhm:25,kbi:[23,25],kbih:25,kbil:[23,25],kbjc:25,kbji:25,kbke:25,kbkw:25,kblf:25,kblh:25,kbli:25,kbml:25,kbna:25,kbno:25,kbnv:25,kbo:[23,25],kboi:[23,25],kbpt:25,kbqk:25,kbrd:25,kbrl:25,kbro:[23,25],kbtl:25,kbtm:25,kbtr:25,kbtv:25,kbuf:25,kbui:23,kbur:25,kbvi:25,kbvx:25,kbvy:25,kbwg:25,kbwi:25,kbyi:25,kbzn:25,kcae:25,kcak:25,kcar:[23,25],kcd:25,kcdc:25,kcdr:25,kcec:25,kcef:25,kcgi:25,kcgx:25,kch:[23,25],kcha:25,kchh:25,kcho:25,kcid:25,kciu:25,kckb:25,kckl:25,kcle:[23,25],kcll:25,kclm:25,kclt:[23,25],kcmh:25,kcmi:25,kcmx:25,kcnm:25,kcnu:25,kco:25,kcod:25,kcoe:[23,25],kcon:25,kcou:25,kcpr:[23,25],kcre:25,kcrp:25,kcrq:25,kcrw:[23,25],kcsg:25,kcsv:25,kctb:25,kcvg:25,kcwa:25,kcy:25,kdab:25,kdag:25,kdai:25,kdal:25,kdan:25,kdbq:25,kdca:25,kddc:25,kdec:25,kden:25,kdet:25,kdfw:[23,25],kdhn:25,kdht:25,kdik:25,kdl:25,kdlh:[23,25],kdmn:25,kdpa:25,kdra:25,kdro:25,kdrt:[23,25],kdsm:[23,25],kdtw:25,kdug:25,kduj:25,keat:25,keau:25,kecg:25,keed:25,keep:[20,24,31],kege:25,kei:[4,6,7,16,31],kekn:25,keko:25,kel:25,keld:25,keli:[23,25],kelm:25,kelo:25,kelp:[23,25],kelvin:[18,19,28],kenv:25,keph:[23,25],kepo:25,kept:17,kepz:25,keri:25,kesf:25,keug:25,kevv:25,kewb:25,kewn:25,kewr:25,keyw:25,kfai:25,kfam:25,kfar:[23,25],kfat:[23,25],kfca:25,kfdy:25,kfkl:25,kflg:[23,25],kfll:25,kflo:25,kfmn:25,kfmy:25,kfnt:25,kfoe:25,kfpr:25,kfrm:25,kfsd:[23,25],kfsm:25,kftw:25,kfty:25,kfve:25,kfvx:25,kfwa:25,kfxe:25,kfyv:25,kg:[25,26],kgag:25,kgcc:25,kgck:25,kgcn:25,kgeg:25,kgfk:25,kgfl:25,kggg:25,kggw:25,kgjt:[23,25],kgl:25,kgld:[23,25],kglh:25,kgmu:25,kgnr:25,kgnv:25,kgon:25,kgpt:25,kgrb:[23,25],kgri:25,kgrr:25,kgso:25,kgsp:25,kgtf:25,kguc:25,kgup:25,kgwo:25,kgyi:25,kgzh:25,khat:25,khbr:25,khdn:25,khib:25,khio:25,khky:25,khlg:25,khln:[23,25],khob:25,khon:25,khot:[23,25],khou:[23,25],khpn:25,khqm:25,khrl:25,khro:25,khsv:[23,25],kht:25,khth:25,khuf:25,khul:25,khut:25,khvn:25,khvr:25,khya:25,ki:[22,29],kiad:25,kiag:25,kiah:25,kict:[23,25],kida:[23,25],kil:25,kilg:25,kilm:25,kind:[22,23,25],kink:25,kinl:25,kint:25,kinw:25,kipl:25,kipt:25,kisn:25,kisp:25,kith:25,kiwd:25,kjac:25,kjan:[23,25],kjax:[23,25],kjbr:25,kjfk:25,kjhw:25,kjkl:25,kjln:25,kjm:25,kjst:25,kjxn:25,kkl:25,kla:25,klaf:25,klan:25,klar:25,klax:[23,25],klbb:[23,25],klbe:25,klbf:[23,25,30],klcb:25,klch:25,kleb:25,klex:[23,25],klfk:25,klft:25,klga:25,klgb:25,klgu:25,klit:25,klmt:[23,25],klnd:25,klnk:[23,25],klol:25,kloz:25,klrd:25,klse:25,klsv:23,kluk:25,klv:25,klw:25,klwb:25,klwm:25,klwt:25,klyh:25,klzk:25,kmaf:25,kmb:25,kmcb:25,kmce:25,kmci:25,kmcn:25,kmco:25,kmcw:25,kmdn:25,kmdt:25,kmdw:25,kmei:25,kmem:[23,25],kmfd:25,kmfe:25,kmfr:25,kmgm:25,kmgw:25,kmhe:25,kmhk:25,kmht:25,kmhx:[15,25,26],kmhx_0:26,kmia:[23,25],kmiv:25,kmkc:25,kmke:25,kmkg:25,kmkl:25,kml:25,kmlb:25,kmlc:25,kmlf:23,kmli:25,kmlp:23,kmlt:25,kmlu:25,kmmu:25,kmob:[23,25],kmot:25,kmpv:25,kmqt:25,kmrb:25,kmry:25,kmsl:25,kmsn:25,kmso:[23,25],kmsp:[23,25],kmss:25,kmsy:[23,25],kmtj:25,kmtn:25,kmwh:25,kmyr:25,kna:25,knew:25,knl:25,knot:[19,23,25,28,30],know:[16,18,20],known:[0,20,33],knsi:25,knyc:23,knyl:23,ko:30,koak:25,kofk:25,kogd:25,kokc:[23,25],kolf:23,koli:23,kolm:25,koma:25,kont:25,kopf:25,koqu:25,kord:[23,25],korf:25,korh:25,kosh:25,koth:[23,25],kotm:25,kp11:25,kp38:25,kpae:25,kpah:25,kpbf:25,kpbi:25,kpdk:25,kpdt:[23,25],kpdx:[23,25],kpfn:25,kpga:25,kphf:25,kphl:[23,25],kphn:25,kphx:[23,25],kpia:25,kpib:25,kpie:25,kpih:[23,25],kpir:25,kpit:[23,25],kpkb:25,kpln:25,kpmd:25,kpn:25,kpnc:25,kpne:25,kpou:25,kpqi:25,kprb:25,kprc:25,kpsc:25,kpsm:[23,25],kpsp:25,kptk:25,kpub:25,kpuw:23,kpvd:25,kpvu:25,kpwm:25,krad:25,krap:[23,25],krbl:25,krdd:25,krdg:25,krdm:[23,25],krdu:25,krf:22,krfd:25,kric:[23,25],kriw:25,krk:25,krkd:25,krno:[23,25],krnt:25,kroa:25,kroc:25,krow:25,krsl:25,krst:25,krsw:25,krum:25,krut:23,krwf:25,krwi:25,krwl:25,ksac:25,ksaf:25,ksan:25,ksat:[23,25],ksav:25,ksba:25,ksbn:25,ksbp:25,ksby:25,ksch:25,ksck:25,ksdf:25,ksdm:25,ksdy:25,ksea:[23,25],ksep:25,ksff:25,ksfo:[23,25],ksgf:25,ksgu:25,kshr:25,kshv:[23,25],ksjc:25,ksjt:25,kslc:[23,25],ksle:25,kslk:25,ksln:25,ksmf:25,ksmx:25,ksn:25,ksna:25,ksp:25,kspi:25,ksrq:25,kssi:25,kst:25,kstj:25,kstl:25,kstp:25,ksu:25,ksun:25,ksux:25,ksve:25,kswf:25,ksyr:[23,25],ktc:25,ktcc:25,ktcl:25,kteb:25,ktiw:25,ktlh:[23,25],ktmb:25,ktol:25,ktop:25,ktpa:[23,25],ktph:25,ktri:25,ktrk:25,ktrm:25,kttd:25,kttf:23,kttn:25,ktu:25,ktul:25,ktup:25,ktvc:25,ktvl:25,ktwf:25,ktxk:25,kty:25,ktyr:25,kuca:25,kuil:23,kuin:25,kuki:25,kunv:[23,25],kvct:25,kvel:25,kvih:23,kvld:25,kvny:25,kvrb:25,kwarg:[2,12],kwjf:25,kwmc:[23,25],kwrl:25,kwy:25,ky22:25,ky26:25,kykm:25,kykn:25,kyng:25,kyum:25,kzzv:25,l1783:25,l:[19,20,22,25,29,30],la:28,laa:25,label:[18,31],lake:23,lambertconform:[17,23,28],lamp2p5:22,land:[23,31],languag:16,lap:25,larg:24,larger:31,last:[17,22,23,31],last_tim:31,lasthourdatetim:[17,23,28,31],lat:[2,6,9,15,16,17,18,19,20,22,24,26,27,28,29,31],later:[23,28,31],latest:[2,19,29,31],latitud:[16,17,18,19,23,24,28],latitude_formatt:[18,21,24,26,27,28,29,31],latlondeleg:9,latlongrid:9,lax:23,layer:[16,22,26],lazi:2,lazygridlatlon:12,lazyloadgridlatlon:[2,12],lbb:23,lbf:23,lby:25,lcl:[25,30],lcl_pressur:30,lcl_temperatur:30,ldadmesonet:16,ldl:25,ldmd:0,lead:18,left:[20,30],leftov:2,len:[17,18,19,24,26,28,29,31],less:[16,19],let:[16,18,20],level3:32,level:[0,2,4,6,7,12,16,18,19,24,25,26,30,31,32],levelreq:19,lex:23,lhx:25,li:[22,29],lib:18,librari:[18,31],lic:25,lift:29,light:21,lightn:32,like:[3,16,22],limit:[2,16,17,20,28],line:[16,19,20,24,25,30,31],linestyl:[19,20,24,25,28,29,30],linewidth:[19,20,23,24,25,27,28,30],linux:0,liq:26,lisfc2x:22,list:[2,4,6,7,8,16,19,21,25,26,29],littl:31,live:20,ll:[17,18,22,24,31,33],lm5:22,lm6:22,lmt:23,lnk:23,load:2,loc:[19,25,30,31],local:[0,16,20],localhost:12,locap:22,locat:[2,4,7,16,18,21,24,30,31],locationfield:[24,28],locationnam:[2,4,12,16,18],log:[0,25,30],logger:0,logic:[18,24,31],logp:30,lon:[2,6,9,15,16,17,18,19,20,22,24,26,27,28,29,31],longer:[20,31],longitud:[16,17,18,19,23,24,28],longitude_formatt:[18,21,24,26,27,28,29,31],look:[16,18,20,22,24,31],lookup:[16,31],loop:[20,31],lor:25,louisiana:28,low:29,lower:[29,31],lrr:25,lsf:25,lst:29,lsv:23,lu:25,lvl:[19,22],lvm:25,lw1:25,m:[17,19,23,25,26,28,29,30,31],ma:24,mac:[0,20,25],made:[16,17,20,24,31],madv:22,magenta:20,magnitud:19,mai:[0,16,18,20,28,33],main:[0,16],maintain:16,majorriv:24,make:[16,17,18,28],make_map:[26,27,28,29],makedir:20,maketim:13,man_param:30,manag:[0,16,33],mandatori:30,mangeo:30,mani:[18,24,28,31],manifest:16,manipul:[0,16,17,18,20,24,31],manner:16,manual:[25,31],map:[16,17,22,23,27,28,29,31,32],mapdata:[24,28],mapgeometryfactori:16,mapper:32,marker:[21,24,27],markerfacecolor:30,mask:[17,28],masked_invalid:24,match:[2,16],math:[19,25,30],mathemat:16,matplotlib:[17,18,19,20,21,23,24,25,26,27,28,29,30,31],matplotplib:24,max:[17,18,19,24,25,26,27,29,30],maxept:22,maximum:[24,27],maz:25,mb:[19,22,30],mbar:[23,25,28,30],mcida:29,mcon2:22,mcon:22,mdpc:25,mdpp:25,mdsd:25,mdst:25,mean:16,measur:21,melt:26,mem:23,memori:16,merged_counti:24,mergesound:25,mesocyclon:26,messag:[0,16,31],met:[2,16],metadata:0,metar:[2,16,17,32],meteorolog:[0,33],meteosat:29,meter:[18,22,24],method:[2,16,20,22,31],metpi:[17,19,27,28,30,32],mf:16,mgfl:25,mggt:25,mght:25,mgpb:25,mgsj:25,mham:25,mhca:25,mhch:25,mhlc:25,mhle:25,mhlm:25,mhnj:25,mhpl:25,mhro:25,mhsr:25,mhte:25,mhtg:25,mhyr:25,mia:23,mib:25,microburst:21,micron:29,mie:25,might:[2,22,33],min:[17,18,19,24,26,27,29],mind:16,minept:22,miniconda3:18,minimum:24,minut:[17,28,29],miscellan:29,miss:[28,30],mississippi:28,mix1:22,mix2:22,mix:25,mixrat:22,mkj:25,mkjp:25,mld:25,mlf:23,mllcl:22,mlp:23,mm:22,mma:25,mmaa:25,mmag:22,mmbt:25,mmc:25,mmce:25,mmcl:25,mmcn:25,mmcu:25,mmcv:25,mmcz:25,mmdo:25,mmgl:25,mmgm:25,mmho:25,mmlp:25,mmma:25,mmmd:25,mmml:25,mmmm:25,mmmt:25,mmmx:25,mmmy:25,mmmz:25,mmnl:25,mmp:22,mmpr:25,mmrx:25,mmsd:25,mmsp:25,mmtc:25,mmtj:25,mmtm:25,mmto:25,mmtp:25,mmun:25,mmvr:25,mmzc:25,mmzh:25,mmzo:25,mnmg:25,mnpc:25,mnt3hr:22,mnt6hr:22,mob:23,moddelsound:16,model:[6,18,22,29,32],modelnam:[6,16,19],modelsound:[14,19,22,25],modern:0,modifi:[0,16,20,31],moisutr:25,monoton:18,mor:25,more:[16,17,18,20,22,31],most:[0,16,18,22,30,31],move:16,mpatch:31,mpbo:25,mpch:25,mpda:25,mpl:[18,21,24,26,27,28,29,31],mpl_toolkit:[19,25,30],mpmg:25,mpsa:25,mpto:25,mpv:22,mpx:25,mr:25,mrch:25,mrf:[23,25],mrlb:25,mrlm:25,mrm:22,mrms_0500:22,mrms_1000:22,mroc:25,mrpv:25,ms:28,msac:25,msfdi:22,msfi:22,msfmi:22,msg:22,msgtype:21,msl:22,mslp:25,mso:23,msp:23,msr:22,msss:25,msy:23,mtch:25,mtl:25,mtpp:25,mtri:[25,30],mtv:[22,25],mty:25,muba:25,mubi:25,muca:25,mucap:22,much:31,mucl:25,mucm:25,mucu:25,mugm:25,mugt:25,muha:25,multi:2,multi_value_param:[23,28],multilinestr:24,multipl:[0,16,20,22,24,28],multipolygon:[15,24,28,31],mumo:25,mumz:25,mung:25,must:[2,3,16,20,25],muvr:25,muvt:25,mwcr:25,mxt3hr:22,mxt6hr:22,myb:25,myeg:25,mygf:25,mygw:25,myl:25,mynn:25,mzbz:25,mzt:25,n0r:29,n1p:29,n:[24,25,30],nam12:22,nam40:[19,22,27],nam:[19,25],name:[0,2,4,5,7,8,16,19,20,24,26,28,29,30,31],nan:[17,23,26,28,29,30],nanmax:26,nanmin:26,nation:[0,31,33],nativ:[2,3,16,20],naturalearthfeatur:[24,29,31],navgem0p5:22,nbe:22,ncep:25,nck:25,ncoda:22,ncol:31,ncp:0,ndarrai:26,neatli:24,necessari:[16,24,31],need:[2,16,18,20,22,24,31,33],nesdi:29,netcdf:[0,20],newdatarequest:[2,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],newhostnam:2,nexrad3:2,nexrad:32,nexrad_data:26,nexrcomp:29,next:[20,23,28,31],ngx:25,nh:29,nhk:25,nice:24,nid:25,night:21,nkx:25,noa:25,noaa:25,noaaport:25,nohrsc:22,nomin:22,non:33,none:[2,5,6,7,9,12,18,20,23,24,27,28,29,31],normal:29,north:23,northern:29,northward_wind:[23,28],note:[16,17,18,19,20,22,24,31],notebook:[17,19,21,23,24,25,26,27,28,29,30,33],notif:0,now:[22,24,27,28,31],np:[17,19,20,21,23,25,26,27,28,29,30,31],npoess:29,nru:25,nsharp:25,nsof:29,nst1:22,nst2:22,nst:22,ntat:22,ntd:25,ntmp:25,ntp:29,number:[0,8,16,18,24,31],numer:2,nummand:30,nummwnd:30,numpi:[9,15,16,17,19,20,21,23,24,25,26,27,28,29,30,31],numsigt:30,numsigw:30,numtrop:30,nw:[22,23,25,28,31],nx:[9,12],ny:[9,12],nyc:23,nyl:23,o:25,ob:[2,4,15,16,17,21,22,24,25,30,31,32],object:[2,3,4,6,16,30],observ:[0,23],observs:28,obsgeometryfactori:16,ocean:23,oct:21,off:[0,18,20,31],offer:22,offic:31,offset:[16,20,24],offsetstr:29,often:16,okai:18,okc:23,olf:23,oli:23,om:25,omega:25,onc:[16,22],one:[16,18,20,22,24,31],onli:[0,2,4,17,22,24,31],onlin:22,onto:20,op:24,open:[0,16,33],oper:[0,21,33],opt:18,optim:17,option:[2,6,16,22,29,31],orang:[17,24],orbit:21,ord:23,order:[17,18,19,24,31,33],org:[0,31],orient:[18,24,26,27,29],origin:20,orn:22,orthograph:21,os:[0,20],ot:31,oth:23,other:[0,16,20,22,24,29],otherwis:2,our:[17,18,19,20,22,24,27,28,29,31,33],ourselv:25,out:[2,16,22,23,28,31,33],output:22,outputdir:20,outsid:16,ovc:[23,28],over:25,overhead:2,overlai:31,own:[0,16],ozon:29,p3hr:22,p6hr:22,p:[22,25,29,30],pa:25,pacakg:33,packag:[0,16,18,22,24,31],pad:[20,31],pad_inch:20,padv:22,page:24,pai:19,pair:[3,6,17],pamphlet:31,param1:22,param2:22,param3:22,param:[4,8,16,17,22,23,28,31],paramet:[2,4,6,8,9,12,16,18,19,28,30,31,32],paramt:25,parcel:30,parcel_profil:[25,30],parm:[19,22,25],parm_arrai:30,parmid:5,pars:31,part:[0,16],particular:[2,16],pass:[3,16,20,28],patch:31,path:[0,20,31],pbe:22,pcolormesh:[26,27,29],pd:15,pdf:0,pdt:23,pdx:23,pec:22,pecif:16,percent:29,perform:[2,3,6,16,19],period:25,person:0,perspect:0,pertin:16,pfrnt:22,pgrd1:22,pgrd:22,pgrdm:22,phase:26,phen:31,phenomena:[21,31],phensig:15,phensig_titl:31,phensigstr:31,phl:23,phx:23,physicalel:29,pick:[20,22],pid:5,piec:[0,16],pih:23,pirep:[16,22],pit:23,piva:22,pixel:20,place:31,plai:[17,18],plan:16,platecarre:[17,18,21,23,24,26,27,28,29,31],pleas:[18,33],plot:[19,20,21,22,24,25,26,30],plot_barb:[19,25,30],plot_colormap:[19,25,30],plot_dry_adiabat:19,plot_mixing_lin:19,plot_moist_adiabat:19,plot_paramet:17,plot_text:23,plt:[17,18,19,20,21,23,24,25,26,27,28,29,30,31],plug:16,plugin:[25,30],plugindataobject:16,pluginnam:16,png:20,poe:29,point:[15,16,19,20,21,22,24,25,27],pointdata:16,poli:[15,31],polit:24,political_boundari:[24,31],polygon:[15,16,17,19,24,27,28,31],pop:24,popul:[16,22,24,31],populatedata:16,port:[5,11],post:0,postgr:[0,24],pot:22,pota:22,power:[16,29],pr:[22,25],practicewarn:22,preced:16,precip:[26,32],precipit:[23,26,27,28,29],prepar:[16,23],prepend:23,pres_weath:[23,28],present:0,present_weath:[23,28],pressur:[19,25,29,30],presweath:[2,23,28],previou:[18,24,31],previous:[24,33],primari:0,print:[15,17,18,19,20,21,22,23,24,25,26,27,28,29,31],printout:31,prman:30,proce:20,process:[0,2,16,31],processor:0,prod:26,produc:[17,18,31],product:[0,2,15,16,17,25,26,32],productid:26,productnam:26,prof:30,profil:[0,16,22,25,30],prog_disc:24,prognam:5,program:[0,33],progress:24,proj:[20,23,28],project:[16,17,18,20,21,23,24,26,27,28,29,31],proper:20,properli:31,properti:29,proprietari:0,provid:[0,2,16,24,31,33],prregi:29,prsig:30,prsigt:30,ps:30,psm:23,psql:0,ptr:22,ptva:22,ptyp:22,pull:[20,23,31],pulsecount:21,pulseindex:21,pure:16,purpl:17,put:[23,28],puw:23,pv:22,pveq:22,pw2:22,pw:[22,29],px_height:20,px_width:20,py:[16,18,33],pydata:14,pygeometrydata:14,pygriddata:[14,18,24],pyjobject:16,pyplot:[17,18,19,20,21,23,24,25,26,27,28,29,30,31],python3:[18,33],python:[0,2,3,16,17,18,20,22,23,24,28,29,31],q:25,qdiv:22,qnvec:22,qpidd:0,qpv1:22,qpv2:22,qpv3:22,qpv4:22,qsvec:22,qualifi:20,queri:[0,16,19,20,24],queue:0,quick:20,quit:22,qvec:22,r:[16,19,20,21,25,30],radar:[0,2,4,10,16,22,32],radar_spati:22,radarcommon:[14,15],radargridfactori:16,radial:10,rain1:22,rain2:22,rain3:22,rain:29,rainbow:[18,26,27],rainfal:27,rais:[3,19],rang:[16,17,20,21,23,26,28,31],rap13:[15,18,22],rap:23,raster:10,rate:[26,29],rather:19,ratio:[20,25],raw:[16,18,20],raytheon:[0,16,17,18,23,28,31],rbg:20,rc:0,rcparam:[19,23,25,30],rdm:23,re:[0,16,17,20,22,31],reach:33,read:[0,18,22],readabl:0,readi:[0,22,31],reason:16,rec:26,receiv:0,recent:[18,30],recogniz:31,record:[10,16,17,19,23,24,28,30,31],rectangular:[4,16],red:[0,17,18,21],reduc:16,ref:[15,16,31],ref_str:31,ref_tim:31,refer:[2,4,16,20,22,24,25,31],refin:24,refl:[15,26],reflect:[0,26],reftim:[2,20,25,31],reftimeonli:[1,2,12],regardless:16,region:32,registri:16,rel:26,relat:[0,17],releas:[0,33],relev:[17,22],remain:0,rememb:31,remov:[20,31],render:[0,24,29],replac:[16,19],reporttyp:25,repres:[3,16],represent:3,req:16,request:[0,1,2,4,5,6,11,12,15,17,19,20,21,23,24,25,26,27,28,29,30,31,33],requir:[0,2,16,20,24],requst:24,reset:20,resiz:20,resolut:[17,18,20,21,24,26,27,29],resourc:[22,32],respect:[16,18],respons:[2,15,17,18,20,21,23,24,25,26,27,28,29,30,31],rest:[16,24,28],result:[16,17],retriev:[0,4,6,30],retrofit:16,review:[0,16],rgb:20,rgbname:20,rh:[22,25],rh_001_bin:22,rh_002_bin:22,rha:22,ric:23,right:[0,20],right_label:[18,24,26,28,29,31],river:16,rm5:22,rm6:22,rmix:25,rmprop2:22,rmprop:22,rno:23,ro:22,rotat:19,round:30,rout:16,royalblu:17,rpttype:30,rrqpe:29,rsa:22,rtma:22,rtof:22,run:[0,2,16,18,19,20,22,31,33],runtim:2,runtimewarn:[17,23,25,26,28],rut:23,rv:22,s:[16,17,18,19,20,22,23,24,25,27,28,29,31,33],same:[3,16,20,24,28,29],sampl:[6,24],samplepoint:6,sat:23,sat_h:20,satellit:[0,16,20,22,32],satellite_height:20,satellitefactori:16,satellitefactoryregist:16,satellitegriddata:16,satellitegridfactori:16,save:[0,16],savefig:[20,23],sc:28,scale:[18,24,29,31],scan:[0,15,26],scarter:[18,20],scatter:[21,24,27],schema:24,scipi:18,scope:16,scratch:16,script:[0,30],sct:[23,28],sea:23,seaic:22,sealevelpress:[23,28],search:16,sec:26,second:[9,22,29,31],section:[16,24,31],sector:[15,20,27],sectorid:29,see:[0,16],segement:17,segment:17,select:[19,20,23,24,26],self:18,semimajor_axi:20,semiminor_axi:20,send:[0,16,17],sendrequest:11,sens:0,sensorcount:21,sent:[0,17],sep:25,separ:[0,2,16,17,30],seri:[6,21],server:[0,16,17,18,19,20,22,24,30,31,33],serverrequestrout:16,servic:[0,11,16,31,33],set:[2,4,16,17,18,20,23,24,29,30,31],set_ext:[17,18,23,24,26,27,28,29,31],set_label:[18,24,26,27,29],set_size_inch:20,set_titl:[17,21,23,28],set_xlim:[19,25,30],set_ylim:[19,25,30],setdatatyp:[4,15,16,18,20,22,29,30,31],setenvelop:[4,16],setlazyloadgridlatlon:[2,12],setlevel:[4,15,16,18,22,26,27],setlocationnam:[4,15,16,18,19,20,22,23,24,25,26,27,28,29,30],setparamet:[4,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],setstoragerequest:16,setup:33,seven:21,sever:[0,21,22,24,31],sfc:[16,29],sfcob:[2,16,22],sfo:23,sh:[0,22,25],shade:18,shaeplyfeatur:31,shape:[4,8,15,16,17,19,22,24,26,27,28,29,31],shape_featur:[24,28,31],shapelyfeatur:[24,28,31],share:0,shear:22,shef:16,shelf:0,should:[2,16],show:[18,19,21,22,23,25,26,29,30,31],shown:31,shrink:[18,24,26,27,29],shrmag:22,shv:23,shwlt:22,shx:22,si:29,signific:30,significantli:24,sigt:30,sigt_param:30,sigtgeo:30,similar:[0,16,17,31],simpl:[23,28],simple_layout:28,simpli:[0,31],sinc:[0,16,20,31],singl:[0,2,16,19,20,22,24,28],single_value_param:[23,28],site:[5,15,18,22,24,25],size:[20,26,29,31],skew:[25,30],skewt:[19,30],skin:29,skip:23,sky_cov:[23,28],sky_layer_bas:[23,28],skycov:[2,23,28],skylayerbas:[2,23,28],slab:16,slant:[25,30],slc:23,sli:22,slightli:16,slow:24,sndobject:19,snorat:22,snoratcrocu:22,snoratemcsref:22,snoratov2:22,snoratspc:22,snoratspcdeep:22,snoratspcsurfac:22,snow1:22,snow2:22,snow3:22,snow:[20,22],snowstorm:21,snowt:22,snsq:22,snw:22,snwa:22,so:[17,18,20,22,31],softwar:[0,16],sole:2,some:[0,16,22],someth:[22,31],sort:[15,21,22,25,26,29,30,31],sound:[6,22,32],sounder:29,soundingrequest:25,sourc:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16],south:28,sp:31,space:31,spacecraft:21,span:23,spatial:[24,28],spcguid:22,spd:[25,30],spec:25,spechum:25,special:[2,16],specif:[0,4,16,18,20,23,24,26,31],specifi:[2,6,8,16,20,22,24],speed:[23,28],spring:16,sqrt:19,src:25,srml:22,srmlm:22,srmm:22,srmmm:22,srmr:22,srmrm:22,ss:22,ssi:22,ssp:22,sst:29,st:22,stack:16,staelev:30,stanam:30,stand:[22,31],standard:[0,24,31],standard_parallel:[23,28],start:[0,16,17,18,22,23,28,31,33],state:[16,17,20,23,24,28,29],statem_sig:31,statement:31,statement_shap:31,states_provinc:31,staticcorioli:22,staticspac:22,statictopo:22,station:[17,28,30,32],station_nam:23,stationid:[16,28],stationnam:[17,23,28],stationplot:[17,23,28],stationplotlayout:[23,28],step:[30,31],stid:[23,28],stop:0,storag:[0,16],store:[0,16,17,28,31],storm:[21,26],stp1:22,stp:22,str:[17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],strftime:[17,23,28,31],striketyp:21,string:[2,4,7,8,9,10,16,19,31],strmmot:22,strptime:[17,23,28,29,31],strtp:22,struct_tim:3,structur:16,style:[16,31],submit:4,subplot:[17,18,21,24,26,27,28,29,31],subplot_kw:[17,18,21,24,26,27,28,29,31],subplotpar:20,subsequ:[17,18,20,24],subset:[16,17],subtair:17,succe:2,sucp:22,suggest:16,suit:0,suitabl:2,sum:31,summari:31,supern:29,suppli:18,support:[0,2,3,4,33],suppress:[17,28],sure:28,surfac:[0,16,19,22,29,32],sw:[23,28],sweep_axi:20,swtidx:22,symbol:[23,28],synop:[2,16],syr:23,system:[0,22],t0:25,t:[15,16,18,20,22,25,30],t_001_bin:22,tabl:[0,28],tadv:22,tair:17,take:[0,16,18,20,22,30,31],taken:[0,16,20],talk:22,tar:22,task:16,taskbar:0,tconu:29,td2:25,td:[25,30],tdef:22,tdend:22,tdman:30,tdsig:30,tdsigt:30,tdunit:30,technic:16,temp:[18,23,25,28,29],temperatur:[18,19,22,23,25,28,30,32],ten:28,term:0,termain:0,terrain:24,test_dir:20,text:21,textcoord:[20,24],tfd:29,tgrd:22,tgrdm:22,than:[0,18,19,31],the_geom:[24,28],thei:[0,16,24,31],them:[16,17,23,28],therefor:16,thermo:25,thgrd:22,thi:[0,2,16,17,18,19,20,22,23,24,25,26,28,30,31,33],third:0,thom5:22,thom5a:22,thom6:22,those:[16,17,20,24],though:20,thousand:28,three:[16,20,21,25],threshval:10,thrift:11,thriftclient:[14,16,19],thriftclientrout:14,thriftrequestexcept:11,through:[0,16,17,18,19,20,30,31],throughout:[17,20,22,24,31],thrown:16,ti:24,tie:24,tier:6,tight:20,time:[2,3,6,7,12,15,16,19,20,21,23,24,25,26,27,28,29,30],time_str:31,timeagnosticdataexcept:16,timearg:3,timedelta:[17,19,23,28,31],timeit:19,timeob:[23,28],timerang:[2,3,6,16,17,19,23,28,31],timereq:19,timestamp:3,timestr:13,timeutil:14,tip:[17,20,24],tir:22,titl:[19,25,30,31],title_str:[30,31],tlh:23,tman:30,tmax:22,tmdpd:22,tmin:22,tmp:[25,28],togeth:0,toggl:31,tool:0,toolbar:0,top:[16,17,18,20,21,22,24,26,29,31],top_label:[18,24,26,28,29,31],topo:[22,24],topographi:[22,32],tori2:22,tori:22,tornado:21,total:[17,21,24,26,27,29],totqi:22,tp3hr:22,tp6hr:22,tp:[22,27],tp_inch:27,tpa:23,tpcwindprob:22,tpman:30,tpsig:30,tpsigt:30,tpunit:30,tpw:29,tqind:22,track:[26,31],train:18,transform:[17,20,21,23,24,27,28],tree:[15,29],tri:[25,30],trop:22,tropopaus:22,truncat:31,tshrmi:22,tstk:22,tt:[27,29],ttf:23,ttot:22,tua:22,tune:[2,16],tupl:9,turn:31,tutori:[17,18,20,22,24,31],tv:22,tw:22,twind:22,twindu:22,twindv:22,twmax:22,twmin:22,two:[0,16,18,24,31,33],twstk:22,txsm:22,txt:24,type:[0,3,8,10,16,17,18,20,24,30,31],typeerror:[2,3,23],typic:[0,16,22,24],u:[19,23,25,28,30],uc:25,ucar:[0,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33],ucomp:25,uf:[16,17,18,23,28,31],ufx:22,uil:23,ulsnorat:22,unbias:26,under:31,underli:16,understand:[16,18],understood:[16,24],undertak:16,undocu:16,unidata:[15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33],unidata_16:25,unifi:[0,16],uniqu:[2,31],unit:[8,9,16,17,19,22,23,25,26,27,28,30],uniwisc:29,unsupportedoperationexcept:16,unsupportedoutputtypeexcept:16,until:2,unv:23,up:[16,20,24,33],updat:33,upper:[0,22,32],uri:11,url:[18,22],urma25:22,us:[0,2,6,17,19,20,22,23,28,30],us_east_delaware_1km:22,us_east_florida_2km:22,us_east_north_2km:22,us_east_south_2km:22,us_east_virginia_1km:22,us_hawaii_1km:22,us_hawaii_2km:22,us_hawaii_6km:22,us_west_500m:22,us_west_cencal_2km:22,us_west_losangeles_1km:22,us_west_lososos_1km:22,us_west_north_2km:22,us_west_sanfran_1km:22,us_west_socal_2km:22,us_west_washington_1km:22,use_level:19,use_parm:19,useless:16,user:[0,5,18,20,26],userwarn:18,utc:[29,31],utcnow:[17,23,28,29,31],util:22,uw:[19,22],uwstk:22,v:[0,19,23,25,28,30],va:20,vadv:22,vadvadvect:22,vah:29,valid:[7,18,26,27],validperiod:30,validtim:30,valu:[2,4,7,8,11,16,17,20,23,24,25,27,28,31],valueerror:[19,28],vaml:29,vap:25,vapor:25,vapor_pressur:25,vapr:25,variabl:[17,20,23,28,31],variant:18,variou:[0,23,24],vc:25,vcomp:25,veloc:[0,26],veri:[16,31],version:0,vert:26,vertic:[25,30,31,32],vgp:22,via:[0,3,16],view:0,vih:23,visibl:29,vist:22,visual:[0,17,20,22,24,31],vmax:18,vmin:18,vmp:29,volum:0,vs:16,vsmthw:22,vss:22,vtec:31,vtot:22,vtp:29,vw:[19,22],vwstk:22,w:[19,20,29,31],wa:[0,16,19,28],wai:[2,16,27,31],wait:2,want:[16,17,20,22,31],warn:[16,17,18,22,23,24,25,26,28,32],warn_sig:31,warning_shap:31,watch:[24,32],watch_shap:31,watch_sig:31,water:29,wcd:22,wcda:29,wconu:20,wd:22,wdiv:22,wdman:30,we:[17,18,20,22,23,24,25,28,31],weak:4,weasd:22,weather:[0,6,23,28,31,33],weatherel:6,well:[0,16,18,31,33],west:29,west_6km:22,westatl:22,westconu:22,wfo:24,what:[16,19,20,22,31],when:[0,2,17,18,19,20,24],where:[9,16,19,20,22,25,27,31],whereev:20,whether:[2,20,31],which:[0,6,16,17,18,20,22,24,25,31],white:27,who:[0,16],wide:21,width:20,wind:[19,21,22,23,25,28,30],wind_compon:[23,25,28,30],wind_direct:25,wind_spe:[25,30],winddir:[23,28],windspe:[23,28],wish:[16,20,22],withe:24,within:[0,2,4,16,24],without:[0,2,16,28],wkb:19,wmc:23,wmo:[23,28],wmostanum:30,wndchl:22,word:16,work:[0,2,22,33],workstat:0,worri:16,worth:31,would:[2,16,31],wpre:30,wrap:16,write:0,write_imag:20,writer:[16,32],written:[0,16,19,20],wsman:30,wsp:22,wsp_001_bin:22,wsp_002_bin:22,wsp_003_bin:22,wsp_004_bin:22,wsunit:30,wv:29,ww3:22,www:0,x:[0,17,18,19,20,21,23,24,27,28],xformatt:[18,24,26,28,29,31],xlen:10,xloc:20,xml:16,xx:31,xycoord:20,xytext:24,y:[17,18,19,21,23,24,25,27,28,29,31],yformatt:[18,24,26,28,29,31],ylen:10,yml:33,you:[16,18,20,22,28,30,31,33],your:22,yyyi:22,zagl:22,zone:16,zpc:23},titles:["About Unidata AWIPS","CombinedTimeQuery","DataAccessLayer","DateTimeConverter","IDataRequest (newDataRequest())","IFPClient","ModelSounding","PyData","PyGeometryData","PyGridData","RadarCommon","ThriftClient","ThriftClientRouter","TimeUtil","API Documentation","Available Data Types","Development Guide","Colored Surface Temperature Plot","Colorized Grid Data","Forecast Model Vertical Sounding","GOES CIRA Product Writer","GOES Geostationary Lightning Mapper","Grid Levels and Parameters","METAR Station Plot with MetPy","Map Resources and Topography","Model Sounding Data","NEXRAD Level3 Radar","Precip Accumulation-Region Of Interest","Regional Surface Obs Plot","Satellite Imagery","Upper Air BUFR Soundings","Watch Warning and Advisory Plotting","Data Plotting Examples","Python AWIPS Data Access Framework"],titleterms:{"1":[17,18,20,22,24,31],"10":[22,24],"11":24,"16":29,"2":[17,18,20,22,24,31],"3":[17,18,20,22,24,31],"4":[17,18,20,22,24,31],"5":[17,18,20,22,24,31],"6":[17,18,20,22,24,31],"7":[17,22,24,31],"8":[22,24,31],"9":[22,24,31],"function":[18,20,24,31],"import":[17,18,20,22,24,31],"new":[16,22],Of:27,about:0,access:[17,33],accumul:27,addit:[17,18,20,24,31],advisori:31,air:30,alertviz:0,also:[17,18,20,22,24,31],api:14,avail:[15,22,25,29],awip:[0,33],background:16,base:18,binlightn:15,both:28,boundari:[24,31],bufr:30,calcul:25,cave:0,cira:20,citi:24,code:33,color:[17,18],combinedtimequeri:1,comparison:19,conda:33,connect:[17,20,22,24,31],constant:31,contact:33,content:[17,18,20,22,24,31],contourf:18,contribut:16,convert:17,creat:[22,24,29,31],cwa:24,data:[15,16,17,18,20,22,25,31,32,33],dataaccesslay:2,datatyp:16,datetimeconvert:3,defin:[17,18,20],definit:20,design:16,develop:16,dewpoint:25,document:[14,17,18,20,24,31],draw:[24,31],edex:[0,17,20,22,24,31],edexbridg:0,entiti:29,exampl:[32,33],extract:31,factori:16,filter:[17,20,24,31],forecast:19,framework:[16,33],from:[24,25],geograph:17,geometri:31,geostationari:21,get:[20,22,31],get_color:31,get_titl:31,glm:21,goe:[20,21,29],grid:[15,18,22],guid:16,hdf5:0,hodograph:25,how:16,httpd:0,humid:25,idatarequest:4,ifpclient:5,imag:20,imageri:29,implement:16,init:31,initi:[17,20,24],instal:33,interest:27,interfac:16,interst:24,java:16,lake:24,ldm:0,legend:31,level3:26,level:22,licens:0,lightn:21,limit:18,list:22,locat:[20,22,25],log:19,major:24,make_map:[18,24,31],map:24,mapper:21,merg:24,mesoscal:29,metar:[23,28],metpi:[23,25],model:[19,25],modelsound:6,nearbi:24,newdatarequest:4,nexrad:26,notebook:[18,20,22,31],ob:[23,28],object:[17,18,20,22,24,31],onli:[16,33],out:20,output:20,p:19,packag:33,paramet:[20,21,22,25],pcolormesh:18,phensig:31,pip:33,plot:[17,18,23,28,31,32],plugin:16,polit:31,postgresql:0,pre:33,precip:27,product:[20,29],pydata:7,pygeometrydata:8,pygriddata:9,pypi:0,python:33,qpid:0,question:33,radar:[15,26],radarcommon:10,receiv:16,region:[27,28],regist:16,relat:[18,20,22,31],request:[16,18,22],requisit:33,resourc:24,result:18,retriev:16,river:24,satellit:[15,29],sector:29,see:[17,18,20,22,24,31],set:22,set_siz:20,setup:[17,20,31],sfcob:28,sig:31,signific:31,skew:19,skewt:25,softwar:33,sound:[19,25,30],sourc:[21,29,33],specif:25,state:31,station:23,support:[16,22],surfac:[17,23,28],synop:28,synopt:28,t:19,tabl:[17,18,20,22,24,31],temp:17,temperatur:17,threshold:17,thriftclient:11,thriftclientrout:12,time:[17,18,22,31],timeutil:13,topographi:24,type:[15,22],unidata:0,upper:30,us:[16,18,24,31,33],user:16,vertic:19,warn:[15,31],watch:31,when:16,work:16,write:[16,20],write_img:20,writer:20,wwa:31}})
\ No newline at end of file