Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
根据包含外环和任选数量内环的多线串创建多面。
NEW ST_MultiPolygon(multi-linestring[, polygon-format])
multi-linestring
ST_MultiLineString
包含外环和一组(数量可选)内环的多线串值。
polygon-format
VARCHAR(128)
表示多边形格式的字符串,用于解释所提供的线串。有效格式有 'CounterClockwise'、'Clockwise' 和 'EvenOdd'
根据包含外环和任选数量内环的多线串创建多面。多线串只能包含线性环。
如果指定 polygon-format 参数,则此参数会选择服务器确定某一个环是外环还是内环时所使用的算法。如果未指定,则使用空间参照系的多边形格式。
有关 polygon-format 的详细信息,请参见POLYGON FORMAT 子句,CREATE SPATIAL REFERENCE SYSTEM 语句。
缺省情况下,如果几何的原始格式可用,ST_MultiPolygon 将使用该格式。否则使用内部格式。有关内部和原始格式的详细信息,请参见STORAGE FORMAT 子句,CREATE SPATIAL REFERENCE SYSTEM 语句。
SQL/MM (ISO/IEC 13249-3: 2006) 服务商扩充
以下示例返回 MultiPolygon (((-4 -4, 4 -4, 4 4, -4 4, -4 -4), (-2 1, -3 3, -1 3, -2 1)), ((6 -4, 14 -4, 14 4, 6 4, 6 -4), (8 1, 7 3, 9 3, 8 1)))(两个带有三角形孔洞的正方形多边形)。
SELECT NEW ST_MultiPolygon( NEW ST_MultiLineString ('MultiLineString ((-4 -4, 4 -4, 4 4, -4 4, -4 -4), (-2 1, -3 3, -1 3, -2 1), (6 -4, 14 -4, 14 4, 6 4, 6 -4), (8 1, 7 3, 9 3, 8 1))'))