public class ST_OffSetCurve
extends org.h2gis.api.DeterministicScalarFunction
| Constructor and Description |
|---|
ST_OffSetCurve() |
| Modifier and Type | Method and Description |
|---|---|
static org.locationtech.jts.geom.Geometry |
computeOffsetCurve(org.locationtech.jts.geom.Geometry geometry,
double offset,
org.locationtech.jts.operation.buffer.BufferParameters bufferParameters)
Method to compute the offset line
|
static void |
geometryOffSetCurve(ArrayList<org.locationtech.jts.geom.LineString> list,
org.locationtech.jts.geom.Geometry geometry,
double offset,
org.locationtech.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<org.locationtech.jts.geom.LineString> list,
org.locationtech.jts.geom.LineString lineString,
double offset,
org.locationtech.jts.operation.buffer.BufferParameters bufferParameters)
Compute the offset curve for a linestring
|
static org.locationtech.jts.geom.Geometry |
offsetCurve(org.locationtech.jts.geom.Geometry geometry,
double offset)
Return an offset line at a given distance and side from an input geometry
without buffer parameters
|
static org.locationtech.jts.geom.Geometry |
offsetCurve(org.locationtech.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 org.locationtech.jts.geom.Geometry offsetCurve(org.locationtech.jts.geom.Geometry geometry,
double offset,
String parameters)
geometry - the geometryoffset - the distanceparameters - the buffer parameterspublic static org.locationtech.jts.geom.Geometry offsetCurve(org.locationtech.jts.geom.Geometry geometry,
double offset)
geometry - the geometryoffset - the distancepublic static org.locationtech.jts.geom.Geometry computeOffsetCurve(org.locationtech.jts.geom.Geometry geometry,
double offset,
org.locationtech.jts.operation.buffer.BufferParameters bufferParameters)
geometry - offset - bufferParameters - public static void lineStringOffSetCurve(ArrayList<org.locationtech.jts.geom.LineString> list, org.locationtech.jts.geom.LineString lineString, double offset, org.locationtech.jts.operation.buffer.BufferParameters bufferParameters)
list - lineString - offset - bufferParameters - public static void geometryOffSetCurve(ArrayList<org.locationtech.jts.geom.LineString> list, org.locationtech.jts.geom.Geometry geometry, double offset, org.locationtech.jts.operation.buffer.BufferParameters bufferParameters)
list - geometry - offset - bufferParameters - Copyright © 2019 CNRS. All rights reserved.