Build TIN

Open Table of Contents ToolBox Implementation

Modifies an ESRI TIN or PolygonZ TIN by adding additional data points or breaklines from a feature layer.  The output TIN is of the same type as the input TIN.

Inputs:

  • An ESRI TIN or PolygonZ TIN to be modified.
  • A feature layer  (Point, Polyline, Polygon)
  • An elevation field - numeric field that will be used.  If the features have Z values, they can be used for elevation.
  • If the output is ESRI TIN - triangulation method to be used - "Mass points",  "Hard breaklines" or "Soft breaklines"
  • If the output is PolygonZ TIN - the Azimuth and the Altitude of the light source

Outputs:

  • New ESRI TIN or PolygonZ feature class.

Notes :

  • If the input is ESRI TIN, the modify features can be added as Mass points, Hard breaklines or Soft breaklines.  The elevation values for Hard breaklines are defined by a field or by the Z values of the features.  For Soft breaklines the elevation values are calculated from the input TIN.
  • If the input is PolygonZ TIN, the modify data can only be added as Mass points.

ToolBox implementation

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

ETS_GPModifyESRITIN <Input TIN>  <Modify Dataset> <Output TIN> <Triangulation type> <Elevation Field>
ETS_GPModifyPolygonZTIN <Input Dataset> <Modify Dataset> <Out Feature Class>  <Elevation Field> {Light Azimuth} {Light Altitude}

Parameters

Expression Explanation
<Input TIN> A String - the full name of an existing ESRI TIN
<Input Dataset> A Point, Polyline or Polygon feature layer or feature class
<Modify Feature Class> A  Point, Polyline or Polygon feature layer or feature class
<Out TIN> A String - the full name of the output ESRI TIN
<Out Feature Class> A String - the full name of the output feature class.
<Elevation Field> A String representing the name of the field to be used as a source for the elevations
<Triangulation type> A String - possible values are "Mass points" and "Hard breaklines"
{Light Azimuth} A Double representing azimuth of the light source (0 to 360). 0 indicates North, 90 - East, 180 - South, 270 - West
{Light Altitude} A Double representing the altitude of the light source  in degrees (0 to 90)

Scripting syntax

ETS_GPModifyESRITIN (Input TIN, Modify Dataset, Out TIN, Triangulation type, Elevation Field)

ETS_GPModifyPolygonZTIN(Input Dataset, Modify Dataset, Out Feature Class, Elevation Field, Light Azimuth, Light Altitude)

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

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