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 en matris med H3-cell-ID :n som bildar en ihålig sexhörningsring centrerad vid ursprungscellen H3 och som är på rutnätsavstånd k från ursprungscellen H3. Stöder Spark Connect.
För motsvarande Databricks SQL-funktion, se h3_hexring funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.h3_hexring(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, str eller int |
Rutnätsavståndet från cell-ID:t för H3 (första argumentet). |
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(599686042433355775, 1,),], ['h3l', 'k'])
df.select(dbf.h3_hexring('h3l', 'k').alias('result')).collect()
[Row(result=[599686014516068351, 599686030622195711, 599686044580839423, 599686038138388479, 599686043507097599, 599686015589810175])]
df.select(dbf.h3_hexring('h3l', 1).alias('result')).collect()
[Row(result=[599686014516068351, 599686030622195711, 599686044580839423, 599686038138388479, 599686043507097599, 599686015589810175])]