ST_MakePoint - Amazon Redshift

ST_MakePoint

ST_MakePoint retorna uma geometria de pontos cujos valores de coordenadas são os valores de entrada.

Sintaxe

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

Argumentos

x

Um valor de tipo de dados DOUBLE PRECISION que representa a primeira coordenada.

y

Um valor de tipo de dados DOUBLE PRECISION que representa a segunda coordenada.

z

Um valor de tipo de dados DOUBLE PRECISION que representa a terceira coordenada.

m

Um valor de tipo de dados DOUBLE PRECISION que representa a quarta coordenada.

Tipo de retorno

GEOMETRY de subtipo POINT.

O valor do identificador do sistema de referência espacial (SRID - spatial reference system identifier) da geometria retornada está definido como 0.

Se x, y, z ou m forem nulos, será retornado null.

Exemplos

O SQL a seguir retorna um tipo GEOMETRY de subtipo POINT com as coordenadas fornecidas.

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

O SQL a seguir retorna um tipo GEOMETRY de subtipo POINT com as coordenadas fornecidas.

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

O SQL a seguir retorna um tipo GEOMETRY de subtipo POINT com as coordenadas fornecidas.

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