Name

ST_AsBinary/ST_AsWKB — Gibt die Well-known-Binary (WKB) Darstellung eines Rasters zurück.

Synopsis

bytea ST_AsBinary(raster rast, boolean outasin=FALSE);

bytea ST_AsWKB(raster rast, boolean outasin=FALSE);

Beschreibung

Gibt den Raster in binärer Darstellung zurück. Wenn outasin TRUE ist, werden Bänder die außerhalb der Datenbank liegen (out-db) gleich behandelt wie Bänder, die direkt in der Datenbank gespeichert (in-db) sind. Siehe "raster/doc/RFC2-WellKnownBinaryFormat" im Quellverzeichnis von PostGIS für Details zu dieser Darstellung.

Dies ist nützlich, um mit einem "binary" Cursor die Daten direkt als Binärdatei von der Datenbank abzurufen - ohne Konvertierung in eine Textdarstellung.

[Note]

Standardmäßig ist in der WKB-Ausgabe der Pfad der out-db Bänder enthalten. Wenn ein Client keinen Zugriff auf die Rasterdatei eines "out-db" Bandes hat, können Sie outasin auf TRUE setzen.

Erweiterung: 2.1.0 outasin hinzugefügt

Erweiterung: 2.5.0 ST_AsWKB hinzugefügt

Beispiele

SELECT ST_AsBinary(rast) As rastbin FROM dummy_rast WHERE rid=1;

                     rastbin
---------------------------------------------------------------------------------
\001\000\000\000\000\000\000\000\000\000\000\000@\000\000\000\000\000\000\010@\000\000\000\000\000\000\340?\000\000\000\000\000\000\340?\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\012\000\000\000\012\000\024\000
                

Siehe auch

ST_RastFromWKB, ST_AsHexWKB