Delen via


h3_longlatash3string

Retourneert de H3-cel-id (als een tekenreeks) die overeenkomt met de opgegeven lengtegraad en breedtegraad bij de opgegeven resolutie. Ondersteunt Spark Connect.

Voor de overeenkomstige Databricks SQL-functie, zie de h3_longlatash3string functie.

Syntaxis

from pyspark.databricks.sql import functions as dbf

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

Parameterwaarden

Kenmerk Typologie Description
col1 pyspark.sql.Column of str De lengtegraad (in graden) van het punt dat we willen weergeven met de geretourneerde H3-cel-id.
col2 pyspark.sql.Column of str De breedtegraad (in graden) van het punt dat we willen weergeven met de geretourneerde H3-cel-id.
col3 pyspark.sql.Column, strof int De resolutie van de H3-cel-ID's die moeten worden geretourneerd. Moet tussen 0 en 15 liggen, inclusief.

Voorbeelden

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