Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Deze functie bevindt zich in openbare preview-versie.
Retourneert een lijnstringsgeometrie waarvan de punten de niet-lege punten van de geometrieën zijn in de invoerarray van geometrieën, die naar verwachting punten, lijnstrings of multipunten zijn.
Voor de overeenkomstige Databricks SQL-functie, zie de st_makeline functie.
Syntaxis
from pyspark.databricks.sql import functions as dbf
dbf.st_makeline(col=<col>)
Parameterwaarden
| Kenmerk | Typologie | Description |
|---|---|---|
col |
pyspark.sql.Column of str |
Een matrix met geometriewaarden . |
Voorbeelden
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)')]