Bagikan melalui


geo_h3cell_parent()

Menghitung induk sel H3.

Baca selengkapnya tentang Sel H3.

Sintaks

geo_h3cell_parent(h3cell,resolution)

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Jenis Diperlukan Deskripsi
h3cell string ✔️ Nilai token Sel H3 karena dihitung oleh geo_point_to_h3cell().
Resolusi int Menentukan resolusi sel anak yang diminta. Nilai yang didukung berada dalam rentang [0, 14]. Jika tidak ditentukan, token turunan langsung akan dihitung.

Mengembalikan

string token induk sel H3. Jika Sel H3 tidak valid atau resolusi induk lebih tinggi dari sel tertentu, kueri akan menghasilkan hasil kosong.

Contoh

print parent_cell = geo_h3cell_parent('862a1072fffffff')

Output

parent_cell
852a1073fffffff

Contoh berikut menghitung induk sel pada tingkat 1.

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

Output

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

Output

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

Output

parent_res
3

Contoh berikut menghasilkan hasil kosong karena input level yang tidak valid.

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

Output

invalid
1

Contoh berikut menghasilkan hasil kosong karena input level yang tidak valid.

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

Output

invalid
1

Contoh berikut menghasilkan hasil kosong karena induk tidak boleh memiliki resolusi yang lebih tinggi daripada turunan.

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

Output

invalid
1