mysql空间函数汇总

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值