카테고리:

지리 공간 함수

H3_CELL_TO_POINT

H3 셀의 도심인 점을 나타내는 GEOGRAPHY 오브젝트를 반환합니다.

참고 항목:

H3_POINT_TO_CELL , H3_POINT_TO_CELL_STRING

구문

H3_CELL_TO_POINT( <cell_id> )
Copy

인자

cell_id

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

반환

지정된 ID가 있는 H3 셀의 도심을 나타내는 점에 대한 GEOGRAPHY 오브젝트를 반환합니다.

다음 예에서는 브란덴부르크문이 포함된 H3 셀의 도심을 나타내는 점에 대한 GEOGRAPHY 오브젝트를 반환합니다. 이 예에서는 H3 셀 ID를 INTEGER 값으로 지정합니다.

SELECT H3_CELL_TO_POINT(613036919424548863);
Copy
+--------------------------------------+
| H3_CELL_TO_POINT(613036919424548863) |
|--------------------------------------|
| {                                    |
|   "coordinates": [                   |
|     1.337676791184706e+01,           |
|     5.251638386722465e+01            |
|   ],                                 |
|   "type": "Point"                    |
| }                                    |
+--------------------------------------+

다음 예에서는 H3 셀 ID의 16진수 값을 VARCHAR로 지정하여 이전 예와 동일한 좌표를 반환합니다.

SELECT H3_CELL_TO_POINT('881F1D4887FFFFF');
Copy
+-------------------------------------+
| H3_CELL_TO_POINT('881F1D4887FFFFF') |
|-------------------------------------|
| {                                   |
|   "coordinates": [                  |
|     1.337676791184706e+01,          |
|     5.251638386722465e+01           |
|   ],                                |
|   "type": "Point"                   |
| }                                   |
+-------------------------------------+