Wprowadzamy w Earth Engine
poziomy limitów niekomercyjnych, aby chronić współdzielone zasoby obliczeniowe i zapewnić niezawodną wydajność dla wszystkich. We wszystkich projektach niekomercyjnych trzeba będzie wybrać poziom limitu do
27 kwietnia 2026 r.. W przeciwnym razie zostanie im przydzielony poziom Społeczność. Limity poziomu zaczną obowiązywać we wszystkich projektach (niezależnie od daty wyboru poziomu) od
27 kwietnia 2026 r. Więcej informacji
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ee.Array.reduce
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Zastosuj funkcję redukującą do tablicy, zwijając wszystkie wartości wejściowe wzdłuż każdego określonego osi w jedną wartość wyjściową obliczoną przez funkcję redukującą.
Dane wyjściowe mają zawsze taki sam wymiar jak dane wejściowe, a poszczególne osie są modyfikowane w ten sposób:
- Długość osi określonych w parametrze „axes” jest zmniejszana do 1 (przez zastosowanie reduktora).
- Jeśli funkcja redukująca ma wiele danych wejściowych lub wyjściowych, oś określona w parametrze „fieldAxis” będzie używana do dostarczania danych wejściowych funkcji redukującej i przechowywania jej danych wyjściowych.
- Nie ma to wpływu na pozostałe osie (redukcje są przeprowadzane niezależnie).
| Wykorzystanie | Zwroty |
|---|
Array.reduce(reducer, axes, fieldAxis) | Tablica |
| Argument | Typ | Szczegóły |
|---|
to: array | Tablica | Tablica. |
reducer | Ograniczenie | Funkcja redukująca do zastosowania. Każde z jej wyjść musi być liczbą, a nie tablicą ani innym typem. |
axes | Lista | Lista osi, wzdłuż których ma nastąpić redukcja. Dane wyjściowe będą miały długość 1 we wszystkich tych osiach. |
fieldAxis | Liczba całkowita, domyślnie: null | Oś, która ma być używana jako pola wejściowe i wyjściowe funkcji redukującej. Wymagany tylko wtedy, gdy funkcja redukująca ma wiele danych wejściowych lub wyjściowych. W takim przypadku oś musi mieć długość równą liczbie danych wejściowych funkcji redukującej, a w wyniku będzie miała długość równą liczbie danych wyjściowych funkcji redukującej. |
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: 2026-04-20 UTC.
[null,null,["Ostatnia aktualizacja: 2026-04-20 UTC."],[],[]]