ST_Equals - Amazon Neptune

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

ST_Equals

ST_Equals devuelve el valor true si las proyecciones 2D de las geometrías de entrada son topológicamente iguales. Las geometrías se consideran topológicamente iguales si tienen conjuntos de puntos iguales. En geometrías topológicamente iguales, el orden de los vértices puede diferir y, al mismo tiempo, mantener esta igualdad.

Sintaxis

ST_Equals(geom1, geom2)

Argumentos

  • geom1- Un valor del tipo de datos GEOMETRY o una expresión que da como resultado un tipo de GEOMETRÍA.

  • geom2- Un valor del tipo de dato GEOMETRY o una expresión que da como resultado un tipo de GEOMETRÍA. Este valor se compara con geom1 para determinar si es igual a geom1.

Tipo de devolución

BOOLEANO

Si geom1 o geom2 son null, entonces se devuelve el valor null.

Si geom1 o geom2 no son geometrías, se devuelve a. BadRequestException

Ejemplos

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

Lo siguiente comprueba si las dos cadenas de líneas son geométricamente iguales.

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