Olen kirjoittanut alla olevan koodin aerosolimuutosvideolle Sentinel-5 -tuotteita käyttämällä. Kun aion tallentaa videon Google Driveen, tämä virhe tapahtui:

Tehtävän tiedot: myvideo

Tila: epäonnistui

Aloitettu 17s sitten (2019-08- 27 20:18:34 +0430)

Suoritusaika: 9 s

Tunnus: ZTMTUZWKR2TUL3TXP0E57VBZ

Lähdekomentosarja

Virhe: ImageCollectionilla on oltava 3 tai 4 kaistaa

koodilinkki: https://code.earthengine.google.com/9127141eaed10f0c40b485f488c202e9

var dust = ee.ImageCollection("COPERNICUS/S5P/NRTI/L3_AER_AI") .filterBounds(table) .filterDate("2018-01-01","2020-01-01") .select("absorbing_aerosol_index"); var dust_test = dust.map(function(img){ return img.clip(table); }); var coll4Video = dust_test .map(function(image) { return image.uint8(); // need to make it 8-bit }); Export.video.toDrive({ collection: coll4Video, description: "myvideo" , scale: 1000, framesPerSecond: 2, region: table }); 

Vastaa

Kuten virhe kertoo, videon vienti vaatii, että kuvissasi on oltava 3 kaistaa (r, g, b) tai 4 kaistaa (r, g, b, alfa). Kuvallasi on vain yksi kaista. Voit soittaa siihen visualize(), jos haluat käyttää visualisointia ja muuntaa sen 3-kaistaiseksi kuvaksi, joka sopii vientiin.

var dust = ee.ImageCollection("COPERNICUS/S5P/NRTI/L3_AER_AI") .filterBounds(table) .filterDate("2018-01-01","2020-01-01") .select("absorbing_aerosol_index"); var dust_test = dust.map(function(img){ return img.clip(table); }); var val_max = 2.0; var val_min = -1; var band_viz = { min: val_min, max: val_max, opacity: 1.0, palette: ["black", "blue", "purple", "cyan", "green", "yellow", "red"] }; var coll4Video = dust_test .map(function(image) { return image.visualize(band_viz); }); Map.addLayer(coll4Video) Export.video.toDrive({ collection: coll4Video, description: "myvideo" , scale: 1000, framesPerSecond: 2, region: table }); 

Koodilinkki https://code.earthengine.google.com/7366d0ea6c24f3bcf3f3c0bf4eb623e9

Kommentit

  • Kiitos. Vinkkisi toimivat hyvin.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *