PIE-Engine教程:水稻面积提取1
我们这次用国家的边界通过name进行筛选到宿迁市进行分析,本次计算的水稻面积用到的指数是NDVI,LSWI,EVI三种指数进行分析,用到的影像是Landsat 8数据,DEM数据(计算坡度、坡向)还有指定5月和8月份SAR影像("VH1","VH2")最后分别加入到Landsat波段影像,可导出我们所合成的影像。先看所用到的函数:
aspect(input)
计算地形DEM数据的坡向信息(以度为单位),局部梯度是用每个像素的4个连通邻域来计算的,因此图像的边缘会出现缺失值。
方法参数:
- terrain(Terrain)
DEM数据处理方法。
- input(Image)
地形DEM数据,以米为单位。
返回值:Image
slope(image)
计算地形DEM数据的坡度信息(以度为单位),局部梯度是用每个像素的4个连通邻域来计算的,因此图像的边缘会出现缺失值。
方法参数:
- terrain(Terrain)
DEM数据处理方法。
- image(Image)
地形DEM数据,以米为单位。
返回值:Image
addBands(srcImg,names,overwrite)
添加影像中的波段到当前影像。
方法参数:
- dstImg(Image)
Image实例。
- srcImg(Image)
要添加波段的影像对象。
- names(String|Array<String>)
波段名称列表,默认为null,表示全部添加。
- overwrite(Boolean)
相同名称是否覆盖,默认是false。
返回值:Image
map(algorithm,dropNulls)
针对ImageCollection中的每个Image进行循环计算。
方法参数:
- imageCollection(ImageCollection)
ImageCollection实例。
- algorithm(Function)
参数是Image的方法,需要返回Image
- dropNulls(Boolean)
是否允许返回空值
返回值:ImageCollection
代码:
- 点赞
- 收藏
- 关注作者
评论(0)