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
ee.Array
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Zwraca tablicę z podanymi współrzędnymi.
| Wykorzystanie | Zwroty |
|---|
ee.Array(values, pixelType) | Tablica |
| Argument | Typ | Szczegóły |
|---|
values | Obiekt | Istniejąca tablica do przekształcenia lub liczba, lista liczb lub zagnieżdżona lista liczb o dowolnej głębokości, z której można utworzyć tablicę. W przypadku list zagnieżdżonych wszystkie tablice wewnętrzne na tym samym poziomie zagnieżdżenia muszą mieć taką samą długość, a liczby mogą występować tylko na najgłębszym poziomie. |
pixelType | PixelType, domyślnie: null | Typ każdego numeru w argumencie wartości. Jeśli typ piksela nie zostanie podany, zostanie wywnioskowany na podstawie liczb w parametrze „values”. Jeśli w parametrze „values” nie ma żadnych liczb, musisz podać ten typ. |
Przykłady
Edytor kodu (JavaScript)
// Requires an explicit PixelType if no data.
print(ee.Array([], ee.PixelType.int8())); // Empty []
print(ee.Array([[]], ee.PixelType.uint8())); // Empty [[]]
print(ee.Array([[], []], ee.PixelType.float())); // Empty [[], []]
// 1-D Arrays
print(ee.Array([0])); // [0]
print(ee.Array([0, 1])); // [0, 1]
// 2-D Arrays
print(ee.Array([[1]])); // [[1]]
print(ee.Array([[0, 1], [2, 3]])); // [[0,1],[2,3]]
// Arrays from ee.Number.
print(ee.Array([ee.Number(123).toUint8()])); // [123]
// Lists are useful ways to construct larger Arrays.
print(ee.Array(ee.List.sequence(0, 10, 2))); // [0,2,4,6,8,10]
// Arrays can be used to make Arrays.
var array1D = ee.Array([1, 2, 3]);
// This is a cast.
print(ee.Array(array1D)); // [1,2,3]
Konfiguracja Pythona
Informacje o interfejsie Python API i używaniu geemap do interaktywnego programowania znajdziesz na stronie
Środowisko Python.
import ee
import geemap.core as geemap
Colab (Python)
# Requires an explicit PixelType if no data.
display(ee.Array([], ee.PixelType.int8())) # Empty []
display(ee.Array([[]], ee.PixelType.uint8())) # Empty [[]]
display(ee.Array([[], []], ee.PixelType.float())) # Empty [[], []]
# 1-D Arrays
display(ee.Array([0])) # [0]
display(ee.Array([0, 1])) # [0, 1]
# 2-D Arrays
display(ee.Array([[1]])) # [[1]]
display(ee.Array([[0, 1], [2, 3]])) # [[0,1],[2,3]]
# Arrays from ee.Number.
display(ee.Array([ee.Number(123).toUint8()])) # [123]
# Lists are useful ways to construct larger Arrays.
display(ee.Array(ee.List.sequence(0, 10, 2))) # [0, 2, 4, 6, 8, 10]
# Arrays can be used to make Arrays.
array_one = ee.Array([1, 2, 3])
# This is a cast.
display(ee.Array(array_one)) # [1, 2, 3]
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-10-30 UTC.
[null,null,["Ostatnia aktualizacja: 2025-10-30 UTC."],[],[]]