Delen via


st_rotate

Belangrijk

Deze functie bevindt zich in openbare preview-versie.

Hiermee draait u de invoergeometrie rond de Z-as door de opgegeven draaihoek (in radialen).

Voor de overeenkomstige Databricks SQL-functie, zie de st_rotate functie.

Syntaxis

from pyspark.databricks.sql import functions as dbf

dbf.st_rotate(col1=<col1>, col2=<col2>)

Parameterwaarden

Kenmerk Typologie Description
col1 pyspark.sql.Column of str Een geometriewaarde.
col2 pyspark.sql.Column of float Een DUBBELE waarde die de draaihoek weergeeft (in radialen).

Voorbeelden

from pyspark.databricks.sql import functions as dbf
from math import pi
df = spark.createDataFrame([('POINT ZM (3 -2 40 27)',)], ['wkt'])
df.select(dbf.st_asewkt(dbf.st_rotate(dbf.st_geomfromtext('wkt', 4326), pi / 2)).alias('result')).collect()
[Row(result='SRID=4326;POINT ZM (2 3 40 27)')]