Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtilen çözünürlükte sağlanan boylam ve enlem ile ilgili H3 hücre kimliğini (dize olarak) döndürür. Spark Connect'i destekler.
İlgili Databricks SQL fonksiyonu için, bkz. h3_longlatash3string işlev.
Sözdizimi
from pyspark.databricks.sql import functions as dbf
dbf.h3_longlatash3string(col1=<col1>, col2=<col2>, col3=<col3>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
col1 |
pyspark.sql.Column veya str |
Temsil etmek istediğimiz noktanın boylamı (derece cinsinden), döndürülecek H3 hücre kimliğiyle belirlenir. |
col2 |
pyspark.sql.Column veya str |
Temsil etmek istediğimiz noktanın enlemi (derece cinsinden), döndürülen H3 hücre kimliğiyle ifade edilir. |
col3 |
pyspark.sql.Column, str veya int |
Döndürülecek H3 hücre kimliklerinin çözünürlük seviyesi. 0 ile 15 arasında (dahil) olmalıdır. |
Örnekler
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')]