12.16.1 空间功能参考

下 table 列出了每个空间功能,并提供了每个功能的简短说明。

table12.20 空间功能

Name Description
Area() (deprecated) 返回多边形或多多边形区域
AsBinary(), AsWKB() (deprecated) 从内部几何格式转换为 WKB
AsText(), AsWKT() (deprecated) 从内部几何格式转换为 WKT
Buffer() (deprecated) 返回距几何指定距离内的点的几何
Centroid() (deprecated) 返回质心为点
Contains() (deprecated) 一个几何的 MBR 是否包含另一个几何的 MBR
ConvexHull() (deprecated) 返回几何的凸包
Crosses() (deprecated) 一个几何图形是否交叉
Dimension() (deprecated) 几何尺寸
Disjoint() (deprecated) 两个几何的 MBR 是否不相交
Distance() (deprecated) 一种几何形状与另一种几何形状的距离
EndPoint() (deprecated) LineString 的 endpoints
Envelope() (deprecated) 返回几何的 MBR
Equals() (deprecated) 两个几何的 MBR 是否相等
ExteriorRing() (deprecated) 返回多边形的外圈
GeomCollFromText(), GeometryCollectionFromText() (deprecated) 从 WKT 返回几何集合
GeomCollFromWKB(), GeometryCollectionFromWKB() (deprecated) 从 WKB 返回几何集合
GeometryCollection() 从几何构造几何集合
GeometryN() (deprecated) 从几何集合返回第 N 个几何
GeometryType() (deprecated) 返回几何类型的名称
GeomFromText(), GeometryFromText() (deprecated) 从 WKT 返回几何
GeomFromWKB(), GeometryFromWKB() (deprecated) 从 WKB 返回几何
GLength() (deprecated) 返回 LineString 的长度
InteriorRingN() (deprecated) 返回多边形的第 N 个内环
Intersects() (deprecated) 两个几何的 MBR 是否相交
IsClosed() (deprecated) 几何是否闭合且简单
IsEmpty() (deprecated) 几何是否为空
IsSimple() (deprecated) 几何是否简单
LineFromText(), LineStringFromText() (deprecated) 从 WKT 构造 LineString
LineFromWKB(), LineStringFromWKB() (deprecated) 从 WKB 构造 LineString
LineString() 从 Point 值构造 LineString
MBRContains() 一个几何的 MBR 是否包含另一个几何的 MBR
MBRCoveredBy() 一个 MBR 是否被另一个覆盖
MBRCovers() 一个 MBR 是否涵盖另一个
MBRDisjoint() 两个几何的 MBR 是否不相交
MBREqual() (deprecated) 两个几何的 MBR 是否相等
MBREquals() 两个几何的 MBR 是否相等
MBRIntersects() 两个几何的 MBR 是否相交
MBROverlaps() 两个几何的 MBR 是否重叠
MBRTouches() 两个几何的 MBR 是否接触
MBRWithin() 一个几何的 MBR 是否在另一个几何的 MBR 内
MLineFromText(), MultiLineStringFromText() (deprecated) 从 WKT 构造 MultiLineString
MLineFromWKB(), MultiLineStringFromWKB() (deprecated) 从 WKB 构造 MultiLineString
MPointFromText(), MultiPointFromText() (deprecated) 从 WKT 构造 MultiPoint
MPointFromWKB(), MultiPointFromWKB() (deprecated) 从 WKB 构造 MultiPoint
MPolyFromText(), MultiPolygonFromText() (deprecated) 从 WKT 构造 MultiPolygon
MPolyFromWKB(), MultiPolygonFromWKB() (deprecated) 从 WKB 构造 MultiPolygon
MultiLineString() 从 LineString 值构造 MultiLineString
MultiPoint() 从 Point 值构造 MultiPoint
MultiPolygon() 从多边形值构造 MultiPolygon
NumGeometries() (deprecated) 返回几何集合中的几何数量
NumInteriorRings() (deprecated) 返回多边形内环的数量
NumPoints() (deprecated) 返回 LineString 中的点数
Overlaps() (deprecated) 两个几何的 MBR 是否重叠
Point() 从坐标构造点
PointFromText() (deprecated) WKT 的构造点
PointFromWKB() (deprecated) WKB 的构造点
PointN() (deprecated) 从 LineString 返回第 N 个点
PolyFromText(), PolygonFromText() (deprecated) 从 WKT 构造多边形
PolyFromWKB(), PolygonFromWKB() (deprecated) 从 WKB 构造多边形
Polygon() 从 LineString 参数构造多边形
SRID() (deprecated) 返回几何的空间参考系统 ID
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 的 endpoints
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_Length() 返回 LineString 的长度
ST_LineFromText(), ST_LineStringFromText() 从 WKT 构造 LineString
ST_LineFromWKB(), ST_LineStringFromWKB() 从 WKB 构造 LineString
ST_LongFromGeoHash() 从 geohash 值返回经度
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_SymDifference() 返回点设置两个几何的对称差
ST_Touches() 一种几何是否接触另一种
ST_Union() 返回点集两个几何的并集
ST_Validate() 返回经过验证的几何
ST_Within() 一个几何是否在另一个几何之内
ST_X() 返回点的 X 坐标
ST_Y() 返回点的 Y 坐标
StartPoint() (deprecated) LineString 的起点
Touches() (deprecated) 一种几何是否接触另一种
Within() (deprecated) 一个几何的 MBR 是否在另一个几何的 MBR 内
X() (deprecated) 返回点的 X 坐标
Y() (deprecated) 返回点的 Y 坐标
首页