H3_INVALID_RESOLUTION_VALUE hata sınıfı
H3 çözünürlüğü <r>
ile <maxR>
arasında <minR>
olmalıdır( dahil)
Parametreler
- h3Cell: Geçerli bir H3 hücre kimliğine karşılık gelen bir giriş değeri.
- r: SQL işlevine geçirilen gerçek çözünürlük değeri (TAMSAYı).
- minR: SQL işlevi bağlamında (genellikle
0
) kabul edilebilir en düşük çözünürlük (bir TAMSAYı). - maxR: SQL işlevi bağlamında (genellikle
15
) kabul edilebilir en yüksek çözünürlük (TAMSAYı).
Açıklama
Bu hatayı yayan işlevler geçerli bir H3 çözünürlük değeri bekler. Geçerli H3 çözünürlük değerleri ile 15
arasındadır0
. Bazı SQL işlevleri, işlevin bağlamını temel alarak aralığı daha da kısıtlayabilir.
Örnekler
-- 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
Bu hata sınıfını yayan işlevler
- h3_coverash3 işlevi
- h3_coverash3string işlevi
- h3_longlatash3 işlevi
- h3_longlatash3string işlevi
- h3_maxchild işlevi
- h3_minchild işlevi
- h3_pointash3 işlevi
- h3_pointash3string işlevi
- h3_polyfillash3 işlevi
- h3_polyfillash3string işlevi
- h3_tessellateaswkb işlevi
- h3_tochildren işlevi
- h3_toparent işlevi
- h3_uncompact işlevi