Package org.h2gis.functions.spatial.properties


package org.h2gis.functions.spatial.properties
  • Classes
    Class
    Description
    Compute 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 area
    Get 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 geometries
    Returns 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_ENVELOPE
    This table function explode Geometry Collection into multiple geometries
    Explode fields only on request
    Explode fields only on request The input data must be a SELECT expression that contains a geometry column
    ST_Extent returns an Envelope that 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 SFS GeometryTypeCodes of 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 why
    Compute the geometry length.
    Get the first M(easure) coordinate
    Compute the amount of memory space (in bytes) for the input value
    Compute a minimum diameter for a given geometry
     
    Get the number of geometries inside a geometry collection
    Alias for ST_NumInteriorRings.
    Return the number of holes in a geometry
    Get the number of points inside a geometry
    ST_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 coordinate
    ST_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 coordinate
    ST_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 coordinate
    ST_ZMax returns the maximal z-value of the given geometry.
    ST_ZMin returns the minimal z-value of the given geometry.