Przejdź do głównej zawartości

Analizuje dane wejściowe w formacie WKB (well-known binary) lub EWKB (rozszerzony well-known binary) i zwraca wartość typu GEOMETRY.

ST_GEOMETRYFROMWKB(<string>, [<srid>])
ST_GEOMETRYFROMWKB(<binary>, [<srid>])
Argumenty Opis
<string> Argument musi być wyrażeniem tekstowym w formacie WKB lub EWKB w zapisie szesnastkowym.
<binary> Argument musi być wyrażeniem binarnym w formacie WKB lub EWKB.
<srid> Wartość całkowita identyfikatora SRID, który ma zostać użyty.

Geometry.

SELECT
ST_GEOMETRYFROMWKB(
'0101000020797f000066666666a9cb17411f85ebc19e325641'
) AS pipeline_geometry;
┌────────────────────────────────────────┐
│ pipeline_geometry │
├────────────────────────────────────────┤
│ SRID=32633;POINT(389866.35 5819003.03) │
└────────────────────────────────────────┘
SELECT
ST_GEOMETRYFROMWKB(
FROM_HEX('0101000020797f000066666666a9cb17411f85ebc19e325641'), 4326
) AS pipeline_geometry;
┌───────────────────────────────────────┐
│ pipeline_geometry │
├───────────────────────────────────────┤
│ SRID=4326;POINT(389866.35 5819003.03) │
└───────────────────────────────────────┘