具有多个波段的R剪辑栅格

Ropsi

我想创建一个带有四个波段的图像子集。因此,我在R中使用了裁剪功能。

A<-raster("L8_stacked.tif")
subset<-extent(c(639451, 660104, 5469254, 5489566))
B<-crop(A,subset)

结果,我在.tif文件中得到了只有一个波段的栅格。我是否必须定义其他选项才能获得具有4个波段的子集图像?

马汀

正如其他人在注释中已经指出的那样,该raster()函数返回一个(单个)RasterLayer对象。如果要使用多层栅格对象,则需要使用stack()brick()函数将图像加载到RIe中:

A <- stack("L8_stacked.tif")

如果随后将crop()扩展区函数配合使用,则结果应为栅格堆栈,其中包含原始图像中的所有波段。

要了解有关光栅包的更多信息,请阅读本文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有多个栅格堆栈的ClusterR

来自分类Dev

如何使用R获取单波段栅格的RGBA颜色表?

来自分类Dev

将坐标更改为R中具有多个图层的一系列栅格

来自分类Dev

栅格化R中的空间多边形,以提供具有NA值的栅格

来自分类Dev

如何合并具有不同级别的两个(或多个)栅格?

来自分类Dev

R:从数据框创建栅格对象,该栅格对象具有栅格像元的x和y坐标的最小值和最大值

来自分类Dev

使用arcpy剪辑管理创建for循环以处理文件中的多个栅格

来自分类Dev

如何裁剪具有不同投影的栅格

来自分类Dev

R ggplot如何选择具有2个值的栅格颜色

来自分类Dev

R-spatstat im具有正方形像素?(用于导出到Arc栅格)

来自分类Dev

R 对具有方形多边形的栅格进行采样

来自分类Dev

R中多个栅格的累积和

来自分类Dev

具有多个R函数的if条件的For循环

来自分类Dev

R ddply具有多个变量

来自分类Dev

R具有多个输出的分段函数

来自分类Dev

R中的if语句具有多个参数

来自分类Dev

R转换具有多个值的数据

来自分类Dev

R strsplit()具有多个条件

来自分类Dev

具有多个变量的R路径

来自分类Dev

If语句具有多个范围(R)

来自分类Dev

具有多个条件的R子集

来自分类Dev

R中具有多个条件的Countif

来自分类Dev

如何过滤/剪辑 WMS 提供的栅格 - Geoserver

来自分类Dev

飞镖是否具有数字剪辑功能

来自分类Dev

具有Clipper库的C#剪辑线段

来自分类Dev

具有Clipper库的C#剪辑线段

来自分类Dev

飞镖是否具有数字剪辑功能

来自分类Dev

合并具有不同分辨率的剪辑

来自分类Dev

具有与TextBlock相同的剪辑的TextBox(TextBox模板)