Partager via


h3_longlatash3string

Retourne l’ID de cellule H3 (sous forme de chaîne) correspondant à la longitude et à la latitude fournies à la résolution spécifiée. Prend en charge Spark Connect.

Pour la fonction SQL Databricks correspondante, consultez h3_longlatash3string.

Syntaxe

from pyspark.databricks.sql import functions as dbf

dbf.h3_longlatash3string(col1=<col1>, col2=<col2>, col3=<col3>)

Paramètres

Paramètre Type Descriptif
col1 pyspark.sql.Column ou str Longitude (en degrés) du point que nous voulons représenter avec l’ID de cellule H3 retourné.
col2 pyspark.sql.Column ou str Latitude (en degrés) du point que nous voulons représenter avec l’ID de cellule H3 retourné.
col3 pyspark.sql.Column, str ou int La résolution des identifiants de cellule H3 à renvoyer. Doit être compris entre 0 et 15, inclus.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(100, 45, 6,)], ['lon', 'lat', 'res'])
df.select(dbf.h3_longlatash3string('lon', 'lat', 'res').alias('result')).collect()
[Row(result='86240610fffffff')]