ST_Equals - Amazon Neptune

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

ST_Equals

ST_equals renvoie la valeur true si les projections 2D des géométries en entrée sont topologiquement égales. Les géométries sont considérées comme topologiquement égales si elles comportent des ensembles de points égaux. Dans des géométries topologiquement égales, l'ordre des sommets peut différer tout en maintenant cette égalité.

Syntaxe

ST_Equals(geom1, geom2)

Arguments

  • geom1- Une valeur du type de données GEOMETRY ou une expression qui correspond à un type GEOMETRY.

  • geom2- Une valeur du type de données GEOMETRY ou une expression qui correspond à un type GEOMETRY. Cette valeur est comparée à geom1 afin de déterminer si elle est égale à geom1.

Type de retour

BOOLEAN

Si geom1 ou geom2 est null, null est renvoyé.

Si geom1 ou geom2 ne sont pas des géométries, alors a est renvoyé. BadRequestException

Exemples

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

Ce qui suit vérifie si les deux chaînes de lignes sont géométriquement égales.

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