Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die H3-Zellen-ID (als Zeichenfolge) zurück, die dem angegebenen Längengrad und breitengrad in der angegebenen Auflösung entspricht. Unterstützt Spark Connect.
Die entsprechende Databricks SQL-Funktion finden Sie unter h3_longlatash3string Funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.h3_longlatash3string(col1=<col1>, col2=<col2>, col3=<col3>)
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
col1 |
pyspark.sql.Column oder str |
Der Längengrad (in Grad) des Punkts, den wir mit der zurückgegebenen H3-Zell-ID darstellen möchten. |
col2 |
pyspark.sql.Column oder str |
Der Breitengrad (in Grad) des punkts, den wir mit der zurückgegebenen H3-Zell-ID darstellen möchten. |
col3 |
pyspark.sql.Column, stroder int |
Die Auflösung der zurückzugebenden H3-Zell-IDs. Muss zwischen 0 und 15 (einschließlich) liegen. |
Examples
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')]