Class ST_MakePolygon
java.lang.Object
org.h2gis.api.AbstractFunction
org.h2gis.api.DeterministicScalarFunction
org.h2gis.functions.spatial.create.ST_MakePolygon
- All Implemented Interfaces:
org.h2gis.api.Function,org.h2gis.api.ScalarFunction
public class ST_MakePolygon
extends org.h2gis.api.DeterministicScalarFunction
Class to create a polygon
- Author:
- Erwan Bocher
-
Field Summary
Fields inherited from interface org.h2gis.api.Function
PROP_NAME, PROP_REMARKSFields inherited from interface org.h2gis.api.ScalarFunction
PROP_DETERMINISTIC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.locationtech.jts.geom.PolygonmakePolygon(org.locationtech.jts.geom.Geometry shell) Creates a Polygon formed by the given shell.static org.locationtech.jts.geom.PolygonmakePolygon(org.locationtech.jts.geom.Geometry shell, org.locationtech.jts.geom.Geometry holes) Creates a Polygon formed by the given shell and holes.Methods inherited from class org.h2gis.api.AbstractFunction
addProperty, getProperty, removePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.h2gis.api.Function
getProperty
-
Constructor Details
-
ST_MakePolygon
public ST_MakePolygon()
-
-
Method Details
-
getJavaStaticMethod
-
makePolygon
public static org.locationtech.jts.geom.Polygon makePolygon(org.locationtech.jts.geom.Geometry shell) throws IllegalArgumentException Creates a Polygon formed by the given shell.- Parameters:
shell-- Returns:
- Throws:
IllegalArgumentException
-
makePolygon
public static org.locationtech.jts.geom.Polygon makePolygon(org.locationtech.jts.geom.Geometry shell, org.locationtech.jts.geom.Geometry holes) throws IllegalArgumentException Creates a Polygon formed by the given shell and holes.- Parameters:
shell-holes-- Returns:
- Throws:
IllegalArgumentException
-