Ogłoszenie: wszystkie projekty niekomercyjne zarejestrowane do korzystania z Earth Engine przed
15 kwietnia 2025 r. muszą
potwierdzić spełnianie warunków użycia niekomercyjnego, aby zachować dostęp. Jeśli nie przejdziesz weryfikacji do 26 września 2025 r., Twój dostęp może zostać wstrzymany.
ee.ImageCollection.iterate
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Stosuje funkcję dostarczoną przez użytkownika do każdego elementu kolekcji. Funkcja dostarczona przez użytkownika otrzymuje 2 argumenty: bieżący element i wartość zwróconą przez poprzednie wywołanie funkcji iterate() lub pierwszy argument w przypadku pierwszej iteracji. Wynikiem jest wartość zwrócona przez ostatnie wywołanie funkcji dostarczonej przez użytkownika.
Zwraca wynik wywołania Collection.iterate().
| Wykorzystanie | Zwroty |
|---|
ImageCollection.iterate(algorithm, first) | ComputedObject |
| Argument | Typ | Szczegóły |
|---|
to: collection | Kolekcja | Instancja kolekcji. |
algorithm | Funkcja | Funkcja, która ma być zastosowana do każdego elementu. Musi przyjmować 2 argumenty: element kolekcji i wartość z poprzedniej iteracji. |
first | Obiekt (opcjonalnie) | Stan początkowy. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-26 UTC."],[],["`iterate()` applies a user-defined function to each collection element. This function receives the current element and the prior iteration's result as arguments. The process starts with an optional initial state (`first`). The final output is the value produced by the user-defined function's last execution. It's used on a `Collection` with the `algorithm` being a function and `first` as optional. It returns a `ComputedObject`.\n"]]