类别:

地理空间函数

H3_IS_PENTAGON

如果 H3 单元格的边界表示五边形,则返回 TRUE。

语法

H3_IS_PENTAGON( <cell_id> )
Copy

实参

cell_id

表示 H3 单元格 ID(索引 (https://h3geo.org/docs/core-library/h3Indexing))的 INTEGER 值,或表示十六进制格式的单元格 ID 的 VARCHAR 值。

返回

返回 BOOLEAN 或 NULL。

  • 如果输入表示五边形,则值为 TRUE。否则返回 FALSE。

  • 如果输入为 NULL,则返回 NULL,不报错。

示例

以下示例指定不表示五边形的整型。

SELECT H3_IS_PENTAGON(613036919424548863);
Copy
+------------------------------------+
| H3_IS_PENTAGON(613036919424548863) |
|------------------------------------|
| False                              |
+------------------------------------+

以下示例指定表示五边形的十六进制字符串。

SELECT H3_IS_PENTAGON('804dfffffffffff');
Copy
+-----------------------------------+
| H3_IS_PENTAGON('804DFFFFFFFFFFF') |
|-----------------------------------|
| True                              |
+-----------------------------------+
语言: 中文