ST_XMin
返回 GEOMETRY 或 GEOGRAPHY 对象的最小边界矩形的最小 x 坐标。
对于 GEOGRAPHY 类型,Vertica Place 将通过计算从 (MIN(longitude), ST_YMin(GEOGRAPHY)) 到 (MIN(longitude), ST_YMax(GEOGRAPHY)) 的大圆弧的最小经度来计算最小坐标。这种情况下,MIN(longitude) 表示地理对象的最小经度值。
如果纬度或经度超出范围,ST_XMin 将返回地理对象的最小普通值。
行为类型
不可变语法
ST_XMin( g )
参数
g
- 需要求取最小 x 坐标的空间对象,类型为 GEOMETRY 或 GEOGRAPHY。
返回
FLOAT
支持的数据类型
示例
以下示例显示了 ST_XMin 的用法。
返回矩形范围内的最小 x 坐标:
=> SELECT ST_XMin(ST_GeomFromText('POLYGON((0 1,0 2,1 2,1 1,0 1))'));
ST_XMin
----------
0
(1 row)
返回矩形范围内的最小经度值:
=> SELECT ST_XMin(ST_GeographyFromText(
'POLYGON((-71.50 42.35, -71.00 42.35, -71.00 42.38, -71.50 42.38, -71.50 42.35))'));
ST_XMin
----------
-71.5
(1 row)