Partager via


st_centroid

Important

Cette fonctionnalité est disponible en préversion publique.

Retourne le centroïde de la géométrie d’entrée en tant que géométrie de point 2D.

Pour la fonction SQL Databricks correspondante, consultez st_centroid.

Syntaxe

from pyspark.databricks.sql import functions as dbf

dbf.st_centroid(col=<col>)

Paramètres

Paramètre Type Descriptif
col pyspark.sql.Column ou str Valeur de la géographie ou de la géométrie.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('POLYGON((1 0, 0.5 0.866, -0.5 0.866, -1 0, -0.5 -0.866, 0.5 -0.866, 1 0))',)], ['wkt'])
df.select(dbf.st_astext(dbf.st_centroid(dbf.st_geomfromtext('wkt'))).alias('result')).collect()
[Row(result='POINT(0 0)')]