メインコンテンツまでスキップ

st_geohash

入力Geometryのジオハッシュを返します。

対応する Databricks SQL 関数については、 st_geohash関数を参照してください。

構文

Python
from pyspark.databricks.sql import functions as dbf

dbf.st_geohash(col1=<col1>, col2=<col2>)

パラメーター

パラメーター

Type

説明

col1

pyspark.sql.Column または str

ジオメトリ値。

col2

pyspark.sql.Column またはint (オプション)

出力ジオハッシュのオプションの精度 (有効桁数)。負でない値である必要があります。

パラメーター

Type

説明

col1

pyspark.sql.Column または str

ジオメトリ値。

col2

pyspark.sql.Column またはint (オプション)

出力ジオハッシュのオプションの精度 (有効桁数)。負でない値である必要があります。

Python
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('POINT(-122.4261475 37.77374268)',)], ['wkt'])
df.select(dbf.st_geohash(dbf.st_geomfromtext('wkt')).alias('result')).collect()
Output
[Row(result='9q8yyhebpbpb')]
Python
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('POINT(-122.4261475 37.77374268)',)], ['wkt'])
df.select(dbf.st_geohash(dbf.st_geomfromtext('wkt'), 6).alias('result')).collect()
Output
[Row(result='9q8yyh')]
このページの見出し