【PIE-Engine Studio学习笔记03】加载栅格数据

PIE-Engine学习笔记03-加载栅格数据

本次学习利用PIE-Engine Studio 加载栅格数据


一、加载Landsat8的影像数据

var img = pie.Image("LC08/01/T1_SR/LC08_119038_20170527")
                .select(['B4','B3',"B2"]);

// print(img);
Map.centerObject(img,6);
Map.addLayer(img,{min:0,max:3000},'栅格图')

运行结果:
在这里插入图片描述

二、加载指定范围内的影像数据

1.指定范围

顺便来复习之前加载过的矢量数据,结合现在学的加载栅格影像,加载出北京市行政区内的栅格影像数据。

//加载北京市行政区数据
var roi = pie.FeatureCollection('NGCC/CHINA_PROVINCE_BOUNDARY')
            .filter(pie.Filter.eq('name','北京市'))
            .first()
            .geometry();
print(roi);
Map.centerObject(roi, 6);

Map.addLayer(roi,{color:"FF0000",fillColor:"00000000",width:3})

运行结果:
在这里插入图片描述

2.根据条件筛选影像

//加载出北京行政区划内的Landsat8的栅格影像数据,根据矢量范围、日期、含云量等筛选
var imgCol = pie.ImageCollection("LC08/01/T1")
            .filterBounds(roi)
            .filterDate("2017-06-01","2017-10-01")
            .filter(pie.Filter.lt('cloudCover',7));
print(imgCol);
// 根据波段、矢量范围进行裁剪
var img = imgCol.select(['B4','B3','B2'])
                .mosaic()
                .clip(roi);
print(img);

Map.centerObject(img,6);
Map.addLayer(img,{min:0,max:3000}) 

运行结果
在这里插入图片描述

3.举一反三,灵活运用

接下来就是PIE-Engine Studio 最方便的事情了,把省界行政区划一改就获取其他行政区的影像结果,具体代码如下:


//加载河北省行政区数据
var roi = pie.FeatureCollection('NGCC/CHINA_PROVINCE_BOUNDARY')
            .filter(pie.Filter.eq('name','河北省'))
            .first()
            .geometry();
print(roi);
Map.centerObject(roi, 6);

Map.addLayer(roi,{color:"FF0000",fillColor:"00000000",width:3})

//加载出河北省行政区划内的Landsat8的栅格影像数据,根据矢量范围、日期、含云量等筛选
var imgCol = pie.ImageCollection("LC08/01/T1")
            .filterBounds(roi)
            .filterDate("2017-06-01","2017-10-01")
            .filter(pie.Filter.lt('cloudCover',10));
print(imgCol);
// 根据波段、矢量范围进行裁剪
var img = imgCol.select(['B4','B3','B2'])
                .mosaic()
                .clip(roi);
print(img);

Map.centerObject(img,6);
Map.addLayer(img,{min:0,max:3000}) 

运行结果:
在这里插入图片描述

总结

本节主要学习了栅格影像的加载,同时根据日期、云量等条件去筛选影像,并依据根据行政区划进行裁剪。

欢迎大家批评指正,探讨交流!!!

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值