public class ST_OffSetCurve
extends org.h2gis.api.DeterministicScalarFunction
| Constructor and Description |
|---|
ST_OffSetCurve() |
| Modifier and Type | Method and Description |
|---|---|
static com.vividsolutions.jts.geom.Geometry |
computeOffsetCurve(com.vividsolutions.jts.geom.Geometry geometry,
double offset,
com.vividsolutions.jts.operation.buffer.BufferParameters bufferParameters)
Method to compute the offset line
|
static void |
geometryOffSetCurve(ArrayList<com.vividsolutions.jts.geom.LineString> list,
com.vividsolutions.jts.geom.Geometry geometry,
double offset,
com.vividsolutions.jts.operation.buffer.BufferParameters bufferParameters)
Compute the offset curve for a polygon, a point or a collection of geometries
|
String |
getJavaStaticMethod() |
static void |
lineStringOffSetCurve(ArrayList<com.vividsolutions.jts.geom.LineString> list,
com.vividsolutions.jts.geom.LineString lineString,
double offset,
com.vividsolutions.jts.operation.buffer.BufferParameters bufferParameters)
Compute the offset curve for a linestring
|
static com.vividsolutions.jts.geom.Geometry |
offsetCurve(com.vividsolutions.jts.geom.Geometry geometry,
double offset)
Return an offset line at a given distance and side from an input geometry
without buffer parameters
|
static com.vividsolutions.jts.geom.Geometry |
offsetCurve(com.vividsolutions.jts.geom.Geometry geometry,
double offset,
String parameters)
Return an offset line at a given distance and side from an input geometry
|
addProperty, getProperty, removePropertypublic String getJavaStaticMethod()
public static com.vividsolutions.jts.geom.Geometry offsetCurve(com.vividsolutions.jts.geom.Geometry geometry,
double offset,
String parameters)
geometry - the geometryoffset - the distanceparameters - the buffer parameterspublic static com.vividsolutions.jts.geom.Geometry offsetCurve(com.vividsolutions.jts.geom.Geometry geometry,
double offset)
geometry - the geometryoffset - the distancepublic static com.vividsolutions.jts.geom.Geometry computeOffsetCurve(com.vividsolutions.jts.geom.Geometry geometry,
double offset,
com.vividsolutions.jts.operation.buffer.BufferParameters bufferParameters)
geometry - offset - bufferParameters - public static void lineStringOffSetCurve(ArrayList<com.vividsolutions.jts.geom.LineString> list, com.vividsolutions.jts.geom.LineString lineString, double offset, com.vividsolutions.jts.operation.buffer.BufferParameters bufferParameters)
list - lineString - offset - bufferParameters - public static void geometryOffSetCurve(ArrayList<com.vividsolutions.jts.geom.LineString> list, com.vividsolutions.jts.geom.Geometry geometry, double offset, com.vividsolutions.jts.operation.buffer.BufferParameters bufferParameters)
list - geometry - offset - bufferParameters - Copyright © 2018 CNRS. All rights reserved.