ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.Analyst3D Namespace / TinSurfaceType Enumeration
Example Example

In This Topic
    TinSurfaceType Enumeration
    In This Topic
    Syntax
    Members
    MemberDescription
    Contour Contour lines.
    HardClip Hard clipping polygons.
    HardErase Hard erase polygons.
    HardLine Hard break lines.
    HardReplace Hard replace polygons.
    HardValueFill Hard value polygons.
    LessContour Z-less soft contour lines.
    LessSoftClip Z-less soft clipping polygons.
    MassPoint Mass points.
    SoftClip Soft clipping polygons.
    SoftErase Soft erase polygons.
    SoftLine Soft break lines.
    SoftReplace Soft replace polygons.
    SoftValueFill Soft value polygons.
    ZLessHardClip Z-less hard clipping polygons.
    ZLessHardErase Z-less hard erase polygons.
    ZLessHardLine Z-less hard break lines.
    ZLessSoftErase Z-less soft erase polygons
    ZLessSoftLine Z-less soft break lines.
    Example
    Get datasources from a Terrain
    var dsCount = terrain.GetDataSourceCount();
    IReadOnlyList<ArcGIS.Core.Data.Analyst3D.TerrainDataSource> dataSources = terrain.GetDataSources();
    foreach (var ds in dataSources)
    {
      var dsName = ds.DataSourceName;
      var surfaceType = ds.SurfaceType;
      var maxResolution = ds.MaximumResolution;
      var minResolution = ds.MinimumResolution;
    }
    
    Get Surface Constraint information from a LAS Dataset
    var constraintCount = lasDataset.GetSurfaceConstraintCount();
    IReadOnlyList<ArcGIS.Core.Data.Analyst3D.SurfaceConstraint> constraints = lasDataset.GetSurfaceConstraints();
    foreach (var constraint in constraints)
    {
      var dsName = constraint.DataSourceName;
      var wksPath = constraint.WorkspacePath;
      var heightField = constraint.HeightField;
      var surfaceType = constraint.SurfaceType;
    }
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             ArcGIS.Core.Data.Analyst3D.TinSurfaceType

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.2 or higher.
    See Also