ST_LineFromWKB — 從給定的 SRID 的 WKB 建立一個 LINESTRING
geometry ST_LineFromWKB(
bytea WKB)
;
geometry ST_LineFromWKB(
bytea WKB, integer srid)
;
ST_LineFromWKB
函數接受幾何圖形的已知二進制表示法和空間參考系統 ID (SRID
),並建立適當幾何圖形類型的實例 — 在此情況下,為 LINESTRING
幾何圖形。此函數在 SQL 中扮演幾何工廠的角色。
如果未指定 SRID,則預設為 0。如果輸入的 bytea
不代表 LINESTRING
,則會傳回 NULL
。
![]() |
|
OGC SPEC 3.2.6.2 - 選項 SRID 來自一致性套件。 |
![]() |
|
如果您知道您的所有幾何圖形都是 |
此方法實作了 OGC 簡單功能 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