Partilhar via


h3_distance

Devolve a distância da grelha entre dois IDs de células H3. Suporta o Spark Connect.

Para a função SQL do Databricks correspondente, veja h3_distance função.

Sintaxe

from pyspark.databricks.sql import functions as dbf

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

Parâmetros

Parâmetro Tipo Description
col1 pyspark.sql.Column ou str Um ID de célula H3, representado como uma coluna ou cadeia.
col2 pyspark.sql.Column ou str Um ID de célula H3, representado como uma coluna ou cadeia.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(599686030622195711, 599686015589810175,)], ['h3l1', 'h3l2'])
df.select(dbf.h3_distance('h3l1', 'h3l2').alias('result')).collect()
[Row(result=2)]