Module functions

Source
Expand description

MySQL specific spatial functions for use in SQL expressions

All contained functions are also reexported in the dsl module.

Functionsยง

MBRContains
Represents the MySQL MBRContains function
MBRCoveredBy
Represents the MySQL MBRCoveredBy function
MBRCovers
Represents the MySQL MBRCovers function
MBRDisjoint
Represents the MySQL MBRDisjoint function
MBREquals
Represents the MySQL MBRDisjoint function
MBROverlaps
Represents the MySQL MBROverlaps function
MBRTouches
Represents the MySQL MBRTouches function
MBRWithin
Represents the MySQL MBRTouches function
ST_Area
Represents the MySQL ST_Area function
ST_Buffer
Represents the MySQL ST_Buffer function (with two arguments)
ST_Buffer_1
Represents the MySQL ST_Buffer function (with three arguments)
ST_Buffer_2
Represents the MySQL ST_Buffer function (with four arguments)
ST_Buffer_3
Represents the MySQL ST_Buffer function (with five arguments)
ST_Buffer_Strategy
Represents the MySQL ST_Buffer_Strategy function (with one argument)
ST_Buffer_Strategy_2
Represents the MySQL ST_Buffer_Strategy function (with two arguments)
ST_Centroid
Represents the MySQL ST_Centroid function
ST_Collect
Represents the MySQL ST_Collect aggregate function
ST_Contains
Represents the MySQL ST_Contains function
ST_ConvexHull
Represents the MySQL ST_ConvexHull function
ST_Crosses
Represents the MySQL ST_Crosses function
ST_Difference
Represents the MySQL ST_Difference function
ST_Dimension
Represents the MySQL ST_Dimension function.
ST_Disjoint
Represents the MySQL ST_Disjoint function
ST_Distance
Represents the MySQL ST_Distance function
ST_EndPoint
Represents the MySQL ST_EndPoint function
ST_Envelope
Represents the MySQL ST_Envelope function.
ST_Equals
Represents the MySQL ST_Equals function
ST_ExteriorRing
Represents the MySQL ST_ExteriorRing function
ST_GeometryN
Represents the MySQL ST_GeometryN function
ST_GeometryType
Represents the MySQL ST_GeometryType function.
ST_InteriorRingN
Represents the MySQL ST_ExteriorRing function
ST_Intersection
Represents the MySQL ST_Intersection function
ST_Intersects
Represents the MySQL ST_Intersects function
ST_IsClosed
Represents the MySQL ST_IsClosed function
ST_IsEmpty
Represents the MySQL ST_IsEmpty function.
ST_IsSimple
Represents the MySQL ST_IsSimple function.
ST_IsValid
Represents the MySQL ST_IsValid function
ST_Latitude
Represents the MySQL ST_Latitude function (with one argument).
ST_Latitude_2
Represents the MySQL ST_Latitude function (with two arguments).
ST_Length
Represents the MySQL ST_Length function
ST_LineInterpolatePoint
Represents the MySQL ST_LineInterpolatePoint function
ST_LineInterpolatePoints
Represents the MySQL ST_LineInterpolatePoints function
ST_Longitude
Represents the MySQL ST_Longitude function (with one argument).
ST_Longitude_2
Represents the MySQL ST_Longitude function (with two arguments).
ST_NumGeometries
Represents the MySQL ST_NumGeometries function
ST_NumInteriorRings
Represents the MySQL ST_NumInteriorRings function
ST_NumPoints
Represents the MySQL ST_NumPoints function
ST_Overlaps
Represents the MySQL ST_Overlaps function
ST_PointAtDistance
Represents the MySQL ST_PointAtDistance function
ST_PointN
Represents the MySQL ST_PointN function
ST_SRID
Represents the MySQL ST_SRID function (with one argument).
ST_SRID_2
Represents the MySQL ST_SRID function (with two arguments).
ST_StartPoint
Represents the MySQL ST_StartPoint function
ST_SymDifference
Represents the MySQL ST_SymDifference function
ST_Touches
Represents the MySQL ST_Touches function
ST_Transform
Represents the MySQL ST_Transform function.
ST_Union
Represents the MySQL ST_Union function
ST_Validate
Represents the MySQL ST_Validate function
ST_Within
Represents the MySQL ST_Within function
ST_X
Represents the MySQL ST_X function (with one argument).
ST_X_2
Represents the MySQL ST_X function (with two arguments).
ST_Y
Represents the MySQL ST_Y function (with one argument).
ST_Y_2
Represents the MySQL ST_Y function (with two arguments).