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.data.computeFeatures (Python only)
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Oblicza listę cech, stosując obliczenia do cech.
Zwraca: listę obiektów GeoJSON przekształconych do EPSG:4326 z płaskimi krawędziami.
| Wykorzystanie | Zwroty |
ee.data.computeFeatures(params) | Lista |
| Argument | Typ | Szczegóły |
params | Obiekt | Obiekt zawierający parametry o tych możliwych wartościach:
expression – wyrażenie do obliczenia.
pageSize – maksymalna liczba wyników na stronie. Serwer może zwrócić mniej obrazów niż w żądaniu. Jeśli nie określisz tu żadnej wartości, zostanie użyte ustawienie domyślne – 1000 wyników na stronę.
fileFormat – jeśli występuje, określa format wyjściowy danych tabelarycznych. Funkcja wysyła żądanie sieciowe dla każdej strony, dopóki nie zostanie pobrana cała tabela. Liczba pobrań zależy od liczby wierszy w tabeli i pageSize.
Wartość pageToken jest ignorowana. Obsługiwane formaty to:PANDAS_DATAFRAME w przypadku Pandas DataFrame i GEOPANDAS_GEODATAFRAME w przypadku GeoPandas GeoDataFrame.
pageToken – token identyfikujący stronę wyników, którą serwer powinien zwrócić.
workloadTag – tag dostarczony przez użytkownika do śledzenia tego obliczenia. |
Przykłady
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)
# Region of interest.
pt = ee.Geometry.Point([-122.0679107870136, 36.983302098145906])
# Imagery of interest.
images = (ee.ImageCollection('LANDSAT/LC08/C02/T1_L2')
.filterBounds(pt).filterDate('2021-01-01', '2021-12-31'))
def point_overlay(image):
"""Extracts image band values for pixel-point intersection."""
return ee.Feature(pt, image.reduceRegion('first', pt, 30))
# Convert an ImageCollection to a FeatureCollection.
features = images.map(point_overlay)
features_dict = ee.data.computeFeatures({'expression': features})
display(features_dict)
# Do something with the features...
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."],[],["The `ee.data.computeFeatures` function computes and returns a list of GeoJSON features, reprojected to EPSG:4326. It applies a user-defined computation (specified in the `expression` parameter) to features. Key parameters include `pageSize` for controlling results per page, `fileFormat` for specifying tabular output formats like Pandas or GeoPandas DataFrames, `pageToken` for paginated results, and `workloadTag` for computation tracking. The provided example demonstrates extracting band values from an `ImageCollection` using a point's intersection.\n"]]