Name

ST_LineFromWKB — Crea un LINESTRING da WKB con il SRID indicato

Synopsis

geometry ST_LineFromWKB(bytea WKB);

geometry ST_LineFromWKB(bytea WKB, integer srid);

Descrizione

La funzione ST_LineFromWKB prende una rappresentazione binaria nota della geometria e un ID del sistema di riferimento spaziale (SRID) e crea un'istanza del tipo di geometria appropriato, in questo caso una geometria LINESTRING. Questa funzione svolge il ruolo di Geometry Factory in SQL.

Se non viene specificato un SRID, il valore predefinito è 0. NULL viene restituito se il bytea di ingresso non rappresenta un LINESTRING.

[Note]

OGC SPEC 3.2.6.2 - l'opzione SRID proviene dalla suite di conformità.

[Note]

Se si sa che tutte le geometrie sono LINESTRINGs, è più efficiente usare solo ST_GeomFromWKB. Questa funzione richiama semplicemente ST_GeomFromWKB e aggiunge un'ulteriore convalida che restituisce una stringa di linee.

Questo metodo implementa le OGC Simple Features Implementation Specification for SQL 1.1. s3.2.6.2

Questo metodo implementa la specifica SQL/MM. SQL-MM 3: 7.2.9

Esempi

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