public class SpatialTypeFunctions extends Object
Remaining tasks:
ExtraSqlTypes.GEOMETRY
ST_MakeLine(Geometry, Geometry) varargs| Modifier and Type | Class and Description |
|---|---|
static class |
SpatialTypeFunctions.GridEnumerable
|
| Modifier and Type | Method and Description |
|---|---|
static long |
hilbert(BigDecimal x,
BigDecimal y)
Returns the position of a point on the Hilbert curve.
|
static @Nullable Long |
hilbert(org.locationtech.jts.geom.Geometry geom)
Returns the position of a point on the Hilbert curve, or null if it is not a 2-dimensional
point.
|
static @Nullable org.apache.calcite.avatica.util.ByteString |
ST_AsBinary(org.locationtech.jts.geom.Geometry geometry) |
static @Nullable org.apache.calcite.avatica.util.ByteString |
ST_AsEWKB(org.locationtech.jts.geom.Geometry geometry) |
static @Nullable String |
ST_AsEWKT(org.locationtech.jts.geom.Geometry geometry) |
static @Nullable String |
ST_AsGeoJSON(org.locationtech.jts.geom.Geometry geometry) |
static @Nullable String |
ST_AsGML(org.locationtech.jts.geom.Geometry geometry) |
static @Nullable String |
ST_AsText(org.locationtech.jts.geom.Geometry geometry) |
static @Nullable org.apache.calcite.avatica.util.ByteString |
ST_AsWKB(org.locationtech.jts.geom.Geometry geometry) |
static @Nullable String |
ST_AsWKT(org.locationtech.jts.geom.Geometry geometry) |
static org.locationtech.jts.geom.Geometry |
ST_Boundary(org.locationtech.jts.geom.Geometry geom)
Returns the boundary of
geom. |
static org.locationtech.jts.geom.Geometry |
ST_BoundingCircle(org.locationtech.jts.geom.Geometry geom)
Returns the minimum bounding circle of
geom. |
static org.locationtech.jts.geom.Geometry |
ST_Buffer(org.locationtech.jts.geom.Geometry geom,
double distance)
Computes a buffer around
geom. |
static org.locationtech.jts.geom.Geometry |
ST_Buffer(org.locationtech.jts.geom.Geometry geom,
double distance,
int quadSegs)
Computes a buffer around
geom. |
static org.locationtech.jts.geom.Geometry |
ST_Buffer(org.locationtech.jts.geom.Geometry geom,
double distance,
int quadSegs,
int endCapStyle)
Computes a buffer around
geom. |
static org.locationtech.jts.geom.Geometry |
ST_Centroid(org.locationtech.jts.geom.Geometry geom)
Returns the centroid of
geom. |
static boolean |
ST_Contains(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether
geom1 contains geom2. |
static boolean |
ST_ContainsProperly(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether
geom1 contains geom2 but does not intersect its boundary. |
static org.locationtech.jts.geom.Geometry |
ST_ConvexHull(org.locationtech.jts.geom.Geometry geom)
Computes the smallest convex POLYGON that contains all the points of geom.
|
static int |
ST_CoordDim(org.locationtech.jts.geom.Geometry geom)
Returns the dimension of the coordinates of
geom. |
static boolean |
ST_Covers(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether no point in
geom2 is outside geom1. |
static boolean |
ST_Crosses(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether
geom1 crosses geom2. |
static org.locationtech.jts.geom.Geometry |
ST_Difference(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Computes the difference between geom1 and geom2.
|
static int |
ST_Dimension(org.locationtech.jts.geom.Geometry geom)
Returns the dimension of
geom. |
static boolean |
ST_Disjoint(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether
geom1 and geom2 are disjoint. |
static double |
ST_Distance(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns the distance between
geom1 and geom2. |
static boolean |
ST_DWithin(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
double distance)
Returns whether
geom1 and geom2 are within distance of each other. |
static org.locationtech.jts.geom.Geometry |
ST_EndPoint(org.locationtech.jts.geom.Geometry geom)
Returns the first point of
geom. |
static org.locationtech.jts.geom.Geometry |
ST_Envelope(org.locationtech.jts.geom.Geometry geom)
Returns the minimum bounding box of
geom (which may be a GEOMETRYCOLLECTION). |
static boolean |
ST_EnvelopesIntersect(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether the envelope of
geom1 intersects the envelope of geom2. |
static boolean |
ST_Equals(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether
geom1 equals geom2. |
static org.locationtech.jts.geom.Geometry |
ST_Expand(org.locationtech.jts.geom.Geometry geom,
BigDecimal distance)
Expands
geom's envelope. |
static org.locationtech.jts.geom.Geometry |
ST_Expand(org.locationtech.jts.geom.Geometry geom,
BigDecimal deltaX,
BigDecimal deltaY)
Expands
geom's envelope. |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_Extent(org.locationtech.jts.geom.Geometry geom)
Returns the minimum bounding box that encloses geom as a Geometry.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_ExteriorRing(org.locationtech.jts.geom.Geometry geom)
Returns the exterior ring of
geom, or null if geom is not a polygon. |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_Force2D(org.locationtech.jts.geom.Geometry geometry) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_Force3D(org.locationtech.jts.geom.Geometry geometry) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeometryN(org.locationtech.jts.geom.Geometry geom,
int n)
Returns the nth geometry of a geometry collection.
|
static String |
ST_GeometryType(org.locationtech.jts.geom.Geometry geom)
Returns the type of
geom. |
static int |
ST_GeometryTypeCode(org.locationtech.jts.geom.Geometry geom)
Returns the OGC SFS type code of
geom. |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromEWKB(org.apache.calcite.avatica.util.ByteString ewkb) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromEWKT(String ewkt) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromGeoJSON(String geojson) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromGML(String gml) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromGML(String gml,
int srid) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromText(String wkt) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromText(String wkt,
int srid) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromWKB(org.apache.calcite.avatica.util.ByteString wkb) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromWKB(org.apache.calcite.avatica.util.ByteString wkb,
int srid) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromWKT(String wkt) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_GeomFromWKT(String wkt,
int srid) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_InteriorRing(org.locationtech.jts.geom.Geometry geom,
int n)
Returns the nth interior ring of
geom, or null if geom is not a polygon. |
static org.locationtech.jts.geom.Geometry |
ST_Intersection(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Computes the intersection between geom1 and geom2.
|
static boolean |
ST_Intersects(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether
geom1 intersects geom2. |
static boolean |
ST_Is3D(org.locationtech.jts.geom.Geometry geom)
Returns whether
geom has at least one z-coordinate. |
static boolean |
ST_IsClosed(org.locationtech.jts.geom.Geometry geom)
Returns whether
geom is a closed LINESTRING or MULTILINESTRING. |
static boolean |
ST_IsEmpty(org.locationtech.jts.geom.Geometry geom)
Returns true if geom is empty.
|
static boolean |
ST_IsRectangle(org.locationtech.jts.geom.Geometry geom)
Returns true if geom is rectangle.
|
static boolean |
ST_IsRing(org.locationtech.jts.geom.Geometry geom)
Returns whether
geom is a closed and simple linestring or multi-linestring. |
static boolean |
ST_IsSimple(org.locationtech.jts.geom.Geometry geom)
Returns true if geom is simple.
|
static boolean |
ST_IsValid(org.locationtech.jts.geom.Geometry geom)
Returns true if geom is valid.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_LineFromText(String wkt) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_LineFromText(String wkt,
int srid) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_LineFromWKB(org.apache.calcite.avatica.util.ByteString wkb) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_LineFromWKB(org.apache.calcite.avatica.util.ByteString wkt,
int srid) |
static org.locationtech.jts.geom.Geometry |
ST_LineMerge(org.locationtech.jts.geom.Geometry geom)
Merges a collection of linear components to form a line-string of maximal length.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakeEllipse(org.locationtech.jts.geom.Geometry point,
BigDecimal width,
BigDecimal height)
Makes an ellipse.
|
static org.locationtech.jts.geom.Geometry |
ST_MakeEnvelope(BigDecimal xMin,
BigDecimal yMin,
BigDecimal xMax,
BigDecimal yMax)
Creates a rectangular Polygon.
|
static org.locationtech.jts.geom.Geometry |
ST_MakeEnvelope(BigDecimal xMin,
BigDecimal yMin,
BigDecimal xMax,
BigDecimal yMax,
int srid)
Creates a rectangular Polygon.
|
static org.locationtech.jts.geom.Geometry |
ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Creates a line-string from the given POINTs (or MULTIPOINTs).
|
static org.locationtech.jts.geom.Geometry |
ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
org.locationtech.jts.geom.Geometry geom3) |
static org.locationtech.jts.geom.Geometry |
ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
org.locationtech.jts.geom.Geometry geom3,
org.locationtech.jts.geom.Geometry geom4) |
static org.locationtech.jts.geom.Geometry |
ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
org.locationtech.jts.geom.Geometry geom3,
org.locationtech.jts.geom.Geometry geom4,
org.locationtech.jts.geom.Geometry geom5) |
static org.locationtech.jts.geom.Geometry |
ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
org.locationtech.jts.geom.Geometry geom3,
org.locationtech.jts.geom.Geometry geom4,
org.locationtech.jts.geom.Geometry geom5,
org.locationtech.jts.geom.Geometry geom6) |
static org.locationtech.jts.geom.Geometry |
ST_MakePoint(BigDecimal x,
BigDecimal y)
Alias for
ST_Point(BigDecimal, BigDecimal). |
static org.locationtech.jts.geom.Geometry |
ST_MakePoint(BigDecimal x,
BigDecimal y,
BigDecimal z)
Alias for
ST_Point(BigDecimal, BigDecimal, BigDecimal). |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5,
org.locationtech.jts.geom.Geometry hole6)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5,
org.locationtech.jts.geom.Geometry hole6,
org.locationtech.jts.geom.Geometry hole7)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5,
org.locationtech.jts.geom.Geometry hole6,
org.locationtech.jts.geom.Geometry hole7,
org.locationtech.jts.geom.Geometry hole8)
Makes a polygon.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5,
org.locationtech.jts.geom.Geometry hole6,
org.locationtech.jts.geom.Geometry hole7,
org.locationtech.jts.geom.Geometry hole8,
org.locationtech.jts.geom.Geometry hole9)
Makes a polygon.
|
static org.locationtech.jts.geom.Geometry |
ST_MakeValid(org.locationtech.jts.geom.Geometry geometry)
Makes a valid geometry of a given invalid geometry.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MinimumDiameter(org.locationtech.jts.geom.Geometry geom)
Returns the minimum diameter of
geom. |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MinimumRectangle(org.locationtech.jts.geom.Geometry geom)
Returns the minimum rectangle enclosing
geom. |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MLineFromText(String wkt) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MLineFromText(String wkt,
int srid) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MPointFromText(String wkt) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MPointFromText(String wkt,
int srid) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MPolyFromText(String wkt) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_MPolyFromText(String wkt,
int srid) |
static int |
ST_NPoints(org.locationtech.jts.geom.Geometry geom)
Returns the number of points in
geom. |
static int |
ST_NumGeometries(org.locationtech.jts.geom.Geometry geom)
Returns the number of geometries in
geom (1 if it is not a GEOMETRYCOLLECTION). |
static int |
ST_NumInteriorRing(org.locationtech.jts.geom.Geometry geom)
Returns the number of interior rings of
geom. |
static int |
ST_NumInteriorRings(org.locationtech.jts.geom.Geometry geom)
Returns the number of interior rings of
geom. |
static int |
ST_NumPoints(org.locationtech.jts.geom.Geometry geom)
Returns the number of points in
geom. |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_OctagonalEnvelope(org.locationtech.jts.geom.Geometry geom)
Returns the octagonal envelope of
geom. |
static boolean |
ST_OrderingEquals(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether
geom1 equals geom2 and their coordinates and component
Geometries are listed in the same order. |
static boolean |
ST_Overlaps(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns
geom1 overlaps geom2. |
static org.locationtech.jts.geom.Geometry |
ST_Point(BigDecimal x,
BigDecimal y)
Constructs a 2D point from coordinates.
|
static org.locationtech.jts.geom.Geometry |
ST_Point(BigDecimal x,
BigDecimal y,
BigDecimal z)
Constructs a 3D point from coordinates.
|
static @Nullable org.locationtech.jts.geom.Geometry |
ST_PointFromText(String wkt) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_PointFromText(String wkt,
int srid) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_PointFromWKB(org.apache.calcite.avatica.util.ByteString wkb) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_PointFromWKB(org.apache.calcite.avatica.util.ByteString wkb,
int srid) |
static org.locationtech.jts.geom.Geometry |
ST_PointN(org.locationtech.jts.geom.Geometry geom,
int n)
Returns the nth point of a
geom. |
static org.locationtech.jts.geom.Geometry |
ST_PointOnSurface(org.locationtech.jts.geom.Geometry geom)
Returns an interior or boundary point of
geom. |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_PolyFromText(String wkt) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_PolyFromText(String wkt,
int srid) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_PolyFromWKB(org.apache.calcite.avatica.util.ByteString wkb) |
static @Nullable org.locationtech.jts.geom.Geometry |
ST_PolyFromWKB(org.apache.calcite.avatica.util.ByteString wkb,
int srid) |
static org.locationtech.jts.geom.Geometry |
ST_Polygonize(org.locationtech.jts.geom.Geometry geometry)
Creates a multipolygon from the geometry.
|
static org.locationtech.jts.geom.Geometry |
ST_PrecisionReducer(org.locationtech.jts.geom.Geometry geometry,
BigDecimal decimal)
Reduces the geometry's precision to n decimal places.
|
static String |
ST_Relate(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns the DE-9IM intersection matrix for geom1 and geom2.
|
static boolean |
ST_Relate(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
String iMatrix)
Returns true if geom1 and geom2 are related by the intersection matrix specified by iMatrix.
|
static org.locationtech.jts.geom.Geometry |
ST_Rotate(org.locationtech.jts.geom.Geometry geom,
BigDecimal angle)
Rotates geom counter-clockwise by angle (in radians) about the point origin.
|
static org.locationtech.jts.geom.Geometry |
ST_Rotate(org.locationtech.jts.geom.Geometry geom,
BigDecimal angle,
BigDecimal x,
BigDecimal y)
Rotates geom counter-clockwise by angle (in radians) about the point origin.
|
static org.locationtech.jts.geom.Geometry |
ST_Rotate(org.locationtech.jts.geom.Geometry geom,
BigDecimal angle,
org.locationtech.jts.geom.Geometry origin)
Rotates geom counter-clockwise by angle (in radians) about the point origin.
|
static org.locationtech.jts.geom.Geometry |
ST_Scale(org.locationtech.jts.geom.Geometry geom,
BigDecimal xFactor,
BigDecimal yFactor)
Scales geom Geometry by multiplying the ordinates by the indicated scale factors.
|
static org.locationtech.jts.geom.Geometry |
ST_SetSRID(org.locationtech.jts.geom.Geometry geom,
int srid)
Returns a copy of
geom with a new SRID. |
static org.locationtech.jts.geom.Geometry |
ST_Simplify(org.locationtech.jts.geom.Geometry geom,
BigDecimal distance)
Simplifies geom a geometry using the Douglas-Peuker algorithm.
|
static org.locationtech.jts.geom.Geometry |
ST_SimplifyPreserveTopology(org.locationtech.jts.geom.Geometry geom,
BigDecimal distance)
Simplifies a geometry and preserves its topology.
|
static org.locationtech.jts.geom.Geometry |
ST_Snap(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
BigDecimal snapTolerance)
Snaps geom1 and geom2 together with the given snapTolerance.
|
static int |
ST_SRID(org.locationtech.jts.geom.Geometry geom)
Returns SRID value or 0 if input Geometry does not have one.
|
static org.locationtech.jts.geom.Geometry |
ST_StartPoint(org.locationtech.jts.geom.Geometry geom)
Returns the first point of
geom. |
static org.locationtech.jts.geom.Geometry |
ST_SymDifference(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Computes the symmetric difference between geom1 and geom2.
|
static org.locationtech.jts.geom.Geometry |
ST_ToMultiLine(org.locationtech.jts.geom.Geometry geom)
Converts the a
geom into a MULTILINESTRING. |
static org.locationtech.jts.geom.Geometry |
ST_ToMultiPoint(org.locationtech.jts.geom.Geometry geom)
Converts the coordinates of a
geom into a MULTIPOINT. |
static org.locationtech.jts.geom.Geometry |
ST_ToMultiSegments(org.locationtech.jts.geom.Geometry geom)
Converts a
geom into a set of distinct segments stored in a MULTILINESTRING. |
static boolean |
ST_Touches(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether
geom1 touches geom2. |
static org.locationtech.jts.geom.Geometry |
ST_Transform(org.locationtech.jts.geom.Geometry geom,
int srid)
Transforms
geom from one coordinate reference system (CRS) to the CRS specified by
srid. |
static org.locationtech.jts.geom.Geometry |
ST_Translate(org.locationtech.jts.geom.Geometry geom,
BigDecimal x,
BigDecimal y)
Translates geom by the vector (x, y).
|
static org.locationtech.jts.geom.Geometry |
ST_Union(org.locationtech.jts.geom.Geometry geomCollection)
Computes the union of the geometries in
geomCollection. |
static org.locationtech.jts.geom.Geometry |
ST_Union(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Computes the union of
geom1 and geom2. |
static boolean |
ST_Within(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
Returns whether
geom1 is within geom2. |
static @Nullable Double |
ST_X(org.locationtech.jts.geom.Geometry geom)
Return the X coordinate of the point, or NULL if not available.
|
static @Nullable Double |
ST_XMax(org.locationtech.jts.geom.Geometry geom)
Returns the X maxima of a 2D or 3D bounding box or a geometry.
|
static @Nullable Double |
ST_XMin(org.locationtech.jts.geom.Geometry geom)
Returns the X minima of a 2D or 3D bounding box or a geometry.
|
static @Nullable Double |
ST_Y(org.locationtech.jts.geom.Geometry geom)
Returns the y-value of the first coordinate of
geom. |
static @Nullable Double |
ST_YMax(org.locationtech.jts.geom.Geometry geom)
Returns the Y maxima of a 2D or 3D bounding box or a geometry.
|
static @Nullable Double |
ST_YMin(org.locationtech.jts.geom.Geometry geom)
Returns the Y minima of a 2D or 3D bounding box or a geometry.
|
static Double |
ST_Z(org.locationtech.jts.geom.Geometry geom)
Returns the z-value of the first coordinate of
geom. |
static Double |
ST_ZMax(org.locationtech.jts.geom.Geometry geom)
Returns the maximum z-value of
geom. |
static Double |
ST_ZMin(org.locationtech.jts.geom.Geometry geom)
Returns the minimum z-value of
geom. |
public static @Nullable org.apache.calcite.avatica.util.ByteString ST_AsBinary(org.locationtech.jts.geom.Geometry geometry)
public static @Nullable String ST_AsEWKT(org.locationtech.jts.geom.Geometry geometry)
public static @Nullable String ST_AsGeoJSON(org.locationtech.jts.geom.Geometry geometry)
public static @Nullable String ST_AsGML(org.locationtech.jts.geom.Geometry geometry)
public static @Nullable String ST_AsText(org.locationtech.jts.geom.Geometry geometry)
public static @Nullable org.apache.calcite.avatica.util.ByteString ST_AsEWKB(org.locationtech.jts.geom.Geometry geometry)
public static @Nullable org.apache.calcite.avatica.util.ByteString ST_AsWKB(org.locationtech.jts.geom.Geometry geometry)
public static @Nullable String ST_AsWKT(org.locationtech.jts.geom.Geometry geometry)
public static @Nullable org.locationtech.jts.geom.Geometry ST_Force2D(org.locationtech.jts.geom.Geometry geometry)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromEWKB(org.apache.calcite.avatica.util.ByteString ewkb)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromEWKT(String ewkt)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromGeoJSON(String geojson)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromGML(String gml)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromGML(String gml, int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromText(String wkt)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromText(String wkt, int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromWKB(org.apache.calcite.avatica.util.ByteString wkb)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromWKB(org.apache.calcite.avatica.util.ByteString wkb,
int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromWKT(String wkt)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeomFromWKT(String wkt, int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_LineFromText(String wkt)
public static @Nullable org.locationtech.jts.geom.Geometry ST_LineFromText(String wkt, int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_LineFromWKB(org.apache.calcite.avatica.util.ByteString wkb)
public static @Nullable org.locationtech.jts.geom.Geometry ST_LineFromWKB(org.apache.calcite.avatica.util.ByteString wkt,
int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MLineFromText(String wkt)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MLineFromText(String wkt, int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MPointFromText(String wkt)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MPointFromText(String wkt, int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MPolyFromText(String wkt)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MPolyFromText(String wkt, int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_PointFromText(String wkt)
public static @Nullable org.locationtech.jts.geom.Geometry ST_PointFromText(String wkt, int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_PointFromWKB(org.apache.calcite.avatica.util.ByteString wkb)
public static @Nullable org.locationtech.jts.geom.Geometry ST_PointFromWKB(org.apache.calcite.avatica.util.ByteString wkb,
int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_PolyFromText(String wkt)
public static @Nullable org.locationtech.jts.geom.Geometry ST_PolyFromText(String wkt, int srid)
public static @Nullable org.locationtech.jts.geom.Geometry ST_PolyFromWKB(org.apache.calcite.avatica.util.ByteString wkb)
public static @Nullable org.locationtech.jts.geom.Geometry ST_PolyFromWKB(org.apache.calcite.avatica.util.ByteString wkb,
int srid)
public static org.locationtech.jts.geom.Geometry ST_ToMultiPoint(org.locationtech.jts.geom.Geometry geom)
geom into a MULTIPOINT.public static org.locationtech.jts.geom.Geometry ST_ToMultiLine(org.locationtech.jts.geom.Geometry geom)
geom into a MULTILINESTRING.public static org.locationtech.jts.geom.Geometry ST_ToMultiSegments(org.locationtech.jts.geom.Geometry geom)
geom into a set of distinct segments stored in a MULTILINESTRING.public static @Nullable org.locationtech.jts.geom.Geometry ST_Force3D(org.locationtech.jts.geom.Geometry geometry)
public static org.locationtech.jts.geom.Geometry ST_BoundingCircle(org.locationtech.jts.geom.Geometry geom)
geom.public static org.locationtech.jts.geom.Geometry ST_Expand(org.locationtech.jts.geom.Geometry geom,
BigDecimal distance)
geom's envelope.public static @Nullable org.locationtech.jts.geom.Geometry ST_MakeEllipse(org.locationtech.jts.geom.Geometry point,
BigDecimal width,
BigDecimal height)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5,
org.locationtech.jts.geom.Geometry hole6)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5,
org.locationtech.jts.geom.Geometry hole6,
org.locationtech.jts.geom.Geometry hole7)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5,
org.locationtech.jts.geom.Geometry hole6,
org.locationtech.jts.geom.Geometry hole7,
org.locationtech.jts.geom.Geometry hole8)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MakePolygon(org.locationtech.jts.geom.Geometry shell,
org.locationtech.jts.geom.Geometry hole0,
org.locationtech.jts.geom.Geometry hole1,
org.locationtech.jts.geom.Geometry hole2,
org.locationtech.jts.geom.Geometry hole3,
org.locationtech.jts.geom.Geometry hole4,
org.locationtech.jts.geom.Geometry hole5,
org.locationtech.jts.geom.Geometry hole6,
org.locationtech.jts.geom.Geometry hole7,
org.locationtech.jts.geom.Geometry hole8,
org.locationtech.jts.geom.Geometry hole9)
public static @Nullable org.locationtech.jts.geom.Geometry ST_MinimumDiameter(org.locationtech.jts.geom.Geometry geom)
geom.public static @Nullable org.locationtech.jts.geom.Geometry ST_MinimumRectangle(org.locationtech.jts.geom.Geometry geom)
geom.public static @Nullable org.locationtech.jts.geom.Geometry ST_OctagonalEnvelope(org.locationtech.jts.geom.Geometry geom)
geom.public static org.locationtech.jts.geom.Geometry ST_Expand(org.locationtech.jts.geom.Geometry geom,
BigDecimal deltaX,
BigDecimal deltaY)
geom's envelope.public static org.locationtech.jts.geom.Geometry ST_MakeEnvelope(BigDecimal xMin, BigDecimal yMin, BigDecimal xMax, BigDecimal yMax, int srid)
public static org.locationtech.jts.geom.Geometry ST_MakeEnvelope(BigDecimal xMin, BigDecimal yMin, BigDecimal xMax, BigDecimal yMax)
public static org.locationtech.jts.geom.Geometry ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
public static org.locationtech.jts.geom.Geometry ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
org.locationtech.jts.geom.Geometry geom3)
public static org.locationtech.jts.geom.Geometry ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
org.locationtech.jts.geom.Geometry geom3,
org.locationtech.jts.geom.Geometry geom4)
public static org.locationtech.jts.geom.Geometry ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
org.locationtech.jts.geom.Geometry geom3,
org.locationtech.jts.geom.Geometry geom4,
org.locationtech.jts.geom.Geometry geom5)
public static org.locationtech.jts.geom.Geometry ST_MakeLine(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
org.locationtech.jts.geom.Geometry geom3,
org.locationtech.jts.geom.Geometry geom4,
org.locationtech.jts.geom.Geometry geom5,
org.locationtech.jts.geom.Geometry geom6)
public static org.locationtech.jts.geom.Geometry ST_MakePoint(BigDecimal x, BigDecimal y)
ST_Point(BigDecimal, BigDecimal).public static org.locationtech.jts.geom.Geometry ST_MakePoint(BigDecimal x, BigDecimal y, BigDecimal z)
ST_Point(BigDecimal, BigDecimal, BigDecimal).public static org.locationtech.jts.geom.Geometry ST_Point(BigDecimal x, BigDecimal y)
public static org.locationtech.jts.geom.Geometry ST_Point(BigDecimal x, BigDecimal y, BigDecimal z)
public static @Nullable org.locationtech.jts.geom.Geometry ST_Extent(org.locationtech.jts.geom.Geometry geom)
public static @Nullable org.locationtech.jts.geom.Geometry ST_GeometryN(org.locationtech.jts.geom.Geometry geom,
int n)
public static @Nullable org.locationtech.jts.geom.Geometry ST_ExteriorRing(org.locationtech.jts.geom.Geometry geom)
geom, or null if geom is not a polygon.public static org.locationtech.jts.geom.Geometry ST_EndPoint(org.locationtech.jts.geom.Geometry geom)
geom.public static @Nullable org.locationtech.jts.geom.Geometry ST_InteriorRing(org.locationtech.jts.geom.Geometry geom,
int n)
geom, or null if geom is not a polygon.public static boolean ST_IsClosed(org.locationtech.jts.geom.Geometry geom)
geom is a closed LINESTRING or MULTILINESTRING.public static boolean ST_Is3D(org.locationtech.jts.geom.Geometry geom)
geom has at least one z-coordinate.public static boolean ST_IsEmpty(org.locationtech.jts.geom.Geometry geom)
public static boolean ST_IsRectangle(org.locationtech.jts.geom.Geometry geom)
public static boolean ST_IsRing(org.locationtech.jts.geom.Geometry geom)
geom is a closed and simple linestring or multi-linestring.public static boolean ST_IsSimple(org.locationtech.jts.geom.Geometry geom)
public static boolean ST_IsValid(org.locationtech.jts.geom.Geometry geom)
public static int ST_NPoints(org.locationtech.jts.geom.Geometry geom)
geom.public static int ST_NumGeometries(org.locationtech.jts.geom.Geometry geom)
geom (1 if it is not a GEOMETRYCOLLECTION).public static int ST_NumInteriorRing(org.locationtech.jts.geom.Geometry geom)
geom.public static int ST_NumInteriorRings(org.locationtech.jts.geom.Geometry geom)
geom.public static int ST_NumPoints(org.locationtech.jts.geom.Geometry geom)
geom.public static org.locationtech.jts.geom.Geometry ST_PointN(org.locationtech.jts.geom.Geometry geom,
int n)
geom.public static org.locationtech.jts.geom.Geometry ST_PointOnSurface(org.locationtech.jts.geom.Geometry geom)
geom.public static int ST_SRID(org.locationtech.jts.geom.Geometry geom)
public static org.locationtech.jts.geom.Geometry ST_StartPoint(org.locationtech.jts.geom.Geometry geom)
geom.public static @Nullable Double ST_X(org.locationtech.jts.geom.Geometry geom)
public static @Nullable Double ST_XMax(org.locationtech.jts.geom.Geometry geom)
public static @Nullable Double ST_XMin(org.locationtech.jts.geom.Geometry geom)
public static @Nullable Double ST_Y(org.locationtech.jts.geom.Geometry geom)
geom.public static @Nullable Double ST_YMax(org.locationtech.jts.geom.Geometry geom)
public static @Nullable Double ST_YMin(org.locationtech.jts.geom.Geometry geom)
public static Double ST_Z(org.locationtech.jts.geom.Geometry geom)
geom.public static Double ST_ZMax(org.locationtech.jts.geom.Geometry geom)
geom.public static Double ST_ZMin(org.locationtech.jts.geom.Geometry geom)
geom.public static org.locationtech.jts.geom.Geometry ST_Boundary(org.locationtech.jts.geom.Geometry geom)
geom.public static org.locationtech.jts.geom.Geometry ST_Centroid(org.locationtech.jts.geom.Geometry geom)
geom.public static int ST_CoordDim(org.locationtech.jts.geom.Geometry geom)
geom.public static int ST_Dimension(org.locationtech.jts.geom.Geometry geom)
geom.public static double ST_Distance(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 and geom2.public static String ST_GeometryType(org.locationtech.jts.geom.Geometry geom)
geom.public static int ST_GeometryTypeCode(org.locationtech.jts.geom.Geometry geom)
geom.public static org.locationtech.jts.geom.Geometry ST_Envelope(org.locationtech.jts.geom.Geometry geom)
geom (which may be a GEOMETRYCOLLECTION).public static boolean ST_Contains(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 contains geom2.public static boolean ST_ContainsProperly(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 contains geom2 but does not intersect its boundary.public static boolean ST_Covers(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom2 is outside geom1.public static boolean ST_Crosses(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 crosses geom2.public static boolean ST_Disjoint(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 and geom2 are disjoint.public static boolean ST_EnvelopesIntersect(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 intersects the envelope of geom2.public static boolean ST_Equals(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 equals geom2.public static boolean ST_Intersects(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 intersects geom2.public static boolean ST_OrderingEquals(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 equals geom2 and their coordinates and component
Geometries are listed in the same order.public static boolean ST_Overlaps(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 overlaps geom2.public static boolean ST_Touches(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 touches geom2.public static boolean ST_Within(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 is within geom2.public static boolean ST_DWithin(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
double distance)
geom1 and geom2 are within distance of each other.public static org.locationtech.jts.geom.Geometry ST_Buffer(org.locationtech.jts.geom.Geometry geom,
double distance)
geom.public static org.locationtech.jts.geom.Geometry ST_Buffer(org.locationtech.jts.geom.Geometry geom,
double distance,
int quadSegs)
geom.public static org.locationtech.jts.geom.Geometry ST_Buffer(org.locationtech.jts.geom.Geometry geom,
double distance,
int quadSegs,
int endCapStyle)
geom.public static org.locationtech.jts.geom.Geometry ST_ConvexHull(org.locationtech.jts.geom.Geometry geom)
public static org.locationtech.jts.geom.Geometry ST_Difference(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
public static org.locationtech.jts.geom.Geometry ST_SymDifference(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
public static org.locationtech.jts.geom.Geometry ST_Intersection(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
public static String ST_Relate(org.locationtech.jts.geom.Geometry geom1, org.locationtech.jts.geom.Geometry geom2)
public static boolean ST_Relate(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
String iMatrix)
public static org.locationtech.jts.geom.Geometry ST_Union(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2)
geom1 and geom2.public static org.locationtech.jts.geom.Geometry ST_Union(org.locationtech.jts.geom.Geometry geomCollection)
geomCollection.public static org.locationtech.jts.geom.Geometry ST_Transform(org.locationtech.jts.geom.Geometry geom,
int srid)
geom from one coordinate reference system (CRS) to the CRS specified by
srid.public static org.locationtech.jts.geom.Geometry ST_SetSRID(org.locationtech.jts.geom.Geometry geom,
int srid)
geom with a new SRID.public static org.locationtech.jts.geom.Geometry ST_LineMerge(org.locationtech.jts.geom.Geometry geom)
public static org.locationtech.jts.geom.Geometry ST_MakeValid(org.locationtech.jts.geom.Geometry geometry)
public static org.locationtech.jts.geom.Geometry ST_Polygonize(org.locationtech.jts.geom.Geometry geometry)
public static org.locationtech.jts.geom.Geometry ST_PrecisionReducer(org.locationtech.jts.geom.Geometry geometry,
BigDecimal decimal)
public static org.locationtech.jts.geom.Geometry ST_Simplify(org.locationtech.jts.geom.Geometry geom,
BigDecimal distance)
public static org.locationtech.jts.geom.Geometry ST_SimplifyPreserveTopology(org.locationtech.jts.geom.Geometry geom,
BigDecimal distance)
public static org.locationtech.jts.geom.Geometry ST_Snap(org.locationtech.jts.geom.Geometry geom1,
org.locationtech.jts.geom.Geometry geom2,
BigDecimal snapTolerance)
public static org.locationtech.jts.geom.Geometry ST_Rotate(org.locationtech.jts.geom.Geometry geom,
BigDecimal angle)
public static org.locationtech.jts.geom.Geometry ST_Rotate(org.locationtech.jts.geom.Geometry geom,
BigDecimal angle,
org.locationtech.jts.geom.Geometry origin)
public static org.locationtech.jts.geom.Geometry ST_Rotate(org.locationtech.jts.geom.Geometry geom,
BigDecimal angle,
BigDecimal x,
BigDecimal y)
public static org.locationtech.jts.geom.Geometry ST_Scale(org.locationtech.jts.geom.Geometry geom,
BigDecimal xFactor,
BigDecimal yFactor)
public static org.locationtech.jts.geom.Geometry ST_Translate(org.locationtech.jts.geom.Geometry geom,
BigDecimal x,
BigDecimal y)
public static @Nullable Long hilbert(org.locationtech.jts.geom.Geometry geom)
public static long hilbert(BigDecimal x, BigDecimal y)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.