- 카테고리:
H3_GRID_PATH¶
두 셀 사이의 선을 나타내는 H3 셀의 ID로 구성된 ARRAY를 반환합니다. 반환된 ARRAY의 ID는 INTEGER 값(INTEGER 값이 입력 ID으로 제공된 경우) 또는 16진수 ID를 포함하는 VARCHAR 값(16진수 ID가 입력 ID로 제공된 경우)입니다.
구문¶
H3_GRID_PATH( <cell_id_1> , <cell_id_2> )
인자¶
반환¶
cell_id_1
과 cell_id_2
로 지정된 셀 사이의 선을 나타내는 H3 셀의 ID로 구성된 ARRAY를 반환합니다. ID는 다음 중 한 가지 형식으로 되어 있습니다.
cell_id_1
과cell_id_2
가 INTEGER 값인 경우 이 함수는 ID를 INTEGER 값으로 반환합니다.cell_id_1
과cell_id_2
가 16진수 ID를 포함한 VARCHAR 값인 경우 이 함수는 16진수 ID를 VARCHAR 값으로 반환합니다.
사용법 노트¶
두 입력 셀 ID는 동일한 해상도를 사용해야 합니다.
예¶
다음 예에서는 ID가 617540519103561727
및 617540519052967935
인 셀(둘 다 INTEGER 값으로 지정됨) 사이의 선을 나타내는 H3 셀의 ID로 구성된 ARRAY를 반환합니다.
SELECT H3_GRID_PATH(617540519103561727, 617540519052967935);
+------------------------------------------------------+
| H3_GRID_PATH(617540519103561727, 617540519052967935) |
|------------------------------------------------------|
| [ |
| 617540519103561727, |
| 617540519046414335, |
| 617540519047462911, |
| 617540519044055039, |
| 617540519045103615, |
| 617540519052967935 |
| ] |
+------------------------------------------------------+
다음 예에서는 ID가 891f1d48b93ffff
및 891f1d4888fffff
인 셀(둘 다 VARCHAR 값으로 지정됨) 사이의 선을 나타내는 H3 셀의 ID로 구성된 ARRAY를 반환합니다.
SELECT H3_GRID_PATH('891f1d48b93ffff', '891f1d4888fffff');
+----------------------------------------------------+
| H3_GRID_PATH('891F1D48B93FFFF', '891F1D4888FFFFF') |
|----------------------------------------------------|
| [ |
| "891f1d48b93ffff", |
| "891f1d4882bffff", |
| "891f1d4883bffff", |
| "891f1d48807ffff", |
| "891f1d48817ffff", |
| "891f1d4888fffff" |
| ] |
+----------------------------------------------------+