CHAPTER TWO - SNAP FILES


SNAP FILE FLOW

To run the SNAP program you must complete five steps.

(1) Build file of the PROJECT filenames.

(2) Prepare the SALE file.

(3) Prepare the LINK file.

(4) Prepare SETUP editors.

(5) Execute PROJECT ANALYSIS

The purpose of each step is briefly described below:

Build file of PROJECT filenames

This file contains the names of all data files the SNAP program requires in order to execute PROJECT ANALYSIS and their location (i.e. the drive and directory path) for SNAP to find them. The purpose of creating the PROJECT filenames is to permit SNAP to automatically call any of 34 types of data files as you move through the data editors and to permit automatic updating of files as you leave data editors. SNAP will also use the PROJECT filenames at PROJECT ANALYSIS time and to generate reports.

Prepare SALE FILE

This step permits the specification of timber harvest files, identification of timber entry points into the network, specification of any special scheduling requirements for individual polygons, silvicultural treatment options, definition of growth and seral stage, and silvicultural prescription matrix.

Prepare LINK FILE

This step is used to define the construction costs for alternative terrain types, specify maintenance costs for road types, convert road log data into network links with calculations of construction, maintenance, and haul costs.

Prepare SETUP EDITORS

This step is used to enter information into a variety of editors describing objectives and constraints for the analysis including: specification of timber destinations, volume requirements by period, habitat connection requirements, goals involving some combination of seral stages, silvicultural treatments and polygon attributes, adjacency controls, and the number of patterns for analysis.

Execute PROJECT ANALYSIS

This step carries out the analysis, generates reports, and displays the reports in tabular or graphic output to the monitor, printer or plotter.

SNAP FILE TYPES

SNAP files are recognized by their extensions which are automatically appended by SNAP when the files are created. As we often refer to the various files by their extensions a brief summary of the file extensions is presented.

The first seven types refer to the base resource and network data that is created outside of SNAP. The first three files are polygon data, the next two are road network data, and the next two are stream network data.

.UA

Contains attribute data for the units in a sequential ASCII file. It is created outside of SNAP.

.US

Contains stick data for the polygons in a sequential ASCII file. It is created outside of SNAP.

.UP

Contains digitized point data for the polygons in a sequential ASCII file. It is created outside of SNAP.

.LA

Contains road network link attribute data. It is a sequential ASCII file created outside of SNAP.

.LP

Contains digitized road network point data. It is a sequential ASCII file created outside of SNAP.

.SA

Contains stream network attribute data. It is a sequential ASCII created outside of SNAP.

.SP

Contains digitized stream network point data. It is a sequential ASCII file created outside of SNAP.

.USD

Contains digitized stick and attribute data for the polygons in a random access binary file. It is created inside SNAP using data from the .UA and .US files.

.UPD

Contains digitized point data in a random access binary file. It is created inside SNAP using data from the .UP file.

.LSD

Contains digitized road network stick and link attribute data. It is a random access binary file created in SNAP from the .LA and .LP files.

.LPD

Contains digitized road network point data. It is a random access binary file created inside of SNAP using data from the .LP file.

.SSD

Contains digitized stream network stick and attribute data. It is a random access binary file created in SNAP from the .SA and .SP files.

.SPD

Contains digitized road network point data. It is a random access binary file created inside of SNAP using data from the .SP file.

.DEF

Contains definitions for seral stages, unit attributes and silvicultural treatments.

.ATT

Contains list of units by attributes.

.SYS

Contains information describing the harvest systems.

.SAF

Contains the final sale information required for analysis.

.GRO

Contains the growth information by silvicultural treatment and seral stage.

.PRI

Contains the silvicultural prescription matrix which controls re-entry time, and re-entry treatment based upon current treatment and seral stage

.TEM

Contains the road templates and cost information required for road construction cost estimation.

.MCD

Contains the information of maintenance costs by road type.

.RLF

Contains the road log file which is developed from the link stick data.

.LIF

Contains the final link file including two way links, variable costs and fixed costs.

.MIL

Contains the mill names, mill nodes and prices by species.

.GRP

Contains the definitions for groups of attributes, seral stages, or silvicultural prescriptions for use in formulating goals.

.SER

Contains your specifications of seral stage and attribute goals.

.TRT

Contains your specifications of silvicultural treatment and attribute goals.

.ADJ

Contains the size of opening limits by attribute and seral stage.

.TIE

Contains the ties between attribute values used to determine the most restrictive opening size.

.COR

Contains the graphic and tabular data to identify critical habitat polygons which must remain connected.

.STG

Contains the identification of the seral stages eligible for each habitat connection.

.VAL

Contains the optional user defined values for rating polygons eligible for each type of habitat connection.

.COV

Contains the seral stage definitions for eligible cover and forage for identifying habitat effectiveness.

.BAN

Contains the definitions of the number of bands, band width, and band weights for evaluating habitat effectiveness.

.GST

Contains the description of volume objectives, period length, discount rate, number of solutions, and type of adjacency control.

OUTPUT.

This is not a file, but is a directory where the reports generated during analysis will be stored.

.RST

This is the extension for an optional ASCII file, SERAL.RST which is used to specify how a stand will be restarted after 100 percent of the volume has been removed as a function of its seral stage. If used, it should be placed in the SNAP subdirectory.

.HT

This is the extension for an optional ASCII file, SERAL.HT which is used to specify tree height and shade density by seral stage for use in stream temperature calculations. If used, it should be placed in the SNAP subdirectory.

.AKA

This is the extension for an optional ASCII file which is used to specify the acres by volume class for a proportionality constraint option used by USDA Forest Service Region 10. If used, it should be placed in the data directory for the project and have the same name project name as the sale file, i.e., GRID10.AKA.