You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
InVEST has been updated to build against numpy 2. #1641
Updating validation to handle a change in exceptions raised by GDAL in pygeoprocessing.get_raster_info and pygeoprocessing.get_vector_info. #1645
The scripting page of the InVEST API documentation has been updated to
reflect changes in how InVEST is installed on modern systems, and also to
include images of the InVEST workbench instead of just broken links. #1660
Updated translations for Spanish and Chinese
natcap.invest now works with (and requires) gdal.UseExceptions. A FutureWarning is raised on import if GDAL exceptions are not enabled.
Fixed an issue on Windows where GDAL fails to find its DLLs due to
an interfering GDAL installation on the PATH, such as from anaconda. #1643
Improved error handling of NA values in raster reclassification to provide
a more descriptive message.
Workbench
Several small updates to the model input form UI to improve usability
and visual consistency (#912).
Fixed a bug that caused the application to crash when attempting to
open a workspace without a valid logfile
(#1598).
Fixed a bug that was allowing readonly workspace directories on Windows
(#1599).
Fixed a bug that, in certain scenarios, caused a datastack to be saved
with relative paths when the Relative Paths checkbox was left unchecked
(#1609).
Improved error handling when a datastack cannot be saved with relative
paths across drives (#1608).
The InVEST changelog now displays in the Workbench the first time a new
version is launched (#1368).
Coastal Vulnerability
Fixed a regression where an AOI with multiple features could raise a
TypeError after intersecting with the landmass polygon. #1657
Forest Carbon Edge Effects
Updating vector reprojection to allow partial reprojection. Related to #1645
Habitat Quality
Access raster is now generated from the reprojected access vector
(#1615).
Rarity values are now output in CSV format (as well as in raster format)
(#721).
Improved error handling when there is a missing LULC value in the
sensitivity table (#1671).
Pollination
Fixed an issue with nodata handling that was causing some outputs to be
filled either with the float32 value for positive infinity, or else with
a value very close to it. #1635
While working on #1635, we also
updated the stated dtype of most pollination model outputs to be float32
instead of the float64 dtype that was being assumed previously. This
will result in smaller output filesizes with minimal loss of precision.
Seasonal Water Yield
Added support for zero padding in month numbers in ET and precipitation
file names (i.e., users can now name their file Precip_01.tif).
(#1166)
Fixed a bug where numpy.nan pixel values would not be correctly
detected as nodata in local recharge and baseflow routing functions.
(#1705)
Urban Flood Risk
Fields present on the input AOI vector are now retained in the output.
(#1600)
Urban Nature Access
The model now works as expected when the user provides an LULC raster
that does not have a nodata value defined. #1293