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 a Earth Engine.
Export.image.toAsset
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Crea un batch task per esportare un'immagine come raster in un asset Earth Engine. Le attività possono essere avviate dalla scheda Attività.
Utilizzo | Resi |
---|
Export.image.toAsset(image, description, assetId, pyramidingPolicy, dimensions, region, scale, crs, crsTransform, maxPixels, shardSize, priority) | |
Argomento | Tipo | Dettagli |
---|
image | Immagine | L'immagine da esportare. |
description | Stringa, facoltativa | Un nome leggibile dell'attività. Il valore predefinito è "myExportImageTask". |
assetId | Stringa, facoltativa | L'ID risorsa di destinazione. |
pyramidingPolicy | Oggetto, facoltativo | La norma di piramidalizzazione da applicare a ogni banda dell'immagine, identificata dal nome della banda. I valori devono essere uno dei seguenti: media, campione, min, max o moda. Il valore predefinito è "media". Una chiave speciale,
".default" può essere utilizzata per modificare il valore predefinito per tutte le bande. |
dimensions | Numero|Stringa, facoltativo | Le dimensioni da utilizzare per l'immagine esportata. Accetta un singolo numero intero positivo come dimensione massima o
"LARGHEZZAxALTEZZA", dove LARGHEZZA e ALTEZZA sono numeri interi positivi. |
region | Geometry.LinearRing|Geometry.Polygon|String, facoltativo | Un LinearRing, un poligono o coordinate che rappresentano la regione da esportare. Questi possono essere specificati come oggetti Geometry o coordinate serializzate come stringa. |
scale | Numero, facoltativo | Risoluzione in metri per pixel. Il valore predefinito è 1000. |
crs | Stringa, facoltativa | Il sistema di riferimento spaziale da utilizzare per l'immagine esportata. |
crsTransform | List<Number>|String, facoltativo | Trasformazione affine da utilizzare per l'immagine esportata. Richiede la definizione di "crs". |
maxPixels | Numero, facoltativo | Limita il numero di pixel nell'esportazione. Per impostazione predefinita, viene visualizzato un errore se l'esportazione supera 100 milioni di pixel. L'impostazione esplicita di questo valore consente di aumentare o diminuire questo limite. |
shardSize | Numero, facoltativo | Dimensioni in pixel dei riquadri in cui verrà calcolata questa immagine. Il valore predefinito è 256. |
priority | Numero, facoltativo | La priorità dell'attività all'interno del progetto. Le attività con priorità più alta vengono pianificate prima. Deve essere un numero intero compreso tra 0 e 9999. Il valore predefinito è 100. |
Esempi
Editor di codice (JavaScript)
// A Landsat 8 surface reflectance image.
var image = ee.Image('LANDSAT/LC08/C02/T1_L2/LC08_044034_20210508')
.select(['SR_B.']); // reflectance bands
// A region of interest.
var region = ee.Geometry.BBox(-122.24, 37.13, -122.11, 37.20);
// Set the export "scale" and "crs" parameters.
Export.image.toAsset({
image: image,
description: 'image_export',
assetId: 'projects/<project-name>/assets/<asset-name>', // <> modify these
region: region,
scale: 30,
crs: 'EPSG:5070'
});
// Use the "crsTransform" export parameter instead of "scale" for more control
// over the output grid. Here, "crsTransform" is set to align the output grid
// with the grid of another dataset. To view an image's CRS transform:
// print(image.projection())
Export.image.toAsset({
image: image,
description: 'image_export_crstransform',
assetId: 'projects/<project-name>/assets/<asset-name>', // <> modify these
region: region,
crsTransform: [30, 0, -2493045, 0, -30, 3310005],
crs: 'EPSG:5070'
});
// If the export has more than 1e8 pixels, set "maxPixels" higher.
Export.image.toAsset({
image: image,
description: 'image_export_maxpixels',
assetId: 'projects/<project-name>/assets/<asset-name>', // <> modify these
region: region,
scale: 30,
crs: 'EPSG:5070',
maxPixels: 1e13
});
// The default "pyramidingPolicy" is mean. If data are categorical,
// consider mode.
Export.image.toAsset({
image: image.select('SR_B5'),
description: 'image_export_pyramiding',
assetId: 'projects/<project-name>/assets/<asset-name>', // <> modify these
region: region,
scale: 30,
crs: 'EPSG:5070',
pyramidingPolicy: {SR_B5: 'mode'}
});
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)
# A Landsat 8 surface reflectance image.
image = ee.Image(
'LANDSAT/LC08/C02/T1_L2/LC08_044034_20210508'
).select(['SR_B.']) # reflectance bands
# A region of interest.
region = ee.Geometry.BBox(-122.24, 37.13, -122.11, 37.20)
# Set the export "scale" and "crs" parameters.
task = ee.batch.Export.image.toAsset(
image=image,
description='image_export',
assetId='projects/<project-name>/assets/<asset-name>', # <> modify these
region=region,
scale=30,
crs='EPSG:5070'
)
task.start()
# Use the "crsTransform" export parameter instead of "scale" for more control
# over the output grid. Here, "crsTransform" is set to align the output grid
# with the grid of another dataset. To view an image's CRS transform:
# print(image.projection().getInfo())
task = ee.batch.Export.image.toAsset(
image=image,
description='image_export_crstransform',
assetId='projects/<project-name>/assets/<asset-name>', # <> modify these
region=region,
crsTransform=[30, 0, -2493045, 0, -30, 3310005],
crs='EPSG:5070'
)
task.start()
# If the export has more than 1e8 pixels, set "maxPixels" higher.
task = ee.batch.Export.image.toAsset(
image=image,
description='image_export_maxpixels',
assetId='projects/<project-name>/assets/<asset-name>', # <> modify these
region=region,
scale=30,
crs='EPSG:5070',
maxPixels=1e13
)
task.start()
# The default "pyramidingPolicy" is mean. If data are categorical,
# consider mode.
task = ee.batch.Export.image.toAsset(
image=image.select('SR_B5'),
description='image_export_pyramiding',
assetId='projects/<project-name>/assets/<asset-name>', # <> modify these
region=region,
scale=30,
crs='EPSG:5070',
pyramidingPolicy={'SR_B5': 'mode'}
)
task.start()
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-07-25 UTC.
[null,null,["Ultimo aggiornamento 2025-07-25 UTC."],[],[],null,[]]