Using Patchworks

This Part of the User Guide will show you how to use Patchworks. We'll jump right in by loading the Patchworks software and exploring its functionality; from key concepts, to setting up objectives and scenarios to reporting the results.

Table of Contents

Introduction
Features
Usage
MIS environment compatibility
Installing the Patchworks software
The Patchworks software license agreement
System requirements
Installation process
Install the Java run time environment
Installing Oracle Java
Installing AdoptOpenJDK Java
Installing OpenJDK Java or another Java that is distributed as a ZIP file
Verify that Java is installed correctly
Install the Patchworks software
Activate the software
For single workstation USB hardware key licenses:
For License Server activation
Start patchworks for the first time
Questions?
Quick Tour Part I: Getting Started
Visual Quality and Sustainability in the Crowsnest Pass
Starting Patchworks
Exploring the Crowsnest Pass in the Map Viewer
Exploring the stand attributes in the Table Viewer
Setting Targets for Visual Quality
Manually applying treatments
Starting the scheduler
View a Treatment Map
View a Report in the Report Writer
Stop the scheduler
Your turn
Key Concepts
Blocks
Dynamic Stand Attributes
Planning Horizon
Tables
The Block Attribute Table
Track
Offset vs. Age
Accounts
Targets
Scenarios
How is growth simulated within the model?
The Scheduler
The Goal Programming Formulation
Soft Constraints
How long does it take for Patchworks to reach a solution?
Reports
Quick Tour Part II: Transportation and Patches
Getting the harvest to the mills
Controlling transportation expenditures and wood flow
Reducing harvest fragmentation with patch objectives
Setting and achieving management goals
Review distribution of management activities
Your turn
Accounts
The Block Attribute Table
Summary Accounts
Creating Summary Accounts
Group Summary Accounts
Defining groups
Using the Majority Tool to Define Groups
The Group Explorer
Loading Group Accounts in the PIN File
Ratio Accounts
Duplicate Accounts
Meta Accounts
Patch Accounts
Understanding the patch criteria attribute
Setting up a patch criteria account
Patch Sub-Account Types
Setting targets on patch accounts
Route Accounts
Route Account Types
Destination accounts
Exclusive Accounts
Route Cost Accounts
Unutilized Route Account
Exclusive Dependent Accounts
Summary
The Account Explorer
DOT Flow Charts
Complex DOT Flow Charts
Controlling Patchworks
The PIN file
Set Global Variables
Target Charts
Target Chart Options
Modifying the objective function using target charts
Adjusting Values and Weights in a Target Chart
Adjusting Target Values
Adjusting Target Weights
Adjusting Target Values and Weights Using a Table
Viewing Annual or Periodic Target Values
Non-linear scaling and discount rate adjustments
Saving Target Values and Weights
Other Options for Adjusting Target Charts
Editing Treatment Schedules
Adjusting Block Eligibility using the Timing Constraint Editor
Selecting Units and Assigning Zones
Assigning Timing Constraints
GREEN: 'Free Reign'
YELLOW: 'Manual and Unavailable'
RED: 'Untreated and Unavailable'
Saving and Loading Timing Constraint Tables
Mapping with Eligibility and Availability
Starting and Pausing the Scheduler
The Performance Meter
The Performance Table
Saving and Reloading Scenarios
Saving a Scenario
Step 1. Selecting Reports
Step 2. Select an output folder
Loading a Previously Saved Scenario
When the GUI is not enough
Working with scenarios
A Scenario as a Folder
Sensitivity Analysis
Structured Analysis
Comparing Scenarios
Automating Patchworks
Adding an Old Seral Stage Target using the Patchworks Console
The Patchworks Console
The Scripts Directory
The Patchworks Applications Programming Interface
Automating a Series of Scenarios
Setting up a Scenario Set
Running a Scenario Set
Exploring data in Patchworks
Table Viewer
Geo-relational attribute tables
The Block Attribute Table
The Route Table
The Network Table
Internal Simulation Tables
The Target Table
The Performance Table
Table Viewer Components
Table Properties
Attribute analysis
Sorting
Selecting records
Summarizing Data Values
Creating Reports for Selected Records
Exporting tables
Map Viewer
Map Layers
Map Legend
Initial Map Legend contents
Selecting layers
Adding and removing map layers
Arranging and hiding map layers
Adjusting symbology
Changing the time period of interest
Viewing and Querying Geo-Relational Map Attributes
Zooming and Panning
Zoom to Full Extent
Zoom to Selected Layer
Previous Extent
Zoom to Selected
Zooming In
Zooming Out
Zooming to an exact scale
Panning the Map
Selecting Blocks
Capture a Screen Image
Duplicate the Map Viewer
Detailed Data Inspectors
Identifying Features
Detailed Inspectors for Block Data
Display growth and yield
View treatments
Select neighbours
Show patch statistics
Select route to destination
Adjusting Map Symbology
Layer Properties
Layer Information
Layer Visibility
Fields
Symbology
Legend Type
Customized Legend Types
Editing Symbols: The Symbol Editor
Preview Window
Layered Symbols
Symbol Properties
Style
Visibility
Paint
Stroke
Label
Using "Show constructor" in the map viewer
Creating Reports
Introduction to Reports
Anatomy of a Report
Accessing, Viewing and Saving Reports
The Reports Tab
Table Viewer Reports Menu
Saving Scenarios
Adding Reports to the Report Writer
Adding Reports using the Report Wizard
Example of Adding a Multiple Target Report using the Report Wizard
Adding Reports using the PIN file
Common Reports
Index Report
Report Output and Formatting
Multiple Target Report
Report Output and Formatting
Target Limit Report
Report Output and Formatting
Text Report
Report Output and Formatting
General Purpose Reports
Data Tables Used in General Purpose Reports
Crosstab Stores
The General Purpose Report Matrix
Types of General Purpose Reports
Period Pattern Report
Report Output and Formatting
Period Category Report
Report Output and Formatting
Category Pattern Report
Report Output and Formatting
Category Category Report
Report Output and Formatting
Period Expression Report
Category Expression Report
Special Purpose Reports
Map Report
Report Output and Formatting
Patch Report
Report Output and Formatting
Objective Progress Report
Report Output and Formatting
Range Indicator Chart Report
Report Output and Formatting
Box and Whisker Chart Report
Report Output and Formatting
Route Cost Report
Report Output and Formatting
Table Query Report
Report Output and Formatting
Raster Remap Report
Comparison Reports
The Compare Report
Parameters and Constructors
Report Output and Formatting
Example PIN file Definition
The Range Indicator Compare Report
Parameters and Constructors
Report Output and Formatting
Example PIN File Definition
Defining Comparison Reports Using the Wizard
Saving Comparison Reports
Scenario Reports
Available Block Report
Schedule Reports
Target Status Report
Target Summary Report
Target Level Reports
Target Objective and Shortage Summary Reports
Route Reports
Route Destination Reports
Exclusive Route Reports
Event Timeline
Legacy Reports
Standard Report
Parameters and Constructors
Report Output and Formatting
Example PIN File Definition
Period Range Report
Parameters and Constructors
Report Output and Formatting
Example PIN File Definition
Category Report
Parameters and Constructors
Report Output and Formatting
Example PIN File Definition
Period Value Report
Parameters and Constructors
Report Output and Formatting
Example PIN File Definition
Range Report
Parameters and Constructors
Report Output and Formatting
Example PIN File Definition