Поделиться через


Функция st_geomfromgeohash

Применяется к:check помеченный да флажок Databricks SQL помечен да Databricks Runtime 17.1 и более поздних версий

Important

Эта функция доступна в общедоступной предварительной версии.

Замечание

Эта функция недоступна в классических хранилищах Databricks SQL. Дополнительные сведения о хранилищах SQL Databricks см. в разделе "Типы хранилища SQL".

Возвращает сетку геохаша, соответствующую входному значению геохеша, в виде 2D-многоугольника GEOMETRY.

Syntax

st_geomfromgeohash ( geohashExpr )

Arguments

  • geohashExpr: значение STRING, представляющее геохэш.

Returns

Значение типа GEOMETRY, представляющее поле сетки геохаширования в виде многоугольника.

Значение 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))