Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
根据线串值列表构造多线串。
NEW ST_MultiLineString(linestring1[,linestring2,...,linestringN])
linestring1
ST_LineString
多线串中的第一个线串值。
linestring2,...,linestringN
多线串中的其它线串值。
根据线串值列表构造多线串。所有提供的线串值必须具有相同的 SRID,将使用此公用 SRID 构造多线串。
所有提供的线串值对 Is3D 和 IsMeasured 的回答都必须相同。如果所有线串值都是 3D 的,则多线串也是 3D 的;如果所有线串值均被测量,则多线串也被测量。
缺省情况下,如果几何的原始格式可用,ST_MultiLineString 将使用该格式。否则使用内部格式。有关内部和原始格式的详细信息,请参见STORAGE FORMAT 子句,CREATE SPATIAL REFERENCE SYSTEM 语句。
SQL/MM (ISO/IEC 13249-3: 2006) 服务商扩充
以下示例返回包含单个线串的多线串,该示例与以下 WKT 等效: 'MultiLineString ((0 0, 1 1))'
'MultiLineString ((0 0, 1 1))'
SELECT NEW ST_MultiLineString( NEW ST_LineString('LineString (0 0, 1 1)' ) )
以下示例返回包含两个线串的多线串,该示例与以下 WKT 等效: 'MultiLineString ((0 0, 1 1), (0 0, 1 1, 2 0))'.
'MultiLineString ((0 0, 1 1), (0 0, 1 1, 2 0))'
SELECT NEW ST_MultiLineString( NEW ST_LineString( 'LineString (0 0, 1 1)' ), NEW ST_LineString( 'LineString (0 0, 1 1, 2 0)' ) )