다음을 통해 공유


geo_h3cell_parent()

H3 셀 부모를 계산합니다.

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

Syntax

geo_h3cell_parent(h3cell,해상도)

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

매개 변수

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

반환

H3 셀 부모 토큰 string입니다. H3 셀이 유효하지 않거나 부모 해상도가 지정된 셀보다 높은 경우 쿼리는 빈 결과를 생성합니다.

예제

print parent_cell = geo_h3cell_parent('862a1072fffffff')

출력

parent_cell
852a1073fffffffff

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

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

출력

parent_cell
812a3ffffffffff
print parent_res = geo_h3cell_level(geo_h3cell_parent((geo_point_to_h3cell(1,1,10))))

출력

parent_res
9
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