ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / SurfaceValues Class / Slope Property
Example

In This Topic
    Slope Property (SurfaceValues)
    In This Topic
    Gets the slope in radians.
    Syntax
    public double Slope {get;}
    Public ReadOnly Property Slope As Double
    Example
    Get Elevation, Slope, Aspect from TIN layer at a location
    var tinLayer = MapView.Active.Map.GetLayersAsFlattenedList().OfType<TinLayer>().FirstOrDefault();
    await QueuedTask.Run(() =>
    {
      // get elevation, slope and aspect values
      SurfaceValues values = tinLayer.GetSurfaceValues(mapPoint);
      var elev = values.Elevation;
      var slopeRadians = values.Slope;
      var slopeDegrees = values.SlopeDegrees;
      var slopePercent = values.SlopePercent;
      var aspectRadians = values.Aspect;
      var aspectDegrees = values.AspectDegrees;
    });
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.4 or higher.
    See Also