public class ST_LineIntersector
extends org.h2gis.api.DeterministicScalarFunction
| Constructor and Description |
|---|
ST_LineIntersector() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addGeometryToSegments(com.vividsolutions.jts.geom.Geometry geometry,
int flag,
ArrayList<com.vividsolutions.jts.noding.SegmentString> segments)
Convert the a geometry as a list of segments and mark it with a flag
|
String |
getJavaStaticMethod() |
static ArrayList<com.vividsolutions.jts.noding.SegmentString> |
getSegments(com.vividsolutions.jts.geom.Geometry inputLines,
com.vividsolutions.jts.geom.Geometry clipper)
Convert the input geometries as a list of segments and mark them with a flag
to identify input and output geometries.
|
static com.vividsolutions.jts.geom.Geometry |
lineIntersector(com.vividsolutions.jts.geom.Geometry inputLines,
com.vividsolutions.jts.geom.Geometry clipper)
Split a lineal geometry by a another geometry
|
addProperty, getProperty, removePropertypublic String getJavaStaticMethod()
public static com.vividsolutions.jts.geom.Geometry lineIntersector(com.vividsolutions.jts.geom.Geometry inputLines,
com.vividsolutions.jts.geom.Geometry clipper)
throws IllegalArgumentException
inputLines - clipper - IllegalArgumentExceptionpublic static ArrayList<com.vividsolutions.jts.noding.SegmentString> getSegments(com.vividsolutions.jts.geom.Geometry inputLines, com.vividsolutions.jts.geom.Geometry clipper)
inputLines - clipper - public static void addGeometryToSegments(com.vividsolutions.jts.geom.Geometry geometry,
int flag,
ArrayList<com.vividsolutions.jts.noding.SegmentString> segments)
geometry - flag - segments - Copyright © 2018 CNRS. All rights reserved.