Class OperatorGeodeticArea

    • Constructor Detail

      • OperatorGeodeticArea

        OperatorGeodeticArea()
    • Method Detail

      • 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 the GeodeticCurveType 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 the GeodeticCurveType interface to choose the interpretation of a line connecting two points.
        progressTracker -
        Returns:
        Returns the geodetic area of the Geometry.