Show/Hide Toolbars

CatchmentSIM Help

 

Project variables are the building blocks of the CSTalk macro language.  These variables allow a script to access almost any information regarding the current CatchmentSIM project.  Once this information has been extracted from CatchmentSIM via the appropriate project variable it can be used in a logical operator or written to an output file.

All project variables must begin with the percentage symbol prefix '%'.  Project variable are broken into a number of categories and subcategories which are separated by the period / full stop symbol '.' .  That is, subcategories and their associated project variables must be accessed through their parent category.  The major project variable categories are:

 

Project

Projection

Catchment

SubCatchment

Junction

DEMPixel

Impervious Areas

Synthetic Streams

ContourData

StreamData

Lakes

Ocean

BackgroundImage

DateTime

Grid Layer

Zonal Statistics

User Parameter