

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

ST\$1Point renvoie un point à partir des valeurs de coordonnées en entrée.

**Syntaxe**

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

**Arguments**
+ `x`- Une valeur de type de données DOUBLE PRECISION qui représente une première coordonnée.
+ `y`- Une valeur de type de données DOUBLE PRECISION qui représente une deuxième coordonnée.
+ `z`- (facultatif)

**Ordre de coordonnées**

Lorsque vous travaillez avec des coordonnées géographiques, le premier argument (`x`) représente la **longitude** et le second (`y`) représente la **latitude**. Cela suit l'ordre de coordonnées standard utilisé dans les bases de données spatiales et la norme 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
```

**Plages de coordonnées valides**

Pour les données géographiques, assurez-vous que les coordonnées se situent dans des plages valides :
+ Longitude (`x`) : -180 à 180
+ Latitude (`y`) : -90 à 90

Les coordonnées situées en dehors de ces plages seront renvoyées `NaN` (ce n'est pas un nombre) lorsqu'elles sont utilisées avec des fonctions de calcul de distance telles que`ST_DistanceSpheroid`.

**Type de retour**

GÉOMÉTRIE du sous-type POINT

Si x ou y est null, null est renvoyé.

**Exemples**

Ce qui suit construit une géométrie ponctuelle à partir des coordonnées en entrée.

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