sectorGeodesic static method
- {required GeodesicSectorParameters parameters}
Constructs a geodesic sector defined by a geodesic arc and 2 radii.
Creates a sector as a polygon, polyline, or multipoint geometry. A geodesic sector is defined by a geodesic elliptical arc and two radii extending from the center point of the arc to the points where they each intersect the arc. The arc is a portion of an ellipse. The ellipse is defined by a center point, the lengths of its semi-major and semi-minor axes, and the direction of its semi-major axis. The first radius of the sector is defined by the start direction angle relative to the direction of the semi-major axis. The second radius is the sum of the start direction and the sector angle.
The new geometry consists of a series of LineSegment objects.
Parameters:
parameters
— Specifies the parameters for constructing the sector.
Return Value: A geometry representing the geodesic sector.
Implementation
static Geometry sectorGeodesic(
{required GeodesicSectorParameters parameters}) {
_initializeArcGISEnvironmentIfNeeded();
final objectHandle = _withThrowingErrorHandler((errorHandler) {
return runtimecore.RT_GeometryEngine_sectorGeodesic(
parameters._handle, errorHandler);
});
return Geometry._fromHandle(objectHandle)!;
}