Compartir a través de


st_makeline

Importante

Esta característica está en versión preliminar pública.

Devuelve una geometría de cadena de línea cuyos puntos son los puntos no vacíos de las geometrías de la matriz de entrada de geometrías, que se espera que sean puntos, líneas o varios puntos.

Para obtener la función SQL de Databricks correspondiente, consulte st_makeline function.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.st_makeline(col=<col>)

Parámetros

Parámetro Tipo Description
col pyspark.sql.Column o str Una matriz de valores de Geometry.

Examples

from pyspark.databricks.sql import functions as dbf
from pyspark.sql.functions import array, expr
df = spark.createDataFrame([(['POINT(1 2)','POINT(3 4)'],)], ['wkt_array'])
df.select(dbf.st_astext(dbf.st_makeline(expr("transform(wkt_array, wkt -> st_geomfromtext(wkt))"))).alias('result')).collect()
[Row(result='LINESTRING(1 2,3 4)')]