v0.11.1
Release Notes
The first highlight of this release is a major refactor of
elevation_bycoords
by adding support for the Bulk Point Query Service
and improving overall performance of the function. Another highlight is
support for performing depression filling in elevation_bygrid
prior to
sampling the underlying DEM.
New Features
- Refactor
elevation_bycoords
function to add support for getting elevations of a list of coordinates via The National Map's Point Query Service. This service is more accurate than Airmap but it's limited to the US only. You can select the source via a new argument calledsource
. You can set it tosource=tnm
to use the TNM service. The default istnm
. - Refactor
elevation_bygrid
function to add a new capability via
fill_depressions
argument for filling depressions in the obtained DEM before extracting elevation data for the input grid points.. This is achieved via RichDEM that needs to be installed if this functionality is desired. You can install it viapip
orconda
(mamba
).
Internal Changes
- Migrate to using
AsyncRetriever
for handling communications with web services. - Handle the interpolation step in
elevation_bygrid
function more
efficiently usingxarray
.