Package org.h2gis.functions.spatial.properties
package org.h2gis.functions.spatial.properties
-
ClassesClassDescriptionCompute the 3D area of a polygon or a multiolygon.ST_3DLength returns the 3D length (of a LineString) or the 3D perimeter (of a Polygon).ST_3DPerimeter returns the 3D perimeter of a polygon or a multipolygon.Compute geometry areaGet geometry boundary as geometry.Computes the centroid of this Geometry.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_CoordDim returns the dimension of the coordinates of the given geometry.Get dimension of a geometry 0 for a Point, 1 for a line and 2 for a polygon.For geometry type returns the 2-dimensional minimum Cartesian distance between two geometries in projected units (spatial ref units)For geometry type returns minimum distance in meters between two geometriesReturns the last coordinate of a Geometry as a POINT, given that the Geometry is a LINESTRING or a MULTILINESTRING containing only one LINESTRING; Returns NULL for all other Geometries.Get geometry envelope as geometry.Estimated extent function based on the internal H2 ESTIMATED_ENVELOPEThis table function explode Geometry Collection into multiple geometriesExplode fields only on requestExplode fields only on request The input data must be a SELECT expression that contains a geometry columnST_Extent returns an
Envelopethat cover all aggregated geometries.Returns a LinearRing instance or Null if parameter is not a Polygon.Return Geometry number n from the given GeometryCollection.Return the type of geometry : ST_POINT, ST_LINESTRING, ST_POLYGON...Returns the OGC SFSGeometryTypeCodesof a Geometry.Returns a LinearRing instance or Null if parameter is not a Polygon.Returns 1 if a geometry has a z-coordinate, otherwise 0.Return TRUE if the provided geometry is a closed LINESTRING or MULTILINESTRING, null otherwise.Test if the provided geometry is empty.ST_IsRectangle returns true if the given geometry is a rectangle.Return TRUE if the provided geometry is a closed and simple LINESTRING or MULTILINESTRING; NULL otherwise.Test if the provided geometry is simple.ST_IsValid returns true if the given geometry is valid.Returns a valid_detail (valid,reason,location) as an array of objects.Returns text stating if a geometry is valid or not an if not valid, a reason whyCompute the geometry length.Get the first M(easure) coordinateCompute the amount of memory space (in bytes) for the input valueCompute a minimum diameter for a given geometryGet the number of geometries inside a geometry collectionAlias for ST_NumInteriorRings.Return the number of holes in a geometryGet the number of points inside a geometryST_Perimeter returns the perimeter of a polygon or a multipolygon.Returns the nth point of a LINESTRING or a MULTILINESTRING containing exactly one LINESTRING; NULL otherwise.Get a Point that lie on the surface of a Surface Geometry.Retrieve the SRID from an EWKB encoded geometry.Returns the first coordinate of a Geometry as a POINT, given that the Geometry is a LINESTRING or a MULTILINESTRING containing only one LINESTRING; Returns NULL for all other Geometries.Get the first X coordinateST_XMax returns the maximal x-value of the given geometry.ST_XMin returns the minimal x-value of the given geometry.Get the first Y coordinateST_YMax returns the maximal y-value of the given geometry.ST_YMin returns the minimal y-value of the given geometry.Get the first Z coordinateST_ZMax returns the maximal z-value of the given geometry.ST_ZMin returns the minimal z-value of the given geometry.