فئة الخطأ H3_INVALID_RESOLUTION_VALUE
يجب أن تكون دقة <r>
H3 بين <minR>
و <maxR>
، شاملة
المعلمات
- h3Cell: قيمة إدخال كان من المتوقع أن تتوافق مع معرف خلية H3 صالح.
- r: قيمة الدقة الفعلية (عدد صحيح صحيح)، التي تم تمريرها إلى الدالة SQL.
- minR: الدقة الدنيا المقبولة (عدد صحيح) في سياق الدالة SQL (عادة
0
). - maxR: الحد الأقصى للدقة المقبولة (عدد صحيح) في سياق الدالة SQL (عادة
15
).
الشرح
تتوقع الدالات التي تصدر هذا الخطأ قيمة دقة H3 صالحة. قيم دقة H3 الصالحة بين 0
و 15
. قد تقيد بعض وظائف 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
الدالات التي تنبعث منها فئة الخطأ هذه
- الدالة h3_coverash3
- الدالة h3_coverash3string
- الدالة h3_longlatash3
- الدالة h3_longlatash3string
- الدالة h3_maxchild
- الدالة h3_minchild
- الدالة h3_pointash3
- الدالة h3_pointash3string
- الدالة h3_polyfillash3
- الدالة h3_polyfillash3string
- الدالة h3_tessellateaswkb
- الدالة h3_tochildren
- الدالة h3_toparent
- الدالة h3_uncompact