com.supermap.services.components

Interface GeometryComponent

  • All Known Implementing Classes:
    GeometryComponentImpl


    public interface GeometryComponent
    

    The interface of the geometry service component

    Since:
    9.0.1
    • Method Detail

      • measureDistance

        MeasureResult measureDistance(Point2D[] points,
                                    MeasureParameter measureParam)
        

        Measures distances according to 2D geographic coordinates and measuring parameters.

        Parameters:
        points - The array of 2D geographic coordinates.
        measureParam - The measuring parameter.
        Returns:
        Measurement result object.
      • measureArea

        MeasureResult measureArea(Point2D[] points,
                                MeasureParameter measureParam)
        

        Measures areas according to 2D geographic coordinates and measuring parameters.

        Parameters:
        points - The array of 2D geographic coordinates.
        measureParam - The measuring parameter.
        Returns:
        Measurement result object.
      • coordtransfer

        java.util.List<Geometry> coordtransfer(Geometry[] geometry,
                                             PrjCoordSys sourcePrjCoorSys,
                                             PrjCoordSys targetPrjCoordSys)
        

        Converts the coordinate system of the specified geometry.

        Parameters:
        geometry -
        sourcePrjCoorSys -
        targetPrjCoordSys -
        Returns:
        Since:
        8.1.1