类别:地理空间函数 ST_YMAX¶ 返回指定的 GEOGRAPHY 或 GEOMETRY 对象中包含的所有点的最大纬度(Y 坐标)。 语法¶ CopyExpandST_YMAX( <geography_or_geometry_expression> ) Show lessSee moreScroll to top 实参¶ geography_or_geometry_expression实参必须是 GEOGRAPHY 或 GEOMETRY 类型的表达式。 返回¶ 返回 REAL 值。 使用说明¶ 该函数考虑了边缘朝向极点的曲率。 示例¶ GEOGRAPHY 示例¶ 以下示例展示了 ST_XMIN、ST_XMAX、ST_YMIN 和 ST_YMAX 函数的简单用法: CopyExpandCREATE or replace TABLE extreme_point_collection (id INTEGER, g GEOGRAPHY); INSERT INTO extreme_point_collection (id, g) SELECT column1, TO_GEOGRAPHY(column2) FROM VALUES (1, 'POINT(-180 0)'), (2, 'POINT(180 0)'), (3, 'LINESTRING(-179 0, 179 0)'), (4, 'LINESTRING(-60 30, 60 30)'), (5, 'LINESTRING(-60 -30, 60 -30)'); Show lessSee moreScroll to top CopyExpandSELECT g, ST_XMIN(g), ST_XMAX(g), ST_YMIN(g), ST_YMAX(g) FROM extreme_point_collection ORDER BY id; +----------------------------+------------+------------+-------------------+-------------------+ | G | ST_XMIN(G) | ST_XMAX(G) | ST_YMIN(G) | ST_YMAX(G) | |----------------------------+------------+------------+-------------------+-------------------| | POINT(-180 0) | -180 | 180 | 0 | 0 | | POINT(180 0) | -180 | 180 | 0 | 0 | | LINESTRING(-179 0,179 0) | -180 | 180 | -6.883275617e-14 | 6.883275617e-14 | | LINESTRING(-60 30,60 30) | -60 | 60 | 30 | 49.106605351 | | LINESTRING(-60 -30,60 -30) | -60 | 60 | -49.106605351 | -30 | +----------------------------+------------+------------+-------------------+-------------------+ Show lessSee moreScroll to top