ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.Geometry Namespace / Coordinate3D Structure / Azimuth Property
Example

In This Topic
    Azimuth Property (Coordinate3D)
    In This Topic
    Gets the azimuth of the Coordinate3D. The azimuth is measured in radians.
    Syntax
    Public ReadOnly Property Azimuth As Double
    public double Azimuth {get;}
    Remarks
    The azimuth is the angle between the yz-plane and the Coordinate3D measured in the X-direction. The azimuth is measured in radians in a clockwise direction and has a value between 0 and 2 * PI inclusive.

    Coordinate3D

    Example
    Getting vector azimuth
    {
      Coordinate3D vector = new Coordinate3D(0, 7, 0);
      double azimuth = vector.Azimuth;      // azimuth = 0
    
      vector.SetComponents(1, 1, 42);
      azimuth = vector.Azimuth;
      double degrees = AngularUnit.Degrees.ConvertFromRadians(azimuth);       // degrees = 45
    
      vector.SetComponents(-8, 8, 2);
      azimuth = vector.Azimuth;
      degrees = AngularUnit.Degrees.ConvertFromRadians(azimuth);              // degrees = 315
    }
    Requirements

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

    ArcGIS Pro version: 3.0 or higher.
    See Also