Bagikan melalui


h3_longlatash3string

Mengembalikan ID sel H3 (sebagai string) yang sesuai dengan garis bujur dan garis lintang yang disediakan pada resolusi yang ditentukan. Mendukung Spark Connect.

Untuk fungsi Databricks SQL yang sesuai, lihat h3_longlatash3string fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.h3_longlatash3string(col1=<col1>, col2=<col2>, col3=<col3>)

Parameter-parameternya

Pengaturan Tipe Description
col1 pyspark.sql.Column atau str Garis bujur (dalam derajat) dari titik yang ingin kita wakili dengan ID sel H3 yang dikembalikan.
col2 pyspark.sql.Column atau str Garis lintang (dalam derajat) dari titik yang ingin kita cerminkan melalui ID sel H3 yang dihasilkan.
col3 pyspark.sql.Column, str, atau int Resolusi ID sel H3 yang akan dikembalikan. Harus antara 0 dan 15, inklusif.

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')]