

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

ST\$1Point devuelve un punto a partir de los valores de las coordenadas de entrada.

**Sintaxis**

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

**Argumentos**
+ `x`- Un valor del tipo de dato DOUBLE PRECISION que representa una primera coordenada.
+ `y`- Un valor del tipo de dato DOUBLE PRECISION que representa una segunda coordenada.
+ `z`- (opcional)

**Orden de coordenadas**

Cuando se trabaja con coordenadas geográficas, el primer argumento (`x`) representa la **longitud** y el segundo argumento (`y`) representa la **latitud**. Esto sigue el orden de coordenadas estándar utilizado en las bases de datos espaciales y la norma 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
```

**Intervalos de coordenadas válidos**

En el caso de los datos geográficos, asegúrese de que las coordenadas estén dentro de rangos válidos:
+ Longitud (`x`): de -180 a 180
+ Latitud (`y`): de -90 a 90

Las coordenadas fuera de estos rangos se devolverán `NaN` (no un número) cuando se usen con funciones de cálculo de distancia como`ST_DistanceSpheroid`.

**Tipo de devolución**

GEOMETRÍA del subtipo PUNTO

Si x o y son null, entonces se devuelve el valor null.

**Ejemplos**

A continuación, se construye una geometría de puntos a partir de las coordenadas de entrada.

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