h3_try_distance
Renvoie la distance de grille entre deux ID de cellule H3 de la même résolution, ou None si la distance est indéfinie.
Pour la fonction Databricks SQL correspondante, consultez la fonctionh3_try_distance.
Syntaxe
Python
from pyspark.databricks.sql import functions as dbf
dbf.h3_try_distance(col1=<col1>, col2=<col2>)
parameter
Exemples
Python
from pyspark.databricks.sql import functions as dbf
df1 = spark.createDataFrame([(599686030622195711, 599686015589810175,)], ['h3l1', 'h3l2'])
df1.select(dbf.h3_try_distance('h3l1', 'h3l2').alias('result')).collect()
Output
[Row(result=2)]
Python
df2 = spark.createDataFrame([(644730217149254377, 644877068142171537,)], ['h3l1', 'h3l2'])
df2.select(dbf.h3_try_distance('h3l1', 'h3l2').alias('result')).collect()
Output
[Row(result=None)]