ST_LineFromWKB — 从带有给定 SRID 的 WKB 创建一个 LINESTRING
geometry ST_LineFromWKB(bytea WKB);
geometry ST_LineFromWKB(bytea WKB, integer srid);
ST_LineFromWKB 函数,接收几何体的 well-known binary 表示形式和一个空间参考系统 ID (SRID),并创建相应几何类型的实例 - 在这种情况下,是一个 LINESTRING 几何体。此函数在 SQL 中扮演 Geometry Factory 的角色。
如果未指定 SRID,则默认为 0。如果输入 bytea 不表示 LINESTRING,则返回 NULL。
|
|
|
OGC SPEC 3.2.6.2 - 选项 SRID 来自一致性套件。 |
|
|
|
如果您知道所有的几何图形都是 |
此方法实现了 OGC Simple Features Implementation Specification for SQL 1.1. s3.2.6.2
此方法实现了 SQL/MM 规范。SQL-MM 3: 7.2.9
SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) AS aline,
ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('POINT(1 2)'))) IS NULL AS null_return;
aline | null_return
------------------------------------------------
010200000002000000000000000000F ... | t