

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

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

對於輸入幾何，ST\$1Distance 會傳回兩個輸入幾何值的 2D 投影之間的最小歐幾里得距離。

**語法**

```
ST_Distance(geo1, geo2)
```

**Arguments (引數)**
+ `geo1` - 資料類型 GEOMETRY 的值，或評估為 GEOMETRY 類型的表達式。
+ `geo2` - 資料類型 GEOMETRY 的值，或評估為 GEOMETRY 的表達式。

**傳回類型**

DOUBLE PRECISION 與輸入幾何的單位相同。

如果 geo1 或 geo2 為 null，則會傳回 null。

如果輸入參數不是幾何，則會傳回 BadRequestException。

**範例**

```
RETURN ST_Distance(
    ST_GeomFromText('POLYGON((0 2,1 1,0 -1,0 2))'), 
    ST_GeomFromText('POLYGON((-1 -3,-2 -1,0 -3,-1 -3))'));
1.4142135623731
```