Volume of TIN

Open Table of Contents ToolBox Implementation
Calculates the Volume and 3D Area of an ESRI TIN or PolygonZ TIN above and below a horizontal reference plane defined by the user specified level. The function analyzes the location of each triangle relatively to the reference plane and calculates its volume and area below and above the plane. The result is the accumulated values for the below and above portions of the triangles stored in a new or existing text file.

Inputs:

  • An ESRI TIN or PolygonZ TIN
  • Level of the reference plane.
  • Output text file

Outputs:

  • The output text file will contain
    • The name of the Surface
    • The level of the reference plane
    • Volume above the plane
    • Volume below the plane
    • 3D Area below the plane
    • 3D Area above the plane

Example:

 

Surface: dtm_tin
Level: 187
Volume Above: 701506210.390127
Volume Below: 208341325.899824
Area Above: 9690039.84649869
Area Below: 6662731.4224316

ToolBox implementation

Command line syntax - two different toolbox tools available depending on the type of the input TIN. Check the color coding for specifics.

ETS_GPVolumeOfEsriTIN <Input TIN>  <Out File> <Level>
ETS_GPVolumeOfPolygonZTIN <Input TIN>  <Out File> <Level>

Parameters

Expression Explanation
<Input TIN> An ESRI TIN layer or dataset
<Input TIN> A PolygonZ TIN (feature class)
<Out File> A String - the full name of the output text file.
<Level> A Double indicating the level of the reference plane for which the volume calculation will be performed.

Scripting syntax

ETS_GPVolumeOfEsriTIN (Input TIN, Out File , Level)

ETS_GPVolumeOfPolygonZTIN (Input TIN, Out File, Level)

See the explanations above:
<> - required parameter
{} - optional parameter

All ESRI products mentioned are trademarks of Environmental Systems Research Institute, Inc.
Copyright: Ianko Tchoukanski