Aracılığıyla paylaş


st_makeline

Önemli

Bu özellik Genel Önizleme aşamasındadır. Önizlemeler sayfasında önizleme kaydını onaylayabilirsiniz. Bkz. Azure Databricks önizlemelerini yönetme.

Giriş dizisindeki geometrilerin, nokta, çizgi parçası veya çok noktalı olması beklenen geometrilerinin boş olmayan noktalarından oluşan bir çizgi parçası geometrisi döndürür.

İlgili Databricks SQL fonksiyonu için, bkz. st_makeline işlev.

Sözdizimi

from pyspark.databricks.sql import functions as dbf

dbf.st_makeline(col=<col>)

Parametreler

Parametre Türü Description
col pyspark.sql.Column veya str Geometri değerleri dizisi.

Örnekler

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)')]