mysql空间函数汇总

  名称 描述
1 ST_StartPoint() LineString的起始点
2 ST_EndPoint() LineString的终点
3 ST_Transform() 变换几何的坐标
4 ST_GeoHash() 产生geohash
5 ST_LongFromGeoHash() 从geohash值返回经度
6 ST_LatFromGeoHash() 从geohash值返回纬度
7 ST_GeomFromGeoJSON() GeoJSON对象生成几何
8 Polygon() 从LineString参数构造多边形
9 ST_PointN() 从LineString返回第N个点
10 MultiLineString() 从LineString值构造MultiLineString
11 LineString() 从Point值构造LineString
12 MultiPoint() 从Point值构造MultiPoint
13 MultiPolygon() 从Polygon值构造MultiPolygon
14 ST_GeomFromWKB(), ST_GeometryFromWKB() WKB返回几何
15 ST_GeomCollFromWKB(), ST_GeometryCollectionFromWKB() 从WKB返回几何集合
16 ST_LineFromWKB(), ST_LineStringFromWKB() 从WKB构造LineString
17 ST_MLineFromWKB(), ST_MultiLineStringFromWKB() 从WKB构造MultiLineString
18 ST_MPointFromWKB(), ST_MultiPointFromWKB() 从WKB构造MultiPoint
19 ST_MPolyFromWKB(), ST_MultiPolygonFromWKB() 从WKB构造MultiPolygon
20 ST_PointFromWKB() 从WKB构造点
21 ST_PolyFromWKB(), ST_PolygonFromWKB() 从WKB构造多边形
22 ST_GeomFromText(), ST_GeometryFromText() WKT返回几何
23 ST_GeomCollFromText(),ST_GeometryCollectionFromText(),ST_GeomCollFromTxt() 从WKT返回几何集合
24 ST_PointFromText() 从WKT构建点
25 ST_LineFromText(), ST_LineStringFromText() 从WKT构造LineString
26 ST_MLineFromText(), ST_MultiLineStringFromText() 从WKT构造MultiLineString
27 ST_MPointFromText(), ST_MultiPointFromText() 从WKT构造MultiPoint
28 ST_MPolyFromText(), ST_MultiPolygonFromText() 从WKT构造MultiPolygon
29 ST_PolyFromText(), ST_PolygonFromText() 从WKT构造多边形
30 GeomCollection() 从几何构造几何集合
31 GeometryCollection() 从几何构造几何集合
32 ST_GeometryN() 从几何集合中返回第N个几何
33 ST_AsGeoJSON() 从几何体生成GeoJSON对象
34 ST_AsBinary(), ST_AsWKB() 从内部几何格式转换为WKB
35 ST_AsText(), ST_AsWKT() 从内部几何格式转换为WKT
36 Point() 从坐标构造点
37 ST_Length() 返回LineString的长度
38 ST_NumPoints() 返回LineString中的点数
39 ST_X() 返回Point的X坐标
40 ST_Y() 返回Point的Y坐标
41 ST_Longitude() 返回Point的经度
42 ST_Latitude() 返回Point的纬度
43 ST_InteriorRingN() 返回Polygon的第N个内环
44 ST_ExteriorRing() 返回Polygon的外环
45 ST_Area() 返回Polygon或MultiPolygon区域
46 ST_Union() 返回点集两个几何的并集
47 ST_SymDifference() 返回点设置两个几何的对称差异
48 ST_Intersection() 返回点设置两个几何的交集
49 ST_NumInteriorRing(), ST_NumInteriorRings() 返回多边形内圈的数量
50 ST_Envelope() 返回几何的MBR
51 ST_SRID() 返回几何的空间参考系统ID
52 ST_NumGeometries() 返回几何集合中的几何数量
53 ST_GeometryType() 返回几何类型的名称
54 ST_ConvexHull() 返回几何体的凸包
55 ST_Simplify() 返回简化几何
56 ST_Buffer() 返回距离几何体的给定距离内的点的几何
57 ST_Validate() 返回验证的几何体
58 ST_Centroid() 返回质心作为一个点
59 ST_Dimension() 几何尺寸
60 ST_IsClosed() 几何是否封闭且简单
61 ST_IsSimple() 几何是否简单
62 ST_IsValid() 几何是否有效
63 ST_PointFromGeoHash() 将geohash值转换为POINT值
64 ST_SwapXY() 交换X / Y坐标的返回参数
65 ST_MakeEnvelope() 两点左右的矩形
66 MBREquals() 两个几何的MBR是否相等
67 MBRIntersects() 两个几何的MBR是否相交
68 MBROverlaps() 两个几何的MBR是否重叠
69 ST_Difference() 两个几何的返回点集差异
70 MBRDisjoint() 两个几何形状的MBR是否不相交
71 ST_Distance_Sphere() 两个几何形状之间的最小地球距离
72 MBRTouches() 两种几何形状的MBR是否接触
73 ST_Buffer_Strategy() 为ST_Buffer()生成策略选项
74 MBRCoveredBy() 一个MBR是否被另一个MBR覆盖
75 MBRCovers() 一个MBR是否涵盖另一个MBR
76 MBRContains() 一个几何的MBR是否包含另一个几何的MBR
77 MBRWithin() 一个几何的MBR是否在另一个几何的MBR内
78 ST_Contains() 一个几何是否包含另一个
79 ST_Touches() 一个几何是否接触另一个
80 ST_Disjoint() 一个几何是否与另一个几何脱节
81 ST_Equals() 一个几何是否与另一个几何相等
82 ST_Crosses() 一个几何是否与另一个几何相交
83 ST_Intersects() 一个几何是否与另一个相交
84 ST_Overlaps() 一个几何是否与另一个重叠
85 ST_Within() 一个几何是否在另一个之内
86 ST_Distance() 一个几何与另一个几何的距离
87 ST_IsEmpty() 占位符功能

你可能感兴趣的:(mysql)