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)