ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Core.Geometry Namespace / GeodesicEllipseParameter Class
Members Example

In This Topic
    GeodesicEllipseParameter Class
    In This Topic
    Options for creating a geodesic ellipse with the GeometryEngine.GeodesicEllipse function.
    Object Model
    GeodesicEllipseParameter ClassCoordinate2D StructureLinearUnit Class
    Syntax
    public sealed class GeodesicEllipseParameter 
    Public NotInheritable Class GeodesicEllipseParameter 
    Example
    GeodesicEllipse
    GeodesicEllipseParameter param = new GeodesicEllipseParameter();
    param.AxisDirection = 4 * Math.PI / 3;
    param.Center = new Coordinate2D(-120, 60);
    param.LinearUnit = LinearUnit.Meters;
    param.OutGeometryType = GeometryType.Polyline;
    param.SemiAxis1Length = 6500000;
    param.SemiAxis2Length = 1500000;
    param.VertexCount = 800;
    
    Geometry geometry = GeometryEngine.Instance.GeodesicEllipse(param, SpatialReferences.WGS84);
    // geometry.IsEmpty = false
    
    Polyline polyline = geometry as Polyline;
    // polyline.PointCount = 801
    // polyline.PartCount = 1
    Inheritance Hierarchy

    System.Object
       ArcGIS.Core.Geometry.GeodesicEllipseParameter

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.0 or higher.
    See Also