本文分享如何利用矢量的属性进行影像的裁剪,利用美国州的矢量(featurecollection)裁剪Landsat影像
//筛选一个数据集
var collection = ee.ImageCollection('LANDSAT/LE07/C01/T1')
.filterDate('2000-04-01', '2000-07-01');
// 取影像集的中值
var median = collection.median();
// 选用GEE提供的关于美国州的矢量数据集,选取两个州
var fc = ee.FeatureCollection('TIGER/2016/States')
.filter(ee.Filter.or(
ee.Filter.eq('NAME', 'Nevada'),
ee.Filter.eq('NAME', 'Arizona')));
// 进行裁剪
var clipped = median.clipToCollection(fc);
// 进行图像显示
Map.setCenter(-110, 40, 5);
var visParams = {bands: ['B3', 'B2', 'B1'], gain: [1.4, 1.4, 1.1]};
Map.addLayer(clipped, visParams, 'clipped composite');