

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

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

ST\_Point 會從輸入座標值傳回點。

**語法**

```
ST_Point(x, y, z)
```

**Arguments (引數)**
+ `x` - DOUBLE PRECISION 資料類型的值，代表第一個座標。
+ `y` - 資料類型 DOUBLE PRECISION 的值，代表第二個座標。
+ `z` - （選用）

**座標順序**

使用地理座標時，第一個引數 (`x`) 代表**經度**，第二個引數 (`y`) 代表**經度**。這遵循空間資料庫中使用的標準座標順序和 ISO 19125 標準。

```
// Correct: longitude first, latitude second
ST_Point(-84.4281, 33.6367)  // Atlanta airport

// Incorrect: latitude first, longitude second
ST_Point(33.6367, -84.4281)  // This will return NaN in distance calculations
```

**有效的座標範圍**

對於地理資料，請確保座標落在有效範圍內：
+ 經度 (`x`)：-180 到 180
+ 緯度 (`y`)：-90 到 90

與距離計算函數搭配使用時，超出這些範圍的座標將傳回 `NaN`（非數字），例如 `ST_DistanceSpheroid`。

**傳回類型**

子類型 POINT 的 GEOMETRY

如果 x 或 y 為 Null，則會傳回 Null。

**範例**

下列會從輸入座標建構點幾何。

```
RETURN ST_Point(5.0, 7.0); 
POINT(5 7)
```