Package com.esri.core.geometry
Class OperatorGeodeticArea
- java.lang.Object
-
- com.esri.core.geometry.Operator
-
- com.esri.core.geometry.OperatorGeodeticArea
-
- Direct Known Subclasses:
OperatorGeodeticAreaLocal
abstract class OperatorGeodeticArea extends Operator
A base class for the ExportToESRIShape Operator.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.esri.core.geometry.Operator
Operator.Type
-
-
Constructor Summary
Constructors Constructor Description OperatorGeodeticArea()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract double[]
execute(GeometryCursor geoms, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker)
Calculates the geodetic area of each geometry in the geometry cursor.abstract double
execute(Geometry geom, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker)
Calculates the geodetic area of the input Geometry.Operator.Type
getType()
static OperatorGeodeticArea
local()
-
Methods inherited from class com.esri.core.geometry.Operator
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometry
-
-
-
-
Method Detail
-
getType
public Operator.Type getType()
-
execute
public abstract double[] execute(GeometryCursor geoms, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker)
Calculates the geodetic area of each geometry in the geometry cursor.- Parameters:
geoms
- The geometry cursor to be iterated over to perform the Geodetic Area calculation.sr
- The SpatialReference of the geometries.geodeticCurveType
- Use theGeodeticCurveType
interface to choose the interpretation of a line connecting two points.progressTracker
-- Returns:
- Returns an array of the geodetic areas of the geometries.
-
execute
public abstract double execute(Geometry geom, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker)
Calculates the geodetic area of the input Geometry.- Parameters:
geom
- The input Geometry for the geodetic area calculation.sr
- The SpatialReference of the Geometry.geodeticCurveType
- Use theGeodeticCurveType
interface to choose the interpretation of a line connecting two points.progressTracker
-- Returns:
- Returns the geodetic area of the Geometry.
-
local
public static OperatorGeodeticArea local()
-
-