ST_Extent — 返回几何图形边界框的聚合函数。
box2d ST_Extent(geometry set geomfield);
一个聚合函数,它返回 框2d 包围一组几何图形的边界框。
边界框坐标位于输入几何图形的空间参考系中。
ST_EXTEND在概念上类似于Oracle Spatial/Locator的SDO_AGGR_MBR。
| ![[Note]](images/note.png) | |
| ST_Extent返回仅包含X和Y坐标的长方体,即使是3D几何图形也是如此。要返回XYZ坐标,请使用 ST_3DExtent 。 | 
| ![[Note]](images/note.png) | |
| 归来的人  | 
增强:2.0.0引入了对多面体曲面、三角形和三角网的支持。
 This function supports Polyhedral surfaces.
 This function supports Polyhedral surfaces.
 This function supports Triangles and Triangulated Irregular Network Surfaces (TIN).
 This function supports Triangles and Triangulated Irregular Network Surfaces (TIN).
| ![[Note]](images/note.png) | |
| 以下示例使用马萨诸塞州平面ft(SRID=2249) | 
SELECT ST_Extent(geom) as bextent FROM sometable;
                                         st_bextent
------------------------------------
BOX(739651.875 2908247.25,794875.8125 2970042.75)
--Return extent of each category of geometries
SELECT ST_Extent(geom) as bextent
FROM sometable
GROUP BY category ORDER BY category;
                                          bextent                       |         name
----------------------------------------------------+----------------
 BOX(778783.5625 2951741.25,794875.8125 2970042.75) | A
 BOX(751315.8125 2919164.75,765202.6875 2935417.25) | B
 BOX(739651.875 2917394.75,756688.375 2935866)      | C
 --Force back into a geometry
 -- and render the extended text representation of that geometry
SELECT ST_SetSRID(ST_Extent(geom),2249) as bextent FROM sometable;
                                bextent
--------------------------------------------------------------------------------
 SRID=2249;POLYGON((739651.875 2908247.25,739651.875 2970042.75,794875.8125 2970042.75,
 794875.8125 2908247.25,739651.875 2908247.25))