Class ST_CompactnessRatio

  • All Implemented Interfaces:
    org.h2gis.api.Function, org.h2gis.api.ScalarFunction

    public class ST_CompactnessRatio
    extends org.h2gis.api.DeterministicScalarFunction
    ST_CompactnessRatio computes the perimeter of a circle whose area is equal to the given polygon's area, and returns the ratio of this computed perimeter to the given polygon's perimeter. Equivalent definition: ST_CompactnessRatio returns the square root of the polygon's area divided by the area of the circle with circumference equal to the polygon's perimeter. Note: This uses the 2D perimeter/area of the polygon.
    Author:
    Adam Gouge
    • Constructor Detail

      • ST_CompactnessRatio

        public ST_CompactnessRatio()
    • Method Detail

      • getJavaStaticMethod

        public String getJavaStaticMethod()
      • computeCompacity

        public static Double computeCompacity​(org.locationtech.jts.geom.Geometry geom)
        Returns the compactness ratio of the given polygon
        Parameters:
        geom - Geometry
        Returns:
        The compactness ratio of the given polygon