Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca identyfikator komórki H3 (jako ciąg) odpowiadający podanej długości geograficznej i szerokości geograficznej w określonej rozdzielczości. Obsługuje program Spark Connect.
Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz h3_longlatash3string funkcja.
Składnia
from pyspark.databricks.sql import functions as dbf
dbf.h3_longlatash3string(col1=<col1>, col2=<col2>, col3=<col3>)
Parametry
| Parameter | Typ | Description |
|---|---|---|
col1 |
pyspark.sql.Column lub str |
Długość geograficzna (w stopniach) punktu, który chcemy przedstawić przy użyciu zwróconego identyfikatora komórki H3. |
col2 |
pyspark.sql.Column lub str |
Szerokość geograficzna (w stopniach) punktu, który chcemy reprezentować przy użyciu zwróconego identyfikatora komórki H3. |
col3 |
pyspark.sql.Column, str lub int |
Rozdzielczość identyfikatorów komórek H3 do zwrócenia. Musi należeć do przedziału od 0 do 15 włącznie. |
Przykłady
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')]