Skip to content

v0.11.1

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Jul 06:22
· 972 commits to main since this release

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.
  • Add a new argument called nwis_kwds to interactive_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.