Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


ST_BOX2DFROMGEOHASH

📄字数 571
👁️阅读量 加载中...

功能描述

从 GeoHash 字符串返回 BOX2D。

语法格式

sql
BOX2D ST_BOX2DFROMGEOHASH(CLOB geohash, INTEGER precision=NULL);

参数说明

  • geohash:GeoHash 字符串。
  • precision:精度。可选,默认值:完整精度。

函数返回类型

BOX2D 类型

使用说明

  1. 未指定precision,返回基于输入 GeoHash 字符串的完整精度的 BOX2D。
  2. 指定precision,使用 GeoHash 中的许多字符来创建 BOX2D。
  3. 较低的精度值会导致较大的 BOX2D,较大的值会提高精度。

示例

sql

SQL> SELECT ST_BOX2DFROMGEOHASH('9qqj7nmxncgyy4d0dbxqz0');

+------------------------------------------------------------------+
|                              EXPR1                               |
+------------------------------------------------------------------+
| BOX(-115.17281600000001 36.11464599999999,-115.172816 36.114646) |
+------------------------------------------------------------------+

SQL> SELECT ST_BOX2DFROMGEOHASH('9qqj7nmxncgyy4d0dbxqz0', 0);

+----------------------+
|        EXPR1         |
+----------------------+
| BOX(-180 -90,180 90) |
+----------------------+

SQL> SELECT ST_BOX2DFROMGEOHASH('9qqj7nmxncgyy4d0dbxqz0', 10);

+----------------------------------------------------------------------------------+
|                                      EXPR1                                       |
+----------------------------------------------------------------------------------+
| BOX(-115.17282128334045 36.11464083194733,-115.1728105545044 36.114646196365356) |
+----------------------------------------------------------------------------------+