TIN Node (3D Analyst)

Extracts nodes from an input TIN into an output feature class.

Produces a 2D or 3D point feature class whose points are extracted from nodes of the input TIN.

Learn more about how TIN Node (3D Analyst) works


TIN Node illustration

Usage tips


TinNode_3d (in_tin, out_feature_class, spot_field, tag_field)
Parameter Explanation Datatype
Input TIN (Required)

The input TIN.

Tin Layer
Output Feature Class (Required)

The output feature class name.

Feature Class
Spot Field (Optional)

The name of the elevation attribute field of the output feature class. If a name is given, the feature class will be 2D; otherwise, it will be 3D. By default, the feature class is 3D.

Tag Value Field (Optional)

The name of the output feature class's tag attribute field. By default, no tag value field is created.

Data types for geoprocessing tool parameters

Script Example

# Purpose: Extract TIN nodes to a feature class.

# Create the Geoprocessor object
import arcgisscripting
gp = arcgisscripting.create()

#Check out the 3D Analyst extension
gp.CheckOutExtension ("3D")

    # Set the workspace (to avoid having to type in the full path to the data every time)
    gp.workspace = "D:/Docs1/GP/GPOutput"

    # Select the 3D Analyst Toolbox 
    gp.toolbox = "3D"

    # Process: extract a TIN's nodes
    gp.tinnode_3d ("dtm_tin", "TinNode.shp")

    # If an error occurred while running the tool print the error messages.
    print gp.GetMessages()

See Also

  • An overview of the 3D Analyst Conversion toolset
  • TIN Triangle (3D Analyst)