

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# ST\$1Equals
<a name="access-graph-opencypher-22-spatial-functions-st-equals"></a>

ST\$1equals retorna verdadeiro se as projeções 2D das geometrias de entrada forem topologicamente iguais. As geometrias são consideradas topologicamente iguais se tiverem conjuntos de pontos iguais. Em geometrias topologicamente iguais, a ordem dos vértices pode ser diferente, mantendo essa igualdade.

**Sintaxe**

```
ST_Equals(geom1, geom2)
```

**Arguments (Argumentos)**
+ `geom1`- Um valor do tipo de dados GEOMETRY ou uma expressão que é avaliada como um tipo GEOMETRY.
+ `geom2`- Um valor do tipo de dados GEOMETRY ou uma expressão que é avaliada como um tipo GEOMETRY. Esse valor é comparado com geom1 para determinar se ele é igual a geom1.

**Tipo de retorno**

BOOLEAN

Nulo será retornado se geom1 ou geom2 for nulo.

Se geom1 ou geom2 não forem geometrias, então a será retornado. BadRequestException 

**Exemplos**

```
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
```

O seguinte verifica se as duas cadeias de linhas são geometricamente iguais.

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