0
特定の地域の大きな時系列をエクスポートするにはどうすればよいですか?アイデアは、この地域の日付と平均バンド値を持つテーブルを取得することです。この場合、地域の平均NDVIになります。シングルポイントの時系列の場合Google Earth Engineで大きな時系列をエクスポートする
var collectionModNDVI = ee.ImageCollection('MODIS/006/MOD13Q1')
.filterDate('2002-01-01', '2017-11-17');
それは
var geom = ee.Geometry.Point(-1,40).buffer(250);
print(ui.Chart.image.series(collectionModNDVI, geom, ee.Reducer.mean(), 30));
これがうまく機能しているだろうと、あなたは、CSVでセリエ時間をダウンロードすることができ、チャートを得ます。しかし、大規模な地域では、メモリと計算時間に問題があります。
var table2 = ee.Geometry.Rectangle(-1,40,0,41);
chart = ui.Chart.image.seriesByRegion(collectionModNDVI,table2,
ee.Reducer.mean(), 'NDVI',30, 'system:time_start', 'label');
print(chart);
このコードを使用すると、次のエラーが表示されます。「ユーザーメモリの上限を超えました」。
また、私はこの試みた:
Export.table.toDrive({
collection: chart,
description:'vectorsToDriveExample',
fileFormat: 'csv'
});
をしかし、私は同じエラーを持って、「d.ycは関数ではありません」。
ありがとうございました!私は自分自身を正しく説明してくれなかったことを申し訳なく思う。私は何をしようとしているのかについて、より多くの情報を追加しました。 – Xeo
チャートを使用することは、5000以上のものについては機能しません。また、チャートをエクスポートすることはできません。 (エクスポートするには[参考文献](https://developers.google.com/earth-engine/exporting)を参照してください)。私があなたのために作品を投稿した場合(試してみてください)、upvoteしてください。 –