Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar avståndet i rutnät mellan två H3-cell-ID med samma upplösning, eller None om avståndet är odefinierat.
För motsvarande Databricks SQL-funktion, se h3_try_distance funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.h3_try_distance(col1=<col1>, col2=<col2>)
Parameterar
| Parameter | Typ | Description |
|---|---|---|
col1 |
pyspark.sql.Column eller str |
Ett H3-cell-ID, representerat som en kolumn eller sträng. |
col2 |
pyspark.sql.Column eller str |
Ett H3-cell-ID, representerat som en kolumn eller sträng. |
Examples
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()
[Row(result=2)]
df2 = spark.createDataFrame([(644730217149254377, 644877068142171537,)], ['h3l1', 'h3l2'])
df2.select(dbf.h3_try_distance('h3l1', 'h3l2').alias('result')).collect()
[Row(result=None)]