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
Export.image.toAsset
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Tworzy zadanie wsadowe, które eksportuje obraz jako raster do zasobu Earth Engine. Zadania można rozpocząć na karcie Zadania.
| Wykorzystanie | Zwroty |
|---|
Export.image.toAsset(image, description, assetId, pyramidingPolicy, dimensions, region, scale, crs, crsTransform, maxPixels, shardSize, priority, overwrite) | |
| Argument | Typ | Szczegóły |
|---|
image | Obraz | Obraz do wyeksportowania. |
description | Ciąg znaków, opcjonalny | Zrozumiała dla człowieka nazwa zadania. Domyślna wartość to „myExportImageTask”. |
assetId | Ciąg znaków, opcjonalny | Identyfikator zasobu docelowego. |
pyramidingPolicy | Obiekt (opcjonalnie) | Zasady piramidowania, które mają być stosowane do każdego pasma na obrazie, z kluczem w postaci nazwy pasma. Wartości muszą być jedną z tych opcji: średnia, próbka, minimum, maksimum lub moda. Domyślna wartość to „mean”. Do zmiany domyślnej wartości dla wszystkich pasm można użyć specjalnego klucza „.default”. |
dimensions | Number|String, opcjonalnie | Wymiary, które mają być użyte w przypadku eksportowanego obrazu. Przyjmuje pojedynczą dodatnią liczbę całkowitą jako maksymalny wymiar lub ciąg znaków „WIDTHxHEIGHT”, gdzie WIDTH i HEIGHT to dodatnie liczby całkowite. |
region | Geometry.LinearRing|Geometry.Polygon|String, opcjonalnie | LinearRing, Polygon lub współrzędne reprezentujące region do wyeksportowania. Mogą to być obiekty Geometry lub współrzędne zserializowane jako ciąg znaków. |
scale | Numer, opcjonalny | Rozdzielczość w metrach na piksel. Domyślna wartość to 1000. |
crs | Ciąg znaków, opcjonalny | Układ współrzędnych, który ma być używany w eksportowanym obrazie. |
crsTransform | List[Number]|String, opcjonalnie | Przekształcenie afiniczne, które ma zostać użyte w przypadku eksportowanego obrazu. Wymaga zdefiniowania parametru „crs”. |
maxPixels | Numer, opcjonalny | Ogranicz liczbę pikseli w eksportowanym pliku. Domyślnie, jeśli eksport przekroczy 1e8 pikseli, zobaczysz błąd. Jawne ustawienie tej wartości pozwala zwiększyć lub zmniejszyć ten limit. |
shardSize | Numer, opcjonalny | Rozmiar w pikselach kafelków, w których będzie obliczany ten obraz. Domyślna wartość to 256. |
priority | Numer, opcjonalny | Priorytet zadania w projekcie. Zadania o wyższym priorytecie są planowane wcześniej. Musi być liczbą całkowitą z zakresu od 0 do 9999. Domyślna wartość to 100. |
overwrite | Wartość logiczna, opcjonalna | Czy zastąpić komponent, jeśli już istnieje. Wartość domyślna to fałsz. |
Przykłady
Edytor kodu (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'}
});
Konfiguracja Pythona
Informacje o interfejsie API dla Pythona oraz o używaniu geemap do interaktywnego programowania znajdziesz na stronie środowiska Python.
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:
# display(image.projection())
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()
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-01-08 UTC.
[null,null,["Ostatnia aktualizacja: 2026-01-08 UTC."],[],[]]