카테고리:

지리 공간 함수

H3_GRID_DISTANCE

ID로 지정된 두 H3 셀 사이의 거리를 반환합니다.

구문

H3_GRID_DISTANCE( <cell_id_1> , <cell_id_2> )
Copy

인자

cell_id_1

H3 셀 ID(인덱스)를 나타내는 INTEGER 또는 16진수 형식으로 셀 ID을 나타내는 VARCHAR입니다.

cell_id_2

H3 셀 ID(인덱스)를 나타내는 INTEGER 또는 16진수 형식으로 셀 ID을 나타내는 VARCHAR입니다.

반환

두 H3 셀 사이의 거리(그리드 셀 단위)를 나타내는 INTEGER 값을 반환합니다.

사용법 노트

두 입력 셀 ID는 동일한 해상도를 사용해야 합니다.

다음 예에서는 두 H3 셀 사이의 거리(그리드 셀 수 단위)를 반환합니다. 이 예에서는 H3 셀 ID를 INTEGER 값으로 지정합니다.

SELECT H3_GRID_DISTANCE(617540519103561727, 617540519052967935);
Copy
+----------------------------------------------------------+
| H3_GRID_DISTANCE(617540519103561727, 617540519052967935) |
|----------------------------------------------------------|
|                                                        5 |
+----------------------------------------------------------+

다음 예에서는 H3 셀 ID의 16진수 값을 VARCHAR 값으로 지정합니다.

SELECT H3_GRID_DISTANCE('891f1d48b93ffff', '891f1d4888fffff');
Copy
+--------------------------------------------------------+
| H3_GRID_DISTANCE('891F1D48B93FFFF', '891F1D4888FFFFF') |
|--------------------------------------------------------|
|                                                      5 |
+--------------------------------------------------------+