

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

ST\$1Point restituisce un punto dai valori delle coordinate di input.

**Sintassi**

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

**Arguments (Argomenti)**
+ `x`- Un valore del tipo di dati DOUBLE PRECISION che rappresenta una prima coordinata.
+ `y`- Un valore del tipo di dati DOUBLE PRECISION che rappresenta una seconda coordinata.
+ `z`- (opzionale)

**Ordine delle coordinate**

Quando si lavora con le coordinate geografiche, il primo argomento (`x`) rappresenta la **longitudine** e il secondo argomento (`y`) rappresenta la **latitudine**. Questo segue l'ordine di coordinate standard utilizzato nei database spaziali e lo standard 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
```

**Intervalli di coordinate validi**

Per i dati geografici, assicurati che le coordinate rientrino in intervalli validi:
+ Longitudine (`x`): da -180 a 180
+ Latitudine (`y`): da -90 a 90

Le coordinate al di fuori di questi intervalli verranno restituite `NaN` (non un numero) se utilizzate con funzioni di calcolo della distanza come. `ST_DistanceSpheroid`

**Tipo restituito**

GEOMETRIA del sottotipo POINT

Se x o y sono nulli, allora viene restituito il valore nullo.

**Esempi**

Quanto segue costruisce una geometria puntuale a partire dalle coordinate di input.

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