A C D E F G I L M N O P R S T U Z

A

add(Object) - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_Extent
 
addGeometryToSegments(Geometry, int, ArrayList<SegmentString>) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_LineIntersector
Convert the a geometry as a list of segments and mark it with a flag
addPoint(Geometry, Point) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_AddPoint
Returns a new geometry based on an existing one, with a specific point as a new vertex.
addPoint(Geometry, Point, double) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_AddPoint
Returns a new geometry based on an existing one, with a specific point as a new vertex.
addSpatialFunctions(Connection) - Static method in class org.h2gis.h2spatialext.CreateSpatialExtension
Register built-in functions
addZ(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_AddZ
Add a z with to the existing value (do the sum).
ALREADY_RUN_ERROR - Static variable in class org.h2gis.h2spatialext.function.spatial.graph.ST_Graph
 
azimuth(Geometry, Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.trigonometry.ST_Azimuth
This code compute the angle in radian as postgis does.

C

close() - Method in class org.h2gis.h2spatialext.function.spatial.create.GridRowSet
 
closestPoint(Geometry, Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.distance.ST_ClosestPoint
Returns the 2D point on geometry A that is closest to geometry B.
collectExtract(Geometry, int) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_CollectExtract
Given a (multi)geometry, returns a (multi)geometry consisting only of elements of the specified type.
computeAspect(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleAspect
Compute the aspect in degree.
computeBoundingCircle(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_BoundingCircle
Computes the bounding circle
computeCompacity(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_CompactnessRatio
Returns the compactness ratio of the given polygon
computeDirection(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleDirection
Compute the main slope direction
computeMinimumRectangle(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MinimumRectangle
Gets the minimum rectangular Polygon which encloses the input geometry.
computeNegativeRingBuffer(Geometry, double, int, BufferParameters, boolean) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_RingBuffer
Compute a ring buffer with a negative offset
computeOctogonalEnvelope(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_OctogonalEnvelope
 
computeOffsetCurve(Geometry, double, BufferParameters) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_OffSetCurve
Method to compute the offset line
computePositiveRingBuffer(Geometry, double, int, BufferParameters, boolean) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_RingBuffer
Compute a ring buffer with a positive offset
computeShadow(Geometry, Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.earth.ST_GeometryShadow
Compute the shadow footprint based on
computeShadow(Geometry, double, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.earth.ST_GeometryShadow
Compute the shadow footprint based on
computeShadow(Geometry, double, double, double, boolean) - Static method in class org.h2gis.h2spatialext.function.spatial.earth.ST_GeometryShadow
Compute the shadow footprint based on
computeSlope(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleSlope
Compute the slope of a triangle expressed in percents
covers(Geometry, Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.predicates.ST_Covers
Returns true if no point in geometry B is outside geometry A.
createArray(double, double) - Static method in class org.h2gis.h2spatialext.function.system.DoubleRange
Return an array of doubles with a default step of 1.
createArray(double, double, double) - Static method in class org.h2gis.h2spatialext.function.system.DoubleRange
Return an array of doubles
createArray(int, int) - Static method in class org.h2gis.h2spatialext.function.system.IntegerRange
Return an array of integers with a default step of 1.
createArray(int, int, int) - Static method in class org.h2gis.h2spatialext.function.system.IntegerRange
Return an array of integers
createCDT(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.ST_ConstrainedDelaunay
Build a constrained delaunay triangulation based on a geometry (point, line, polygon)
createCDT(Geometry, int) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.ST_ConstrainedDelaunay
Build a constrained delaunay triangulation based on a geometry (point, line, polygon)
createCDT(Geometry, int, double) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.ST_ConstrainedDelaunay
Build a delaunay constrained delaunay triangulation based on a geometry (point, line, polygon)
createDEdge(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.topography.TINFeatureFactory
Tries to create a DEdge from the given geometry, which is supposed to be formed of exactly two coordinates.
createDPoint(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.topography.TINFeatureFactory
A factory to create a DPoint from a Geometry
createDPoint(Coordinate) - Static method in class org.h2gis.h2spatialext.function.spatial.topography.TINFeatureFactory
A factory to create a DPoint from a Coordinate.
createDT(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.ST_Delaunay
Build a delaunay triangulation based on all coordinates of the geometry
createDT(Geometry, int) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.ST_Delaunay
Build a delaunay triangulation based on all coordinates of the geometry
createDT(Geometry, int, double) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.ST_Delaunay
Build a delaunay triangulation based on all coordinates of the geometry
createDTriangle(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.topography.TINFeatureFactory
A factory to create a DTriangle from a Geometry
createGraph(Connection, String) - Static method in class org.h2gis.h2spatialext.function.spatial.graph.ST_Graph
Create the nodes and edges tables from the input table containing LINESTRINGs or MULTILINESTRINGs.
createGraph(Connection, String, String) - Static method in class org.h2gis.h2spatialext.function.spatial.graph.ST_Graph
Create the nodes and edges tables from the input table containing LINESTRINGs or MULTILINESTRINGs in the given column.
createGraph(Connection, String, String, double) - Static method in class org.h2gis.h2spatialext.function.spatial.graph.ST_Graph
Create the nodes and edges tables from the input table containing LINESTRINGs or MULTILINESTRINGs in the given column and using the given tolerance.
createGraph(Connection, String, String, double, boolean) - Static method in class org.h2gis.h2spatialext.function.spatial.graph.ST_Graph
Create the nodes and edges tables from the input table containing LINESTRINGs or MULTILINESTRINGs in the given column and using the given tolerance, and potentially orienting edges by slope.
createGrid(Connection, Value, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeGrid
Create a regular grid using the first input argument to compute the full extent.
createGridPoints(Connection, Value, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeGridPoints
Create a regular grid of points using the first input value to compute the full extent.
createLine(Geometry, Geometry...) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeLine
Constructs a LINESTRING from the given POINTs or MULTIPOINTs
createLine(GeometryCollection) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeLine
Constructs a LINESTRING from the given collection of POINTs and/or MULTIPOINTs
createMultiLineString(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiLine
Constructs a MultiLineString from the given geometry's coordinates.
createMultiPoint(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiPoint
Constructs a MultiPoint from the given geometry's coordinates.
createPoint(double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakePoint
Constructs POINT from two doubles.
createPoint(double, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakePoint
Constructs POINT from three doubles.
createSegments(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiSegments
Converts a geometry into a set of distinct segments stored in a MultiLineString.
createSegments(LineString, List<LineString>) - Static method in class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiSegments
 
CreateSpatialExtension - Class in org.h2gis.h2spatialext
Registers the SQL functions contained in h2spatial-ext.
CreateSpatialExtension() - Constructor for class org.h2gis.h2spatialext.CreateSpatialExtension
 

D

DelaunayData - Class in org.h2gis.h2spatialext.function.spatial.mesh
This class is used to collect all data used to compute a mesh based on a Delaunay triangulation
DelaunayData() - Constructor for class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayData
Create a mesh data structure to collect points and edges that will be used by the Delaunay Triangulation
DelaunayTools - Class in org.h2gis.h2spatialext.function.spatial.mesh
Tools to convert JDelaunay objects to JTS Geometries
DelaunayTools() - Constructor for class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayTools
 
densify(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Densify
Densify a geometry using the given distance tolerance.
DoubleRange - Class in org.h2gis.h2spatialext.function.system
 
DoubleRange() - Constructor for class org.h2gis.h2spatialext.function.system.DoubleRange
 

E

EditUtilities - Class in org.h2gis.h2spatialext.function.spatial.edit
Common utilities used by the edit functions
EditUtilities() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.EditUtilities
 
expand(Geometry, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_Expand
Expands a geometry's envelope by the given delta X and delta Y.
explode(Connection, String) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_Explode
Explode Geometry Collection into multiple geometries
explode(Connection, String, String) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_Explode
 
EXPLODE_FIELD - Static variable in class org.h2gis.h2spatialext.function.spatial.properties.ST_Explode
The default field name for explode count, value is [1-n]
extractRoof(LineString, double) - Static method in class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude
Extract the linestring "roof".
extractRoof(Polygon, double) - Static method in class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude
Extract the roof of a polygon
extractWalls(Polygon, double) - Static method in class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude
Extract the walls from a polygon
extractWalls(LineString, double) - Static method in class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude
Extrude the LineString as a set of walls.
extrudeGeometry(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_Extrude
Extrudes a POLYGON or a LINESTRING into a GEOMETRYCOLLECTION containing the floor (input geometry), walls and ceiling.
extrudeGeometry(Geometry, double, int) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_Extrude
Extrudes a POLYGON or a LINESTRING into a GEOMETRYCOLLECTION containing the floor (input geometry), walls and ceiling.
extrudeLineStringAsGeometry(LineString, double) - Static method in class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude
Extrude the linestring as a collection of geometries The output geometryCollection contains the floor, the walls and the roof.
extrudePolygonAsGeometry(Polygon, double) - Static method in class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude
Extrude the polygon as a collection of geometries The output geometryCollection contains the floor, the walls and the roof.

F

filter(CoordinateSequence, int) - Method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ZAffineTransformation
 
filter(CoordinateSequence, int) - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_AddZ.AddZCoordinateSequenceFilter
 
filter(CoordinateSequence, int) - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_MultiplyZ.MultiplyZCoordinateSequenceFilter
 
filter(CoordinateSequence, int) - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_UpdateZ.UpdateZCoordinateSequenceFilter
 
filter(CoordinateSequence, int) - Method in class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude.TranslateCoordinateSequenceFilter
 
force2D(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.convert.ST_Force2D
Converts a XYZ geometry to XY.
force3D(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.convert.ST_Force3D
Converts a XY geometry to XYZ.

G

GeometryExtrude - Class in org.h2gis.h2spatialext.function.spatial.volume
This class is used to extrude a polygon or a linestring to a set of walls, roof, or floor using a height.
GeometryExtrude.TranslateCoordinateSequenceFilter - Class in org.h2gis.h2spatialext.function.spatial.volume
Translate a geometry to a specific z value added to each vertexes.
GeometryExtrude.TranslateCoordinateSequenceFilter(double) - Constructor for class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude.TranslateCoordinateSequenceFilter
 
geometryOffSetCurve(ArrayList<LineString>, Geometry, double, BufferParameters) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_OffSetCurve
Compute the offset curve for a polygon, a point or a collection of geometries
getBuiltInsFunctions() - Static method in class org.h2gis.h2spatialext.CreateSpatialExtension
 
getDelaunayEdges() - Method in class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayData
Gives the collection of edges
getDelaunayPoints() - Method in class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayData
Gives the collection of points
getFurthestCoordinate(Point, Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.distance.ST_ClosestCoordinate
Computes the closest coordinate(s) contained in the given geometry starting from the given point, using the 2D distance.
getFurthestCoordinate(Point, Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.distance.ST_FurthestCoordinate
Computes the furthest coordinate(s) contained in the given geometry starting from the given point, using the 2D distance.
getHoles(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.convert.ST_Holes
Returns the given geometry's holes as a GeometryCollection.
getInternalType(int[]) - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_Extent
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Rotate
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Scale
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Translate
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.convert.ST_Force2D
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.convert.ST_Force3D
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.convert.ST_Holes
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiLine
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiPoint
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiSegments
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_BoundingCircle
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_Expand
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_Extrude
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeEllipse
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeEnvelope
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeGrid
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeGridPoints
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeLine
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakePoint
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakePolygon
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_MinimumRectangle
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_OctogonalEnvelope
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.create.ST_RingBuffer
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.distance.ST_ClosestCoordinate
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.distance.ST_ClosestPoint
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.distance.ST_FurthestCoordinate
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.distance.ST_LocateAlong
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.distance.ST_ProjectPoint
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.earth.ST_GeometryShadow
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.earth.ST_SunPosition
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_AddPoint
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_AddZ
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_CollectExtract
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Densify
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Interpolate3DLine
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_MultiplyZ
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Normalize
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveHoles
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemovePoints
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Reverse
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Reverse3DLine
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_UpdateZ
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_ZUpdateLineExtremities
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.graph.ST_Graph
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.mesh.ST_ConstrainedDelaunay
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.mesh.ST_Delaunay
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.predicates.ST_Covers
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.predicates.ST_DWithin
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_LineIntersector
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_OffSetCurve
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_Polygonize
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_PrecisionReducer
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_RingSideBuffer
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_SideBuffer
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_Simplify
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_SimplifyPreserveTopology
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_Snap
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.processing.ST_Split
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_3DLength
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_CompactnessRatio
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_Explode
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsRectangle
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValid
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValidDetail
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValidReason
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_MinimumDiameter
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_XMax
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_XMin
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_YMax
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_YMin
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_ZMax
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_ZMin
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleAspect
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleContouring
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleDirection
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleSlope
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.spatial.trigonometry.ST_Azimuth
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.system.DoubleRange
 
getJavaStaticMethod() - Method in class org.h2gis.h2spatialext.function.system.IntegerRange
 
getMaxX(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_XMax
Returns the maximal x-value of the given geometry.
getMaxY(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_YMax
Returns the maximal y-value of the given geometry.
getMaxZ(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_ZMax
Returns the maximal z-value of the given geometry.
getMinX(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_XMin
Returns the minimal x-value of the given geometry.
getMinY(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_YMin
Returns the minimal y-value of the given geometry.
getMinZ(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_ZMin
Returns the minimal z-value of the given geometry.
getPosition(Date, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.earth.SunCalc
Returns the sun position as a coordinate with the following properties x: sun azimuth in radians (direction along the horizon, measured from south to west), e.g. 0 is south and Math.PI * 3/4 is northwest.
getResult() - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_Extent
 
getResultSet() - Method in class org.h2gis.h2spatialext.function.spatial.create.GridRowSet
Give the regular grid
getSegments(Geometry, Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_LineIntersector
Convert the input geometries as a list of segments and mark them with a flag to identify input and output geometries.
getVertexToSnap(Geometry, Point, double) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.EditUtilities
Gets the coordinate of a Geometry that is the nearest of a given Point, with a distance tolerance.
GridRowSet - Class in org.h2gis.h2spatialext.function.spatial.create
GridRowSet is used to populate a result set with all grid cells.
GridRowSet(Connection, double, double, String) - Constructor for class org.h2gis.h2spatialext.function.spatial.create.GridRowSet
The grid will be computed according a table stored in the database
GridRowSet(Connection, double, double, Envelope) - Constructor for class org.h2gis.h2spatialext.function.spatial.create.GridRowSet
The grid will be computed according an envelope

I

init(Connection) - Method in class org.h2gis.h2spatialext.function.spatial.properties.ST_Extent
 
initSpatialExtension(Connection) - Static method in class org.h2gis.h2spatialext.CreateSpatialExtension
Init H2 DataBase with extended spatial functions
IntegerRange - Class in org.h2gis.h2spatialext.function.system
 
IntegerRange() - Constructor for class org.h2gis.h2spatialext.function.system.IntegerRange
 
interpolateLine(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Interpolate3DLine
 
isCenterCell() - Method in class org.h2gis.h2spatialext.function.spatial.create.GridRowSet
Return true is cell is represented as point, false as a polygon
isDone() - Method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ZAffineTransformation
 
isDone() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_AddZ.AddZCoordinateSequenceFilter
 
isDone() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_MultiplyZ.MultiplyZCoordinateSequenceFilter
 
isDone() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_UpdateZ.UpdateZCoordinateSequenceFilter
 
isDone() - Method in class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude.TranslateCoordinateSequenceFilter
 
isGeographic(double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.earth.SunCalc
Test if the point has valid latitude and longitude coordinates.
isGeometryChanged() - Method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ZAffineTransformation
 
isGeometryChanged() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_AddZ.AddZCoordinateSequenceFilter
 
isGeometryChanged() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_MultiplyZ.MultiplyZCoordinateSequenceFilter
 
isGeometryChanged() - Method in class org.h2gis.h2spatialext.function.spatial.edit.ST_UpdateZ.UpdateZCoordinateSequenceFilter
 
isGeometryChanged() - Method in class org.h2gis.h2spatialext.function.spatial.volume.GeometryExtrude.TranslateCoordinateSequenceFilter
 
ISO_FIELD_NAME - Static variable in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleContouring
The default field name for explode count, value is [1-n]
isRectangle(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsRectangle
Returns true if the given geometry is a rectangle.
isValid(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValid
Returns true if the given geometry is valid.
isValidDetail(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValidDetail
Returns a valid_detail as an array of objects [0] = isvalid,[1] = reason, [2] = error location
isValidDetail(Geometry, int) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValidDetail
Returns a valid_detail as an array of objects [0] = isvalid,[1] = reason, [2] = error location isValid equals true if the geometry is valid.
isValidReason(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValidReason
Returns text stating whether a geometry is valid.
isValidReason(Geometry, int) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValidReason
Returns text stating whether a geometry is valid.
isWithinDistance(Geometry, Geometry, Double) - Static method in class org.h2gis.h2spatialext.function.spatial.predicates.ST_DWithin
Returns true if the geometries are within the specified distance of one another.

L

length3D(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_3DLength
Returns the 3D length of the given geometry.
length3D(Polygon) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_3DLength
Returns the 3D perimeter of the given polygon.
length3D(LineString) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_3DLength
Returns the 3D perimeter of the given LineString.
length3D(CoordinateSequence) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_3DLength
Computes the length of a LineString specified by a sequence of coordinates.
lineIntersector(Geometry, Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_LineIntersector
Split a lineal geometry by a another geometry
lineStringOffSetCurve(ArrayList<LineString>, LineString, double, BufferParameters) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_OffSetCurve
Compute the offset curve for a linestring
locateAlong(Geometry, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.distance.ST_LocateAlong
Returns a MULTIPOINT containing points along the line segments of the given geometry matching the specified segment length fraction and offset distance.

M

makeEllipse(Point, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeEllipse
Make an ellipse centered at the given point with the given width and height.
makeEnvelope(double, double, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeEnvelope
Creates a rectangular Polygon formed from the minima and maxima by the given shell.
makeEnvelope(double, double, double, double, int) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeEnvelope
Creates a rectangular Polygon formed from the minima and maxima by the given shell.
makePolygon(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakePolygon
Creates a Polygon formed by the given shell.
makePolygon(Geometry, Geometry...) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_MakePolygon
Creates a Polygon formed by the given shell and holes.
measureFromNorth(double) - Static method in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleAspect
Transforms an angle measured in degrees counterclockwise from the x-axis (mathematicians) to an angle measured in degrees clockwise from the y-axis (geographers).
minimumDiameter(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_MinimumDiameter
 
MIXED_DIM_ERROR - Static variable in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Translate
 
multiplyZ(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_MultiplyZ
Multiply the z values of the geometry by another double value.

N

normalize(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Normalize
Converts this Geometry to normal form (canonical form).

O

offsetCurve(Geometry, double, String) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_OffSetCurve
Return an offset line at a given distance and side from an input geometry
offsetCurve(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_OffSetCurve
Return an offset line at a given distance and side from an input geometry without buffer parameters
org.h2gis.h2spatialext - package org.h2gis.h2spatialext
 
org.h2gis.h2spatialext.function.spatial.affine_transformations - package org.h2gis.h2spatialext.function.spatial.affine_transformations
 
org.h2gis.h2spatialext.function.spatial.convert - package org.h2gis.h2spatialext.function.spatial.convert
 
org.h2gis.h2spatialext.function.spatial.create - package org.h2gis.h2spatialext.function.spatial.create
 
org.h2gis.h2spatialext.function.spatial.distance - package org.h2gis.h2spatialext.function.spatial.distance
 
org.h2gis.h2spatialext.function.spatial.earth - package org.h2gis.h2spatialext.function.spatial.earth
 
org.h2gis.h2spatialext.function.spatial.edit - package org.h2gis.h2spatialext.function.spatial.edit
 
org.h2gis.h2spatialext.function.spatial.graph - package org.h2gis.h2spatialext.function.spatial.graph
 
org.h2gis.h2spatialext.function.spatial.mesh - package org.h2gis.h2spatialext.function.spatial.mesh
 
org.h2gis.h2spatialext.function.spatial.predicates - package org.h2gis.h2spatialext.function.spatial.predicates
 
org.h2gis.h2spatialext.function.spatial.processing - package org.h2gis.h2spatialext.function.spatial.processing
 
org.h2gis.h2spatialext.function.spatial.properties - package org.h2gis.h2spatialext.function.spatial.properties
 
org.h2gis.h2spatialext.function.spatial.topography - package org.h2gis.h2spatialext.function.spatial.topography
 
org.h2gis.h2spatialext.function.spatial.trigonometry - package org.h2gis.h2spatialext.function.spatial.trigonometry
 
org.h2gis.h2spatialext.function.spatial.volume - package org.h2gis.h2spatialext.function.spatial.volume
 
org.h2gis.h2spatialext.function.system - package org.h2gis.h2spatialext.function.system
 

P

polygonize(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_Polygonize
Creates a GeometryCollection containing possible polygons formed from the constituent linework of a set of geometries.
PRECISION - Static variable in class org.h2gis.h2spatialext.function.spatial.edit.ST_AddPoint
 
PRECISION - Static variable in class org.h2gis.h2spatialext.function.spatial.processing.ST_Split
 
precisionReducer(Geometry, int) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_PrecisionReducer
Reduce the geometry precision.
projectPoint(Geometry, Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.distance.ST_ProjectPoint
Project a point on a linestring or multilinestring
put(Geometry, boolean) - Method in class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayData
Put a geometry into the data array.
put(Geometry) - Method in class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayData
Put a geometry into the data array of points.

R

readRow() - Method in class org.h2gis.h2spatialext.function.spatial.create.GridRowSet
 
REMARKS - Static variable in class org.h2gis.h2spatialext.function.spatial.graph.ST_Graph
 
removeDuplicateCoordinates(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
Removes duplicated points within a geometry.
removeDuplicateCoordinates(LineString) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
Removes duplicated coordinates within a LineString.
removeDuplicateCoordinates(LinearRing) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
Removes duplicated coordinates within a linearRing.
removeDuplicateCoordinates(MultiLineString) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
Removes duplicated coordinates in a MultiLineString.
removeDuplicateCoordinates(Polygon) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
Removes duplicated coordinates within a Polygon.
removeDuplicateCoordinates(MultiPolygon) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
Removes duplicated coordinates within a MultiPolygon.
removeDuplicateCoordinates(GeometryCollection) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
Removes duplicated coordinates within a GeometryCollection
removeHoles(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveHoles
Remove any holes from the geometry.
removeHolesMultiPolygon(MultiPolygon) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveHoles
Create a new multiPolygon without hole.
removeHolesPolygon(Polygon) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveHoles
Create a new polygon without hole.
removePoint(Geometry, Polygon) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemovePoints
Remove all vertices that are located within a polygon
removeRepeatedPoints(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
Returns a version of the given geometry with duplicated points removed.
REQUIRED_NUMBER_OF_POINTS - Static variable in class org.h2gis.h2spatialext.function.spatial.create.ST_MakeLine
 
reset() - Method in class org.h2gis.h2spatialext.function.spatial.create.GridRowSet
 
reverse(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Reverse
Returns the geometry with vertex order reversed.
reverse3D(MultiLineString, String) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Reverse3DLine
Reverses a multilinestring according to z value.
reverse3DLine(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Reverse3DLine
Returns a 1 dimension geometry with vertex order reversed using the ascending value.
reverse3DLine(Geometry, String) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Reverse3DLine
Returns a 1 dimension geometry with vertex order reversed according values ascending (asc) or descending (desc)
reverseMultiPoint(MultiPoint) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_Reverse
Returns the MultiPoint with vertex order reversed.
ringBuffer(Geometry, double, int) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_RingBuffer
Compute a ring buffer around a geometry
ringBuffer(Geometry, double, int, String) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_RingBuffer
 
ringBuffer(Geometry, double, int, String, boolean) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_RingBuffer
Compute a ring buffer around a geometry
ringSideBuffer(Geometry, double, int) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_RingSideBuffer
Compute a ring buffer on one side of the geometry
ringSideBuffer(Geometry, double, int, String) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_RingSideBuffer
 
ringSideBuffer(Geometry, double, int, String, boolean) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_RingSideBuffer
Compute a ring buffer on one side of the geometry
rotate(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Rotate
Rotates a geometry by a given angle (in radians) about the center of the geometry's envelope.
rotate(Geometry, double, Point) - Static method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Rotate
Rotates a geometry by a given angle (in radians) about the specified point.
rotate(Geometry, double, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Rotate
Rotates a geometry by a given angle (in radians) about the specified point at (x0, y0).
runBuffer(Geometry, double, BufferParameters) - Static method in class org.h2gis.h2spatialext.function.spatial.create.ST_RingBuffer
Calculate the ring buffer

S

scale(Geometry, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Scale
Scales the given geometry by multiplying the coordinates by the indicated x and y scale factors, leaving the z-coordinate untouched.
scale(Geometry, double, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Scale
Scales the given geometry by multiplying the coordinates by the indicated x, y and z scale factors.
scaleFactorForDecimalPlaces(int) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_PrecisionReducer
Computes the scale factor for a given number of decimal places.
setCenterCell(boolean) - Method in class org.h2gis.h2spatialext.function.spatial.create.GridRowSet
Set if the cell must be represented as a point or a polygon
shadowOffset(double, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.earth.ST_GeometryShadow
Return the shadow offset in X and Y directions
simplify(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_Simplify
Simplify the geometry using the douglad peucker algorithm.
simplyPreserve(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_SimplifyPreserveTopology
Simplifies a geometry and ensures that the result is a valid geometry having the same dimension and number of components as the input, and with the components having the same topological relationship.
singleSideBuffer(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_SideBuffer
Compute a single side buffer with default parameters
singleSideBuffer(Geometry, double, String) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_SideBuffer
Compute a single side buffer with join and mitre parameters Note : The End Cap Style for single-sided buffers is always ignored, and forced to the equivalent of flat.
snap(Geometry, Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_Snap
Snaps two geometries together with a given tolerance
split(Geometry, Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_Split
Split a geometry a according a geometry b.
split(Geometry, Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.processing.ST_Split
Split a geometry a according a geometry b using a snapping tolerance.
ST_3DLength - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_3DLength returns the 3D length (of a LineString) or the 3D perimeter (of a Polygon).
ST_3DLength() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_3DLength
 
ST_AddPoint - Class in org.h2gis.h2spatialext.function.spatial.edit
 
ST_AddPoint() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_AddPoint
 
ST_AddZ - Class in org.h2gis.h2spatialext.function.spatial.edit
This function add a z value to the z component of (each vertex of) the geometric parameter to the corresponding value given by a field.
ST_AddZ() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_AddZ
 
ST_AddZ.AddZCoordinateSequenceFilter - Class in org.h2gis.h2spatialext.function.spatial.edit
Add a z value to each vertex of the Geometry.
ST_AddZ.AddZCoordinateSequenceFilter(double) - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_AddZ.AddZCoordinateSequenceFilter
 
ST_Azimuth - Class in org.h2gis.h2spatialext.function.spatial.trigonometry
Returns the azimuth of the segment defined by the given Point geometries.
ST_Azimuth() - Constructor for class org.h2gis.h2spatialext.function.spatial.trigonometry.ST_Azimuth
 
ST_BoundingCircle - Class in org.h2gis.h2spatialext.function.spatial.create
Compute the minimum bounding circle of a geometry.
ST_BoundingCircle() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_BoundingCircle
 
ST_ClosestCoordinate - Class in org.h2gis.h2spatialext.function.spatial.distance
ST_ClosestCoordinate computes the closest coordinate(s) contained in the given geometry starting from the given point, using the 2D distance.
ST_ClosestCoordinate() - Constructor for class org.h2gis.h2spatialext.function.spatial.distance.ST_ClosestCoordinate
 
ST_ClosestPoint - Class in org.h2gis.h2spatialext.function.spatial.distance
ST_ClosestPoint returns the 2D point on geometry A that is closest to geometry B.
ST_ClosestPoint() - Constructor for class org.h2gis.h2spatialext.function.spatial.distance.ST_ClosestPoint
 
ST_CollectExtract - Class in org.h2gis.h2spatialext.function.spatial.edit
 
ST_CollectExtract() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_CollectExtract
 
ST_CompactnessRatio - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_CompactnessRatio computes the perimeter of a circle whose area is equal to the given polygon's area, and returns the ratio of this computed perimeter to the given polygon's perimeter.
ST_CompactnessRatio() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_CompactnessRatio
 
ST_ConstrainedDelaunay - Class in org.h2gis.h2spatialext.function.spatial.mesh
Returns polygons or lines that represent a Delaunay triangulation constructed from a geometry.
ST_ConstrainedDelaunay() - Constructor for class org.h2gis.h2spatialext.function.spatial.mesh.ST_ConstrainedDelaunay
 
ST_Covers - Class in org.h2gis.h2spatialext.function.spatial.predicates
ST_Covers returns true if no point in geometry B is outside geometry A.
ST_Covers() - Constructor for class org.h2gis.h2spatialext.function.spatial.predicates.ST_Covers
 
ST_Delaunay - Class in org.h2gis.h2spatialext.function.spatial.mesh
Returns polygons that represent a Delaunay triangulation constructed from a collection of points.
ST_Delaunay() - Constructor for class org.h2gis.h2spatialext.function.spatial.mesh.ST_Delaunay
 
ST_Densify - Class in org.h2gis.h2spatialext.function.spatial.edit
Densifies a geometry using the given distance tolerance.
ST_Densify() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_Densify
 
ST_DWithin - Class in org.h2gis.h2spatialext.function.spatial.predicates
ST_DWithin returns true if the geometries are within the specified distance of one another.
ST_DWithin() - Constructor for class org.h2gis.h2spatialext.function.spatial.predicates.ST_DWithin
 
ST_Expand - Class in org.h2gis.h2spatialext.function.spatial.create
Expands a geometry's envelope by the given delta X and delta Y.
ST_Expand() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_Expand
 
ST_Explode - Class in org.h2gis.h2spatialext.function.spatial.properties
This table function explode Geometry Collection into multiple geometries
ST_Explode() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_Explode
 
ST_Extent - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_Extent returns an Envelope that cover all aggregated geometries.
ST_Extent() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_Extent
 
ST_Extrude - Class in org.h2gis.h2spatialext.function.spatial.create
ST_Extrude takes a LINESTRING or POLYGON as input and extends it to a 3D representation, returning a geometry collection containing floor, ceiling and wall geometries.
ST_Extrude() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_Extrude
 
ST_Force2D - Class in org.h2gis.h2spatialext.function.spatial.convert
Forces a Geometry into 2D mode by returning a copy with its z-coordinate set to Double.NaN.
ST_Force2D() - Constructor for class org.h2gis.h2spatialext.function.spatial.convert.ST_Force2D
 
ST_Force3D - Class in org.h2gis.h2spatialext.function.spatial.convert
Forces a Geometry into 3D mode by returning a copy with Double.NaN z-coordinates set to 0 (other z-coordinates are left untouched).
ST_Force3D() - Constructor for class org.h2gis.h2spatialext.function.spatial.convert.ST_Force3D
 
ST_FurthestCoordinate - Class in org.h2gis.h2spatialext.function.spatial.distance
ST_FurthestCoordinate computes the furthest coordinate(s) contained in the given geometry starting from the given point, using the 2D distance.
ST_FurthestCoordinate() - Constructor for class org.h2gis.h2spatialext.function.spatial.distance.ST_FurthestCoordinate
 
ST_GeometryShadow - Class in org.h2gis.h2spatialext.function.spatial.earth
Compute the shadow footprint for a single geometry.
ST_GeometryShadow() - Constructor for class org.h2gis.h2spatialext.function.spatial.earth.ST_GeometryShadow
 
ST_Graph - Class in org.h2gis.h2spatialext.function.spatial.graph
Assigns integer node and edge ids to LINESTRING or MULTILINESTRING geometries from a table named input, resulting in two new tables: input_nodes and input_edges.
ST_Graph() - Constructor for class org.h2gis.h2spatialext.function.spatial.graph.ST_Graph
Constructor
ST_Holes - Class in org.h2gis.h2spatialext.function.spatial.convert
ST_Holes returns the given geometry or geometry collection's holes as a GeometryCollection.
ST_Holes() - Constructor for class org.h2gis.h2spatialext.function.spatial.convert.ST_Holes
 
ST_Interpolate3DLine - Class in org.h2gis.h2spatialext.function.spatial.edit
Interpolate a 1 dimension geometry according its start and end z values.
ST_Interpolate3DLine() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_Interpolate3DLine
 
ST_IsRectangle - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_IsRectangle returns true if the given geometry is a rectangle.
ST_IsRectangle() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_IsRectangle
 
ST_IsValid - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_IsValid returns true if the given geometry is valid.
ST_IsValid() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValid
 
ST_IsValidDetail - Class in org.h2gis.h2spatialext.function.spatial.properties
Returns a valid_detail (valid,reason,location) as an array of objects.
ST_IsValidDetail() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValidDetail
 
ST_IsValidReason - Class in org.h2gis.h2spatialext.function.spatial.properties
Returns text stating if a geometry is valid or not an if not valid, a reason why
ST_IsValidReason() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_IsValidReason
 
ST_LineIntersector - Class in org.h2gis.h2spatialext.function.spatial.processing
LineIntersector is used to split an input geometry (LineString or MultiLineString) by a set of geometries.
ST_LineIntersector() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_LineIntersector
 
ST_LocateAlong - Class in org.h2gis.h2spatialext.function.spatial.distance
ST_LocateAlong returns a MULTIPOINT containing points along the line segments of the given geometry matching the specified segment length fraction and offset distance.
ST_LocateAlong() - Constructor for class org.h2gis.h2spatialext.function.spatial.distance.ST_LocateAlong
 
ST_MakeEllipse - Class in org.h2gis.h2spatialext.function.spatial.create
ST_MakeEllipse constructs an elliptical POLYGON with the given width and height centered at the given point.
ST_MakeEllipse() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_MakeEllipse
 
ST_MakeEnvelope - Class in org.h2gis.h2spatialext.function.spatial.create
Creates a rectangular POLYGON formed from the given x and y minima.
ST_MakeEnvelope() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_MakeEnvelope
 
ST_MakeGrid - Class in org.h2gis.h2spatialext.function.spatial.create
Create a regular grid based on a table or a geometry envelope.
ST_MakeGrid() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_MakeGrid
 
ST_MakeGridPoints - Class in org.h2gis.h2spatialext.function.spatial.create
Create a regular grid of points based on a table or a geometry envelope.
ST_MakeGridPoints() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_MakeGridPoints
 
ST_MakeLine - Class in org.h2gis.h2spatialext.function.spatial.create
ST_MakeLine constructs a LINESTRING from POINT and MULTIPOINT geometries.
ST_MakeLine() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_MakeLine
 
ST_MakePoint - Class in org.h2gis.h2spatialext.function.spatial.create
ST_MakePoint constructs POINT from two or three doubles.
ST_MakePoint() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_MakePoint
 
ST_MakePolygon - Class in org.h2gis.h2spatialext.function.spatial.create
Class to create a polygon
ST_MakePolygon() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_MakePolygon
 
ST_MinimumDiameter - Class in org.h2gis.h2spatialext.function.spatial.properties
Compute a minimum diameter for a given geometry
ST_MinimumDiameter() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_MinimumDiameter
 
ST_MinimumRectangle - Class in org.h2gis.h2spatialext.function.spatial.create
Gets the minimum rectangular POLYGON which encloses the input geometry.
ST_MinimumRectangle() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_MinimumRectangle
 
ST_MultiplyZ - Class in org.h2gis.h2spatialext.function.spatial.edit
 
ST_MultiplyZ() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_MultiplyZ
 
ST_MultiplyZ.MultiplyZCoordinateSequenceFilter - Class in org.h2gis.h2spatialext.function.spatial.edit
Multiply the z value of each vertex of the Geometry by a double value.
ST_MultiplyZ.MultiplyZCoordinateSequenceFilter(double) - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_MultiplyZ.MultiplyZCoordinateSequenceFilter
 
ST_Normalize - Class in org.h2gis.h2spatialext.function.spatial.edit
Converts this Geometry to normal form (canonical form)
ST_Normalize() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_Normalize
 
ST_OctogonalEnvelope - Class in org.h2gis.h2spatialext.function.spatial.create
Computes the octogonal envelope of a geometry.
ST_OctogonalEnvelope() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_OctogonalEnvelope
 
ST_OffSetCurve - Class in org.h2gis.h2spatialext.function.spatial.processing
Return an offset line at a given distance and side from an input geometry.
ST_OffSetCurve() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_OffSetCurve
 
ST_Polygonize - Class in org.h2gis.h2spatialext.function.spatial.processing
 
ST_Polygonize() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_Polygonize
 
ST_PrecisionReducer - Class in org.h2gis.h2spatialext.function.spatial.processing
 
ST_PrecisionReducer() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_PrecisionReducer
 
ST_ProjectPoint - Class in org.h2gis.h2spatialext.function.spatial.distance
 
ST_ProjectPoint() - Constructor for class org.h2gis.h2spatialext.function.spatial.distance.ST_ProjectPoint
 
ST_RemoveHoles - Class in org.h2gis.h2spatialext.function.spatial.edit
Removes any holes from a polygon or multipolygon
ST_RemoveHoles() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveHoles
 
ST_RemovePoints - Class in org.h2gis.h2spatialext.function.spatial.edit
Remove all points on a geometry that are located within a polygon.
ST_RemovePoints() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_RemovePoints
 
ST_RemoveRepeatedPoints - Class in org.h2gis.h2spatialext.function.spatial.edit
Remove duplicated points on a geometry
ST_RemoveRepeatedPoints() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_RemoveRepeatedPoints
 
ST_Reverse - Class in org.h2gis.h2spatialext.function.spatial.edit
Returns the geometry with vertex order reversed.
ST_Reverse() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_Reverse
 
ST_Reverse3DLine - Class in org.h2gis.h2spatialext.function.spatial.edit
Returns a 1 dimension geometry with vertex order reversed according the start and the end z values.
ST_Reverse3DLine() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_Reverse3DLine
 
ST_RingBuffer - Class in org.h2gis.h2spatialext.function.spatial.create
Compute a ring buffer around a geometry.
ST_RingBuffer() - Constructor for class org.h2gis.h2spatialext.function.spatial.create.ST_RingBuffer
 
ST_RingSideBuffer - Class in org.h2gis.h2spatialext.function.spatial.processing
Compute a ring buffer on one side
ST_RingSideBuffer() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_RingSideBuffer
 
ST_Rotate - Class in org.h2gis.h2spatialext.function.spatial.affine_transformations
ST_Rotate rotates a geometry by a given angle (in radians) about the geometry's center.
ST_Rotate() - Constructor for class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Rotate
 
ST_Scale - Class in org.h2gis.h2spatialext.function.spatial.affine_transformations
ST_Scale scales the given geometry by multiplying the coordinates by the indicated scale factors.
ST_Scale() - Constructor for class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Scale
 
ST_SideBuffer - Class in org.h2gis.h2spatialext.function.spatial.processing
Compute a single buffer on one side.
ST_SideBuffer() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_SideBuffer
 
ST_Simplify - Class in org.h2gis.h2spatialext.function.spatial.processing
Returns a simplified version of the given geometry using the Douglas-Peuker algorithm.
ST_Simplify() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_Simplify
 
ST_SimplifyPreserveTopology - Class in org.h2gis.h2spatialext.function.spatial.processing
 
ST_SimplifyPreserveTopology() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_SimplifyPreserveTopology
 
ST_Snap - Class in org.h2gis.h2spatialext.function.spatial.processing
Snaps two geometries together with a given tolerance
ST_Snap() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_Snap
 
ST_Split - Class in org.h2gis.h2spatialext.function.spatial.processing
This function split a line by a line a line by a point a polygon by a line
ST_Split() - Constructor for class org.h2gis.h2spatialext.function.spatial.processing.ST_Split
 
ST_SunPosition - Class in org.h2gis.h2spatialext.function.spatial.earth
Compute the sun position and return a new coordinate with x = azimuth and y = altitude
ST_SunPosition() - Constructor for class org.h2gis.h2spatialext.function.spatial.earth.ST_SunPosition
 
ST_ToMultiLine - Class in org.h2gis.h2spatialext.function.spatial.convert
ST_ToMultiLine constructs a MultiLineString from the given geometry's coordinates.
ST_ToMultiLine() - Constructor for class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiLine
 
ST_ToMultiPoint - Class in org.h2gis.h2spatialext.function.spatial.convert
ST_ToMultiPoint constructs a MultiPoint from the given geometry's coordinates.
ST_ToMultiPoint() - Constructor for class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiPoint
 
ST_ToMultiSegments - Class in org.h2gis.h2spatialext.function.spatial.convert
ST_ToMultiSegments converts a geometry into a set of distinct segments stored in a MultiLineString.
ST_ToMultiSegments() - Constructor for class org.h2gis.h2spatialext.function.spatial.convert.ST_ToMultiSegments
 
ST_Translate - Class in org.h2gis.h2spatialext.function.spatial.affine_transformations
Translates a geometry using X, Y (and possibly Z) offsets.
ST_Translate() - Constructor for class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Translate
 
ST_TriangleAspect - Class in org.h2gis.h2spatialext.function.spatial.topography
This function is used to compute the aspect of a triangle.
ST_TriangleAspect() - Constructor for class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleAspect
 
ST_TriangleContouring - Class in org.h2gis.h2spatialext.function.spatial.topography
Split triangle into area within the specified range values. ********************************* ANR EvalPDU IFSTTAR 11_05_2011
ST_TriangleContouring() - Constructor for class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleContouring
 
ST_TriangleDirection - Class in org.h2gis.h2spatialext.function.spatial.topography
This function is used to compute the main slope direction on a triangle.
ST_TriangleDirection() - Constructor for class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleDirection
 
ST_TriangleSlope - Class in org.h2gis.h2spatialext.function.spatial.topography
This function is used to compute the slope direction of a triangle.
ST_TriangleSlope() - Constructor for class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleSlope
 
ST_UpdateZ - Class in org.h2gis.h2spatialext.function.spatial.edit
This function replace the z component of (each vertex of) the geometric parameter to the corresponding value given by a field.
ST_UpdateZ() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_UpdateZ
 
ST_UpdateZ.UpdateZCoordinateSequenceFilter - Class in org.h2gis.h2spatialext.function.spatial.edit
Replaces the z value to each vertex of the Geometry.
ST_UpdateZ.UpdateZCoordinateSequenceFilter(double, int) - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_UpdateZ.UpdateZCoordinateSequenceFilter
 
ST_XMax - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_XMax returns the maximal x-value of the given geometry.
ST_XMax() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_XMax
 
ST_XMin - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_XMin returns the minimal x-value of the given geometry.
ST_XMin() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_XMin
 
ST_YMax - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_YMax returns the maximal y-value of the given geometry.
ST_YMax() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_YMax
 
ST_YMin - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_YMin returns the minimal y-value of the given geometry.
ST_YMin() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_YMin
 
ST_ZMax - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_ZMax returns the maximal z-value of the given geometry.
ST_ZMax() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_ZMax
 
ST_ZMin - Class in org.h2gis.h2spatialext.function.spatial.properties
ST_ZMin returns the minimal z-value of the given geometry.
ST_ZMin() - Constructor for class org.h2gis.h2spatialext.function.spatial.properties.ST_ZMin
 
ST_ZUpdateLineExtremities - Class in org.h2gis.h2spatialext.function.spatial.edit
 
ST_ZUpdateLineExtremities() - Constructor for class org.h2gis.h2spatialext.function.spatial.edit.ST_ZUpdateLineExtremities
 
stLength3D(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.properties.ST_3DLength
Returns the 3D length (of a LineString) or the 3D perimeter (of a Polygon).
SunCalc - Class in org.h2gis.h2spatialext.function.spatial.earth
This class is a partial Java port of SunCalc.
sunPosition(Geometry) - Static method in class org.h2gis.h2spatialext.function.spatial.earth.ST_SunPosition
Return the current sun position
sunPosition(Geometry, Date) - Static method in class org.h2gis.h2spatialext.function.spatial.earth.ST_SunPosition
Return the sun position for a given date

T

TINFeatureFactory - Class in org.h2gis.h2spatialext.function.spatial.topography
A factory used to create jDelaunay objects from JTS geometries.
toLineString(DEdge) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayTools
Convert a JDelaunay edge to a JTS linestring
toMultiLineString(List<DEdge>) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayTools
Convert a list of triangles to a JTS MultiLineString
toMultiPolygon(List<DTriangle>) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayTools
Convert a list of triangles to a JTS MultiPolygon
toPolygon(DTriangle) - Static method in class org.h2gis.h2spatialext.function.spatial.mesh.DelaunayTools
Convert a JDelaunay triangle to a JTS polygon
translate(Geometry, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Translate
Translates a geometry using X and Y offsets.
translate(Geometry, double, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.affine_transformations.ST_Translate
Translates a geometry using X, Y and Z offsets.
triangleContouring(Connection, String, Value...) - Static method in class org.h2gis.h2spatialext.function.spatial.topography.ST_TriangleContouring
Iso contouring using Z,M attributes of geometries
TYPE_ERROR - Static variable in class org.h2gis.h2spatialext.function.spatial.graph.ST_Graph
 

U

updateZ(Geometry, double) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_UpdateZ
Replace the z with same value.
updateZ(Geometry, double, int) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_UpdateZ
Replace the z value depending on the condition.
updateZExtremities(Geometry, double, double) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_ZUpdateLineExtremities
 
updateZExtremities(Geometry, double, double, boolean) - Static method in class org.h2gis.h2spatialext.function.spatial.edit.ST_ZUpdateLineExtremities
Update the start and end Z values.

Z

ZAffineTransformation - Class in org.h2gis.h2spatialext.function.spatial.affine_transformations
Applies a 3D affine transformation to a geometry.
ZAffineTransformation(double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class org.h2gis.h2spatialext.function.spatial.affine_transformations.ZAffineTransformation
Constructs a new transformation whose matrix has the specified values.
ZAffineTransformation(double, double, double) - Constructor for class org.h2gis.h2spatialext.function.spatial.affine_transformations.ZAffineTransformation
Populate the matrix element of the linear transformation used to rotate, scale, translate or shear in 3D a geometry.

A C D E F G I L M N O P R S T U Z

Copyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.