Package com.esri.core.geometry
Class OperatorGeodeticLength
- java.lang.Object
-
- com.esri.core.geometry.Operator
-
- com.esri.core.geometry.OperatorGeodeticLength
-
- Direct Known Subclasses:
OperatorGeodeticLengthLocal
abstract class OperatorGeodeticLength extends Operator
Geodetic length calculation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.esri.core.geometry.Operator
Operator.Type
-
-
Constructor Summary
Constructors Constructor Description OperatorGeodeticLength()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract double
execute(Geometry geom, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker)
Calculates the geodetic length of the input Geometry.Operator.Type
getType()
static OperatorGeodeticLength
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(Geometry geom, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker)
Calculates the geodetic length of the input Geometry.- Parameters:
geom
- The input Geometry for the geodetic length 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 geoetic length of the Geometry.
-
local
public static OperatorGeodeticLength local()
-
-