Version 2.4.0

From Heureka Wiki
Jump to navigation Jump to search

Version 2.4.0

2015-12-18


Summary

  • Heureka is now using DotSpatial's GIS-library (http://dotspatial.codeplex.com) for spatial computations and map rendering.
  • Marklund's biomass functions have been added.

Major changes

DotSpatial as GIS-engine

Heurekas is now using DotSpatial's GIS-library (http://dotspatial.codeplex.com) for spatial computations and map rendering. DotSpatial is free, open-source, widely used, fast and has many features. It provides a good foundation to extend Heureka's GIS-capabilities. In version 2.4, the user will notice few differences compared to version 2.3. The toolbox for maps is slightly modified, and consists of four tabs called Heureka Maps, Layers, Tools, and Treatment Unit Info. Layers and Tools were not available in previous versions. The help documentation has been updated accordingly.

Easier to add background image in maps

The old functionality for importing background images have been removed, and the imported images are removed from the database when you upgrade to version 2.4. In version 2.4 you can add a background image by adding a tiff file (.tiff) as a map layer (the map toolbar button with a green plus-symbol). In future versions it will be possible to add online-maps (WMS and possibly WMTS) as background images.

Tip! For Sweden, Lantmäteriet offers a background raster image free of charge in scale 1:1 miljon [1]. Direct link to the download file: LM Sverigkarta (tiff)

Marklund's biomass functions

As an alternative to Petersson's functions (1999) for above ground tree biomass, you can now use the "classic" Marklund's functions (1988). The main difference between them is that Marklund's functions includes tree height as explanatory variable, which is not case for Petersson. You can select the function in control table Production Model. Note that Marklund (1999) contains several different function variants for each tree fraction. See more about the biomass function on the new wiki page Biomass functions.

Note that for stumps and roots, Petersson & Ståhl (2006) is used, now also for young stands. For young stands, no biomass was calculated for stumps and roots in previous versions.

Possible to change default paths to Heureka folders

Under Settings, you can change the search paths to Heureka projects and Heureka common files, from the default location under My Documents to another location if you so prefer.

Bug fixes

Bug fix: Mean age in period 0 differed for young stands compared to initial state

For young stands, the intial mean age (in period 0) differed in a simulation with about 2.5 years compared to the value displayed under Initial State > Details.

Bug fix: Initial number of stems in young stand differed from input data

For very young stands that have not reached the so called activation height of about 2 m mean height, the calculated number of stems was not the same as the input data. For example, the number of stems could be 1950 per ha instead of 2000. This error was caused by the mortality model that was activated to early (at most 2-3 years) for these stands. The underlying problem is that such stands are to young to generate tree lists for when importing data, so the trees are instead generated at run time and "activated" some period or periods after period 0. he tree attributes before that activation period are interpolated. The error should have had a minimal effect on the results, but from a pedagogic point of view it may have caused confusion.