org.h2gis.h2spatialext.function.spatial.properties
Class ST_IsValidDetail
java.lang.Object
org.h2gis.h2spatialapi.AbstractFunction
org.h2gis.h2spatialapi.DeterministicScalarFunction
org.h2gis.h2spatialext.function.spatial.properties.ST_IsValidDetail
- All Implemented Interfaces:
- Function, ScalarFunction
public class ST_IsValidDetail
- extends DeterministicScalarFunction
Returns a valid_detail (valid,reason,location) as an array of objects.
If a geometry is valid or not and if not valid, a reason why and a location where.
- Author:
- Erwan Bocher
|
Method Summary |
String |
getJavaStaticMethod()
|
static Object[] |
isValidDetail(com.vividsolutions.jts.geom.Geometry geometry)
Returns a valid_detail as an array of objects
[0] = isvalid,[1] = reason, [2] = error location |
static Object[] |
isValidDetail(com.vividsolutions.jts.geom.Geometry geometry,
int flag)
Returns a valid_detail as an array of objects
[0] = isvalid,[1] = reason, [2] = error location
isValid equals true if the geometry is valid. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ST_IsValidDetail
public ST_IsValidDetail()
getJavaStaticMethod
public String getJavaStaticMethod()
isValidDetail
public static Object[] isValidDetail(com.vividsolutions.jts.geom.Geometry geometry)
- Returns a valid_detail as an array of objects
[0] = isvalid,[1] = reason, [2] = error location
- Parameters:
geometry -
- Returns:
isValidDetail
public static Object[] isValidDetail(com.vividsolutions.jts.geom.Geometry geometry,
int flag)
- Returns a valid_detail as an array of objects
[0] = isvalid,[1] = reason, [2] = error location
isValid equals true if the geometry is valid.
reason correponds to an error message describing this error.
error returns the location of this error (on the
Geometry
containing the error.
- Parameters:
geometry - flag -
- Returns:
Copyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.