O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog
ST_LineFromMultiPoint
ST_LineFromMultiPoint retorna uma linestring de uma geometria multiponto de entrada. A ordem dos pontos é preservada. O Spatial Reference System Identifier (SRID – Identificador do sistema de referência espacial) da geometria retornada é o mesmo da geometria de entrada. A dimensão da geometria retornada é a mesma geometria de entrada.
Sintaxe
ST_LineFromMultiPoint(geom)
Argumentos
- geom
-
Um valor de tipo de dados
GEOMETRYou uma expressão que é avaliada como um tipoGEOMETRY. O subtipo deve serMULTIPOINT.
Tipo de retorno
GEOMETRY
Nulo será retornado se geom for nulo.
Se geom estiver vazio, uma LINESTRING vazia será retornada.
Se geom contém pontos vazios, então esses pontos vazios são ignorados.
Se geom não for um MULTIPOINT, será retornado error.
Exemplos
O SQL a seguir cria uma linestring de um multiponto.
SELECT ST_AsEWKT(ST_LineFromMultiPoint(ST_GeomFromText('MULTIPOINT(0 0,10 0,10 10,5 5,0 5)',4326)));
st_asewkt
---------------------------------------------
SRID=4326;LINESTRING(0 0,10 0,10 10,5 5,0 5)