Please enable JavaScript to view this site.

 

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