ST_ MakePoint - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

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_ MakePoint

ST_ MakePoint restituisce una geometria puntuale i cui valori di coordinate sono i valori di input.

Sintassi

ST_MakePoint(x, y)
ST_MakePoint(x, y, z)
ST_MakePoint(x, y, z, m)

Argomenti

x

Un valore di tipo DOUBLE PRECISION che rappresenta la prima coordinata.

y

Un valore di tipo DOUBLE PRECISION che rappresenta la seconda coordinata.

z

Un valore di tipo di dati DOUBLE PRECISION che rappresenta la terza coordinata.

m

Un valore di tipo di dati DOUBLE PRECISION che rappresenta la quarta coordinata.

Tipo restituito

GEOMETRY di sottotipo POINT.

Il valore dell'identificatore del sistema di riferimento spaziale (SRID) dell'oggetto geometrico restituito è impostato a 0.

Se x, y, z o m è null, allora viene restituito un valore null.

Esempi

Il seguente comando SQL restituisce un tip GEOMETRY di sottotipo POINT con le coordinate specificate.

SELECT ST_AsText(ST_MakePoint(1,3));
st_astext ----------- POINT(1 3)

Il seguente comando SQL restituisce un tip GEOMETRY di sottotipo POINT con le coordinate specificate.

SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3));
st_asewkt ---------------- POINT Z (1 2 3)

Il seguente comando SQL restituisce un tip GEOMETRY di sottotipo POINT con le coordinate specificate.

SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3, 4));
st_asewkt ------------------- POINT ZM (1 2 3 4)