![]() |
|||||||||||||||||||||||||||||
| FORSIM: Forest Growth Simulator Rasol Manaf |
|||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||
| Reports: | |||||||||||||||||||||||||||||
| List of current single tree values List of stand development Help FORSIM program and library documentation |
|||||||||||||||||||||||||||||
| Short Description: | |||||||||||||||||||||||||||||
| FORSIM: Forest Growth Simulator is a Java based software package of the Malaysian forest growth model. It can be used to run the growth model under various platforms like Windows, Linux, Solaris, etc.. The reasons for developing FORSIM in addition to SeMSAT are: - to provide the growth model also on platforms other than Windows; - to enable users to check the source code, to adjust the model for their needs and integrate the growth model into their software; - to enable research groups to develop and test additional components; and to reduce software programming in forest growth modelling. The FORSIM package contains the complete growth model and can be integrated into specific software agent applications, like a silvicultural forest stand simulator, a prognosis application for plot inventories, or an enterprise management application. | |||||||||||||||||||||||||||||
| The FORSIM package includes several Java classes. There is the major JAVA class stand which holds all stand information during the simulation process. The class stand requires the classes corners, species and tree, which define the corner point, species and tree information. For simulation the class stand can be manipulated with the classes competition, crownbase, crownwidth, growth, mortality, multreg, uniformheight and siteindex. The class readstand is an example how to load data to class stand. All these classes are packed into the file treegross.jar. |
|||||||||||||||||||||||||||||
| In order to demonstrate the forest growth model working, you will find a Java demo application for forest stand simulation. The classes standsim , simjframe, simtabbedpane, simhtmlsv, simppmap, imgstandmap are needed in addition to file growth.jar. ForestData lists the single tree values in a HTML file, foreststand shows the stand as a parallel projection and standmap displays the trees and allows thinning by mouse click. | |||||||||||||||||||||||||||||
| All you need to get started are the lastest version of the j2sdk from SUN and a text editor. You can download the j2sdk from SUN for free. After the installtion of the j2SDK you will need to set the path and the classpath. Suppose you installed the jdk1.3.1_01 into the directory C:\jdk1.3.1_01 in your Windows 98 environment. Then you should add to the autoexec.bat file the following to statements: path %PATH%;C:\jdk1.3.1_01\bin and SET CLASSPATH=.;c:\jdk1.3.0_02\lib. If you have another operating system please check the installation description so that you can perform the same commands. Next you should copy the class-Files of the demo application and the treegross.jar file into a directory C:\standsim. Now open the DOS Box and change the directory to C:\standsim. You can start the stand simulation application by the command: C:\standsim> java -classpath treegross.jar;C:\jdk1.3.1_01\lib;. tgstandsim . There are two sample data files astand1.txt and astand2.txt. | |||||||||||||||||||||||||||||
| FORSIM Development Rasol Manaf, Forest Research Institute Malaysia Kepong 52109, Kuala Lumpur, Malaysia Tel: ++603 6279 7000 |
|||||||||||||||||||||||||||||
| Internet links: | |||||||||||||||||||||||||||||
| Forestry Research: http://www.frim.gov.my JAVA for Malaysian Foresters: http://java.sun.com/j2se/ For a quick introduction into JAVA-Programming see : Java Tutorial |
|||||||||||||||||||||||||||||
| SeMSAT: Selective Management System Analytical Tools SYMFOR: Sustainable Forest Management, Edinburgh DIPSIM: Dipeterocarp Simulation Model |
|||||||||||||||||||||||||||||
| 10-September-2003 | |||||||||||||||||||||||||||||
| Back to research page | |||||||||||||||||||||||||||||