H3_CELL_TO_POINT
H3_CELL_TO_POINT
H3 셀의 중심(centroid)이 되는 Point를 나타내는 GEOGRAPHY 객체를 돌려주는 공간 함수예요.
출처: 공식 문서
본문
H3 셀의 중심이 되는 Point를 나타내는 GEOGRAPHY 객체를 반환합니다.
참고 (See also): H3_POINT_TO_CELL , H3_POINT_TO_CELL_STRING
구문 (Syntax)
H3_CELL_TO_POINT( <cell_id> )
인자 (Arguments)
cell_id
H3 셀 ID(인덱스)를 나타내는 INTEGER, 또는 16진수 형식의 셀 ID를 나타내는 VARCHAR.
반환값 (Returns)
지정된 ID를 가진 H3 셀의 중심을 나타내는 Point에 대한 GEOGRAPHY 객체를 반환합니다.
예제 (Examples)
다음 예제는 브란덴부르크 문을 포함하는 H3 셀의 중심을 나타내는 Point에 대한 GEOGRAPHY 객체를 반환합니다. 예제는 H3 셀 ID를 INTEGER 값으로 지정합니다.
SELECT H3_CELL_TO_POINT(613036919424548863);
+--------------------------------------+
| H3_CELL_TO_POINT(613036919424548863) |
|--------------------------------------|
| { |
| "coordinates": [ |
| 1.337676791184706e+01, |
| 5.251638386722465e+01 |
| ], |
| "type": "Point" |
| } |
+--------------------------------------+
다음 예제는 H3 셀 ID의 16진수 값을 VARCHAR로 지정해 앞의 예제와 같은 좌표를 반환합니다.
SELECT H3_CELL_TO_POINT('881F1D4887FFFFF');
+-------------------------------------+
| H3_CELL_TO_POINT('881F1D4887FFFFF') |
|-------------------------------------|
| { |
| "coordinates": [ |
| 1.337676791184706e+01, |
| 5.251638386722465e+01 |
| ], |
| "type": "Point" |
| } |
+-------------------------------------+
더 알아보기 (Learn more)
- H3_POINT_TO_CELL · H3_POINT_TO_CELL_STRING
- H3_CELL_TO_LATLNG — 셀을 위·경도로 변환
- H3 데이터 타입