Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
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 stringkomó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 |