Version 2.10

From Heureka Wiki
Jump to navigation Jump to search

2018-02-05

Summary

Version 2.10.0 contains bug fixes and improvements of existing functionality. A new feature is that the program can split treatment units when importing data, including the GIS polygons.

Minor updates for version 2.10

Version 2.10.1

Version 2.10.1 contains the following bug fixes:

  • An infinite loop could occur when making growth projections, due to recent code changes in the sapling damage model.
  • A database script required SQL Server version 2012 or later, but some users still use version 2008 R2, the oldest version supported by Heureka. The script has been rewritten.

Version 2.10.2

Fixed some issues with the new function for splitting treatment units, see below.

New features

New feature: Split treatment units

It is now possible to let the program automatically split a treatment unit into a main stand and a retention patch ("NC-areas"). Also the GIS polygon is split, if provided. You can do this when importing data, or by cloning an already imported area.

FMPP custom import options

The import of FMPP (Indelningspaketet) data has been made a bit more flexible. The importer allows user-defined species code mappings and additional site variables för Heureka. You can read more about it here: Import customized FMPP data

Bug fixes and other changes

Id Category Severity Summary Fixed_in_version Resolution Comment
0000187 Other major Exception when splitting treatment units 2.10.2 fixed
0000188 Other tweak Clone and Split NC Area menu item can be selected without a project loaded 2.10.2 fixed
0000178 Optimization feature Save optimization result metadata 2.10.2 fixed
0000186 Project handling major "CONCAT" error message when opening project 2.10.1 fixed A database script required SQL Server version 2012 or later, but some users still use version 2008 R2, the oldest version supported by Heureka. The script has been rewritten.
0000185 Growth / production block Program hangs when running simulation 2.10.1 fixed An infinite loop could occur when making growth projections, due to recent code changes in the sapling damage model.
0000165 TPG major Timeout when running tactical TPG 2.10.0 unable to duplicate
0000183 TPG minor No tree retention when performing selection felling as a treatment proposal 2.10.0 fixed Tree retention settings were ignored when imported treatment proposal were applied, this has been changed so that tree retention settings are always considered. See also 181.
0000167 TPG major "Index was out of range" exception when applying treatment proposal in tactical TPG 2.10.0 fixed If forest domain said CCF but an imported management proposal said final felling there was a conflict. Now final felling is done according to proposal, after that the control category is followed.
0000181 TPG major Tree retention fails in selection felling 2.10.0 fixed Tree retention did not work as expected in selection fellings, when for a certain species all other trees than the retained should be removed. See also 183.
0000157 Report generator feature Enable copy of charts from StandWise to Excel 2.10.0 fixed Same type of "copy to Excel"-function as in PlanWise is now available in StandWise.
0000171 Project handling minor Error when applying project template 2.10.0 fixed An exception occurred when a project template was spplied to an existing project if the result database did not exist.
0000180 Project handling minor Cannot load imported StandWise project if the database is not found 2.10.0 fixed An error occurred when opening an imported StandWise project if the database was unavailable. This error was unfortunatley introduced in version 2.9.3.
0000184 Other minor Initial State details table view empty after clicking Update-button when using FMPP-data 2.10.0 fixed The Initial State details table view was emptied after clicking the Update-button when the imported data was FMPP-data
0000179 Other feature Restart application 2.10.0 fixed If you change the language from Swedish to English or vice versa, the application will be restarted immediately with the new language settings.
0000174 Optimization minor An optimization model item that is excluded should trigger a warning if it is included in an active definition 2.10.0 fixed If an optimization model item, for example a parameter, was included in a constraint or another definition, then no warning was given if the parameter was marked to be excluded.
0000175 Optimization minor Induced optimization model invalidity not notified 2.10.0 fixed An optimization should automatically be revalidated when an excluded item is reincluded.
0000176 Optimization feature Add solver status to message after solving model 2.10.0 fixed After solver has terminated, inform user of the obtained solution status. This has only been displayed in the output window, so a user may have missed that a solution is suboptimal, for example if solver was terminated due to the time limit.
0000100 Optimization minor LP_Solve cannot be aborted 2.10.0 fixed
0000169 Optimization feature Add support for Gurobi 7.5 and Mosek 8.1 2.10.0 fixed Added support for Gurobi 7.5 and Mosek 8.1 optimization solvers (latest versions). Support for Gurobi version 5.6 was dropped.
0000164 Map plugins minor Must hit "Cancel" three times to cancel adding of web map 2.10.0 fixed
0000173 Map minor Added WMTS-map service not saved 2.10.0 fixed If a custom WMTS service was added, it was not stored and not added to the list if predefined services. This was only implmented for WMS-services, but now works for WMTS as well.
0000168 Map minor Map info-window shows stand age instead of mean diameter 2.10.0 fixed
0000161 Map feature Save map settings between sessions 2.10.0 fixed Previous map settings, included manually added shape files etc, are now saved between session.
0000172 Map minor Error when adding WMTS map service 2.10.0 fixed If "?request=GetCapabilities&service=wmts" argument was missing from url when adding a custom WMTS-service an exception occurred. This is now added automatically if missing.
0000008 General minor Rounding of variables too many digits 2.10.0 wont fix Windows built-in Datagrid control does not allow custom formatting of columns.
0000177 General minor Exception after removing forest area in StandWise 2.10.0 fixed If a stand was opened in StandWise, and you chose to remove the analysis are to which the stand belonged, you could still select the stand after the data removal. If you then click on Refresh an exception occurred.
0000182 Forest Domain Builder minor LandUse conditions in forest domain results in exception 2.10.0 fixed If using the (recently added) LandUse-variable in a forest domain condition, an exception would occur if LandUse had no value.
0000166 Data import major All previous treatment proposals are removed when importing a new treatment proposal file 2.10.0 fixed All previously imported treatment proposals were removed when importing a new treatment proposal file, even in other area nodes.
0000135 Data import trivial Användarspecificerade namn på UserDefinedVariable1-10 2.10.0 fixed The column aliases for used-defined variables are now displayed in stand-level TPG-result table views. However, no table views where multiple stands can be displayed simultaneously support this feature, since two stands may originate from different stand registers, with different column aliases.