H3_INVALID_RESOLUTION_VALUE 错误类

SQLSTATE:22023

H3 分辨率 <r> 必须介于 <minR><maxR>之间(含两端)

参数

  • h3Cell:应与有效的 H3 单元格 ID 对应的输入值。
  • r:传递给 SQL 函数的实际分辨率值(一个整数)。
  • minR:SQL 函数上下文中可接受的最小分辨率(一个整数)通常为 0
  • maxR:SQL 函数上下文中可接受的最大分辨率(一个整数)通常为 15

说明

发出此错误的函数需要有效的 H3 分辨率值。 有效的 H3 分辨率值介于 015 之间。 某些 SQL 函数可能会根据函数的上下文进一步限制范围。

示例

-- Invoking h3_longlatash3 with a resolution that is out of the valid range.
> SELECT h3_longlatash3(40, -120, 16);
  [H3_INVALID_RESOLUTION_VALUE] H3 resolution 16 must be between 0 and 15, inclusive

-- Invoking h3_toparent with a resolution that is larger than the input cell's resolution.
> SELECT h3_toparent(599686042433355775, h3_resolution(599686042433355775) + 1);
  [H3_INVALID_RESOLUTION_VALUE] H3 resolution 6 must be between 0 and 5, inclusive

发出此错误类的函数