ST_ CoveredBy - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

ST_ CoveredBy

ST_ CoveredBy restituisce true se la proiezione 2D della prima geometria di input è coperta dalla proiezione 2D della seconda geometria di input. L'oggetto geometrico A è ricoperta dall'oggetto geometricoB se entrambe sono non vuote e ogni punto in A è un punto in B.

ST_ CoveredBy (A,) è equivalente a ST_covers (,B). B A

Sintassi

ST_CoveredBy(geom1, geom2)

Argomenti

geom1

Un valore di tipo GEOMETRY o un'espressione che restituisce un valore di tipo GEOMETRY. Questo valore è confrontato con geom2 per determinare se è ricoperto da geom2.

geom2

Un valore di tipo GEOMETRY o un'espressione che restituisce un valore di tipo GEOMETRY.

Tipo restituito

BOOLEAN

Se geom1 o geom2 sono nulli, allora viene restituito il valore nullo.

Se geom1 e geom2 non presentano lo stesso valore di identificatore del sistema di riferimento spaziale (SRID), allora viene restituito il valore nullo.

Se geom1 o geom2 sono una collezione di geometrie, allora viene restituito il valore nullo.

Esempi

Il seguente comando SQL verifica se il primo poligono è ricoperto dal secondo poligono.

SELECT ST_CoveredBy(ST_GeomFromText('POLYGON((0 2,1 1,0 -1,0 2))'), ST_GeomFromText('POLYGON((-1 3,2 1,0 -3,-1 3))'));
st_coveredby ----------- true