TIN Domain (3D Analyst)

Extracts the interpolation zone from an input TIN into an output feature class. Produces a 3D polygon or polyline feature class.

TIN Domain can be used to generate a convex hull (the minimum bounding polygon) around a set of points. If there are not any clip or erase polygons used to define the TIN then the domain is equivalent to the convex hull.

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


TIN Domain Figure

Usage tips


TinDomain_3d (in_tin, out_feature_class, out_geometry_type)
Parameter Explanation Datatype
Input TIN (Required)

The input TIN.

Tin Layer
Output Feature Class (Required)

The output feature class.

Feature Class
Output Feature Class Type (Required)

The output geometry type.

Data types for geoprocessing tool parameters

Script Example

# Purpose: Output a TIN data interpolation area (a polygon or polyline).

# 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: output a TIN data interpolation area
    gp.tindomain_3d ("dtm_tin", "TinDomain.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 Aspect (3D Analyst)
  • TIN Edge (3D Analyst)
  • TIN Node (3D Analyst)
  • TIN Slope (3D Analyst)
  • TIN Triangle (3D Analyst)