Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Oblicza element nadrzędny komórki H3.
Przeczytaj więcej na temat komórki H3.
Składnia
geo_h3cell_parent(
rozdzielczość h3cell,
)
Dowiedz się więcej na temat konwencji składni.
Parametry
Nazwisko | Typ | Wymagania | opis |
---|---|---|---|
h3cell | string |
✔️ | Wartość tokenu komórki H3 obliczona przez geo_point_to_h3cell(). |
rezolucja | int |
Definiuje żądane rozpoznawanie komórek podrzędnych. Obsługiwane wartości znajdują się w zakresie [0, 14]. Jeśli nie zostanie określony, zostanie obliczony natychmiastowy token podrzędny. |
Zwraca
Token nadrzędny string
komórki H3 . Jeśli komórka H3 jest nieprawidłowa lub nadrzędna rozdzielczość jest wyższa niż dana komórka, zapytanie spowoduje wygenerowanie pustego wyniku.
Przykłady
Poniższy przykład oblicza obiekt nadrzędny komórki H3.
print parent_cell = geo_h3cell_parent('862a1072fffffff')
Wyjście
parent_cell |
---|
852a1073fffff |
Poniższy przykład oblicza element nadrzędny komórki na poziomie 1.
print parent_cell = geo_h3cell_parent('862a1072fffffff', 1)
Wyjście
parent_cell |
---|
812a3ffffffff |
Poniższy przykład oblicza tablicę wejściowej komórki H3 z jej elementem nadrzędnym.
print parent_res = geo_h3cell_level(geo_h3cell_parent((geo_point_to_h3cell(1,1,10))))
Wyjście
parent_res |
---|
9 |
Poniższy przykład oblicza poziom komórki H3.
print parent_res = geo_h3cell_level(geo_h3cell_parent(geo_point_to_h3cell(1,1,10), 3))
Wyjście
parent_res |
---|
3 |
Poniższy przykład generuje pusty wynik z powodu nieprawidłowych danych wejściowych komórki.
print invalid = isempty(geo_h3cell_parent('123'))
Wyjście
nieprawidłowe |
---|
1 |
Poniższy przykład generuje pusty wynik z powodu nieprawidłowego rozwiązania nadrzędnego.
print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 100))
Wyjście
nieprawidłowe |
---|
1 |
Poniższy przykład generuje pusty wynik, ponieważ element nadrzędny nie może być wyższą rozdzielczością niż element podrzędny.
print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 15))
Wyjście
nieprawidłowe |
---|
1 |