ST_Equals - Amazon Neptune

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_Equals

ST_equals restituisce true se le proiezioni 2D delle geometrie di input sono topologicamente uguali. Le geometrie sono considerate topologicamente uguali se hanno insiemi di punti uguali. Nelle geometrie topologicamente uguali, l'ordine dei vertici può differire pur mantenendo questa uguaglianza.

Sintassi

ST_Equals(geom1, geom2)

Arguments (Argomenti)

  • geom1- Un valore del tipo di dati GEOMETRY o un'espressione che restituisce un tipo GEOMETRY.

  • geom2- Un valore del tipo di dati GEOMETRY o un'espressione che restituisce un tipo GEOMETRY. Questo valore è confrontato con geom1 per determinare se è uguale a geom1.

Tipo restituito

BOOLEAN

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

Se geom1 o geom2 non sono geometrie, viene restituito a. BadRequestException

Esempi

RETURN ST_Equals( ST_GeomFromText('POLYGON ((0 2,1 1,0 -1,0 2))'), ST_GeomFromText('POLYGON((-1 3,2 1,0 -3,-1 3))')); false

Quanto segue controlla se le due stringhe di linea sono geometricamente uguali.

RETURN ST_Equals( ST_GeomFromText('LINESTRING (1 0, 10 0)'), ST_GeomFromText('LINESTRING(1 0,5 0,10 0)')); true