

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

ST\_equals mengembalikan true jika proyeksi 2D dari geometri masukan secara topologi sama. Geometri dianggap sama secara topologi jika memiliki himpunan titik yang sama. Dalam geometri yang sama secara topologi, urutan simpul mungkin berbeda sambil mempertahankan kesetaraan ini.

**Sintaksis**

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

**Argumen**
+ `geom1`- Nilai tipe data GEOMETRI atau ekspresi yang mengevaluasi tipe GEOMETRI.
+ `geom2`- Nilai tipe data GEOMETRI atau ekspresi yang mengevaluasi tipe GEOMETRI. Nilai ini dibandingkan dengan geom1 untuk menentukan apakah itu sama dengan geom1.

**Jenis pengembalian**

BOOLEAN

Jika geom1 atau geom2 adalah nol, maka null dikembalikan.

Jika geom1 atau geom2 bukan Geometri, maka a dikembalikan. BadRequestException 

**Contoh**

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

Berikut ini memeriksa apakah kedua garis garis secara geometris sama.

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