geo_h3cell_parent()
Vypočítá nadřazenou buňku H3.
Přečtěte si další informace o buňce H3.
Syntax
geo_h3cell_parent(
h3cell,
Rozlišení)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
h3cell | string |
✔️ | Hodnota tokenu buňky H3 vypočítaná pomocí geo_point_to_h3cell() |
Rozlišení | int |
Definuje požadované rozlišení podřízených buněk. Podporované hodnoty jsou v rozsahu [0, 14]. Pokud není zadáno, vypočítá se okamžitě podřízený token. |
Návraty
H3 Token nadřazené string
buňky . Pokud je buňka H3 neplatná nebo nadřazené rozlišení je vyšší než daná buňka, dotaz vytvoří prázdný výsledek.
Příklady
print parent_cell = geo_h3cell_parent('862a1072fffffff')
Výstup
parent_cell |
---|
852a1073fffffff |
Následující příklad vypočítá nadřazenou buňku na úrovni 1.
print parent_cell = geo_h3cell_parent('862a1072fffffff', 1)
Výstup
parent_cell |
---|
812a3ffffffffff |
print parent_res = geo_h3cell_level(geo_h3cell_parent((geo_point_to_h3cell(1,1,10))))
Výstup
parent_res |
---|
9 |
print parent_res = geo_h3cell_level(geo_h3cell_parent(geo_point_to_h3cell(1,1,10), 3))
Výstup
parent_res |
---|
3 |
Následující příklad vytvoří prázdný výsledek kvůli neplatnému vstupu buňky.
print invalid = isempty(geo_h3cell_parent('123'))
Výstup
neplatné |
---|
1 |
Následující příklad vytvoří prázdný výsledek z důvodu neplatného nadřazeného řešení.
print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 100))
Výstup
neplatné |
---|
1 |
Následující příklad vytvoří prázdný výsledek, protože nadřazený objekt nemůže mít vyšší rozlišení než podřízený objekt.
print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 15))
Výstup
neplatné |
---|
1 |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro