Annuncio: tutti i progetti non commerciali registrati per l'utilizzo di Earth Engine prima del
15 aprile 2025 devono
verificare l'idoneità non commerciale per mantenere l'accesso. Se non hai eseguito la verifica entro il 26 settembre 2025, il tuo accesso potrebbe essere sospeso.
ee.data.computeFeatures (Python only)
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Calcola un elenco di funzionalità applicando un calcoli alle funzionalità.
Restituisce:
Un elenco di funzionalità GeoJSON riproiettate in EPSG:4326 con bordi planari.
| Utilizzo | Resi |
ee.data.computeFeatures(params) | Elenco |
| Argomento | Tipo | Dettagli |
params | Oggetto | Un oggetto contenente parametri con i seguenti valori possibili:
expression: l'espressione da calcolare.
pageSize: il numero massimo di risultati per pagina. Il server potrebbe restituire
un numero di immagini inferiore a quello richiesto. Se non specificato, la dimensione pagina
predefinita è 1000 risultati per pagina.
fileFormat: se presente, specifica un formato di output per i dati tabulari. La funzione effettua una richiesta di rete per ogni pagina finché
non viene recuperata l'intera tabella. Il numero di recuperi dipende dal
numero di righe nella tabella e da pageSize.
pageToken viene ignorato. I formati supportati sono:
PANDAS_DATAFRAME per un DataFrame Pandas e
GEOPANDAS_GEODATAFRAME per un GeoDataFrame GeoPandas.
pageToken: un token che identifica una pagina di risultati che il server deve restituire.
workloadTag - Tag fornito dall'utente per monitorare questo calcolo. |
Esempi
Configurazione di Python
Consulta la pagina
Ambiente Python per informazioni sull'API Python e sull'utilizzo di
geemap per lo sviluppo interattivo.
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...
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-10-30 UTC.
[null,null,["Ultimo aggiornamento 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"]]