Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
返回几何值的边界。
geometry-expression.ST_Boundary()
ST_Geometry 返回表示 geometry-expression 边界的几何值。
结果的空间参照系标识符与 geometry-expression 的空间参照系标识符相同。
ST_Boundary 方法返回 geometry-expression 的空间边界。几何的特征在于其内部、边界和外部。所有几何值均被定义为拓扑闭合,即将边界视为几何的一部分。
点几何的边界为空。曲线几何可能闭合,此时其边界为空。如果曲线未闭合,则曲线的起点和终点将构成边界。对于表面几何,边界是描绘表面的边缘的曲线集。例如,对于多边形,几何边界包括外环和任意内环。
另请参见: 几何内部、几何外部和几何边界的工作原理
如果 geometry-expression 是空几何 (ST_IsEmpty()=1),则此方法返回 NULL。
此方法无法用于球形地球空间参照系中的几何。
SQL/MM (ISO/IEC 13249-3: 2006) 5.1.14
下面的示例构建包含多边形和线串的几何集合并返回此集合的边界。返回的边界是包含多边形的外环和线串的两个端点的集合。它等效于以下集合: 'GeometryCollection (LineString (0 0, 3 0, 3 3, 0 3, 0 0), MultiPoint ((0 7), (4 4)))'
'GeometryCollection (LineString (0 0, 3 0, 3 3, 0 3, 0 0), MultiPoint ((0 7), (4 4)))'
SELECT NEW ST_GeomCollection('GeometryCollection (Polygon ((0 0, 3 0, 3 3, 0 3, 0 0)), LineString (0 7, 0 4, 4 4))').ST_Boundary()