35.55 SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION
書式
SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION( h3_table IN VARCHAR2 DEFAULT NULL, tile_zoom IN NUMBER, hexes IN NUMBER DEFAULT NULL ) RETURN NUMBER;
説明
指定されたタイルで、ほぼリクエストされた六角形の数になるH3解像度を示します。
パラメータ
使用上のノート
SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION
プロシージャは、0から15までの数値を戻します。
解像度を1ずつ増減すると、六角形の数は約7倍ずつ変化します。また、赤道付近のタイルは、極のタイルよりも130倍大きい領域を表すことに注意してください。したがって、タイル内の実際の六角形の数は目標値とは大きく異なります。
例
次の問合せの例では、SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION
プロシージャを使用して、推定H3解像度を割り出します:
SELECT SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION(tile_zoom=>7) FROM DUAL;
SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION(TILE_ZOOM=>7)
------------------------------------------------
5
SELECT SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION(tile_zoom=>7, hexes=>500) FROM DUAL;
SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION(500,TILE_ZOOM=>7)
----------------------------------------------------
6
SELECT SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION('QUTTINIRPAAQ_H3', tile_zoom=>7, hexes=>500);
SDO_UTIL.H3SUM_ESTIMATE_RESOLUTION('QUTTINIRPAAQ_H3',TILE_ZOOM=>7,HEXES=>500)
-----------------------------------------------------------------------------
7