st_endpoint

Důležité

Podpora hodnot GEOGRAPHY je ve verzi Public Preview. Podpora hodnot GEOMETRY je obecně dostupná.

Vrátí poslední bod vstupního řetězce linií, nebo None, pokud neexistuje.

Odpovídající funkci SQL Databricks vizte funkcest_endpoint.

Syntaxe

from pyspark.databricks.sql import functions as dbf

dbf.st_endpoint(col=<col>)

Parametry

Parameter Typ Description
col pyspark.sql.Column nebo str Hodnota Geography nebo Geometry představující lomenou čáru.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('LINESTRING(1 2,3 4,5 6)',)], ['wkt'])
df.select(dbf.st_asewkt(dbf.st_endpoint(dbf.st_geogfromtext('wkt'))).alias('result')).collect()
[Row(result='SRID=4326;POINT(5 6)')]
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('LINESTRING ZM (1 2 3 4,5 6 7 8)',)], ['wkt'])
df.select(dbf.st_asewkt(dbf.st_endpoint(dbf.st_geomfromtext('wkt', 4326))).alias('result')).collect()
[Row(result='SRID=4326;POINT ZM (5 6 7 8)')]