H3_POINT_TO_CELL
H3_POINT_TO_CELL
H3_POINT_TO_CELL() 함수는 주어진 해상도에서 점(Point, GEOGRAPHY 객체로 지정)에 대한 H3 셀 ID의 INTEGER 값을 반환해요.
본문
문법
H3_POINT_TO_CELL( <geography_point> , <target_resolution> )
인자
geography_point— H3 셀로 변환할 점 GEOGRAPHY 객체예요.target_resolution— 대상 해상도예요.
반환
주어진 위치와 해상도에 해당하는 H3 셀 ID의 INTEGER 값을 반환해요.
예제
다음 예제는 해상도 8에서 브란덴부르크 문(Brandenburg Gate)의 H3 셀 ID를 반환해요.
SELECT H3_POINT_TO_CELL(ST_POINT(13.377704, 52.516262), 8);
+-----------------------------------------------------+
| H3_POINT_TO_CELL(ST_POINT(13.377704, 52.516262), 8) |
|-----------------------------------------------------|
| 613036919424548863 |
+-----------------------------------------------------+
다음 예제는 0에서 15를 벗어난 해상도를 지정할 수 없다는 것을 보여줘요.
SELECT H3_POINT_TO_CELL(ST_POINT(13.377704, 52.516262), 18);
100410 (P0000): Invalid H3 resolution value: 18. Resolution must be between 0 (coarsest) and 15 (finest).