ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.Data.Analyst3D Namespace / TinDatasetDefinition Class / GetSpatialReference Method
Example

In This Topic
    GetSpatialReference Method (TinDatasetDefinition)
    In This Topic
    Gets the ArcGIS.Core.Geometry.SpatialReference for the TinDataset. This method must be called on the MCT. Use QueuedTask.Run.
    Syntax
    Public Function GetSpatialReference() As SpatialReference
    public SpatialReference GetSpatialReference()

    Return Value

    Exceptions
    ExceptionDescription
    A geodatabase-related exception has occurred.
    Example
    Retrieve dataset objects
    {
      //Note: Needs QueuedTask to run
      {
        using (var tin = tinLayer.GetTinDataset())
        {
          using var tinDef = tin.GetDefinition();
          Envelope extent = tinDef.GetExtent();
          SpatialReference sr = tinDef.GetSpatialReference();
        }
    
        using (terrain = terrainLayer.GetTerrain())
        {
          using var terrainDef = terrain.GetDefinition();
          Envelope extent = terrainDef.GetExtent();
          SpatialReference sr = terrainDef.GetSpatialReference();
        }
    
        using (lasDataset = lasDatasetLayer.GetLasDataset())
        {
          using var lasDatasetDef = lasDataset.GetDefinition();
          Envelope extent = lasDatasetDef.GetExtent();
          SpatialReference sr = lasDatasetDef.GetSpatialReference();
        }
      }
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.2 or higher.
    See Also