<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.heurekaslu.se/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hah</id>
	<title>Heureka Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.heurekaslu.se/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hah"/>
	<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/wiki/Special:Contributions/Hah"/>
	<updated>2026-05-02T13:34:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Tutorials&amp;diff=8374</id>
		<title>Tutorials</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Tutorials&amp;diff=8374"/>
		<updated>2016-03-14T16:29:22Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Media:PlanVis_flash_demo.swf |Demo film (PlanVis)]] (2 MB)&lt;br /&gt;
* Självstudieövning inför kursen SG0040 (Skogsskötsel och inventering) 2009-08-31--11-04&lt;br /&gt;
** [[StandWise Tutorial 2 | Prova-på-övningsinstruktion för StandWise (endast på svenska)]]&lt;br /&gt;
** [[StandWise Tutorial 2.2 | Prova-på-övningsinstruktion för StandWise, kompletterande uppgifter]]&lt;br /&gt;
* Grundkurs i Heureka (Skogforsk Uppsala) 2011-11-23 och -12-14&lt;br /&gt;
** [[Media:HeurekaovningVer2.pdf | Övning i Heureka PlanWise - upprättande av en långsiktig avverkningsplan med naturvårdshänsyn]]&lt;br /&gt;
** Nödvändiga data för kursen kan hämtas här: ftp://salix.slu.se/download/Heureka/Utbildning (Data.zip sparas och extraheras på din egen dator), här finns även presentationerna. &lt;br /&gt;
* Archive (old exercises)&lt;br /&gt;
** [[PlanWise Tutorial | Övningsinstruktion för PlanWise (Available only in Swedish)]]&lt;br /&gt;
** [[StandWise Tutorial | Övningsinstruktion för StandWise (Available only in Swedish)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7050</id>
		<title>StandRegisterFileSpecification</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7050"/>
		<updated>2014-08-22T07:14:14Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Notes:'''&lt;br /&gt;
*The file specification is also included in the [ftp://salix.slu.se/download/Heureka/ImportTemplates Excel-file], in sheet Column Descriptions.&lt;br /&gt;
&lt;br /&gt;
*'''Column order is irrelevant''', the import function uses column names for matching. Optional columns can be be dropped, or left blank. '''It is important that the column names are correct.'''&lt;br /&gt;
&lt;br /&gt;
*The fields MapId, StandId, and SubStandId are used to create a unique name for each treatment unit. StandId is mandatory, but MapId and SubStandId are optional. The unique name is created in the following format: MapId + Space + StandId + Space + SubStandId. Therefore the combination of the fields 1, 2 and 3 must be unique within a stand register. If MapId and SubStandId are not included or empty, StandId must be unique (except for when a row refers to an overstorey layer or layer with retention trees for a certain stand, in that case two or three rows refer to the same stand). &lt;br /&gt;
&lt;br /&gt;
*Columns denoted as &amp;quot;Required...&amp;quot; in the table below are required if single tree-data should be simulated (with a Weibull-distribution, see below). &lt;br /&gt;
&lt;br /&gt;
*Do not enter zeroes in cells unless the values should actually be zero. Leave the cells empty or remove columns for which you have no data. &lt;br /&gt;
&lt;br /&gt;
*If &amp;quot;Maturity Class&amp;quot; is used, make sure it is correctly depicted, e.g. no overstorey data are allowed to describe a stand classified as K. The class R2 should be used with precaution (if treatment programs including cleaning should be generated, use class R1).'' &lt;br /&gt;
&lt;br /&gt;
{| {{table}} style=&amp;quot;text-align: left; &amp;quot;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''No'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Field'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Type (length)'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Valid values'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Required for generating tree list?'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description'''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 1||MapId||int (max 5 pos)||1-99999||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 2||StandId|| string(25)||||style=&amp;quot;background: orange;&amp;quot;| Yes||Identity of stand (sv: Avdelning) Mandatory!&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 3||SubStandId||int (max 1 pos)||0-9||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 4||AreaLevel2||string(50)||||No||Description for level two, to be used in any subdivision of the analysis area (for stratification purposes, etc.)   &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 5||AreaLevel3||string(50)||||No||Description for level three, to be used in any subdivision of the analysis area (for stratification purposes, etc.) &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 6||Register||int||||No|| Register number (some users want this to use when defining forest domains in PlanWise, equivalent to UserDefined below)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 7||([[Variable:Region|Region]]||Int)||||No|| Obsolete. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 8||[[Variable:CountyCode|CountyCode]]||Int||1-31||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mandatory only if no coordinates are given. Follow link to see codes&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 9||Altitude||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Altitude (h.a.m.s.l., m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 10||Latitude||float||54-70||style=&amp;quot;background: yellow;&amp;quot;| See comment||Latitude (° N, can be seen in the ClimateCode-map below). Mandatory only if no coordinates are given.  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 11||CoordEast||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||East coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 12||CoordNorth||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||North coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 13||DistanceToCoast||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||km&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 14||[[Variable:ClimateCode|ClimateCode]]||Int||[[Variable:ClimateCode|1-6]]||style=&amp;quot;background: orange;&amp;quot;| Yes||Follow link to see codes.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 15||[[Variable:SoilMoistCode|SoilMoistureCode]]||Int||[[Variable:SoilMoistCode|1-5]]||style=&amp;quot;background: orange;&amp;quot;| Yes||1 = Dry&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||2 = Mesic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||3 = Mesic-moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||4 = Moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||5 = Wet&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 16||[[Variable:VegetationTypeCode|VegetationType]]||Int||[[Variable:VegetationTypeCode|1-18]]||style=&amp;quot;background: orange;&amp;quot;| Yes||Follow link to see codes.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 17||SKSManagementClass||char(2)||Code (ex. PG)||No||Type of management class according to &amp;quot;Skogsstyrelsens målklassning för Grön skogsbruksplan&amp;quot; (&amp;quot;[http://www.svo.se/episerver4/templates/SNormalPage.aspx?id=11527&amp;amp;epslanguage=SV Green Forest Management Plan]&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NO = &amp;quot;Naturvård orörd&amp;quot;: Environmental goals with undisturbed forest &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NS = &amp;quot;Naturvård skötsel&amp;quot;: Environmental goals with adapted management&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PF = &amp;quot;Produktion förstärkt hänsyn&amp;quot;: Production goals with reinforced considerations  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PG = &amp;quot;Produktion generell hänsyn&amp;quot;: Production goals with general environmental considerations &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 18||MaturityClass||char(2)||Code (ex. K1)||No||Maturity class (sv: Huggningsklass)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K1 = Kalmark som är obehandlad eller ofullständigt behandlad (åtgärder kvarstår). Bare land, no regeneration.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K2 = Kalmark under föryngring, behandlad med nödvändiga återväxtåtgärder (åtgärder utförda). Bare land, regeneration treatments have been done.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R1 = Röjningsskog. Plantskog, skog vars huvudträdslag har en medelhöjd som är lägre än 1.3 m. Young stand, mean height of main species &amp;lt; 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R2 = Röjningsskog. Ungskog, skog vars huvudträdslag har en medelhöjd som är 1.3 m eller högre. Young stand, mean height of main species &amp;gt;= 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G1 = Yngre gallringsskog, skog som är yngre än lägsta tillåtna ålder för föryngringsavverkning. Young stand ready for first thinning. Mean arithmetic height &amp;gt;= 6-7 m.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G2 = Äldre gallringsskog, skog som snart uppnår lägsta ålder för föryngringsavverkning. Stand that will soon reach the minimum allowed final felling. Thinning can also be applied. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S1 = Skog som kan föryngringsavverkas. Yngre avverkningsbar skog som inte är att hänföra till S2. Stand that is eligible for final felling, minimum cutting age has been reached.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S2 = Skog som är mogen att föryngringsavverka. Skog som uppnått lämplig växttid eller som av andra skäl bör föryngringsavverkas. Stand that has reached its optimum MAI (Mean annual increment) and from a volume production maximization perspective should be clear cut.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S3 = Skog som är mogen att föryngringsavverka, men som inte bör föryngringsavverkas pga. naturvårdsskäl. Stand that can be clear cut, but should be avoided for some reason, for example nature conservation.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E1 = Restskog. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E2 = Gles skog eller skog av ett för marken olämpligt trädslag.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E3 = Hagmarkskog.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 19||EvenAgedCode||int||1-3||style=&amp;quot;background: orange;&amp;quot;| Yes||Not only reflecting the ages but also the stands' homogeneity regarding tree sizes (with impact on the diameter distribution, see below.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = EvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = MostlyEvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = UnevenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 20||SoilBearingCapacity ||Int||1-5||No||(sv: Grundförhållanden i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Very good soil bearing. Normally soil is good for driving on during all year&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Good soil bearing. Normally soil is good for driving on during all year, with exception of while thowing in the ground and heavy autumn rains&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Medium good soil bearing. Be precautious during periods of high humidity in soil, especially in low terrain, heavy vehicles and many crossings&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Medium soil bearing. Reinforcement in soil is of great importance. When not frozen, the bearing is uncertain&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Very bad soil bearing. Vehicles are only to be used when soil is frozen&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 21||Surface ||int||1-5||No||(sv: Ytstruktur i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = No surface boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Few boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Scattered boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Frequent boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Large boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 22||Slope ||int||1-5||No||(sv: Lutning i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = 0-10 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = 10-20 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = 20-33 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = 33-50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = &amp;gt;50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 23||InventoryYear||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Inventory year or date in format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 24||OwnerType||int||0-5||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Unknown&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = State&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Ecclesiastical&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = OtherPublic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Corporation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Private&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 25||SiteIndex||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Site index as determined by site factors (H100 or H50 (for birch and P. contorta), m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 26||SiteIndexSpecies||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Species for which SiteIndex refers to:&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Pine (or letter T)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Spruce (or letter G)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Birch (or letter B)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || |||5 = Oak (or letters Ek)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||6 = Beech (or letters Bok)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||8 = P. contorta (or letter C)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||''NB: The system require SI-values for either pine (T) or spruce (G). Hence, site indices for P. contorta will be converted to a corresponding value for pine; site indices for birch, oak, and beech will be converted to a corresponding value for spruce.''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 27||TotalArea||double||||No||ha&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 28||ProdArea||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Productive area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 29||ImpArea||double||||No||Impediment area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 30||NCArea||double||||No||Nature conservation area (ha), ''i.e. area set aside from timber production''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 31||DGV||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mean diameter (basal area weighted, cm). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 32||DG||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Quadratic mean diameter (cm) (sv: Grundytemedelstammens diameter, ''normalt något mindre än den grundytevägda medeldiametern)''. For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 33||H||double||||No||Mean height (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 34||MeanAge||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Mean tree total age (basal area weighted, years)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 35||N||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Stem density (no of trees/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 36||G||float||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Basal area (m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 37||V||double||||No||Volume (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, productive area). Can be used to compare with volumes calulated with Heureka. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 38||CAI||double||||No||Current annual volume increment (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, yr)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 39||PropPine||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion pine of basal area if mean height &amp;gt;7 m, otherwise prop. of stem density. Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 40||PropSpruce||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 41||PropBirch||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 42||PropAspen||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 43||PropOak||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 45||PropBeech||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 46||PropDeciduous||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt ädellöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 47||PropContorta||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||PropBroadleaf||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt triviallöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||DiameterType||int||0-1||No||Indicator for which type of mean diameter is entered in fields DGPine to DGBroadLeaf. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 (default)= Diameter of mean basal area tree&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Basal area weighted mean diameter&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 49||DGPine||float||||No||Mean diameter pine (cm)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 50||DGSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 51||DGBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 52||DGAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 53||DGOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 54||DGBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 55||DGDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 56||DGContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 57||DGBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 58||HPine||float||||No||Mean height pine (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 59||HSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 60||HBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 61||HAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 62||HOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 63||HBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 64||HDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 65||HContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 66||HBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 67||TerrainTransportDistance||int||||No||One way average terrain transport distance from centre of stand to nearest road (meters)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 68||LastClearcutYear||int||||No||Year when clearcut was last performed. Format YYYY&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 69||LastThinningYear||int||||No||Year or date when thinning was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 70||LastFertilizationYear||int||||No||Year or date when fertilization was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 71||LastRegenerationYear||int||||No||Year or date when regeneration was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 72||RegenerationMethod||int||0-2||No||(Used if MaturityClass is entered and set to K1)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Natural regeneration&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Plantation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Sowing&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 73||[[Definition:SpeciesCode | RegenerationSpecies]]||int||1-9||No||||Regeneration [[Definition:SpeciesCode | species (group code)]]. Definition of species codes: [[Definition:SpeciesCode]] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || || Can be used to control regeneration species on ''current'' bare land, if not site index species should be used. A preferable option is to use sheet TreatmentProposals instead. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 74||[[Definition:TreatmentCode | TreatmentProposal]]||int||0||No|| Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc]. Use number codes: [[Definition:TreatmentCode]]&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 75||TreatmentPriority||int||0-4||No||Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Not available&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Within 5 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Within 5 to 10 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Within 10 to 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Beyond 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 76||Note              ||string(max) ||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 77||UserDefinedVariable1||int||||No||Open for user defined setting. If you change the column heading to another name, it will be available when selecting data and in tables views etc. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 78||UserDefinedVariable2||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 79||UserDefinedVariable3||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 80||UserDefinedVariable4||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 81||UserDefinedVariable5||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 82||UserDefinedVariable6||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 83||UserDefinedVariable7||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 84||UserDefinedVariable8||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 85||UserDefinedVariable9||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 86||UserDefinedVariable10||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 87||DeadWoodTotal||real||||No||Volume of dead wood (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 88||DeadWoodDecayClass1||real||||No||Volume of dead wood in decay class 1 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 89||DeadWoodDecayClass2||real||||No||Volume of dead wood in decay class 2 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 90||DeadWoodDecayClass3||real||||No||Volume of dead wood in decay class 3 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 91||DeadWoodDecayClass4||real||||No||Volume of dead wood in decay class 4 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 92||DeadWoodDecayClass5||real||||No||Volume of dead wood in decay class 5 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 93||[[Definition:SpeciesCode|SpeciesUser]]||int||[[Definition:SpeciesCode|11-97]]||No||Species code for a species not included in the species groups above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 94||ProportionSpeciesUser||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion of species of SpeciesUser. Cf. ProportionPine above. Can be left blank if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 95||MeanDiameterSpeciesUser||float||||No||Mean diameter (cm) of species SpeciesUser. Cf. DgPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 96||MeanHeightSpeciesUser||float||||No||Mean height (m) of species of SpeciesUser. Cf. HPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 97||RoadId1||int||||No||Column to place the id of a forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 98||RoadId2||int||||No||Column to place the id of an alternative forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7049</id>
		<title>StandRegisterFileSpecification</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7049"/>
		<updated>2014-08-22T07:12:33Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Notes:'''&lt;br /&gt;
*The file specification is also included in the [ftp://salix.slu.se/download/Heureka/ImportTemplates Excel-file], in sheet Column Descriptions.&lt;br /&gt;
&lt;br /&gt;
*'''Column order is irrelevant''', the import function uses column names for matching. Optional columns can be be dropped, or left blank. '''It is important that the column names are correct.'''&lt;br /&gt;
&lt;br /&gt;
*The fields MapId, StandId, and SubStandId are used to create a unique name for each treatment unit. StandId is mandatory, but MapId and SubStandId are optional. The unique name is created in the following format: MapId + Space + StandId + Space + SubStandId. Therefore the combination of the fields 1, 2 and 3 must be unique within a stand register. If MapId and SubStandId are not included or empty, StandId must be unique (except for when a row refers to an overstorey layer or layer with retention trees for a certain stand, in that case two or three rows refer to the same stand). &lt;br /&gt;
&lt;br /&gt;
*Columns denoted as &amp;quot;Required...&amp;quot; in the table below are required if single tree-data should be simulated (with a Weibull-distribution, see below). &lt;br /&gt;
&lt;br /&gt;
*Do not enter zeroes in cells unless the values should actually be zero. Leave the cells empty or remove columns for which you have no data. &lt;br /&gt;
&lt;br /&gt;
*If &amp;quot;Maturity Class&amp;quot; is used, make sure it is correctly depicted, e.g. no overstorey data are allowed to describe a stand classified as K. The class R2 should be used with precaution (if treatment programs including cleaning should be generated, use class R1).'' &lt;br /&gt;
&lt;br /&gt;
{| {{table}} style=&amp;quot;text-align: left; &amp;quot;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''No'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Field'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Type (length)'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Valid values'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Required for generating tree list?'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description'''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 1||MapId||int (max 5 pos)||1-99999||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 2||StandId|| string(25)||||style=&amp;quot;background: orange;&amp;quot;| Yes||Identity of stand (sv: Avdelning) Mandatory!&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 3||SubStandId||int (max 1 pos)||0-9||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 4||AreaLevel2||string(50)||||No||Description for level two, to be used in any subdivision of the analysis area (for stratification purposes, etc.)   &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 5||AreaLevel3||string(50)||||No||Description for level three, to be used in any subdivision of the analysis area (for stratification purposes, etc.) &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 6||Register||int||||No|| Register number (some users want this to use when defining forest domains in PlanWise, equivalent to UserDefined below)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 7||([[Variable:Region|Region]]||Int)||||No|| Obsolete. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 8||[[Variable:CountyCode|CountyCode]]||Int||1-31||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mandatory only if no coordinates are given. Follow link to see codes&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 9||Altitude||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Altitude (h.a.m.s.l., m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 10||Latitude||float||54-70||style=&amp;quot;background: yellow;&amp;quot;| See comment||Latitude (° N, can be seen in the ClimateCode-map below). Mandatory only if no coordinates are given.  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 11||CoordEast||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||East coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 12||CoordNorth||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||North coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 13||DistanceToCoast||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||km&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 14||[[Variable:ClimateCode|ClimateCode]]||Int||[[Variable:ClimateCode|1-6]]||style=&amp;quot;background: orange;&amp;quot;| Yes||Follow link to see codes.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 15||[[Variable:SoilMoistCode|SoilMoistureCode]]||Int||[[Variable:SoilMoistCode|1-5]]||style=&amp;quot;background: orange;&amp;quot;| Yes||1 = Dry&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||2 = Mesic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||3 = Mesic-moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||4 = Moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||5 = Wet&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 16||[[Variable:VegetationTypeCode|VegetationType]]||Int||[[Variable:VegetationTypeCode|1-18]]||style=&amp;quot;background: orange;&amp;quot;| Yes||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 17||SKSManagementClass||char(2)||Code (ex. PG)||No||Type of management class according to &amp;quot;Skogsstyrelsens målklassning för Grön skogsbruksplan&amp;quot; (&amp;quot;[http://www.svo.se/episerver4/templates/SNormalPage.aspx?id=11527&amp;amp;epslanguage=SV Green Forest Management Plan]&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NO = &amp;quot;Naturvård orörd&amp;quot;: Environmental goals with undisturbed forest &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NS = &amp;quot;Naturvård skötsel&amp;quot;: Environmental goals with adapted management&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PF = &amp;quot;Produktion förstärkt hänsyn&amp;quot;: Production goals with reinforced considerations  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PG = &amp;quot;Produktion generell hänsyn&amp;quot;: Production goals with general environmental considerations &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 18||MaturityClass||char(2)||Code (ex. K1)||No||Maturity class (sv: Huggningsklass)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K1 = Kalmark som är obehandlad eller ofullständigt behandlad (åtgärder kvarstår). Bare land, no regeneration.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K2 = Kalmark under föryngring, behandlad med nödvändiga återväxtåtgärder (åtgärder utförda). Bare land, regeneration treatments have been done.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R1 = Röjningsskog. Plantskog, skog vars huvudträdslag har en medelhöjd som är lägre än 1.3 m. Young stand, mean height of main species &amp;lt; 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R2 = Röjningsskog. Ungskog, skog vars huvudträdslag har en medelhöjd som är 1.3 m eller högre. Young stand, mean height of main species &amp;gt;= 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G1 = Yngre gallringsskog, skog som är yngre än lägsta tillåtna ålder för föryngringsavverkning. Young stand ready for first thinning. Mean arithmetic height &amp;gt;= 6-7 m.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G2 = Äldre gallringsskog, skog som snart uppnår lägsta ålder för föryngringsavverkning. Stand that will soon reach the minimum allowed final felling. Thinning can also be applied. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S1 = Skog som kan föryngringsavverkas. Yngre avverkningsbar skog som inte är att hänföra till S2. Stand that is eligible for final felling, minimum cutting age has been reached.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S2 = Skog som är mogen att föryngringsavverka. Skog som uppnått lämplig växttid eller som av andra skäl bör föryngringsavverkas. Stand that has reached its optimum MAI (Mean annual increment) and from a volume production maximization perspective should be clear cut.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S3 = Skog som är mogen att föryngringsavverka, men som inte bör föryngringsavverkas pga. naturvårdsskäl. Stand that can be clear cut, but should be avoided for some reason, for example nature conservation.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E1 = Restskog. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E2 = Gles skog eller skog av ett för marken olämpligt trädslag.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E3 = Hagmarkskog.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 19||EvenAgedCode||int||1-3||style=&amp;quot;background: orange;&amp;quot;| Yes||Not only reflecting the ages but also the stands' homogeneity regarding tree sizes (with impact on the diameter distribution, see below.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = EvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = MostlyEvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = UnevenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 20||SoilBearingCapacity ||Int||1-5||No||(sv: Grundförhållanden i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Very good soil bearing. Normally soil is good for driving on during all year&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Good soil bearing. Normally soil is good for driving on during all year, with exception of while thowing in the ground and heavy autumn rains&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Medium good soil bearing. Be precautious during periods of high humidity in soil, especially in low terrain, heavy vehicles and many crossings&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Medium soil bearing. Reinforcement in soil is of great importance. When not frozen, the bearing is uncertain&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Very bad soil bearing. Vehicles are only to be used when soil is frozen&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 21||Surface ||int||1-5||No||(sv: Ytstruktur i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = No surface boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Few boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Scattered boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Frequent boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Large boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 22||Slope ||int||1-5||No||(sv: Lutning i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = 0-10 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = 10-20 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = 20-33 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = 33-50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = &amp;gt;50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 23||InventoryYear||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Inventory year or date in format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 24||OwnerType||int||0-5||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Unknown&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = State&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Ecclesiastical&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = OtherPublic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Corporation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Private&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 25||SiteIndex||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Site index as determined by site factors (H100 or H50 (for birch and P. contorta), m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 26||SiteIndexSpecies||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Species for which SiteIndex refers to:&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Pine (or letter T)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Spruce (or letter G)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Birch (or letter B)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || |||5 = Oak (or letters Ek)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||6 = Beech (or letters Bok)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||8 = P. contorta (or letter C)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||''NB: The system require SI-values for either pine (T) or spruce (G). Hence, site indices for P. contorta will be converted to a corresponding value for pine; site indices for birch, oak, and beech will be converted to a corresponding value for spruce.''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 27||TotalArea||double||||No||ha&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 28||ProdArea||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Productive area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 29||ImpArea||double||||No||Impediment area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 30||NCArea||double||||No||Nature conservation area (ha), ''i.e. area set aside from timber production''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 31||DGV||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mean diameter (basal area weighted, cm). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 32||DG||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Quadratic mean diameter (cm) (sv: Grundytemedelstammens diameter, ''normalt något mindre än den grundytevägda medeldiametern)''. For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 33||H||double||||No||Mean height (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 34||MeanAge||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Mean tree total age (basal area weighted, years)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 35||N||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Stem density (no of trees/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 36||G||float||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Basal area (m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 37||V||double||||No||Volume (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, productive area). Can be used to compare with volumes calulated with Heureka. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 38||CAI||double||||No||Current annual volume increment (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, yr)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 39||PropPine||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion pine of basal area if mean height &amp;gt;7 m, otherwise prop. of stem density. Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 40||PropSpruce||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 41||PropBirch||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 42||PropAspen||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 43||PropOak||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 45||PropBeech||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 46||PropDeciduous||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt ädellöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 47||PropContorta||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||PropBroadleaf||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt triviallöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||DiameterType||int||0-1||No||Indicator for which type of mean diameter is entered in fields DGPine to DGBroadLeaf. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 (default)= Diameter of mean basal area tree&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Basal area weighted mean diameter&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 49||DGPine||float||||No||Mean diameter pine (cm)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 50||DGSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 51||DGBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 52||DGAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 53||DGOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 54||DGBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 55||DGDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 56||DGContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 57||DGBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 58||HPine||float||||No||Mean height pine (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 59||HSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 60||HBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 61||HAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 62||HOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 63||HBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 64||HDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 65||HContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 66||HBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 67||TerrainTransportDistance||int||||No||One way average terrain transport distance from centre of stand to nearest road (meters)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 68||LastClearcutYear||int||||No||Year when clearcut was last performed. Format YYYY&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 69||LastThinningYear||int||||No||Year or date when thinning was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 70||LastFertilizationYear||int||||No||Year or date when fertilization was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 71||LastRegenerationYear||int||||No||Year or date when regeneration was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 72||RegenerationMethod||int||0-2||No||(Used if MaturityClass is entered and set to K1)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Natural regeneration&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Plantation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Sowing&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 73||[[Definition:SpeciesCode | RegenerationSpecies]]||int||1-9||No||||Regeneration [[Definition:SpeciesCode | species (group code)]]. Definition of species codes: [[Definition:SpeciesCode]] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || || Can be used to control regeneration species on ''current'' bare land, if not site index species should be used. A preferable option is to use sheet TreatmentProposals instead. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 74||[[Definition:TreatmentCode | TreatmentProposal]]||int||0||No|| Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc]. Use number codes: [[Definition:TreatmentCode]]&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 75||TreatmentPriority||int||0-4||No||Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Not available&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Within 5 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Within 5 to 10 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Within 10 to 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Beyond 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 76||Note              ||string(max) ||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 77||UserDefinedVariable1||int||||No||Open for user defined setting. If you change the column heading to another name, it will be available when selecting data and in tables views etc. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 78||UserDefinedVariable2||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 79||UserDefinedVariable3||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 80||UserDefinedVariable4||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 81||UserDefinedVariable5||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 82||UserDefinedVariable6||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 83||UserDefinedVariable7||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 84||UserDefinedVariable8||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 85||UserDefinedVariable9||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 86||UserDefinedVariable10||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 87||DeadWoodTotal||real||||No||Volume of dead wood (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 88||DeadWoodDecayClass1||real||||No||Volume of dead wood in decay class 1 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 89||DeadWoodDecayClass2||real||||No||Volume of dead wood in decay class 2 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 90||DeadWoodDecayClass3||real||||No||Volume of dead wood in decay class 3 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 91||DeadWoodDecayClass4||real||||No||Volume of dead wood in decay class 4 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 92||DeadWoodDecayClass5||real||||No||Volume of dead wood in decay class 5 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 93||[[Definition:SpeciesCode|SpeciesUser]]||int||[[Definition:SpeciesCode|11-97]]||No||Species code for a species not included in the species groups above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 94||ProportionSpeciesUser||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion of species of SpeciesUser. Cf. ProportionPine above. Can be left blank if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 95||MeanDiameterSpeciesUser||float||||No||Mean diameter (cm) of species SpeciesUser. Cf. DgPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 96||MeanHeightSpeciesUser||float||||No||Mean height (m) of species of SpeciesUser. Cf. HPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 97||RoadId1||int||||No||Column to place the id of a forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 98||RoadId2||int||||No||Column to place the id of an alternative forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7048</id>
		<title>StandRegisterFileSpecification</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7048"/>
		<updated>2014-08-22T07:03:18Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Notes:'''&lt;br /&gt;
*The file specification is also included in the [ftp://salix.slu.se/download/Heureka/ImportTemplates Excel-file], in sheet Column Descriptions.&lt;br /&gt;
&lt;br /&gt;
*'''Column order is irrelevant''', the import function uses column names for matching. Optional columns can be be dropped, or left blank. '''It is important that the column names are correct.'''&lt;br /&gt;
&lt;br /&gt;
*The fields MapId, StandId, and SubStandId are used to create a unique name for each treatment unit. StandId is mandatory, but MapId and SubStandId are optional. The unique name is created in the following format: MapId + Space + StandId + Space + SubStandId. Therefore the combination of the fields 1, 2 and 3 must be unique within a stand register. If MapId and SubStandId are not included or empty, StandId must be unique (except for when a row refers to an overstorey layer or layer with retention trees for a certain stand, in that case two or three rows refer to the same stand). &lt;br /&gt;
&lt;br /&gt;
*Columns denoted as &amp;quot;Required...&amp;quot; in the table below are required if single tree-data should be simulated (with a Weibull-distribution, see below). &lt;br /&gt;
&lt;br /&gt;
*Do not enter zeroes in cells unless the values should actually be zero. Leave the cells empty or remove columns for which you have no data. &lt;br /&gt;
&lt;br /&gt;
*If &amp;quot;Maturity Class&amp;quot; is used, make sure it is correctly depicted, e.g. no overstorey data are allowed to describe a stand classified as K. The class R2 should be used with precaution (if treatment programs including cleaning should be generated, use class R1).'' &lt;br /&gt;
&lt;br /&gt;
{| {{table}} style=&amp;quot;text-align: left; &amp;quot;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''No'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Field'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Type (length)'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Valid values'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Required for generating tree list?'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description'''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 1||MapId||int (max 5 pos)||1-99999||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 2||StandId|| string(25)||||style=&amp;quot;background: orange;&amp;quot;| Yes||Identity of stand (sv: Avdelning) Mandatory!&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 3||SubStandId||int (max 1 pos)||0-9||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 4||AreaLevel2||string(50)||||No||Description for level two, to be used in any subdivision of the analysis area (for stratification purposes, etc.)   &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 5||AreaLevel3||string(50)||||No||Description for level three, to be used in any subdivision of the analysis area (for stratification purposes, etc.) &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 6||Register||int||||No|| Register number (some users want this to use when defining forest domains in PlanWise, equivalent to UserDefined below)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 7||([[Variable:Region|Region]]||Int)||||No|| Obsolete. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 8||[[Variable:CountyCode|CountyCode]]||Int||1-31||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mandatory only if no coordinates are given. Follow link to see codes&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 9||Altitude||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Altitude (h.a.m.s.l., m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 10||Latitude||float||54-70||style=&amp;quot;background: yellow;&amp;quot;| See comment||Latitude (° N, can be seen in the ClimateCode-map below). Mandatory only if no coordinates are given.  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 11||CoordEast||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||East coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 12||CoordNorth||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||North coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 13||DistanceToCoast||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||km&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 14||[[Variable:ClimateCode|ClimateCode]]||Int||[[Variable:ClimateCode|1-6]]||style=&amp;quot;background: orange;&amp;quot;| Yes||Follow link to see codes.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 15||[[Variable:SoilMoistCode|SoilMoistureCode]]||Int||[[Variable:SoilMoistCode|1-5]]||style=&amp;quot;background: orange;&amp;quot;| Yes||1 = Dry&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||2 = Mesic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||3 = Mesic-moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||4 = Moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||5 = Wet&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 16||[[Variable:VegetationTypeCode|VegetationType]]||Int||[[Variable:VegetationTypeCode|1-18]]||style=&amp;quot;background: orange;&amp;quot;| Yes||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 17||SKSManagementClass||char(2)||Code (ex. PG)||No||Type of management class according to &amp;quot;Skogsstyrelsens målklassning för Grön skogsbruksplan&amp;quot; (&amp;quot;[http://www.svo.se/episerver4/templates/SNormalPage.aspx?id=11527&amp;amp;epslanguage=SV Green Forest Management Plan]&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NO = &amp;quot;Naturvård orörd&amp;quot;: Environmental goals with undisturbed forest &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NS = &amp;quot;Naturvård skötsel&amp;quot;: Environmental goals with adapted management&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PF = &amp;quot;Produktion förstärkt hänsyn&amp;quot;: Production goals with reinforced considerations  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PG = &amp;quot;Produktion generell hänsyn&amp;quot;: Production goals with general environmental considerations &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 18||MaturityClass||char(2)||Code (ex. K1)||No||Maturity class (sv: Huggningsklass)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K1 = Kalmark som är obehandlad eller ofullständigt behandlad (åtgärder kvarstår). Bare land, no regeneration.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K2 = Kalmark under föryngring, behandlad med nödvändiga återväxtåtgärder (åtgärder utförda). Bare land, regeneration treatments have been done.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R1 = Röjningsskog. Plantskog, skog vars huvudträdslag har en medelhöjd som är lägre än 1.3 m. Young stand, mean height of main species &amp;lt; 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R2 = Röjningsskog. Ungskog, skog vars huvudträdslag har en medelhöjd som är 1.3 m eller högre. Young stand, mean height of main species &amp;gt;= 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G1 = Yngre gallringsskog, skog som är yngre än lägsta tillåtna ålder för föryngringsavverkning. Young stand ready for first thinning. Mean arithmetic height &amp;gt;= 6-7 m.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G2 = Äldre gallringsskog, skog som snart uppnår lägsta ålder för föryngringsavverkning. Stand that will soon reach the minimum allowed final felling. Thinning can also be applied. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S1 = Skog som kan föryngringsavverkas. Yngre avverkningsbar skog som inte är att hänföra till S2. Stand that is eligible for final felling, minimum cutting age has been reached.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S2 = Skog som är mogen att föryngringsavverka. Skog som uppnått lämplig växttid eller som av andra skäl bör föryngringsavverkas. Stand that has reached its optimum MAI (Mean annual increment) and from a volume production maximization perspective should be clear cut.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S3 = Skog som är mogen att föryngringsavverka, men som inte bör föryngringsavverkas pga. naturvårdsskäl. Stand that can be clear cut, but should be avoided for some reason, for example nature conservation.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E1 = Restskog. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E2 = Gles skog eller skog av ett för marken olämpligt trädslag.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E3 = Hagmarkskog.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 19||EvenAgedCode||int||1-3||style=&amp;quot;background: orange;&amp;quot;| Yes||Not only reflecting the ages but also the stands' homogeneity regarding tree sizes (with impact on the diameter distribution, see below.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = EvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = MostlyEvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = UnevenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 20||SoilBearingCapacity ||Int||1-5||No||(sv: Grundförhållanden i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Very good soil bearing. Normally soil is good for driving on during all year&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Good soil bearing. Normally soil is good for driving on during all year, with exception of while thowing in the ground and heavy autumn rains&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Medium good soil bearing. Be precautious during periods of high humidity in soil, especially in low terrain, heavy vehicles and many crossings&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Medium soil bearing. Reinforcement in soil is of great importance. When not frozen, the bearing is uncertain&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Very bad soil bearing. Vehicles are only to be used when soil is frozen&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 21||Surface ||int||1-5||No||(sv: Ytstruktur i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = No surface boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Few boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Scattered boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Frequent boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Large boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 22||Slope ||int||1-5||No||(sv: Lutning i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = 0-10 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = 10-20 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = 20-33 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = 33-50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = &amp;gt;50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 23||InventoryYear||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Inventory year or date in format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 24||OwnerType||int||0-5||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Unknown&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = State&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Ecclesiastical&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = OtherPublic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Corporation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Private&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 25||SiteIndex||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Site index as determined by site factors (H100 or H50 (for birch and P. contorta), m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 26||SiteIndexSpecies||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Species for which SiteIndex refers to:&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Pine (or letter T)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Spruce (or letter G)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Birch (or letter B)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || |||5 = Oak (or letters Ek)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||6 = Beech (or letters Bok)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||8 = P. contorta (or letter C)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||''NB: The system require SI-values for either pine (T) or spruce (G). Hence, site indices for P. contorta will be converted to a corresponding value for pine; site indices for birch, oak, and beech will be converted to a corresponding value for spruce.''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 27||TotalArea||double||||No||ha&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 28||ProdArea||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Productive area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 29||ImpArea||double||||No||Impediment area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 30||NCArea||double||||No||Nature conservation area (ha), ''i.e. area set aside from timber production''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 31||DGV||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mean diameter (basal area weighted, cm). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 32||DG||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Quadratic mean diameter (cm) (sv: Grundytemedelstammens diameter, ''normalt något mindre än den grundytevägda medeldiametern)''. For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 33||H||double||||No||Mean height (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 34||MeanAge||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Mean tree total age (basal area weighted, years)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 35||N||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Stem density (no of trees/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 36||G||float||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Basal area (m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 37||V||double||||No||Volume (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, productive area). Can be used to compare with volumes calulated with Heureka. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 38||CAI||double||||No||Current annual volume increment (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, yr)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 39||PropPine||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion pine of basal area if mean height &amp;gt;7 m, otherwise prop. of stem density. Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 40||PropSpruce||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 41||PropBirch||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 42||PropAspen||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 43||PropOak||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 45||PropBeech||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 46||PropDeciduous||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt ädellöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 47||PropContorta||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||PropBroadleaf||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt triviallöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||DiameterType||int||0-1||No||Indicator for which type of mean diameter is entered in fields DGPine to DGBroadLeaf. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 (default)= Diameter of mean basal area tree&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Basal area weighted mean diameter&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 49||DGPine||float||||No||Mean diameter pine (cm)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 50||DGSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 51||DGBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 52||DGAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 53||DGOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 54||DGBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 55||DGDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 56||DGContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 57||DGBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 58||HPine||float||||No||Mean height pine (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 59||HSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 60||HBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 61||HAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 62||HOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 63||HBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 64||HDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 65||HContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 66||HBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 67||TerrainTransportDistance||int||||No||One way average terrain transport distance from centre of stand to nearest road (meters)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 68||LastClearcutYear||int||||No||Year when clearcut was last performed. Format YYYY&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 69||LastThinningYear||int||||No||Year or date when thinning was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 70||LastFertilizationYear||int||||No||Year or date when fertilization was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 71||LastRegenerationYear||int||||No||Year or date when regeneration was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 72||RegenerationMethod||int||0-2||No||(Used if MaturityClass is entered and set to K1)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Natural regeneration&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Plantation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Sowing&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 73||[[Definition:SpeciesCode | RegenerationSpecies]]||int||1-9||No||||Regeneration [[Definition:SpeciesCode | species (group code)]]. Definition of species codes: [[Definition:SpeciesCode]] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || || Can be used to control regeneration species on ''current'' bare land, if not site index species should be used. A preferable option is to use sheet TreatmentProposals instead. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 74||[[Definition:TreatmentCode | TreatmentProposal]]||int||0||No|| Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc]. Use number codes: [[Definition:TreatmentCode]]&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 75||TreatmentPriority||int||0-4||No||Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Not available&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Within 5 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Within 5 to 10 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Within 10 to 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Beyond 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 76||Note              ||string(max) ||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 77||UserDefinedVariable1||int||||No||Open for user defined setting. If you change the column heading to another name, it will be available when selecting data and in tables views etc. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 78||UserDefinedVariable2||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 79||UserDefinedVariable3||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 80||UserDefinedVariable4||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 81||UserDefinedVariable5||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 82||UserDefinedVariable6||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 83||UserDefinedVariable7||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 84||UserDefinedVariable8||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 85||UserDefinedVariable9||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 86||UserDefinedVariable10||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 87||DeadWoodTotal||real||||No||Volume of dead wood (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 88||DeadWoodDecayClass1||real||||No||Volume of dead wood in decay class 1 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 89||DeadWoodDecayClass2||real||||No||Volume of dead wood in decay class 2 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 90||DeadWoodDecayClass3||real||||No||Volume of dead wood in decay class 3 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 91||DeadWoodDecayClass4||real||||No||Volume of dead wood in decay class 4 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 92||DeadWoodDecayClass5||real||||No||Volume of dead wood in decay class 5 (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 93||[[Definition:SpeciesCode|SpeciesUser]]||int||[[Definition:SpeciesCode|11-97]]||No||Species code for a species not included in the species groups above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 94||ProportionSpeciesUser||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion of species of SpeciesUser. Cf. ProportionPine above. Can be left blank if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 95||MeanDiameterSpeciesUser||float||||No||Mean diameter (cm) of species SpeciesUser. Cf. DgPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 96||MeanHeightSpeciesUser||float||||No||Mean height (m) of species of SpeciesUser. Cf. HPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 97||RoadId1||int||||No||Column to place the id of a forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 98||RoadId2||int||||No||Column to place the id of an alternative forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7047</id>
		<title>StandRegisterFileSpecification</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7047"/>
		<updated>2014-08-22T07:00:35Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Notes:'''&lt;br /&gt;
*The file specification is also included in the [ftp://salix.slu.se/download/Heureka/ImportTemplates Excel-file], in sheet Column Descriptions.&lt;br /&gt;
&lt;br /&gt;
*'''Column order is irrelevant''', the import function uses column names for matching. Optional columns can be be dropped, or left blank. '''It is important that the column names are correct.'''&lt;br /&gt;
&lt;br /&gt;
*The fields MapId, StandId, and SubStandId are used to create a unique name for each treatment unit. StandId is mandatory, but MapId and SubStandId are optional. The unique name is created in the following format: MapId + Space + StandId + Space + SubStandId. Therefore the combination of the fields 1, 2 and 3 must be unique within a stand register. If MapId and SubStandId are not included or empty, StandId must be unique (except for when a row refers to an overstorey layer or layer with retention trees for a certain stand, in that case two or three rows refer to the same stand). &lt;br /&gt;
&lt;br /&gt;
*Columns denoted as &amp;quot;Required...&amp;quot; in the table below are required if single tree-data should be simulated (with a Weibull-distribution, see below). &lt;br /&gt;
&lt;br /&gt;
*Do not enter zeroes in cells unless the values should actually be zero. Leave the cells empty or remove columns for which you have no data. &lt;br /&gt;
&lt;br /&gt;
*If &amp;quot;Maturity Class&amp;quot; is used, make sure it is correctly depicted, e.g. no overstorey data are allowed to describe a stand classified as K. The class R2 should be used with precaution (if treatment programs including cleaning should be generated, use class R1).'' &lt;br /&gt;
&lt;br /&gt;
{| {{table}} style=&amp;quot;text-align: left; &amp;quot;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''No'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Field'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Type (length)'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Valid values'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Required for generating tree list?'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description'''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 1||MapId||int (max 5 pos)||1-99999||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 2||StandId|| string(25)||||style=&amp;quot;background: orange;&amp;quot;| Yes||Identity of stand (sv: Avdelning) Mandatory!&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 3||SubStandId||int (max 1 pos)||0-9||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 4||AreaLevel2||string(50)||||No||Description for level two, to be used in any subdivision of the analysis area (for stratification purposes, etc.)   &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 5||AreaLevel3||string(50)||||No||Description for level three, to be used in any subdivision of the analysis area (for stratification purposes, etc.) &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 6||Register||int||||No|| Register number (some users want this to use when defining forest domains in PlanWise, equivalent to UserDefined below)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 7||([[Variable:Region|Region]]||Int)||||No|| Obsolete. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 8||[[Variable:CountyCode|CountyCode]]||Int||1-31||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mandatory only if no coordinates are given. Follow link to see codes&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 9||Altitude||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Altitude (h.a.m.s.l., m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 10||Latitude||float||54-70||style=&amp;quot;background: yellow;&amp;quot;| See comment||Latitude (° N, can be seen in the ClimateCode-map below). Mandatory only if no coordinates are given.  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 11||CoordEast||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||East coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 12||CoordNorth||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||North coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 13||DistanceToCoast||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||km&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 14||[[Variable:ClimateCode|ClimateCode]]||Int||[[Variable:ClimateCode|1-6]]||style=&amp;quot;background: orange;&amp;quot;| Yes||Follow link to see codes.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 15||[[Variable:SoilMoistCode|SoilMoistureCode]]||Int||[[Variable:SoilMoistCode|1-5]]||style=&amp;quot;background: orange;&amp;quot;| Yes||1 = Dry&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||2 = Mesic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||3 = Mesic-moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||4 = Moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||5 = Wet&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 16||[[Variable:VegetationTypeCode|VegetationType]]||Int||[[Variable:VegetationTypeCode|1-18]]||style=&amp;quot;background: orange;&amp;quot;| Yes||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 17||SKSManagementClass||char(2)||Code (ex. PG)||No||Type of management class according to &amp;quot;Skogsstyrelsens målklassning för Grön skogsbruksplan&amp;quot; (&amp;quot;[http://www.svo.se/episerver4/templates/SNormalPage.aspx?id=11527&amp;amp;epslanguage=SV Green Forest Management Plan]&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NO = &amp;quot;Naturvård orörd&amp;quot;: Environmental goals with undisturbed forest &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NS = &amp;quot;Naturvård skötsel&amp;quot;: Environmental goals with adapted management&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PF = &amp;quot;Produktion förstärkt hänsyn&amp;quot;: Production goals with reinforced considerations  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PG = &amp;quot;Produktion generell hänsyn&amp;quot;: Production goals with general environmental considerations &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 18||MaturityClass||char(2)||Code (ex. K1)||No||Maturity class (sv: Huggningsklass)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K1 = Kalmark som är obehandlad eller ofullständigt behandlad (åtgärder kvarstår). Bare land, no regeneration.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K2 = Kalmark under föryngring, behandlad med nödvändiga återväxtåtgärder (åtgärder utförda). Bare land, regeneration treatments have been done.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R1 = Röjningsskog. Plantskog, skog vars huvudträdslag har en medelhöjd som är lägre än 1.3 m. Young stand, mean height of main species &amp;lt; 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R2 = Röjningsskog. Ungskog, skog vars huvudträdslag har en medelhöjd som är 1.3 m eller högre. Young stand, mean height of main species &amp;gt;= 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G1 = Yngre gallringsskog, skog som är yngre än lägsta tillåtna ålder för föryngringsavverkning. Young stand ready for first thinning. Mean arithmetic height &amp;gt;= 6-7 m.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G2 = Äldre gallringsskog, skog som snart uppnår lägsta ålder för föryngringsavverkning. Stand that will soon reach the minimum allowed final felling. Thinning can also be applied. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S1 = Skog som kan föryngringsavverkas. Yngre avverkningsbar skog som inte är att hänföra till S2. Stand that is eligible for final felling, minimum cutting age has been reached.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S2 = Skog som är mogen att föryngringsavverka. Skog som uppnått lämplig växttid eller som av andra skäl bör föryngringsavverkas. Stand that has reached its optimum MAI (Mean annual increment) and from a volume production maximization perspective should be clear cut.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S3 = Skog som är mogen att föryngringsavverka, men som inte bör föryngringsavverkas pga. naturvårdsskäl. Stand that can be clear cut, but should be avoided for some reason, for example nature conservation.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E1 = Restskog. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E2 = Gles skog eller skog av ett för marken olämpligt trädslag.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E3 = Hagmarkskog.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 19||EvenAgedCode||int||1-3||style=&amp;quot;background: orange;&amp;quot;| Yes||Not only reflecting the ages but also the stands' homogeneity regarding tree sizes (with impact on the diameter distribution, see below.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = EvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = MostlyEvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = UnevenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 20||SoilBearingCapacity ||Int||1-5||No||(sv: Grundförhållanden i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Very good soil bearing. Normally soil is good for driving on during all year&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Good soil bearing. Normally soil is good for driving on during all year, with exception of while thowing in the ground and heavy autumn rains&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Medium good soil bearing. Be precautious during periods of high humidity in soil, especially in low terrain, heavy vehicles and many crossings&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Medium soil bearing. Reinforcement in soil is of great importance. When not frozen, the bearing is uncertain&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Very bad soil bearing. Vehicles are only to be used when soil is frozen&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 21||Surface ||int||1-5||No||(sv: Ytstruktur i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = No surface boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Few boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Scattered boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Frequent boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Large boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 22||Slope ||int||1-5||No||(sv: Lutning i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = 0-10 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = 10-20 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = 20-33 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = 33-50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = &amp;gt;50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 23||InventoryYear||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Inventory year or date in format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 24||OwnerType||int||0-5||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Unknown&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = State&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Ecclesiastical&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = OtherPublic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Corporation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Private&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 25||SiteIndex||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Site index as determined by site factors (H100 or H50 (for birch and P. contorta), m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 26||SiteIndexSpecies||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Species for which SiteIndex refers to:&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Pine (or letter T)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Spruce (or letter G)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Birch (or letter B)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || |||5 = Oak (or letters Ek)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||6 = Beech (or letters Bok)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||8 = P. contorta (or letter C)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||''NB: The system require SI-values for either pine (T) or spruce (G). Hence, site indices for P. contorta will be converted to a corresponding value for pine; site indices for birch, oak, and beech will be converted to a corresponding value for spruce.''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 27||TotalArea||double||||No||ha&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 28||ProdArea||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Productive area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 29||ImpArea||double||||No||Impediment area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 30||NCArea||double||||No||Nature conservation area (ha), ''i.e. area set aside from timber production''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 31||DGV||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mean diameter (basal area weighted, cm). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 32||DG||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Quadratic mean diameter (cm) (sv: Grundytemedelstammens diameter, ''normalt något mindre än den grundytevägda medeldiametern)''. For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 33||H||double||||No||Mean height (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 34||MeanAge||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Mean tree total age (basal area weighted, years)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 35||N||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Stem density (no of trees/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 36||G||float||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Basal area (m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 37||V||double||||No||Volume (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, productive area). Can be used to compare with volumes calulated with Heureka. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 38||CAI||double||||No||Current annual volume increment (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, yr)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 39||PropPine||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion pine of basal area if mean height &amp;gt;7 m, otherwise prop. of stem density. Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 40||PropSpruce||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 41||PropBirch||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 42||PropAspen||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 43||PropOak||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 45||PropBeech||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 46||PropDeciduous||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt ädellöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 47||PropContorta||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||PropBroadleaf||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt triviallöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||DiameterType||int||0-1||No||Indicator for which type of mean diameter is entered in fields DGPine to DGBroadLeaf. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 (default)= Diameter of mean basal area tree&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Basal area weighted mean diameter&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 49||DGPine||float||||No||Mean diameter pine (cm)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 50||DGSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 51||DGBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 52||DGAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 53||DGOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 54||DGBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 55||DGDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 56||DGContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 57||DGBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 58||HPine||float||||No||Mean height pine (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 59||HSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 60||HBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 61||HAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 62||HOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 63||HBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 64||HDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 65||HContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 66||HBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 67||TerrainTransportDistance||int||||No||One way average terrain transport distance from centre of stand to nearest road (meters)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 68||LastClearcutYear||int||||No||Year when clearcut was last performed. Format YYYY&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 69||LastThinningYear||int||||No||Year or date when thinning was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 70||LastFertilizationYear||int||||No||Year or date when fertilization was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 71||LastRegenerationYear||int||||No||Year or date when regeneration was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 72||RegenerationMethod||int||0-2||No||(Used if MaturityClass is entered and set to K1)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Natural regeneration&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Plantation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Sowing&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 73||[[Definition:SpeciesCode | RegenerationSpecies]]||int||1-9||No||||Regeneration [[Definition:SpeciesCode | species (group code)]]. Definition of species codes: [[Definition:SpeciesCode]] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || || Can be used to control regeneration species on ''current'' bare land, if not site index species should be used. A preferable option is to use sheet TreatmentProposals instead. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 74||[[Definition:TreatmentCode | TreatmentProposal]]||int||0||No|| Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc]. Use number codes: [[Definition:TreatmentCode]]&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 75||TreatmentPriority||int||0-4||No||Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Not available&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Within 5 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Within 5 to 10 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Within 10 to 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Beyond 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 76||Note              ||string(max) ||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 77||UserDefinedVariable1||int||||No||Open for user defined setting. If you change the column heading to another name, it will be available when selecting data and in tables views etc. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 78||UserDefinedVariable2||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 79||UserDefinedVariable3||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 80||UserDefinedVariable4||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 81||UserDefinedVariable5||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 82||UserDefinedVariable6||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 83||UserDefinedVariable7||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 84||UserDefinedVariable8||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 85||UserDefinedVariable9||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 86||UserDefinedVariable10||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 87||DeadWoodTotal||real||||No||Volume of dead wood (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 88||DeadWoodDecayClass1||real||||No||Volume of dead wood in decay class 1 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 89||DeadWoodDecayClass2||real||||No||Volume of dead wood in decay class 2 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 90||DeadWoodDecayClass3||real||||No||Volume of dead wood in decay class 3 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 91||DeadWoodDecayClass4||real||||No||Volume of dead wood in decay class 4 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 92||DeadWoodDecayClass5||real||||No||Volume of dead wood in decay class 5 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 93||[[Definition:SpeciesCode|SpeciesUser]]||int||[[Definition:SpeciesCode|11-97]]||No||Species code for a species not included in the species groups above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 94||ProportionSpeciesUser||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion of species of SpeciesUser. Cf. ProportionPine above. Can be left blank if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 95||MeanDiameterSpeciesUser||float||||No||Mean diameter (cm) of species SpeciesUser. Cf. DgPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 96||MeanHeightSpeciesUser||float||||No||Mean height (m) of species of SpeciesUser. Cf. HPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 97||RoadId1||int||||No||Column to place the id of a forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 98||RoadId2||int||||No||Column to place the id of an alternative forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7046</id>
		<title>StandRegisterFileSpecification</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7046"/>
		<updated>2014-08-22T06:54:48Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Notes:'''&lt;br /&gt;
*The file specification is also included in the [ftp://salix.slu.se/download/Heureka/ImportTemplates Excel-file], in sheet Column Descriptions.&lt;br /&gt;
&lt;br /&gt;
*'''Column order is irrelevant''', the import function uses column names for matching. Optional columns can be be dropped, or left blank. '''It is important that the column names are correct.'''&lt;br /&gt;
&lt;br /&gt;
*The fields MapId, StandId, and SubStandId are used to create a unique name for each treatment unit. StandId is mandatory, but MapId and SubStandId are optional. The unique name is created in the following format: MapId + Space + StandId + Space + SubStandId. Therefore the combination of the fields 1, 2 and 3 must be unique within a stand register. If MapId and SubStandId are not included or empty, StandId must be unique (except for when a row refers to an overstorey layer or layer with retention trees for a certain stand, in that case two or three rows refer to the same stand). &lt;br /&gt;
&lt;br /&gt;
*Columns denoted as &amp;quot;Required...&amp;quot; in the table below are required if single tree-data should be simulated (with a Weibull-distribution, see below). &lt;br /&gt;
&lt;br /&gt;
*Do not enter zeroes in cells unless the values should actually be zero. Leave the cells empty or remove columns for which you have no data. &lt;br /&gt;
&lt;br /&gt;
*If &amp;quot;Maturity Class&amp;quot; is used, make sure it is correctly depicted, e.g. no overstorey data are allowed to describe a stand classified as K. The class R2 should be used with precaution (if treatment programs including cleaning should be generated, use class R1).'' &lt;br /&gt;
&lt;br /&gt;
{| {{table}} style=&amp;quot;text-align: left; &amp;quot;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''No'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Field'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Type (length)'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Valid values'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Required for generating tree list?'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description'''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 1||MapId||int (max 5 pos)||1-99999||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 2||StandId|| string(25)||||style=&amp;quot;background: orange;&amp;quot;| Yes||Identity of stand (sv: Avdelning) Mandatory!&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 3||SubStandId||int (max 1 pos)||0-9||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 4||AreaLevel2||string(50)||||No||Description for level two, to be used in any subdivision of the analysis area (for stratification purposes, etc.)   &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 5||AreaLevel3||string(50)||||No||Description for level three, to be used in any subdivision of the analysis area (for stratification purposes, etc.) &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 6||Register||int||||No|| Register number (some users want this to use when defining forest domains in PlanWise, equivalent to UserDefined below)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 7||([[Variable:Region|Region]]||Int)||||No|| Obsolete. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 8||[[Variable:CountyCode|CountyCode]]||Int||1-31||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mandatory only if no coordinates are given. Follow link to see codes&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 9||Altitude||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Altitude (h.a.m.s.l., m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 10||Latitude||float||54-70||style=&amp;quot;background: yellow;&amp;quot;| See comment||Latitude (° N, can be seen in the ClimateCode-map below). Mandatory only if no coordinates are given.  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 11||CoordEast||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||East coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 12||CoordNorth||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||North coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 13||DistanceToCoast||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||km&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 14||[[Variable:ClimateCode|ClimateCode]]||Int||[[Variable:ClimateCode|1-6]]||style=&amp;quot;background: orange;&amp;quot;| Yes||Follow link to see codes.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 15||[[Variable:SoilMoistCode|SoilMoistureCode]]||Int||[[Variable:SoilMoistCode|1-5]]||style=&amp;quot;background: orange;&amp;quot;| Yes||1 = Dry&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||2 = Mesic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||3 = Mesic-moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||4 = Moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||5 = Wet&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 16||[[Variable:VegetationTypeCode|VegetationType]]||Int||[[Variable:VegetationTypeCode|1-18]]||style=&amp;quot;background: orange;&amp;quot;| Yes||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 17||SKSManagementClass||char(2)||Code (ex. PG)||No||Type of management class according to &amp;quot;Skogsstyrelsens målklassning för Grön skogsbruksplan&amp;quot; (&amp;quot;[http://www.svo.se/episerver4/templates/SNormalPage.aspx?id=11527&amp;amp;epslanguage=SV Green Forest Management Plan]&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NO = &amp;quot;Naturvård orörd&amp;quot;: Environmental goals with undisturbed forest &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NS = &amp;quot;Naturvård skötsel&amp;quot;: Environmental goals with adapted management&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PF = &amp;quot;Produktion förstärkt hänsyn&amp;quot;: Production goals with reinforced considerations  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PG = &amp;quot;Produktion generell hänsyn&amp;quot;: Production goals with general environmental considerations &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 18||MaturityClass||char(2)||Code (ex. K1)||No||Maturity class (sv: Huggningsklass)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K1 = Kalmark som är obehandlad eller ofullständigt behandlad (åtgärder kvarstår). Bare land, no regeneration.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K2 = Kalmark under föryngring, behandlad med nödvändiga återväxtåtgärder (åtgärder utförda). Bare land, regeneration treatments have been done.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R1 = Röjningsskog. Plantskog, skog vars huvudträdslag har en medelhöjd som är lägre än 1.3 m. Young stand, mean height of main species &amp;lt; 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R2 = Röjningsskog. Ungskog, skog vars huvudträdslag har en medelhöjd som är 1.3 m eller högre. Young stand, mean height of main species &amp;gt;= 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G1 = Yngre gallringsskog, skog som är yngre än lägsta tillåtna ålder för föryngringsavverkning. Young stand ready for first thinning. Mean arithmetic height &amp;gt;= 6-7 m.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G2 = Äldre gallringsskog, skog som snart uppnår lägsta ålder för föryngringsavverkning. Stand that will soon reach the minimum allowed final felling. Thinning can also be applied. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S1 = Skog som kan föryngringsavverkas. Yngre avverkningsbar skog som inte är att hänföra till S2. Stand that is eligible for final felling, minimum cutting age has been reached.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S2 = Skog som är mogen att föryngringsavverka. Skog som uppnått lämplig växttid eller som av andra skäl bör föryngringsavverkas. Stand that has reached its optimum MAI (Mean annual increment) and from a volume production maximization perspective should be clear cut.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S3 = Skog som är mogen att föryngringsavverka, men som inte bör föryngringsavverkas pga. naturvårdsskäl. Stand that can be clear cut, but should be avoided for some reason, for example nature conservation.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E1 = Restskog. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E2 = Gles skog eller skog av ett för marken olämpligt trädslag.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E3 = Hagmarkskog.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 19||EvenAgedCode||int||1-3||style=&amp;quot;background: orange;&amp;quot;| Yes||Not only reflecting the ages but also the stands' homogeneity regarding tree sizes (with impact on the diameter distribution, see below.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = EvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = MostlyEvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = UnevenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 20||SoilBearingCapacity ||Int||1-5||No||(sv: Grundförhållanden i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Very good soil bearing. Normally soil is good for driving on during all year&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Good soil bearing. Normally soil is good for driving on during all year, with exception of while thowing in the ground and heavy autumn rains&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Medium good soil bearing. Be precautious during periods of high humidity in soil, especially in low terrain, heavy vehicles and many crossings&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Medium soil bearing. Reinforcement in soil is of great importance. When not frozen, the bearing is uncertain&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Very bad soil bearing. Vehicles are only to be used when soil is frozen&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 21||Surface ||int||1-5||No||(sv: Ytstruktur i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = No surface boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Few boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Scattered boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Frequent boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Large boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 22||Slope ||int||1-5||No||(sv: Lutning i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = 0-10 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = 10-20 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = 20-33 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = 33-50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = &amp;gt;50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 23||InventoryYear||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Inventory year or date in format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 24||OwnerType||int||0-5||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Unknown&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = State&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Ecclesiastical&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = OtherPublic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Corporation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Private&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 25||SiteIndex||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Site index as determined by site factors (H100 or H50 (for birch and P. contorta), m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 26||SiteIndexSpecies||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Species for which SiteIndex refers to:&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Pine (or letter T)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Spruce (or letter G)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Birch (or letter B)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || |||5 = Oak (or letters Ek)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||6 = Beech (or letters Bok)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||8 = P. contorta (or letter C)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||''NB: The system require SI-values for either pine (T) or spruce (G). Hence, site indices for P. contorta will be converted to a corresponding value for pine; site indices for birch, oak, and beech will be converted to a corresponding value for spruce.''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 27||TotalArea||double||||No||ha&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 28||ProdArea||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Productive area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 29||ImpArea||double||||No||Impediment area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 30||NCArea||double||||No||Nature conservation area (ha), ''i.e. area set aside from timber production''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 31||DGV||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mean diameter (basal area weighted, cm). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 32||DG||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Quadratic mean diameter (cm) (sv: Grundytemedelstammens diameter, ''normalt något mindre än den grundytevägda medeldiametern)''. For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 33||H||double||||No||Mean height (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 34||MeanAge||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Mean tree total age (basal area weighted, years)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 35||N||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Stem density (no of trees/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 36||G||float||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Basal area (m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 37||V||double||||No||Volume (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, productive area). Can be used to compare with volumes calulated with Heureka. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 38||CAI||double||||No||Current annual volume increment (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, yr)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 39||PropPine||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion pine of basal area if mean height &amp;gt;7 m, otherwise prop. of stem density. Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 40||PropSpruce||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 41||PropBirch||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 42||PropAspen||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 43||PropOak||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 45||PropBeech||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 46||PropDeciduous||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt ädellöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 47||PropContorta||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||PropBroadleaf||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt triviallöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||DiameterType||int||0-1||No||Indicator for which type of mean diameter is entered in fields DGPine to DGBroadLeaf. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 (default)= Diameter of mean basal area tree&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Basal area weighted mean diameter&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 49||DGPine||float||||No||Mean diameter pine (cm)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 50||DGSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 51||DGBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 52||DGAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 53||DGOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 54||DGBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 55||DGDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 56||DGContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 57||DGBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 58||HPine||float||||No||Mean height pine (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 59||HSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 60||HBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 61||HAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 62||HOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 63||HBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 64||HDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 65||HContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 66||HBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 67||TerrainTransportDistance||int||||No||One way average terrain transport distance from centre of stand to nearest road (meters)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 68||LastClearcutYear||int||||No||Year when clearcut was last performed. Format YYYY&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 69||LastThinningYear||int||||No||Year or date when thinning was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 70||LastFertilizationYear||int||||No||Year or date when fertilization was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 71||LastRegenerationYear||int||||No||Year or date when regeneration was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 72||RegenerationMethod||int||0-2||No||(Used if MaturityClass is entered and set to K1)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Natural regeneration&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Plantation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Sowing&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 73||[[Definition:SpeciesCode | RegenerationSpecies]]||int||1-9||No||||Regeneration [[Definition:SpeciesCode | species (group code)]]. Definition of species codes: [[Definition:SpeciesCode]] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || || Can be used to control regeneration species on ''current'' bare land, if not site index species should be used. A preferable option is to use sheet TreatmentProposals instead. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 74||[[Definition:TreatmentCode | TreatmentProposal]]||int||0||No|| Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc]. Use number codes: [[Definition:TreatmentCode]]&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 75||TreatmentPriority||int||0-4||No||Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Not available&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Within 5 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Within 5 to 10 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Within 10 to 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Beyond 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 76||string              ||string(max) ||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 77||UserDefinedVariable1||int||||No||Open for user defined setting. If you change the column heading to another name, it will be available when selecting data and in tables views etc. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 78||UserDefinedVariable2||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 79||UserDefinedVariable3||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 80||UserDefinedVariable4||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 81||UserDefinedVariable5||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 82||UserDefinedVariable6||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 83||UserDefinedVariable7||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 84||UserDefinedVariable8||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 85||UserDefinedVariable9||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 86||UserDefinedVariable10||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 87||DeadWoodTotal||real||||No||Volume of dead wood (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 88||DeadWoodDecayClass1||real||||No||Volume of dead wood in decay class 1 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 89||DeadWoodDecayClass2||real||||No||Volume of dead wood in decay class 2 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 90||DeadWoodDecayClass3||real||||No||Volume of dead wood in decay class 3 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 91||DeadWoodDecayClass4||real||||No||Volume of dead wood in decay class 4 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 92||DeadWoodDecayClass5||real||||No||Volume of dead wood in decay class 5 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 93||[[Definition:SpeciesCode|SpeciesUser]]||int||[[Definition:SpeciesCode|11-97]]||No||Species code for a species not included in the species groups above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 94||ProportionSpeciesUser||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion of species of SpeciesUser. Cf. ProportionPine above. Can be left blank if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 95||MeanDiameterSpeciesUser||float||||No||Mean diameter (cm) of species SpeciesUser. Cf. DgPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 96||MeanHeightSpeciesUser||float||||No||Mean height (m) of species of SpeciesUser. Cf. HPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 97||RoadId1||int||||No||Column to place the id of a forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 98||RoadId2||int||||No||Column to place the id of an alternative forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7045</id>
		<title>StandRegisterFileSpecification</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7045"/>
		<updated>2014-08-22T06:49:58Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Notes:'''&lt;br /&gt;
*The file specification is also included in the [ftp://salix.slu.se/download/Heureka/ImportTemplates Excel-file], in sheet Column Descriptions.&lt;br /&gt;
&lt;br /&gt;
*'''Column order is irrelevant''', the import function uses column names for matching. Optional columns can be be dropped, or left blank. '''It is important that the column names are correct.'''&lt;br /&gt;
&lt;br /&gt;
*The fields MapId, StandId, and SubStandId are used to create a unique name for each treatment unit. StandId is mandatory, but MapId and SubStandId are optional. The unique name is created in the following format: MapId + Space + StandId + Space + SubStandId. Therefore the combination of the fields 1, 2 and 3 must be unique within a stand register. If MapId and SubStandId are not included or empty, StandId must be unique (except for when a row refers to an overstorey layer or layer with retention trees for a certain stand, in that case two or three rows refer to the same stand). &lt;br /&gt;
&lt;br /&gt;
*Columns denoted as &amp;quot;Required...&amp;quot; in the table below are required if single tree-data should be simulated (with a Weibull-distribution, see below). &lt;br /&gt;
&lt;br /&gt;
*Do not enter zeroes in cells unless the values should actually be zero. Leave the cells empty or remove columns for which you have no data. &lt;br /&gt;
&lt;br /&gt;
*If &amp;quot;Maturity Class&amp;quot; is used, make sure it is correctly depicted, e.g. no overstorey data are allowed to describe a stand classified as K. The class R2 should be used with precaution (if treatment programs including cleaning should be generated, use class R1).'' &lt;br /&gt;
&lt;br /&gt;
{| {{table}} style=&amp;quot;text-align: left; &amp;quot;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''No'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Field'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Type (length)'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Valid values'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Required for generating tree list?'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description'''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 1||MapId||int (max 5 pos)||1-99999||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 2||StandId|| string(25)||||style=&amp;quot;background: orange;&amp;quot;| Yes||Identity of stand (sv: Avdelning) Mandatory!&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 3||SubStandId||int (max 1 pos)||0-9||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 4||AreaLevel2||string(50)||||No||Description for level two, to be used in any subdivision of the analysis area (for stratification purposes, etc.)   &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 5||AreaLevel3||string(50)||||No||Description for level three, to be used in any subdivision of the analysis area (for stratification purposes, etc.) &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 6||Register||int||||No|| Register number (some users want this to use when defining forest domains in PlanWise, equivalent to UserDefined below)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 7||([[Variable:Region|Region]]||Int)||||No|| Obsolete. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 8||[[Variable:CountyCode|CountyCode]]||Int||1-31||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mandatory only if no coordinates are given. Follow link to see codes&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 9||Altitude||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Altitude (h.a.s., m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 10||Latitude||float||54-70||style=&amp;quot;background: yellow;&amp;quot;| See comment||Latitude (° N, can be seen in the ClimateCode-map below). Mandatory only if no coordinates are given.  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 11||CoordEast||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||East coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 12||CoordNorth||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||North coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 13||DistanceToCoast||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||km&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 14||[[Variable:ClimateCode|ClimateCode]]||Int||[[Variable:ClimateCode|1-6]]||style=&amp;quot;background: orange;&amp;quot;| Yes||Follow link to see codes.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 15||[[Variable:SoilMoistCode|SoilMoistureCode]]||Int||[[Variable:SoilMoistCode|1-5]]||style=&amp;quot;background: orange;&amp;quot;| Yes||1 = Dry&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||2 = Mesic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||3 = Mesic-moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||4 = Moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||5 = Wet&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 16||[[Variable:VegetationTypeCode|VegetationType]]||Int||[[Variable:VegetationTypeCode|1-18]]||style=&amp;quot;background: orange;&amp;quot;| Yes||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 17||SKSManagementClass||char(2)||Code (ex. PG)||No||Type of management class according to &amp;quot;Skogsstyrelsens målklassning för Grön skogsbruksplan&amp;quot; (&amp;quot;[http://www.svo.se/episerver4/templates/SNormalPage.aspx?id=11527&amp;amp;epslanguage=SV Green Forest Management Plan]&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NO = &amp;quot;Naturvård orörd&amp;quot;: Environmental goals with undisturbed forest &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NS = &amp;quot;Naturvård skötsel&amp;quot;: Environmental goals with adapted management&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PF = &amp;quot;Produktion förstärkt hänsyn&amp;quot;: Production goals with reinforced considerations  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PG = &amp;quot;Produktion generell hänsyn&amp;quot;: Production goals with general environmental considerations &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 18||MaturityClass||char(2)||Code (ex. K1)||No||Maturity class (sv: Huggningsklass)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K1 = Kalmark som är obehandlad eller ofullständigt behandlad (åtgärder kvarstår). Bare land, no regeneration.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K2 = Kalmark under föryngring, behandlad med nödvändiga återväxtåtgärder (åtgärder utförda). Bare land, regeneration treatments have been done.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R1 = Röjningsskog. Plantskog, skog vars huvudträdslag har en medelhöjd som är lägre än 1.3 m. Young stand, mean height of main species &amp;lt; 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R2 = Röjningsskog. Ungskog, skog vars huvudträdslag har en medelhöjd som är 1.3 m eller högre. Young stand, mean height of main species &amp;gt;= 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G1 = Yngre gallringsskog, skog som är yngre än lägsta tillåtna ålder för föryngringsavverkning. Young stand ready for first thinning. Mean arithmetic height &amp;gt;= 6-7 m.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G2 = Äldre gallringsskog, skog som snart uppnår lägsta ålder för föryngringsavverkning. Stand that will soon reach the minimum allowed final felling. Thinning can also be applied. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S1 = Skog som kan föryngringsavverkas. Yngre avverkningsbar skog som inte är att hänföra till S2. Stand that is eligible for final felling, minimum cutting age has been reached.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S2 = Skog som är mogen att föryngringsavverka. Skog som uppnått lämplig växttid eller som av andra skäl bör föryngringsavverkas. Stand that has reached its optimum MAI (Mean annual increment) and from a volume production maximization perspective should be clear cut.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S3 = Skog som är mogen att föryngringsavverka, men som inte bör föryngringsavverkas pga. naturvårdsskäl. Stand that can be clear cut, but should be avoided for some reason, for example nature conservation.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E1 = Restskog. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E2 = Gles skog eller skog av ett för marken olämpligt trädslag.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E3 = Hagmarkskog.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 19||EvenAgedCode||int||1-3||style=&amp;quot;background: orange;&amp;quot;| Yes||Not only reflecting the ages but also the stands' homogeneity regarding tree sizes (with impact on the diameter distribution, see below.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = EvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = MostlyEvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = UnevenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 20||SoilBearingCapacity ||Int||1-5||No||(sv: Grundförhållanden i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Very good soil bearing. Normally soil is good for driving on during all year&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Good soil bearing. Normally soil is good for driving on during all year, with exception of while thowing in the ground and heavy autumn rains&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Medium good soil bearing. Be precautious during periods of high humidity in soil, especially in low terrain, heavy vehicles and many crossings&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Medium soil bearing. Reinforcement in soil is of great importance. When not frozen, the bearing is uncertain&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Very bad soil bearing. Vehicles are only to be used when soil is frozen&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 21||Surface ||int||1-5||No||(sv: Ytstruktur i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = No surface boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Few boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Scattered boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Frequent boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Large boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 22||Slope ||int||1-5||No||(sv: Lutning i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = 0-10 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = 10-20 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = 20-33 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = 33-50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = &amp;gt;50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 23||InventoryYear||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Inventory year or date in format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 24||OwnerType||int||0-5||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Unknown&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = State&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Ecclesiastical&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = OtherPublic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Corporation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Private&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 25||SiteIndex||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Site index as determined by site factors (H100 or H50 (for birch and P. contorta), m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 26||SiteIndexSpecies||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Species for which SiteIndex refers to:&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Pine (or letter T)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Spruce (or letter G)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Birch (or letter B)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || |||5 = Oak (or letters Ek)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||6 = Beech (or letters Bok)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||8 = P. contorta (or letter C)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||''NB: The system require SI-values for either pine (T) or spruce (G). Hence, site indices for P. contorta will be converted to a corresponding value for pine; site indices for birch, oak, and beech will be converted to a corresponding value for spruce.''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 27||TotalArea||double||||No||ha&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 28||ProdArea||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Productive area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 29||ImpArea||double||||No||Impediment area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 30||NCArea||double||||No||Nature conservation area (ha), ''i.e. area set aside from timber production''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 31||DGV||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mean diameter (basal area weighted, cm). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 32||DG||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Quadratic mean diameter (cm) (sv: Grundytemedelstammens diameter, ''normalt något mindre än den grundytevägda medeldiametern)''. For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 33||H||double||||No||Mean height (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 34||MeanAge||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Mean tree total age (basal area weighted, years)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 35||N||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Stem density (no of trees/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 36||G||float||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Basal area (m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 37||V||double||||No||Volume (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, productive area). Can be used to compare with volumes calulated with Heureka. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 38||CAI||double||||No||Current annual volume increment (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, yr)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 39||PropPine||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion pine of basal area if mean height &amp;gt;7 m, otherwise prop. of stem density. Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 40||PropSpruce||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 41||PropBirch||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 42||PropAspen||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 43||PropOak||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 45||PropBeech||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 46||PropDeciduous||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt ädellöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 47||PropContorta||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||PropBroadleaf||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt triviallöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||DiameterType||int||0-1||No||Indicator for which type of mean diameter is entered in fields DGPine to DGBroadLeaf. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 (default)= Diameter of mean basal area tree&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Basal area weighted mean diameter&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 49||DGPine||float||||No||Mean diameter pine (cm)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 50||DGSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 51||DGBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 52||DGAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 53||DGOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 54||DGBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 55||DGDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 56||DGContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 57||DGBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 58||HPine||float||||No||Mean height pine (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 59||HSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 60||HBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 61||HAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 62||HOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 63||HBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 64||HDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 65||HContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 66||HBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 67||TerrainTransportDistance||int||||No||One way average terrain transport distance from centre of stand to nearest road (meters)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 68||LastClearcutYear||int||||No||Year when clearcut was last performed. Format YYYY&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 69||LastThinningYear||int||||No||Year or date when thinning was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 70||LastFertilizationYear||int||||No||Year or date when fertilization was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 71||LastRegenerationYear||int||||No||Year or date when regeneration was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 72||RegenerationMethod||int||0-2||No||(Used if MaturityClass is entered and set to K1)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Natural regeneration&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Plantation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Sowing&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 73||[[Definition:SpeciesCode | RegenerationSpecies]]||int||1-9||No||||Regeneration [[Definition:SpeciesCode | species (group code)]]. Definition of species codes: [[Definition:SpeciesCode]] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || || Can be used to control regeneration species on ''current'' bare land, if not site index species should be used. A preferable option is to use sheet TreatmentProposals instead. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 74||[[Definition:TreatmentCode | TreatmentProposal]]||int||0||No|| Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc]. Use number codes: [[Definition:TreatmentCode]]&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 75||TreatmentPriority||int||0-4||No||Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Not available&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Within 5 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Within 5 to 10 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Within 10 to 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Beyond 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 76||string              ||string(max) ||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 77||UserDefinedVariable1||int||||No||Open for user defined setting. If you change the column heading to another name, it will be available when selecting data and in tables views etc. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 78||UserDefinedVariable2||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 79||UserDefinedVariable3||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 80||UserDefinedVariable4||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 81||UserDefinedVariable5||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 82||UserDefinedVariable6||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 83||UserDefinedVariable7||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 84||UserDefinedVariable8||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 85||UserDefinedVariable9||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 86||UserDefinedVariable10||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 87||DeadWoodTotal||real||||No||Volume of dead wood (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 88||DeadWoodDecayClass1||real||||No||Volume of dead wood in decay class 1 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 89||DeadWoodDecayClass2||real||||No||Volume of dead wood in decay class 2 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 90||DeadWoodDecayClass3||real||||No||Volume of dead wood in decay class 3 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 91||DeadWoodDecayClass4||real||||No||Volume of dead wood in decay class 4 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 92||DeadWoodDecayClass5||real||||No||Volume of dead wood in decay class 5 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 93||[[Definition:SpeciesCode|SpeciesUser]]||int||[[Definition:SpeciesCode|11-97]]||No||Species code for a species not included in the species groups above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 94||ProportionSpeciesUser||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion of species of SpeciesUser. Cf. ProportionPine above. Can be left blank if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 95||MeanDiameterSpeciesUser||float||||No||Mean diameter (cm) of species SpeciesUser. Cf. DgPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 96||MeanHeightSpeciesUser||float||||No||Mean height (m) of species of SpeciesUser. Cf. HPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 97||RoadId1||int||||No||Column to place the id of a forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 98||RoadId2||int||||No||Column to place the id of an alternative forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7044</id>
		<title>StandRegisterFileSpecification</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=StandRegisterFileSpecification&amp;diff=7044"/>
		<updated>2014-08-22T06:48:49Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Notes:'''&lt;br /&gt;
*The file specification is also included in the [ftp://salix.slu.se/download/Heureka/ImportTemplates Excel-file], in sheet Column Descriptions.&lt;br /&gt;
&lt;br /&gt;
*'''Column order is irrelevant''', the import function uses column names for matching. Optional columns can be be dropped, or left blank. '''It is important that the column names are correct.'''&lt;br /&gt;
&lt;br /&gt;
*The fields MapId, StandId, and SubStandId are used to create a unique name for each treatment unit. StandId is mandatory, but MapId and SubStandId are optional. The unique name is created in the following format: MapId + Space + StandId + Space + SubStandId. Therefore the combination of the fields 1, 2 and 3 must be unique within a stand register. If MapId and SubStandId are not included or empty, StandId must be unique (except for when a row refers to an overstorey layer or layer with retention trees for a certain stand, in that case two or three rows refer to the same sand). &lt;br /&gt;
&lt;br /&gt;
*Columns denoted as &amp;quot;Required...&amp;quot; in the table below are required if single tree-data should be simulated (with a Weibull-distribution, see below). &lt;br /&gt;
&lt;br /&gt;
*Do not enter zeroes in cells unless the values should actually be zero. Leave the cells empty or remove columns for which you have no data. &lt;br /&gt;
&lt;br /&gt;
*If &amp;quot;Maturity Class&amp;quot; is used, make sure it is correctly depicted, e.g. no overstorey data are allowed to describe a stand classified as K. The class R2 should be used with precaution (if treatment programs including cleaning should be generated, use class R1).'' &lt;br /&gt;
&lt;br /&gt;
{| {{table}} style=&amp;quot;text-align: left; &amp;quot;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''No'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Field'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Type (length)'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Valid values'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Required for generating tree list?'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description'''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 1||MapId||int (max 5 pos)||1-99999||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 2||StandId|| string(25)||||style=&amp;quot;background: orange;&amp;quot;| Yes||Identity of stand (sv: Avdelning) Mandatory!&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 3||SubStandId||int (max 1 pos)||0-9||No|| &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 4||AreaLevel2||string(50)||||No||Description for level two, to be used in any subdivision of the analysis area (for stratification purposes, etc.)   &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 5||AreaLevel3||string(50)||||No||Description for level three, to be used in any subdivision of the analysis area (for stratification purposes, etc.) &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 6||Register||int||||No|| Register number (some users want this to use when defining forest domains in PlanWise, equivalent to UserDefined below)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 7||([[Variable:Region|Region]]||Int)||||No|| Obsolete. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 8||[[Variable:CountyCode|CountyCode]]||Int||1-31||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mandatory only if no coordinates are given. Follow link to see codes&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 9||Altitude||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Altitude (h.a.s., m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 10||Latitude||float||54-70||style=&amp;quot;background: yellow;&amp;quot;| See comment||Latitude (° N, can be seen in the ClimateCode-map below). Mandatory only if no coordinates are given.  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 11||CoordEast||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||East coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 12||CoordNorth||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||North coordinate, m (SWEREF99). Mandatory if either CountyCode or Latitude is not given.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 13||DistanceToCoast||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||km&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 14||[[Variable:ClimateCode|ClimateCode]]||Int||[[Variable:ClimateCode|1-6]]||style=&amp;quot;background: orange;&amp;quot;| Yes||Follow link to see codes.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 15||[[Variable:SoilMoistCode|SoilMoistureCode]]||Int||[[Variable:SoilMoistCode|1-5]]||style=&amp;quot;background: orange;&amp;quot;| Yes||1 = Dry&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||2 = Mesic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||3 = Mesic-moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||4 = Moist&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||5 = Wet&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 16||[[Variable:VegetationTypeCode|VegetationType]]||Int||[[Variable:VegetationTypeCode|1-18]]||style=&amp;quot;background: orange;&amp;quot;| Yes||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 17||SKSManagementClass||char(2)||Code (ex. PG)||No||Type of management class according to &amp;quot;Skogsstyrelsens målklassning för Grön skogsbruksplan&amp;quot; (&amp;quot;[http://www.svo.se/episerver4/templates/SNormalPage.aspx?id=11527&amp;amp;epslanguage=SV Green Forest Management Plan]&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NO = &amp;quot;Naturvård orörd&amp;quot;: Environmental goals with undisturbed forest &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||NS = &amp;quot;Naturvård skötsel&amp;quot;: Environmental goals with adapted management&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PF = &amp;quot;Produktion förstärkt hänsyn&amp;quot;: Production goals with reinforced considerations  &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||PG = &amp;quot;Produktion generell hänsyn&amp;quot;: Production goals with general environmental considerations &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 18||MaturityClass||char(2)||Code (ex. K1)||No||Maturity class (sv: Huggningsklass)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K1 = Kalmark som är obehandlad eller ofullständigt behandlad (åtgärder kvarstår). Bare land, no regeneration.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||K2 = Kalmark under föryngring, behandlad med nödvändiga återväxtåtgärder (åtgärder utförda). Bare land, regeneration treatments have been done.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R1 = Röjningsskog. Plantskog, skog vars huvudträdslag har en medelhöjd som är lägre än 1.3 m. Young stand, mean height of main species &amp;lt; 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||R2 = Röjningsskog. Ungskog, skog vars huvudträdslag har en medelhöjd som är 1.3 m eller högre. Young stand, mean height of main species &amp;gt;= 1.3 m. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G1 = Yngre gallringsskog, skog som är yngre än lägsta tillåtna ålder för föryngringsavverkning. Young stand ready for first thinning. Mean arithmetic height &amp;gt;= 6-7 m.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||G2 = Äldre gallringsskog, skog som snart uppnår lägsta ålder för föryngringsavverkning. Stand that will soon reach the minimum allowed final felling. Thinning can also be applied. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S1 = Skog som kan föryngringsavverkas. Yngre avverkningsbar skog som inte är att hänföra till S2. Stand that is eligible for final felling, minimum cutting age has been reached.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S2 = Skog som är mogen att föryngringsavverka. Skog som uppnått lämplig växttid eller som av andra skäl bör föryngringsavverkas. Stand that has reached its optimum MAI (Mean annual increment) and from a volume production maximization perspective should be clear cut.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| ||||||||||S3 = Skog som är mogen att föryngringsavverka, men som inte bör föryngringsavverkas pga. naturvårdsskäl. Stand that can be clear cut, but should be avoided for some reason, for example nature conservation.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E1 = Restskog. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E2 = Gles skog eller skog av ett för marken olämpligt trädslag.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||E3 = Hagmarkskog.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 19||EvenAgedCode||int||1-3||style=&amp;quot;background: orange;&amp;quot;| Yes||Not only reflecting the ages but also the stands' homogeneity regarding tree sizes (with impact on the diameter distribution, see below.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = EvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = MostlyEvenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = UnevenAged&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 20||SoilBearingCapacity ||Int||1-5||No||(sv: Grundförhållanden i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Very good soil bearing. Normally soil is good for driving on during all year&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Good soil bearing. Normally soil is good for driving on during all year, with exception of while thowing in the ground and heavy autumn rains&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Medium good soil bearing. Be precautious during periods of high humidity in soil, especially in low terrain, heavy vehicles and many crossings&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Medium soil bearing. Reinforcement in soil is of great importance. When not frozen, the bearing is uncertain&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Very bad soil bearing. Vehicles are only to be used when soil is frozen&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 21||Surface ||int||1-5||No||(sv: Ytstruktur i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = No surface boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Few boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Scattered boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Frequent boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Large boulders&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 22||Slope ||int||1-5||No||(sv: Lutning i &amp;quot;GYL&amp;quot;)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = 0-10 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = 10-20 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = 20-33 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = 33-50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = &amp;gt;50 %&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 23||InventoryYear||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Inventory year or date in format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 24||OwnerType||int||0-5||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Unknown&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = State&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Ecclesiastical&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = OtherPublic&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Corporation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||5 = Private&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 25||SiteIndex||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Site index as determined by site factors (H100 or H50 (for birch and P. contorta), m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 26||SiteIndexSpecies||int||||style=&amp;quot;background: orange;&amp;quot;| Yes||Species for which SiteIndex refers to:&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Pine (or letter T)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Spruce (or letter G)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Birch (or letter B)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || |||5 = Oak (or letters Ek)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||6 = Beech (or letters Bok)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||8 = P. contorta (or letter C)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||''NB: The system require SI-values for either pine (T) or spruce (G). Hence, site indices for P. contorta will be converted to a corresponding value for pine; site indices for birch, oak, and beech will be converted to a corresponding value for spruce.''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 27||TotalArea||double||||No||ha&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 28||ProdArea||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Productive area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 29||ImpArea||double||||No||Impediment area (ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 30||NCArea||double||||No||Nature conservation area (ha), ''i.e. area set aside from timber production''&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 31||DGV||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Mean diameter (basal area weighted, cm). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 32||DG||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Quadratic mean diameter (cm) (sv: Grundytemedelstammens diameter, ''normalt något mindre än den grundytevägda medeldiametern)''. For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 33||H||double||||No||Mean height (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 34||MeanAge||double||||style=&amp;quot;background: orange;&amp;quot;| Yes||Mean tree total age (basal area weighted, years)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 35||N||double||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Stem density (no of trees/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 36||G||float||||style=&amp;quot;background: yellow;&amp;quot;| See comment||Basal area (m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;/ha, productive area). For an established stand (mean height &amp;gt;= 7 m, at least two of DGV, DG, N and G must be entered)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 37||V||double||||No||Volume (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, productive area). Can be used to compare with volumes calulated with Heureka. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 38||CAI||double||||No||Current annual volume increment (m&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;sk/ha, yr)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 39||PropPine||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion pine of basal area if mean height &amp;gt;7 m, otherwise prop. of stem density. Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 40||PropSpruce||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 41||PropBirch||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 42||PropAspen||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 43||PropOak||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 45||PropBeech||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 46||PropDeciduous||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt ädellöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 47||PropContorta||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||PropBroadleaf||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||(sv: Övrigt triviallöv) Can be left empty if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 48||DiameterType||int||0-1||No||Indicator for which type of mean diameter is entered in fields DGPine to DGBroadLeaf. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 (default)= Diameter of mean basal area tree&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Basal area weighted mean diameter&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 49||DGPine||float||||No||Mean diameter pine (cm)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 50||DGSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 51||DGBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 52||DGAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 53||DGOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 54||DGBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 55||DGDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 56||DGContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 57||DGBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 58||HPine||float||||No||Mean height pine (basal area weighted, m)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 59||HSpruce||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 60||HBirch||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 61||HAspen||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 62||HOak||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 63||HBeech||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 64||HDeciduous||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 65||HContorta||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 66||HBroadleaf||float||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 67||TerrainTransportDistance||int||||No||One way average terrain transport distance from centre of stand to nearest road (meters)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 68||LastClearcutYear||int||||No||Year when clearcut was last performed. Format YYYY&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 69||LastThinningYear||int||||No||Year or date when thinning was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 70||LastFertilizationYear||int||||No||Year or date when fertilization was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 71||LastRegenerationYear||int||||No||Year or date when regeneration was last performed. Format YYYY or YYYY-MM-DD&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 72||RegenerationMethod||int||0-2||No||(Used if MaturityClass is entered and set to K1)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Natural regeneration&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Plantation&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Sowing&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 73||[[Definition:SpeciesCode | RegenerationSpecies]]||int||1-9||No||||Regeneration [[Definition:SpeciesCode | species (group code)]]. Definition of species codes: [[Definition:SpeciesCode]] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || || Can be used to control regeneration species on ''current'' bare land, if not site index species should be used. A preferable option is to use sheet TreatmentProposals instead. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 74||[[Definition:TreatmentCode | TreatmentProposal]]||int||0||No|| Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc]. Use number codes: [[Definition:TreatmentCode]]&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 75||TreatmentPriority||int||0-4||No||Note: If treatment proposals are given, they should preferably be entered in sheet TretmentProposals in the Excel-file (see [http://heurekaslu.org/help/index.html?importera_atgardsforslag.htm Heureka Helpdoc] &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||0 = Not available&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||1 = Within 5 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||2 = Within 5 to 10 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||3 = Within 10 to 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| || || || || ||4 = Beyond 15 years&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 76||string              ||string(max) ||||No||&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 77||UserDefinedVariable1||int||||No||Open for user defined setting. If you change the column heading to another name, it will be available when selecting data and in tables views etc. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 78||UserDefinedVariable2||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 79||UserDefinedVariable3||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 80||UserDefinedVariable4||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 81||UserDefinedVariable5||int||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 82||UserDefinedVariable6||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 83||UserDefinedVariable7||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 84||UserDefinedVariable8||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 85||UserDefinedVariable9||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 86||UserDefinedVariable10||real||||No||-&amp;quot;-&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 87||DeadWoodTotal||real||||No||Volume of dead wood (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 88||DeadWoodDecayClass1||real||||No||Volume of dead wood in decay class 1 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 89||DeadWoodDecayClass2||real||||No||Volume of dead wood in decay class 2 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 90||DeadWoodDecayClass3||real||||No||Volume of dead wood in decay class 3 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 91||DeadWoodDecayClass4||real||||No||Volume of dead wood in decay class 4 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 92||DeadWoodDecayClass5||real||||No||Volume of dead wood in decay class 5 (m3sk/ha)&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 93||[[Definition:SpeciesCode|SpeciesUser]]||int||[[Definition:SpeciesCode|11-97]]||No||Species code for a species not included in the species groups above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 94||ProportionSpeciesUser||float||||style=&amp;quot;background: orange;&amp;quot;| Yes||Proportion of species of SpeciesUser. Cf. ProportionPine above. Can be left blank if zero.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 95||MeanDiameterSpeciesUser||float||||No||Mean diameter (cm) of species SpeciesUser. Cf. DgPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 96||MeanHeightSpeciesUser||float||||No||Mean height (m) of species of SpeciesUser. Cf. HPine above. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 97||RoadId1||int||||No||Column to place the id of a forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler.&lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| 98||RoadId2||int||||No||Column to place the id of an alternative forest road connected to the stand. Forest roads are not handled explicitly in Heureka but the RoadId:s are available as parameters in the optimization model, for the advanced optimization modeler. &lt;br /&gt;
|-style = &amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Import_of_stand_register&amp;diff=7043</id>
		<title>Import of stand register</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Import_of_stand_register&amp;diff=7043"/>
		<updated>2014-08-22T06:42:13Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Import templates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
[[Category:Database]]&lt;br /&gt;
[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
The stand register import utility requires as input a semicolon separated file containing the fields specified in this document. The easiest way to produce such a file is to use the supplied template (found below). Use Excel to fill the template and save it as a semicolon separated .csv-file. Depending on settings in Excel, you may need to open the file in e.g. Notepad and find all commas and replace them with semicolons. Content of file, order of columns, valid values, etc. is described in the section &amp;quot;File specification&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
''NB: If other information, not covered by the specified variables, is available and of interest in the analyses (or in the inventory setup) such should be imported here, using the fields &amp;quot;UserDefinedVariable1-10&amp;quot;. For example, interesting information could have been derived in preceding GIS-analyses (of stands coinciding with high nature value-areas, etc.).''&lt;br /&gt;
&lt;br /&gt;
===Instruction===&lt;br /&gt;
See http://heurekaslu.org/help/index.html?importera_bestandsregister.htm for instructions in Swedish.&lt;br /&gt;
&lt;br /&gt;
#Open an existing project or [[Create_a_new_Project | create a new one]].&lt;br /&gt;
#From the top menu, select &amp;quot;Data Management &amp;gt; &amp;quot;Import&amp;quot; &amp;gt; &amp;quot;Import Stand Register&amp;quot;.&lt;br /&gt;
#Click the &amp;quot;Browse&amp;quot;-button and select the .csv-file to be imported (see below).&lt;br /&gt;
#In the &amp;quot;Description&amp;quot; edit box, type a name for the stand register. If you will simulate tree data based on the stand register, this name will be used as the name for the analysis area (the root node).&lt;br /&gt;
#In some cases this import is done after importing other forest data, for example if you have [[Import_of_FMPP_data | imported FMPP-data]]. See below ([[#Link_to_existing_area | Link_to_existing_area ]]).&lt;br /&gt;
&lt;br /&gt;
===Encoding===&lt;br /&gt;
Supported encoding is ISO-8859-1 (Latin).&lt;br /&gt;
&lt;br /&gt;
===Import templates===&lt;br /&gt;
Use the supplied template to create a correct import file for stand register import. The template is an Excel-file with a built-in macro that can be used to export the required file(s) in .csv-format. The template (&amp;quot;ImportTemplate_verX.xlsx) is available here:&lt;br /&gt;
&lt;br /&gt;
[ftp://salix.slu.se/download/Heureka/ImportTemplates Import templates at SLU:s ftp-server]&lt;br /&gt;
&lt;br /&gt;
Use the latest version, if possible.&lt;br /&gt;
&lt;br /&gt;
'''Note!''' The import function uses column names for matching. The order of columns is irrelevant.&lt;br /&gt;
&lt;br /&gt;
===File specification===&lt;br /&gt;
{{:StandRegisterFileSpecification}}&lt;br /&gt;
&lt;br /&gt;
==Link to existing area==&lt;br /&gt;
An existing analysis area can be regarded as a forest holding, consisting of several forest estates. Each forest estate could have its own stand register, to be imported separately. Similar situations can occur, e.g., when a forest owner acquire additional forest land. Use the &amp;quot;Link to existing area...&amp;quot;-function, either at the same time as the stand register import or afterwards. Currently, there are two sub-levels available in an analysis area, fields called &amp;quot;AreaLevel2&amp;quot; and &amp;quot;AreaLevel3&amp;quot; in the stand register template. For example, these can be regarded as ''Part of my forest holding located in the forested mountain areas'' and ''Part of my forest holding located elsewhere'', respectively.&lt;br /&gt;
&lt;br /&gt;
Another situation is when supplementary information becomes available. Lets say that more stands should be added to already imported stands (belonging to the same area, e.g. due to an ongoing forest inventory). By linking, such completing of the stand register is no problem. Neither is there a problem if some stands have updated stand data (e.g., updated management classification). Linking and importing stands with identical identification (usually by the fields &amp;quot;MapId&amp;quot;, &amp;quot;StandId&amp;quot;, and &amp;quot;SubStandId&amp;quot;) will replace these stands and leave all other stands of the area unaffected.&lt;br /&gt;
&lt;br /&gt;
When linking new data to existing you need to specify a link, a valid &amp;quot;Attribute Key&amp;quot;, found in the combo box. Use fields from the stand register and/or user defined constants.&lt;br /&gt;
&lt;br /&gt;
==Simulating single tree-data==&lt;br /&gt;
A stand register usually includes, in each stand, average values and totals for several variables. However, models applied in the simulations of growth, treatments, etc. need initial forest state descriptions at the single tree-level. If not obtained in a forest inventory, e.g. according to [[Ivent]], such data can be simulated. Other inventory methods, and other simulation techniques (e.g. sample plot imputation), are available. Remote sensing like airborne laser sensors may soon return (a sample of) single-tree data for large areas without great costs, but of great interest.&lt;br /&gt;
&lt;br /&gt;
Single tree-data is randomly simulated using a set of parameter values given by the imported stand register. Moreover, the user define the size (in m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;) and the number of plots (i.e. reference or prediction units) per stand to be simulated. ''Why simulate a sample of trees and not all trees of the stand?'' Acually, all trees are simulated, but only in the 2D-/3D-vizualisations in StandWise. In any other situation, a sample of single tree-data is the expected format describing the forests (saving both space and computational time). By using the tree species-wise mean diameter, mean height, total basal area (in m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;/ha), and total number of stems per hectare, it is quite straightforward to distribute a total volume over a certain number of trees, of certain sizes. A Weibull probability density distribution is applied ([http://en.wikipedia.org/wiki/Weibull_distribution]), actually distributing the trees' diameters (at breast height). The Weibull distribution share properties with many other distributions, like the exponential and the normal (the Gaussian). However, by using the scale parameter (approx. correponding to the tree species' DG) and the shape parameter, usually with a value of 1.5 - 5, a skewed distribution with a right-side tail is obtained. This corresponds fairly well to real forest stands and reflects the occurrence of some, but not many trees larger than the average tree of the stand. On the other side (the left-side), it is prohibited that a stand include trees with negative diameters. Which would have been unrealistic.&lt;br /&gt;
&lt;br /&gt;
The shape parameter is of importance, including both the actual shape of the distribution and its scale. A scale parameter is known for &amp;quot;stretching/shrinking the width of the distribution&amp;quot;. A stand register, unfortunately, seldom includes any information about the distribution of tree sizes. Any notes like &amp;quot;homogeneous&amp;quot; or &amp;quot;heterogeneous&amp;quot; should be taken into consideration. For the moment, this is done using the mandatory field &amp;quot;EvenAgedCode&amp;quot; in the stand register import. With a heterogeneous stand the user should here select &amp;quot;UnevenAged&amp;quot; to obtain a relatively wide diameter distribution, and vice versa. As you notice, this is not fully consistent - a stand with trees of same age might very well include both large and small trees (both dominating and supressed trees).&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7042</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7042"/>
		<updated>2014-08-22T06:34:42Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringens &amp;quot;dlanskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) sparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen Treatment Model, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd som var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädslag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelningen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;) samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndortsindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja föryngringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen Treatment Model att denna modell ska väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7041</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7041"/>
		<updated>2014-08-22T06:33:26Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* &amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringens &amp;quot;dlanskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) sparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen Treatment Model, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd som var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädslag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelningen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;) samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndortsindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7040</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7040"/>
		<updated>2014-08-22T06:32:28Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Sammanfattning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringens &amp;quot;dlanskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) sparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen Treatment Model, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd som var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädslag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelningen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;) samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndortsindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7039</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7039"/>
		<updated>2014-08-22T06:31:34Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bonitet ny resultatvariabel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) sparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen Treatment Model, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd som var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädslag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelningen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;) samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndortsindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7038</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7038"/>
		<updated>2014-08-22T06:30:37Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Beräkning av förväntad rotröteförekomst */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) sparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen Treatment Model, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd som var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädslag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelningen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;) samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7037</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7037"/>
		<updated>2014-08-22T06:29:06Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Ändring av gallringsspecifikation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) sparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen Treatment Model, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd som var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädslag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelningen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7036</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7036"/>
		<updated>2014-08-22T06:27:25Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Senast öppnade beståndet sparas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) sparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen Treatment Model, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd som var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7035</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7035"/>
		<updated>2014-08-22T06:26:26Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Egen dialogruta för förädlingseffekt i BeståndsVis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) sparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen Treatment Model, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7034</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7034"/>
		<updated>2014-08-22T06:25:41Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Optimeringsinställningar sparas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) sparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7033</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7033"/>
		<updated>2014-08-22T06:24:55Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Utökad funktionalitet för optimering av habitat i PlanVis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs ArcGIS-applikationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat, även i kartor, som en del av rapportbyggaren utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) aparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7032</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7032"/>
		<updated>2014-08-22T06:21:52Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Utökad redovisning av ingående tillstånd */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs. ArcGIS-applicationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat och visa på kartor som den del av rapportbyggaren, utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) aparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7031</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7031"/>
		<updated>2014-08-22T06:21:18Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Utökad redovisning av ingående tillstånd */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas &amp;quot;startläget&amp;quot; under fliken Ingående tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs. ArcGIS-applicationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat och visa på kartor som den del av rapportbyggaren, utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) aparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7030</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7030"/>
		<updated>2014-08-22T06:20:12Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Simulering av stormfällningar i RegVis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stormstyrka i ett visst län. Modellen är inte spatial, dvs tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas ingåend tillstånd under fliken Ingåend tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs. ArcGIS-applicationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat och visa på kartor som den del av rapportbyggaren, utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) aparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7029</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7029"/>
		<updated>2014-08-22T06:18:33Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Simulering av stormfällningar i RegVis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med en viss stormstyrka och beror på en viss fragementering av skogslandskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogsliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stomrstyrka i ett visst län. Modellen är inte spatial, dvs. tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas ingåend tillstånd under fliken Ingåend tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs. ArcGIS-applicationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat och visa på kartor som den del av rapportbyggaren, utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) aparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7028</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7028"/>
		<updated>2014-08-22T06:16:24Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Automatisk uppdatering av program installerade med MSI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat via MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med vilken stormstyrka, fragementering i landskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogsliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stomrstyrka i ett visst län. Modellen är inte spatial, dvs. tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas ingåend tillstånd under fliken Ingåend tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs. ArcGIS-applicationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat och visa på kartor som den del av rapportbyggaren, utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) aparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7027</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7027"/>
		<updated>2014-08-22T06:14:40Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Sammanfattning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskoordinater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat vis MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med vilken stormstyrka, fragementering i landskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogsliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stomrstyrka i ett visst län. Modellen är inte spatial, dvs. tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas ingåend tillstånd under fliken Ingåend tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs. ArcGIS-applicationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat och visa på kartor som den del av rapportbyggaren, utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) aparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7026</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7026"/>
		<updated>2014-08-22T06:13:55Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Sammanfattning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis.&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta).&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskooridnater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat vis MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med vilken stormstyrka, fragementering i landskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogsliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stomrstyrka i ett visst län. Modellen är inte spatial, dvs. tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas ingåend tillstånd under fliken Ingåend tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs. ArcGIS-applicationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat och visa på kartor som den del av rapportbyggaren, utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) aparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7025</id>
		<title>Version 2.1.0/sv</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Version_2.1.0/sv&amp;diff=7025"/>
		<updated>2014-08-22T06:13:08Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Version 2.1.0}}&lt;br /&gt;
&amp;lt;!--Version 2.1.0.0&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[newsdate::2014-06-30]]  [[language::sv| ]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Sammanfattning==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
*Version 2.1 innehåller en mängd nya funktioner:&lt;br /&gt;
**Simuleringsresultat kan sparas i BeståndsVis.&lt;br /&gt;
**Simulering av stormfällningar i RegVis&lt;br /&gt;
**Beräkning av förekomst av roröta (enkel funktion som bara skattar antalet granar med rotröta)&lt;br /&gt;
**Heurekas länskod (Riksskogstaxeringen s k &amp;quot;Dlänskod&amp;quot;) beräknas automatiskt när du importerar beståndsregister som innehåller beståndskooridnater eller importerar en skogskarta. [[Variable:CountyCode|CountyCode]] är således inte obligatorisk om du har angett koordinater i registret. Har du angett länskod används dock den.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
==Automatisk uppdatering av program installerade med MSI ==&lt;br /&gt;
Heurekas programvaror kan installeras antingen som ClickOnce eller som &amp;quot;vanliga&amp;quot; progam (MSI). ClickOnce innebär att programmen installeras under användarens profil och har fördelarna att nya versioner installeras autmatiskt, och att installationen inte kräver administratörsrättigheter på en dator. I vissa IT-miljöer kan dock inte ClickOnce installeras (t ex Citrix) och därför finns det även möjlighet att installera programmen som en vanlig installation (MSI). Nackdelen med Heurekas MSI-versioner har varit att användaren inte har fått tillgång till autmatiska uppgraderingar. Denna funktionalitet har nu lagts till. Vi rekommenderar från och med nu MSI som förstahandsval vid installation av Heureka. En fördel med MSI-varianten är att den installeras som ett paket där alla applikationer (utom HabitatPrognosis) kan installeras samtidigt om man så vill. Man behöver alltså inte installera varje applikation separat vilket man måste med ClickOnce.&lt;br /&gt;
&lt;br /&gt;
Betaversioner kommer även fortsättningsvis bara att vara tillgängliga via ClickOnce. Man kan dock ha både ClickOnce och MSI installerade samtidigt. Om har installerat vis MSI men vill prova en betaversion kan du således installera betaversionen via ClickOnce utan att avinstallera befintliga verisoner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RegVis och PlanVis== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt; &lt;br /&gt;
====RegVis vässat inför SKA15====&lt;br /&gt;
RegVis har förbättrats och utökats med ny funktionalitet för de kommande SKA-analyserna (Skogliga konsekvensanalyser).&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Åtgärdsarealer i RegVis====&lt;br /&gt;
Allokeringen av föryngringar, röjningar och gallringar är omgjord så att erhållna arealer och volymer varierar mindre mellan olika simuleringar, och ligger närmare angivna eller beräknade målarealer och målvolymer. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Simulering av stormfällningar i RegVis====&lt;br /&gt;
Stormscenarier kan importeras i RegVis och tas med i en simulering. En storm beskrivs med vilken stormstyrka, fragementering i landskapet. Denna funktionalitet har tagits fram på uppdrag av Skogsstyrelsen för att användas i projektet Skogsliga konsekvensanalyser 2015 (SKA15) där RegVis kommer att användas för att utföra beräkningarna denna höst. Stormmodellen baseras på enskilda träds vindkänslighet som en funktion av trädhöjd, diameter och trädslag. I de perioder som stormar simuleras, beräknas för varje provyta en sannolikhet för att ett visst bestånd stormskadas. Modellen är kalibrerad mot tidigare stormar så den modellberäknade omfattningen av stormskador ska överensstämma med den uppmätta, för en givet stomrstyrka i ett visst län. Modellen är inte spatial, dvs. tar inte direkt hänsyn till den rumsliga fördelningen av t ex hyggeskanter, men inkluderar fragmenteringsgrad och genomsnittlig beståndsstorlek på länsnivå.  &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad redovisning av ingående tillstånd====&lt;br /&gt;
I PlanVis och RegVis redovisas ingåend tillstånd under fliken Ingåend tillstånd. Denna har utökats med redovisning av:&lt;br /&gt;
*Bonitet - fördelningsdiagram och medelbonitet redovisas. Boniteten beräknas Hägglund &amp;amp; Lundmark (1987, Bonitering del 2).&lt;br /&gt;
*Virkesförråd och areal för bestånd vars ålder uppfyller LÅF.&lt;br /&gt;
*Areal för bestånd som har en medelålder på högst 20 år.&lt;br /&gt;
*Stapeldiagram med trädslagsvisa volymer per åldersklasser.&lt;br /&gt;
*Fördelningsdiagram över huggningsklasser, om sådana har importerats.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i rapporter====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor i rapporter. Ett praktiskt exempel på användning är om du vill summera arealen generell hänsyn och helt avsatta bestånd (t ex NO-klassade bestånd). Tidigare var man tvungen att göra två olika rapporter för detta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ReportOrCondition.png|thumb|550px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skapa_rapportmallar.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Eller-villkor i skogsdomäner====&lt;br /&gt;
Du kan nu använda &amp;quot;Eller&amp;quot;-villkor då du definerar en skogsdomän.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
[[Image:ForestDomainExample BiodiverstiyConditions.png|thumb|450px|none]]&lt;br /&gt;
Läs mer i [http://heurekaslu.org/help/index.html?skogsdomaner.htm Heurekas hjälpdokumentation] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Utökad funktionalitet för optimering av habitat i PlanVis ====&lt;br /&gt;
Förenklade varianter av habitatmodellerna kan nu läggas in som optimeringsmodeller i PlanVis. Detta innebär att man i princip kan ange en målareal för ett visst habitat i varje tidsperiod och låta modellen föreslå bästa sättet att uppnå den. Därefter kan den vanliga habitatmodellen (dvs. ArcGIS-applicationen HabitatPrognosis) köras för utvärdering. Utveckling är dock planerad för att direkt kunna visa beräknade habitat och visa på kartor som den del av rapportbyggaren, utan att behöva använda HabitatPrognosis.  &lt;br /&gt;
&lt;br /&gt;
Funktionen är i dagsläget främst avsedd för forskningsändamål och ställer stora krav på användaren när det gäller optimeringskunskaper. Färdiga optimeringsmodeller planeras dock göras tillgängliga för nedladdning någon gång framöver.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Optimeringsinställningar sparas====&lt;br /&gt;
Optimeringssintällningar (val av stoppkriterier och heltalsavrundning) aparas nu i PlanVis-projektet. Valet av lösare sparas inte eftersom mottagaren av ett exporterat projekt inte nödvändigtvis har tillgång till samma lösare som sändaren använde. &lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==BeståndsVis==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Egen dialogruta för förädlingseffekt i BeståndsVis====&lt;br /&gt;
När man simulerar en föryngring i BeståndsVis, och planterar med förädlat material, kan man mata in de inställningar för förädlingseffekter som behövs i dialogrutan. Tidigare måste man ange detta i kontrolltabellen TreatmentModel, som är designad för PlanVis och RegVis.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Spara simuleringsresultat i BeståndsVis====&lt;br /&gt;
Som ett valbart alternativ kan du nu ansluta en resultatdatabas även i BeståndsVis, och spara ett skötselprogram. Du kan sedan välja ett sparat skötselprogram och låta systemet återskapa det. Till skillnad från RegVis och PlanVis är det inte obligatoriskt att ansluta en resultatdatabas.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Senast öppnade beståndet sparas====&lt;br /&gt;
När man öppnar ett projekt i BeståndsVis öppnas nu automatiskt det bestånd var valt när man senast stängde projektet.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gallring och röjning==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av gallringsspecifikation====&lt;br /&gt;
Du kan nu inkludera flera trädlsag i en gallringsgrupp. Detta görs i kontrolltabellen Treatment Model under Thinning Configuration och tillämpas då du har valt Thinning Model = LOEriksson eller Hugin, modellen &amp;quot;HuginOld&amp;quot; fungerar som förrut. Tidigare har varje trädslag tilldelats en egen gallringsinstruktion, men nu kan alltså flera trädslag läggas in i samma grupp. Dessutom placeras alla trädslag som specifika instruktioner ej har angetts för i samma grupp. Detta innebär att gallringars utförande per default kommer att styras mer av trädens storlek än av trädslagsfördelmingen. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ändring av röjningsspecifikation====&lt;br /&gt;
På samma sätt som för gallring (se ovan) kan flera trädslag inkluderas i samma röjningsgrupp. Detta görs i kontrolltabellen Treatment Model under Cleaning Configuration.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Övriga ändringar==&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Beräkning av förväntad rotröteförekomst====&lt;br /&gt;
En modell för beräkning av förväntat antal granar med rotröta finns nu inlagd  (Thor m fl 2005, se nedan). Resultaten som beräknas finns i resultatgruppen Mortality Data. Det som beräknas är antalet träd som förväntas ha rotröta (&amp;quot;Root Rot Stems&amp;quot;), samt grundyta (&amp;quot;Rot Root Potential Basal Area&amp;quot;) och volym (&amp;quot;Rot Root Potential Volume&amp;quot;) för dessa träd. Grundytan och volymen avser hela träden, inte bara de rötskadade delarna. För närvarande görs inga beräkningar av eventuella intäktsförluster som orsakas av rotröta.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Modell: [http://virtual.fcet.uagrm.edu.bo/inf513/grupo3sb/ProyectoSSUEGrupoo3sb/doc/informe_2.pdf Thor, M., Ståhl, G. &amp;amp; Stenlid, J., 2005] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Bonitet ny resultatvariabel====&lt;br /&gt;
Förutom ståndorstindex redovisas nu också bonitet, beräknad enligt Hägglund &amp;amp; Lundmark (1987, Bonitering del 2), se även ovan angående utökad redovisning av ingående tillstånd.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====&amp;quot;CountyCode&amp;quot; behöver inte anges om koordinater finns vid import av beståndsregister och Indelningspaket-data====&lt;br /&gt;
Skogsdatabasen innehåller nu ett GIS-skikt med Riksskogstaxeringens länskoder (&amp;quot;dlanskod&amp;quot;) och systemet använder detta för att bestämma värdet på CountyCode, om ingen CountyCode har angivits, och om koordinater har angivits i beståndsregisterfilen (StandData.csv) eller i Indelningspaketet.&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Svårare att &amp;quot;välja fel&amp;quot; beräkningsmodell för föryngring====&lt;br /&gt;
Lite då och då har användare av misstag råkat välja förynringsmodell = &amp;quot;Database&amp;quot; istället för &amp;quot;Simulation&amp;quot;. &amp;quot;Database&amp;quot; innebär att en ungskogsyta hämtas från Hugins ungskogsdatabas och att slumpen spelar stor roll vilken typ av föryngring man får. För att kunna välja &amp;quot;Database&amp;quot; måste du nu aktivt ange i kontrolltabellen TreatmentModel att denna modell ska kunna väljas (parameter &amp;quot;Allow Database Regeneration Model&amp;quot; måste sättas till True)&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Inläggning av egna bilder i PlanEval====&lt;br /&gt;
Du kan nu koppla egna bilder till alternativ i PlanEval. Värt att notera är att PlanEval kan användas helt fristående från Heureka, och beslutsproblemet som analyseras behöver inte ens ha med skog att göra. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Ett värde i en kontrolltabell kan tillämpas i alla kontrollkategorier med ett musklick====&lt;br /&gt;
Om man har många kontrollkategorier och genomgående vill ändra värdet på en viss parameter (i en tabell som finns i andra kontrollkategorier), kan man högerklicka på parametern och välja &amp;quot;Tillämpa på alla kontrollkategorier&amp;quot;. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buggfixar==&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Snabbare nuvärdesberäkning i BeståndsVis====&lt;br /&gt;
Nuvärdesberäkningen i BeståndsVis går nu mycket snabbare än tidigare. Felet var att fler slutavverkningsperioder än vad som angetts i kontrolltabellen Treatment Program Generator testades. Felet gäller bara BeståndsVis. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
====Buggfix: Uppdatering av ingående tillstånd och skogsdomäntillhörighet efter ändring av inventeringsår när man använder Riksskogstaxeringens provytor som indata====&lt;br /&gt;
Ett fel har rättats som gjorde att om du använde Rikstaxdata och valde till flera bestånd genom att ändra vilka inventeringsår som skulle ingå i en analys, så beräknades inte ingående tillstånd automatiskt varmed de nytillkomna bestånden inte hamnade i rätt skogsdomäner. &lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;startFeed /&amp;gt;&lt;br /&gt;
&amp;lt;feedDate&amp;gt;2014-06-15&amp;lt;/feedDate&amp;gt;&lt;br /&gt;
====Buggfix:====&lt;br /&gt;
&amp;lt;endFeed /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6385</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6385"/>
		<updated>2013-06-07T13:25:42Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period was five years long, and that two periods corresponded to ten years, which is the same time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*In PlanWise tactical TPG, the start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, the start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose suitable values for Final Felling Period Min and Max respectively. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (''not to confuse with uneven-aged stand!'') to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and delay when the first felling period is allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get &amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) AND (g == 1)&amp;lt;/code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6384</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6384"/>
		<updated>2013-06-07T13:21:10Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period was five years long, and that two periods corresponded to ten years, which is the same time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*In PlanWise tactical TPG, the start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, the start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose suitable values for Final Felling Period Min and Max respectively. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (''not to confuse with uneven-aged stand!'') to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and delay when the first felling period is allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6383</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6383"/>
		<updated>2013-06-07T13:19:50Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period was five years long, and that two periods corresponded to ten years, which is the same time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*In PlanWise tactical TPG, the start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, the start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose suitable values for Final Felling Period Min and Max respectively. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (''not to confuse with uneven-aged stand!'') to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6382</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6382"/>
		<updated>2013-06-07T13:19:33Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period was five years long, and that two periods corresponded to ten years, which is the same time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*In PlanWise tactical TPG, the start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, the start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose suitable values for Final Felling Period Min and Max respectively. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management ('''not to confuse with uneven-aged stand!''') to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6381</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6381"/>
		<updated>2013-06-07T13:18:34Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period was five years long, and that two periods corresponded to ten years, which is the same time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*In PlanWise tactical TPG, the start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, the start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose suitable values for Final Felling Period Min and Max respectively. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6380</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6380"/>
		<updated>2013-06-07T13:14:46Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period was five years long, and that two periods corresponded to ten years, which is the same time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*In PlanWise tactical TPG, the start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, the start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6379</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6379"/>
		<updated>2013-06-07T13:13:52Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period was five years long, and that two periods corresponded to ten years, which is the same time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*In PlanWise tactical TPG, the start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, the start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6378</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6378"/>
		<updated>2013-06-07T13:12:43Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period was five years long, and that two periods corresponded to ten years, which is the same time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*In PlanWise tactical TPG, the start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6376</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6376"/>
		<updated>2013-06-07T13:11:01Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period was five years long, and that two periods corresponded to ten years, which is the same time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6374</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6374"/>
		<updated>2013-06-07T13:07:55Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, costs for harvesting and forwarding have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period is five years long, and that two periods are corresponds to ten years which is the time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6373</id>
		<title>Updated default values for control table parameters version 1.9.8</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6373"/>
		<updated>2013-06-07T13:05:39Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border = &amp;quot;1&amp;quot; cellpadding = &amp;quot;7&amp;quot; width = 800 {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;20%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Kontrolltabell'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Parameter'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;40%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Betydelse'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;5%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Värde'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Nytt värde'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThin||Timkostnad gallringsskördare||700||'''1000'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThinFF||Timkostnad skördare biobränslegallring||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostFinalFelling||Timkostnad slutavverkningsskördare||700||'''1100'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThin||Timkostnad gallringsskotare||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThinFF||Timkostnad skotare biobränslegallring||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostFinalFelling||Timkostnad slutavverkningsskotare||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||PreparationCost||Markberedningskostnad||1000||'''1300'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SaplingCost||Plantkostnad inkl arbete||2.50 kr/planta för alla trädslag||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Fix röjningskostnad (kr/ha) om CleaningCostModel = Fixed||2500||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Timkostnad röjning om CleaningCostModel = Variable||350||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCostModel||Fast eller variabel röjningskostnad||Fixed||Ska ”Variable” vara default?&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SlopeDataSource||Datakälla för lutning (L i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Slope ||Defaultvärde för lutning (L i GYL)||0-10 %||10-20%&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SurfaceDataSource||Datakälla för ytstruktur (Y i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Surface||Defaultvärde för ytstruktur (Y i GYL)||1-Mycket jämn markyta||'''2-Relativt jämn markyta'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Minimum diameter established stand||Minsta diameter för att ett träd ska överföras från ungskogsfas till etablerad fas. Till detta hör att inväxningsfunktionen aktiveras senare.||4||'''2'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Mean Age Invoke Ingrowth||Lägsta medelålder för att inväxningsfunktionen ska användas||Ny parameter||'''50'''&lt;br /&gt;
|-&lt;br /&gt;
| Treatment Model||Thinning Guide Hugin Settings (för gran)||Koefficienter för Hugin gallringsmall, för tall och gran. Enligt Per-Eriks undersökning.||||'''Nya koefficienterna''' ger lite högre uttag framförallt för gran.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6372</id>
		<title>Updated default values for control table parameters version 1.9.8</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6372"/>
		<updated>2013-06-07T13:03:05Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border = &amp;quot;1&amp;quot; cellpadding = &amp;quot;7&amp;quot; width = 800 {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;20%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Kontrolltabell'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Parameter'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;40%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Betydelse'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;5%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Nuvarande värde'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Nytt värde'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThin||Timkostnad gallringsskördare||700||'''1000'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThinFF||Timkostnad skördare biobränslegallring||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostFinalFelling||Timkostnad slutavverkningsskördare||700||'''1100'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThin||Timkostnad gallringsskotare||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThinFF||Timkostnad skotare biobränslegallring||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostFinalFelling||Timkostnad slutavverkningsskotare||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||PreparationCost||Markberedningskostnad||1000||'''1300'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SaplingCost||Plantkostnad inkl arbete||2.50 kr/planta för alla trädslag||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Fix röjningskostnad (kr/ha) om CleaningCostModel = Fixed||2500||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Timkostnad röjning om CleaningCostModel = Variable||350||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCostModel||Fast eller variabel röjningskostnad||Fixed||Ska ”Variable” vara default?&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SlopeDataSource||Datakälla för lutning (L i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Slope ||Defaultvärde för lutning (L i GYL)||0-10 %||10-20%&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SurfaceDataSource||Datakälla för ytstruktur (Y i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Surface||Defaultvärde för ytstruktur (Y i GYL)||1-Mycket jämn markyta||'''2-Relativt jämn markyta'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Minimum diameter established stand||Minsta diameter för att ett träd ska överföras från ungskogsfas till etablerad fas. Till detta hör att inväxningsfunktionen aktiveras senare.||4||'''2'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Mean Age Invoke Ingrowth||Lägsta medelålder för att inväxningsfunktionen ska användas||Ny parameter||'''50'''&lt;br /&gt;
|-&lt;br /&gt;
| Treatment Model||Thinning Guide Hugin Settings (för gran)||Koefficienter för Hugin gallringsmall, för tall och gran. Enligt Per-Eriks undersökning.||||'''Nya koefficienterna''' ger lite högre uttag framförallt för gran.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6371</id>
		<title>Updated default values for control table parameters version 1.9.8</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6371"/>
		<updated>2013-06-07T13:02:36Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border = &amp;quot;1&amp;quot; cellpadding = &amp;quot;7&amp;quot; width = 800 {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;20%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Kontrolltabell'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Parameter'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;40%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Betydelse'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;5%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Nuvarande värde'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Nytt värde'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThin||Timkostnad gallringsskördare||700||'''1000'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThinFF||Timkostnad skördare biobränslegallring||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostFinalFelling||Timkostnad slutavverkningsskördare||700||'''1100'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThin||Timkostnad gallringsskotare||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThinFF||Timkostnad skotare biobränslegallring||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostFinalFelling||Timkostnad slutavverkningsskotare||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||PreparationCost||Markberedningskostnad (kr/ha)||1000||'''1300'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SaplingCost||Plantkostnad inkl arbete||2.50 kr/planta för alla trädslag||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Fix röjningskostnad (kr/ha) om CleaningCostModel = Fixed||2500||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Timkostnad röjning om CleaningCostModel = Variable||350||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCostModel||Fast eller variabel röjningskostnad||Fixed||Ska ”Variable” vara default?&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SlopeDataSource||Datakälla för lutning (L i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Slope ||Defaultvärde för lutning (L i GYL)||0-10 %||10-20%&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SurfaceDataSource||Datakälla för ytstruktur (Y i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Surface||Defaultvärde för ytstruktur (Y i GYL)||1-Mycket jämn markyta||'''2-Relativt jämn markyta'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Minimum diameter established stand||Minsta diameter för att ett träd ska överföras från ungskogsfas till etablerad fas. Till detta hör att inväxningsfunktionen aktiveras senare.||4||'''2'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Mean Age Invoke Ingrowth||Lägsta medelålder för att inväxningsfunktionen ska användas||Ny parameter||'''50'''&lt;br /&gt;
|-&lt;br /&gt;
| Treatment Model||Thinning Guide Hugin Settings (för gran)||Koefficienter för Hugin gallringsmall, för tall och gran. Enligt Per-Eriks undersökning.||||'''Nya koefficienterna''' ger lite högre uttag framförallt för gran.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6369</id>
		<title>Updated default values for control table parameters version 1.9.8</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6369"/>
		<updated>2013-06-07T13:00:48Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border = &amp;quot;1&amp;quot; cellpadding = &amp;quot;7&amp;quot; width = 800 {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;20%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Kontrolltabell'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Parameter'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;40%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Betydelse'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;5%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Nuvarande värde'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Nytt värde'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThin||Timkostnad gallringsskördare (kr/G15)||700||'''1000'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThinFF||Timkostnad skördare biobränslegallring||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostFinalFelling||Timkostnad slutavverkningsskördare||700||'''1100'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThin||Timkostnad gallringsskotare||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThinFF||Timkostnad skotare biobränslegallring||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostFinalFelling||Timkostnad slutavverkningsskotare||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||PreparationCost||Markberedningskostnad (kr/ha)||1000||'''1300'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SaplingCost||Plantkostnad inkl arbete||2.50 kr/planta för alla trädslag||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Fix röjningskostnad (kr/ha) om CleaningCostModel = Fixed||2500||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Timkostnad röjning om CleaningCostModel = Variable||350||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCostModel||Fast eller variabel röjningskostnad||Fixed||Ska ”Variable” vara default?&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SlopeDataSource||Datakälla för lutning (L i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Slope ||Defaultvärde för lutning (L i GYL)||0-10 %||10-20%&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SurfaceDataSource||Datakälla för ytstruktur (Y i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Surface||Defaultvärde för ytstruktur (Y i GYL)||1-Mycket jämn markyta||'''2-Relativt jämn markyta'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Minimum diameter established stand||Minsta diameter för att ett träd ska överföras från ungskogsfas till etablerad fas. Till detta hör att inväxningsfunktionen aktiveras senare.||4||'''2'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Mean Age Invoke Ingrowth||Lägsta medelålder för att inväxningsfunktionen ska användas||Ny parameter||'''50'''&lt;br /&gt;
|-&lt;br /&gt;
| Treatment Model||Thinning Guide Hugin Settings (för gran)||Koefficienter för Hugin gallringsmall, för tall och gran. Enligt Per-Eriks undersökning.||||'''Nya koefficienterna''' ger lite högre uttag framförallt för gran.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6368</id>
		<title>Updated default values for control table parameters version 1.9.8</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Updated_default_values_for_control_table_parameters_version_1.9.8&amp;diff=6368"/>
		<updated>2013-06-07T12:59:17Z</updated>

		<summary type="html">&lt;p&gt;Hah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border = &amp;quot;1&amp;quot; cellpadding = &amp;quot;7&amp;quot; width = 800 {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;20%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Kontrolltabell'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Parameter'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;40%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Betydelse'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;5%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Nuvarande värde'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; width = &amp;quot;10%&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Nytt värde'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThin||Timkostnad gallringsskördare (kr/G15)||700||'''1000'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostThinFF||Timkostnad skördare biobränslegallring||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||HarvesterCostFinalFelling||Timkostnad slutavverkningsskördare||700||'''1100'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThin||Timkostnad gallringsskotare||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostThinFF||Timkostnad skotare biobränslegallring||525||'''700'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||ForwarderCostFinalFelling||Timkostnad slutavverkningsskotare||525||'''800'''&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||PreparationCost||Markberedningskostand (kr/ha)||1000||'''1300'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SaplingCost||Plantkostnad inkl arbete||2.50 kr/planta för alla trädslag||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Fix röjningskostnad (kr/ha) om CleaningCostModel = Fixed||2500||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCost (fixed)||Timkostnad röjning om CleaningCostModel = Variable||350||?&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||CleaningCostModel||Fast eller variabel röjningskostnad||Fixed||Ska ”Variable” vara default?&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SlopeDataSource||Datakälla för lutning (L i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Slope ||Defaultvärde för lutning (L i GYL)||0-10 %||10-20%&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||SurfaceDataSource||Datakälla för ytstruktur (Y i GYL)||Defaultvalue||'''Database''' (dvs. tas från databasen om sådant värde finns, annars används default)&lt;br /&gt;
|-&lt;br /&gt;
| Cost and Revenue||Surface||Defaultvärde för ytstruktur (Y i GYL)||1-Mycket jämn markyta||'''2-Relativt jämn markyta'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Minimum diameter established stand||Minsta diameter för att ett träd ska överföras från ungskogsfas till etablerad fas. Till detta hör att inväxningsfunktionen aktiveras senare.||4||'''2'''&lt;br /&gt;
|-&lt;br /&gt;
| Production Model||Mean Age Invoke Ingrowth||Lägsta medelålder för att inväxningsfunktionen ska användas||Ny parameter||'''50'''&lt;br /&gt;
|-&lt;br /&gt;
| Treatment Model||Thinning Guide Hugin Settings (för gran)||Koefficienter för Hugin gallringsmall, för tall och gran. Enligt Per-Eriks undersökning.||||'''Nya koefficienterna''' ger lite högre uttag framförallt för gran.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6367</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6367"/>
		<updated>2013-06-07T12:58:11Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be within Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, cost for harvest and forwarder have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period is five years long, and that two periods are corresponds to ten years which is the time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6366</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6366"/>
		<updated>2013-06-07T12:56:02Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (by default, at least 500 stems/ha should be cleaned). The height range at the each plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be with Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, cost for harvest and forwarder have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period is five years long, and that two periods are corresponds to ten years which is the time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6365</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6365"/>
		<updated>2013-06-07T12:54:21Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (at least 500 stems/ha should be cleaned). The height range at the each plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be with Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, cost for harvest and forwarder have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period is five years long, and that two periods are corresponds to ten years which is the time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6364</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6364"/>
		<updated>2013-06-07T12:53:19Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domains, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (at least 500 stems/ha should be cleaned). The height range at the each plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be with Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, cost for harvest and forwarder have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period is five years long, and that two periods are corresponds to ten years which is the time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6363</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6363"/>
		<updated>2013-06-07T12:52:39Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domain, the numbers are not valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (at least 500 stems/ha should be cleaned). The height range at the each plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be with Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, cost for harvest and forwarder have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period is five years long, and that two periods are corresponds to ten years which is the time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6362</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6362"/>
		<updated>2013-06-07T12:51:10Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These numbers have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domain, the numbers may are not necessarily valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (at least 500 stems/ha should be cleaned). The height range at the each plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be with Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, cost for harvest and forwarder have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period is five years long, and that two periods are corresponds to ten years which is the time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6361</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6361"/>
		<updated>2013-06-07T12:49:53Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domain, the numbers may are not necessarily valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (at least 500 stems/ha should be cleaned). The height range at the each plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be with Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, cost for harvest and forwarder have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period is five years long, and that two periods are corresponds to ten years which is the time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6360</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Sandbox&amp;diff=6360"/>
		<updated>2013-06-07T12:48:15Z</updated>

		<summary type="html">&lt;p&gt;Hah: /* Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Release notes 1.9.8&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Languages}}&lt;br /&gt;
[[Category:Release]]&lt;br /&gt;
[[Release date::2013-06-07]] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
==New features ==&lt;br /&gt;
*A '''simulation report''' of what settings have been used when running RegWise or PlanWise TPG-simulation can now be obtained. You do this by right-clicking on a simulation result and choosing Show simulation report.  &lt;br /&gt;
&lt;br /&gt;
*You can now define '''global conditions''' for a report, i.e. conditions that apply to all variables that are included in the same report. For example, if you want to make a report for treatment units that have a certain site index (or range of site indices), you can add such a condition to the whole report, you do not have to add it to each variable in the report any longer. You can also let the report generator create '''one report for each forest domain'''. The only thing you have to do is to mark a check box in the report template. &lt;br /&gt;
[[File:ReleaseNotes_1_9_8_reportBuilderGlobalConditions.png|none|300px|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Enhancements ==&lt;br /&gt;
* In RegWise, treatment units in a given forest domain have been assigned randomly to control categories, if the forest domain has had more than one control category connection. You can now set a fixed seed for the random number generator, to get the same allocation of treatment units to control categories in each simulation. This means that each treatment unit is assigned to the same control category in each run if you use the same seed, and if you use the same forest domain definitions. You can set the seed when you start the simulation, in the same dialog box as where you choose number of planning periods and discount rate. By default, the seed is 0, which means that a random seed will be chosen.  But if you set the seed to a value larger than 0, it is considered a fixed seed.  Note: Do not confuse this seed with the seeds that can be set since before, in control category Regional Framework. The latter are used for allocating treatments to treatment units, not for allocating treatment units to control categories.&lt;br /&gt;
&lt;br /&gt;
*Forest domains in PlanWise and RegWise can now be copied (right-click on a domain to access the function).&lt;br /&gt;
*The forest domain area (i.e. the productive forest areas of the treatment units included in the domain) is now displayed in the properties of a forest domain&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_areaFactorSum.png|none|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
*Forest domains have an internal number that can be used in optimization models. These have until now been accessed in an optimization model (PlanWise only) by adding the forest domain as an optimization parameter, right-clicking that parameter and choosing View definition. The number is now also displayed in parenthesis in the title bar of a forest domain.  However, the number only refers to the current forest domain definitions. If you add or remove forest domain, the numbers may are not necessarily valid for previous simulations that were based on other forest domains. When running an optimization model that uses forest domain numbers in conditions, always check the check the correct number by checking the forest domain parameter mentioned above for the simulation that the optimization model should be run for.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_domainNumber.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*In treatment units with more than one plot (such as when you have imported FMPP data), cleanings can be applied to part of a stand. The criteria for cleaning is now based on the state of each plot, not only the average values for the treatment unit.  For a cleaning to be applied, a certain proportion of the plots must qualify for cleaning. The same parameter as for thinning is used for this, namely Min Prop. Thinnable Plots in control table Treatment Model. It is possible that we add a specific parameter for cleaning, but for the time being we have solved it this way. The plot-level criteria for cleaning, is that there must be enough stems to clean (at least 500 stems/ha should be cleaned). The height range at the each plot level is less restricted than that dictated by parameters Height Range (Min and Max) for cleaning in control table Treatment Model. For the plot the mean height of sapling must be with Height Range Min minus 1 m and Height Range Max plus 2 m. Finally, for the plots that have passed as &amp;quot;candidates&amp;quot; for cleaning, the average mean height of saplings must meet the height range interval criteria in the control table.&lt;br /&gt;
&lt;br /&gt;
*The default values for several control tables parameter have been updated. See [[Updated default values for control table parameters version 1.9.8]]. For example, cost for harvest and forwarder have been increased. &lt;br /&gt;
&lt;br /&gt;
*The minimum diameter for trees transferred from sapling phase to older phase have been decreased to 2 cm, and the ingrowth function is not triggered until the mean age of a plot is at least 50 years. The mean age at which the ingrowth function is activated can be changed in control table Production Model (parameter Mean Age Invoke Ingrowth Function)&lt;br /&gt;
[[Image:ReleaseNotes_1_9_8_ingrowthMinMeanAge.png|none|thumb|300px]]&lt;br /&gt;
 &lt;br /&gt;
*Intermediate optimization files are deleted when closing a PlanWise project.&lt;br /&gt;
&lt;br /&gt;
*Result category SiteData are now displayed in the Result details view In RegWise and PlanWise.&lt;br /&gt;
&lt;br /&gt;
==Bug fixes ==&lt;br /&gt;
*Fertilization was not applied correctly in the tactical treatment program generator. The fertilization scheduler always assumed that a period is five years long, and that two periods are corresponds to ten years which is the time that must pass after fertilization before harvesting in Heureka. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*Harvest residues were automatically extracted when applying fixed harvest treatment proposals in PlanWise, even if no harvest residues extraction was intended. This affected both growth and net present values. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*The parameter values in a control table can be reset to their default values by right-clicking on a control table, or on a single parameter item in a control table, and selecting Reset to default. This has not been working correctly for parameters that are set in sub dialogs (i.e. dialogs opened from a control table). This has been fixed.&lt;br /&gt;
&lt;br /&gt;
*(PlanWise, tactical TPG) The start year for a time period that follows after the tactical planning horizon has not been set as intended. This is not a true bug, but if you had, for example, five one-year periods in your tactical horizon, then the first five-year period ''after'' the last tactical period started in year 5.5 instead of in year 7.5 (this example refers to if period midpoint was used).&lt;br /&gt;
&lt;br /&gt;
*In StandWise, to start of an analysis can be set to the first period midpoint (year 2.5). This is done by choosing &amp;quot;Period Midpoint&amp;quot; in menu Action. However, in previous version this has changed period 0 to refer to year 2.5, which is a different handling compared to in RegWise and PlanWise, where period 0 is year 0 and period 1 is year 2.5 when period midpoint is activated. This has been changed so that StandWise is working in the same way as RegWise and PlanWise.&lt;br /&gt;
[[File:ReleaseNotes_1_9_8_periodMidpointStandWise.png|none|thumb|300px|Stepping to first period midpoint in StandWise]]. &lt;br /&gt;
&lt;br /&gt;
*When choosing even-aged management for the first generation, conversion has not been possible to another management system (unmanaged or uneven-aged management). This is now possible. Note that this does not work the other way around: When choosing Management System = “Unmanaged” for an existing stand it means that no harvesting will ever take place. If you want to simulate a scenario with no harvesting for a limited time time ahead, and allow harvesting after that time has passed, you can accomplish this in at least two other ways. One way, in PlanWise, is to set Max Number of Thinnings = 0, and choose a suitable value for Min Final Felling Period Max. Another way is to import or enter a management proposal of type None for the treatment unit (or units) and the year to the last year for when no harvesting is allowed. If you choose Management System = &amp;quot;Uneven-aged (CCF)&amp;quot;, it also applies to an infinite time horizon, but there is no exact way of simulating a scenario where you convert from uneven-aged management (not to confuse with uneven-aged stand!”) to even-aged. Possibly, one could apply an even-aged system with repeated thinnings from above and set a delay the first felling period allowed.&lt;br /&gt;
&lt;br /&gt;
*In previous versions of the optimization modeling tool in PlanWise, It was not possible to combine multiple subexpressions in the same condition if parenthesis were needed to separate them. For example, expressions of the following type were not accepted: &amp;lt;code&amp;gt;..WHEN (a &amp;gt; b) AND (c &amp;gt; d OR e &amp;gt; f)&amp;lt;/code&amp;gt;. You had to circumvent this problem by defining additional optimization parameters. In this example, you could have defined a parameter g with the following definition: &amp;lt;code&amp;gt;if (c &amp;gt; d OR e &amp;gt; f) then 1 else 0 end ;&amp;lt;/code&amp;gt;. Finally, you could have replaced &amp;lt;code&amp;gt;&amp;quot;(c &amp;gt; d OR e &amp;gt; f)&amp;quot; with g == 1&amp;lt;/code&amp;gt; to get&lt;br /&gt;
&amp;lt;code&amp;gt;..WHEN (a  &amp;gt; b) and (g == 1)&amp;lt;code&amp;gt;. This has been solved so you can mix &amp;quot;and&amp;quot; and &amp;quot;or&amp;quot;-expressions and separate them with parenthesis directly in a condition.&lt;/div&gt;</summary>
		<author><name>Hah</name></author>
	</entry>
</feed>