The Patchworks data model

Table of Contents

Initial Conditions and Forest Dynamics
Blocks
Tracks
Tracknames
Features
Curves
Treatments
Products
Patchworks data model example
Data values from the block file
Sample features file records
What management treatments are available for block 27?
Product attributes of Track.23

Patchworks has been designed to fully generalize the forest management planning problem. There is nothing 'hard-coded' within the software that specifies or limits the way that the forest estate is to be stratified, or what resource features are to be modelled and tracked. Forest management planning problems are completely represented by the contents of the input data files, not by a pre-defined policy template.

Patchworks accepts a number of input files, some are optional and some are required. Input files describe initial conditions and forest dynamics, block topology and roads.

Most Patchworks input files contain rectangular tables of normalized data (every row contains the same number of columns). The simplest storage scheme for input data files is the Comma Separated Values (CSV) file format. The first row of a CSV file contains the column headings, usually in upper case. The order of the columns or the presence of additional columns is not significant. You can view and modify the contents of these files using a spreadsheet program or a text editor. Input data can also be directly loaded from database systems using SQL queries.