View a markdown version of this page

ST_Equals - Amazon Neptune

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

ST_Equals

ST_Equals gibt true zurück, wenn die 2D-Projektionen der Eingabegeometrien topologisch identisch sind. Geometrien gelten als topologisch gleich, wenn sie gleiche Punktsätze haben. Bei topologisch gleichen Geometrien kann die Reihenfolge der Scheitelpunkte unter Beibehaltung dieser Gleichheit unterschiedlich sein.

Syntax

ST_Equals(geom1, geom2)

Argumente

  • geom1— Ein Wert vom Datentyp GEOMETRY oder ein Ausdruck, der zu einem GEOMETRY-Typ ausgewertet wird.

  • geom2- Ein Wert vom Datentyp GEOMETRY oder ein Ausdruck, der zu einem GEOMETRY-Typ ausgewertet wird. Dieser Wert wird mit geom1 verglichen, um festzustellen, ob er gleich geom1 ist.

Rückgabetyp

BOOLEAN

Wenn geom1 oder geom2 null ist, wird null zurückgegeben.

Wenn geom1 oder geom2 keine Geometrien sind, wird a zurückgegeben. BadRequestException

Beispiele

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

Im Folgenden wird geprüft, ob die beiden Linienfolgen geometrisch identisch sind.

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