適用於:
Databricks SQL
Databricks Runtime 17.1 和更新版本
備註
這項功能不適用於 Databricks SQL Classic 倉儲。 若要深入瞭解 Databricks SQL 倉儲,請參閱 SQL 倉儲類型。
傳回與輸入 geohash 值相對應的 geohash 格線方塊作為 2D 多邊形 GEOMETRY 值。
Syntax
st_geomfromgeohash ( geohashExpr )
Arguments
-
geohashExprSTRING:代表 Geohash 值的數值。
Returns
類型為 GEOMETRY 的值,表示 geohash 網格方框作為多邊形。
傳回多邊形的 SRID 值為 0。 傳回的多邊形為順時針方向。
如需地理哈希的詳細資訊,請參閱 維琪百科 。
如果輸入為 NULL,則函式會傳NULL回 。
Examples
-- Returns the geohash grid box as a polygon.
> SELECT st_astext(st_geomfromgeohash('9q8yyh'));
POLYGON((-122.431640625 37.77099609375,-122.431640625 37.7764892578125,-122.420654296875 37.7764892578125,-122.420654296875 37.77099609375,-122.431640625 37.77099609375))