org.h2gis.h2spatialext.function.spatial.properties
Class ST_CompactnessRatio
java.lang.Object
org.h2gis.h2spatialapi.AbstractFunction
org.h2gis.h2spatialapi.DeterministicScalarFunction
org.h2gis.h2spatialext.function.spatial.properties.ST_CompactnessRatio
- All Implemented Interfaces:
- Function, ScalarFunction
public class ST_CompactnessRatio
- extends 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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ST_CompactnessRatio
public ST_CompactnessRatio()
getJavaStaticMethod
public String getJavaStaticMethod()
computeCompacity
public static Double computeCompacity(com.vividsolutions.jts.geom.Geometry geom)
- Returns the compactness ratio of the given polygon
- Parameters:
geom - Geometry
- Returns:
- The compactness ratio of the given polygon
Copyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.