Megosztás a következőn keresztül:


geo_h3cell_parent()

Kiszámítja a H3 cella szülőértékét.

További információ a H3 celláról.

Syntax

geo_h3cell_parent(h3cell,Felbontás)

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
h3cell string ✔️ Egy H3 cella jogkivonat értéke, amelyet geo_point_to_h3cell()-tal számítottak ki.
Felbontás int Meghatározza a kért gyermekcellák felbontását. A támogatott értékek a(z) [0, 14] tartományban vannak. Ha nincs meghatározva, a rendszer egy azonnali gyermekjogkivonatot számít ki.

Válaszok

H3 Cella szülő jogkivonata string. Ha a H3 cella érvénytelen, vagy a szülőfelbontás nagyobb a megadott cellánál, a lekérdezés üres eredményt ad.

Példák

print parent_cell = geo_h3cell_parent('862a1072fffffff')

Kimenet

parent_cell
852a1073fffffff

Az alábbi példa az 1. szinten számítja ki a cella szülőértékét.

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

Kimenet

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

Kimenet

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

Kimenet

parent_res
3

Az alábbi példa üres eredményt ad vissza az érvénytelen cellabemenet miatt.

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

Kimenet

érvénytelen
1

Az alábbi példa üres eredményt hoz létre az érvénytelen szülőfelbontás miatt.

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

Kimenet

érvénytelen
1

Az alábbi példa üres eredményt ad, mert a szülő nem lehet nagyobb felbontású, mint a gyermek.

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

Kimenet

érvénytelen
1