다음을 통해 공유


geo_h3cell_parent 함수 - H3 셀의 상위 요소를 반환합니다.

적용 대상: ✅Microsoft Fabric

H3 셀 부모를 계산합니다.

H3 셀에 대해 자세히 알아보세요.

문법

geo_h3cell_parent( h3cell,해상도)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 유형 필수 설명
h3cell string ✔️ geo_point_to_h3cell()에서 계산한 H3 셀 토큰 값입니다.
해상도 int 요청된 자식 셀 확인을 정의합니다. 지원되는 값은 [0, 14] 범위에 있습니다. 지정되지 않은 경우 직결 자식 토큰이 계산됩니다.

반품

H3 셀 부모 토큰 string. H3 셀이 잘못되었거나 부모 해상도가 지정된 셀보다 높은 경우 쿼리는 빈 결과를 생성합니다.

예시

다음 예제에서는 H3 셀 부모를 계산합니다.

print parent_cell = geo_h3cell_parent('862a1072fffffff')

출력

parent_cell
852a1073fffffff

다음 예제에서는 수준 1에서 셀 부모를 계산합니다.

print parent_cell = geo_h3cell_parent('862a1072fffffff', 1)

출력

parent_cell
812a3ffffffffff

다음 예제에서는 해당 부모가 있는 입력 H3 셀의 배열을 계산합니다.

print parent_res = geo_h3cell_level(geo_h3cell_parent((geo_point_to_h3cell(1,1,10))))

출력

parent_res
9

다음 예제에서는 H3 셀 수준을 계산합니다.

print parent_res = geo_h3cell_level(geo_h3cell_parent(geo_point_to_h3cell(1,1,10), 3))

출력

parent_res
3

다음 예제에서는 잘못된 셀 입력으로 인해 빈 결과를 생성합니다.

print invalid = isempty(geo_h3cell_parent('123'))

출력

올바르지 않음
1

다음 예제에서는 잘못된 부모 확인으로 인해 빈 결과를 생성합니다.

print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 100))

출력

올바르지 않음
1

다음 예제에서는 부모가 자식보다 높은 해상도일 수 없으므로 빈 결과를 생성합니다.

print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 15))

출력

올바르지 않음
1