ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Geometry Namespace / GeodesicSectorParameter Class / AxisDirection Property
Example

In This Topic
    AxisDirection Property (GeodesicSectorParameter)
    In This Topic
    Gets or sets the direction of the major axis of the arc's ellipse as an angle in degrees.
    Syntax
    public double AxisDirection {get; set;}
    Public Property AxisDirection As Double
    Example
    GeodesicSector
    GeodesicSectorParameter param = new GeodesicSectorParameter();
    param.ArcVertexCount = 50;
    param.AxisDirection = Math.PI / 4;
    param.Center = new Coordinate2D(0, 0);
    param.LinearUnit = LinearUnit.Meters;
    param.OutGeometryType = GeometryType.Polygon;
    param.RadiusVertexCount = 10;
    param.SectorAngle = 5 * Math.PI / 3;
    param.SemiAxis1Length = 100000;
    param.SemiAxis2Length = 20000;
    param.StartDirection = 11 * Math.PI / 6;
    
    Geometry geometry = GeometryEngine.Instance.GeodesicSector(param, SpatialReferences.WGS84);
    // geometry.IsEmpty = false
    
    Polygon polygon = geometry as Polygon;
    // polygon.PointCount = 68
    // polygon.PartCount = 1
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also