空间函数参考
下表列出了每个空间功能,并提供了每个功能的简短说明。
表空间函数
名称 | 描述 |
---|---|
GeomCollection() | 从几何构造几何集合 |
GeometryCollection() | 从几何构造几何集合 |
LineString() | 从Point值构造LineString |
MBRContains() | 一个几何的MBR是否包含另一个几何的MBR |
MBRCoveredBy() | 一个MBR是否被另一个覆盖 |
MBRCovers() | 一个MBR是否涵盖另一个 |
MBRDisjoint() | 两个几何的MBR是否不相交 |
MBREquals() | 两个几何的MBR是否相等 |
MBRIntersects() | 两个几何的MBR是否相交 |
MBROverlaps() | 两个几何的MBR是否重叠 |
MBRTouches() | 两个几何的MBR是否接触 |
MBRWithin() | 一个几何的MBR是否在另一个几何的MBR内 |
MultiLineString() | 从LineString值构造MultiLineString |
MultiPoint() | 从Point值构造MultiPoint |
MultiPolygon() | 从多边形值构造MultiPolygon |
Point() | 从坐标构造点 |
Polygon() | 从LineString参数构造多边形 |
ST_Area() | 返回多边形或多多边形区域 |
ST_AsBinary() ,ST_AsWKB() | 从内部几何格式转换为WKB |
ST_AsGeoJSON() | 从几何体生成GeoJSON对象 |
ST_AsText() ,ST_AsWKT() | 从内部几何格式转换为WKT |
ST_Buffer() | 返回距几何指定距离内的点的几何 |
ST_Buffer_Strategy() | 产生ST_Buffer()的策略选项 |
ST_Centroid() | 返回质心为点 |
ST_Contains() | 一个几何是否包含另一个 |
ST_ConvexHull() | 返回几何的凸包 |
ST_Crosses() | 一个几何图形是否交叉 |
ST_Difference() | 两个几何的返回点设置差 |
ST_Dimension() | 几何尺寸 |
ST_Disjoint() | 一个几何是否与另一个几何不相交 |
ST_Distance() | 一种几何形状与另一种几何形状的距离 |
ST_Distance_Sphere() | 两个几何之间的最小地球距离 |
ST_EndPoint() | LineString的终点 |
ST_Envelope() | 返回几何的MBR |
ST_Equals() | 一个几何是否等于另一个 |
ST_ExteriorRing() | 返回多边形的外圈 |
ST_GeoHash() | 产生一个哈希值 |
ST_GeomCollFromText() ,ST_GeometryCollectionFromText() ,ST_GeomCollFromTxt() | 从WKT返回几何集合 |
ST_GeomCollFromWKB() ,ST_GeometryCollectionFromWKB() | 从WKB返回几何集合 |
ST_GeometryN() | 从几何集合返回第N个几何 |
ST_GeometryType() | 返回几何类型的名称 |
ST_GeomFromGeoJSON() | 从GeoJSON对象生成几何 |
ST_GeomFromText() ,ST_GeometryFromText() | 从WKT返回几何 |
ST_GeomFromWKB() ,ST_GeometryFromWKB() | 从WKB返回几何 |
ST_InteriorRingN() | 返回多边形的第N个内环 |
ST_Intersection() | 返回点设置两个几何的交点 |
ST_Intersects() | 一个几何是否相交 |
ST_IsClosed() | 几何是否闭合且简单 |
ST_IsEmpty() | 占位符功能 |
ST_IsSimple() | 几何是否简单 |
ST_IsValid() | 几何是否有效 |
ST_LatFromGeoHash() | 从geohash值返回纬度 |
ST_Latitude() (引入8.0.12) | 返回点的纬度 |
ST_Length() | 返回LineString的长度 |
ST_LineFromText() ,ST_LineStringFromText() | 从WKT构造LineString |
ST_LineFromWKB() ,ST_LineStringFromWKB() | 从WKB构造LineString |
ST_LongFromGeoHash() | 从geohash值返回经度 |
ST_Longitude() (引入8.0.12) | 返回点经度 |
ST_MakeEnvelope() | 围绕两点的矩形 |
ST_MLineFromText() ,ST_MultiLineStringFromText() | 从WKT构造MultiLineString |
ST_MLineFromWKB() ,ST_MultiLineStringFromWKB() | 从WKB构造MultiLineString |
ST_MPointFromText() ,ST_MultiPointFromText() | 从WKT构造MultiPoint |
ST_MPointFromWKB() ,ST_MultiPointFromWKB() | 从WKB构造MultiPoint |
ST_MPolyFromText() ,ST_MultiPolygonFromText() | 从WKT构造MultiPolygon |
ST_MPolyFromWKB() ,ST_MultiPolygonFromWKB() | 从WKB构造MultiPolygon |
ST_NumGeometries() | 返回几何集合中的几何数量 |
ST_NumInteriorRing() ,ST_NumInteriorRings() | 返回多边形内环的数量 |
ST_NumPoints() | 返回LineString中的点数 |
ST_Overlaps() | 一个几何图形是否重叠 |
ST_PointFromGeoHash() | 将geohash值转换为POINT值 |
ST_PointFromText() | WKT的构造点 |
ST_PointFromWKB() | 从WKB构造点 |
ST_PointN() | 从LineString返回第N个点 |
ST_PolyFromText() ,ST_PolygonFromText() | 从WKT构造多边形 |
ST_PolyFromWKB() ,ST_PolygonFromWKB() | 从WKB构造多边形 |
ST_Simplify() | 返回简化的几何 |
ST_SRID() | 返回几何的空间参考系统ID |
ST_StartPoint() | LineString的起点 |
ST_SwapXY() | 返回参数已交换X / Y坐标 |
ST_SymDifference() | 返回点设置两个几何的对称差 |
ST_Touches() | 一种几何是否接触另一种 |
ST_Transform() (引入8.0.13) | 变换几何坐标 |
ST_Union() | 返回点集两个几何的并集 |
ST_Validate() | 返回经过验证的几何 |
ST_Within() | 一个几何是否在另一个几何之内 |
ST_X() | 返回点的X坐标 |
ST_Y() | 返回点的Y坐标 |