カテゴリ:

地理空間関数

H3_IS_PENTAGON

H3 セルの境界が五角形を表す場合は TRUE を返します。

構文

H3_IS_PENTAGON( <cell_id> )
Copy

引数

cell_id

H3セル ID (インデックス)を表す INTEGER 値、またはセル ID を16進数形式で表す VARCHAR 値。

戻り値

BOOLEAN または NULL を返します。

  • 入力が五角形の場合、値は TRUE です。それ以外の場合は、 FALSE を返します。

  • 入力が NULL の場合は、エラーを報告せずに NULL を返します。

次の例では、五角形を表さない整数を指定しています。

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

次の例では、五角形を表す16進文字列を指定します。

SELECT H3_IS_PENTAGON('804dfffffffffff');
Copy
+-----------------------------------+
| H3_IS_PENTAGON('804DFFFFFFFFFFF') |
|-----------------------------------|
| True                              |
+-----------------------------------+