v0.11.1
Release Notes
The highlight of this release is adding support for NLCD 2019 and
singnificant improvements in NWIS support.
New Features
-
Add support for the recently released version of NLCD (2019),
including the impervious descriptor layer. Highlights of the new database are:NLCD 2019 now offers land cover for years 2001, 2004, 2006, 2008, > 2011, 2013, 2016, 2019, and impervious surface and impervious > descriptor products now updated to match each date of land cover. > These products update all previously released versions of > landcover and impervious products for CONUS (NLCD 2001, NLCD 2006, > NLCD 2011, NLCD 2016) and are not directly comparable to previous > products. NLCD 2019 land cover and impervious surface product > versions of previous dates must be downloaded for proper > comparison. NLCD 2019 also offers an impervious surface descriptor > product that identifies the type of each impervious surface pixel. > This product identifies types of roads, wind tower sites, building > locations, and energy production sites to allow deeper analysis of > developed features. > > -- MRLC
-
Add support for all the supported regions of NLCD database (CONUS, AK, HI, and PR).
-
Add support for passing multiple years to the NLCD function, like so
{"cover": [2016, 2019]}
. -
Add
plot.descriptor_legends
function to plot the legend for the impervious descriptor layer. -
New features in
NWIS
class are:* Remove
query_*
methods since it's not convenient to pass them directly as a dictionary.* Add a new function called
get_parameter_codes
to query parameters and get information about them.* To decrease complexity of
get_streamflow
method add a new private function to handle some of the tasks.- For handling more of NWIS's services make
retrieve_rdb
more general.
- For handling more of NWIS's services make
-
Add a new argument called
nwis_kwds
tointeractive_map
so any NWIS specific keywords can be passed for filtering stations. -
Improve exception handling in
get_info
method and simplify and improve its performance for getting HCDN.
Internal Changes
- Migrate to using
AsyncRetriever
for handling communications with web services.