在R中加载多个栅格会导致一些具有属性

时间:2016-10-19 16:40:34

标签: r raster r-raster

我正在尝试将多个栅格(总共87个)加载到R中进行分析。使用以下代码将栅格直接加载到堆栈中:

filelist <- list.files(path="mypath", pattern="tif$", full.names=TRUE)
stk1 <- raster::stack(filelist)

除了似乎有同样问题的9个问题频段之外,数据在很大程度上正确加载。这些不良频段正在加载&#39;属性&#39;。见下面的例子

goodband

> goodband
class       : RasterLayer 
dimensions  : 1768, 3674, 6495632  (nrow, ncol, ncell)
resolution  : 40, 40  (x, y)
extent      : 135800.4, 282760.4, 22297.69, 93017.69  (xmin, xmax, ymin, ymax)
coord. ref. : +proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400000 +y_0=-100000 +datum=OSGB36 +units=m +no_defs +ellps=airy +towgs84=446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894 
data source : goodband.tif 
names       : Good 
values      : 0.5, 36  (min, max)

badband

> badband
class       : RasterLayer 
dimensions  : 1768, 3674, 6495632  (nrow, ncol, ncell)
resolution  : 40, 40  (x, y)
extent      : 135800.4, 282760.4, 22297.69, 93017.69  (xmin, xmax, ymin, ymax)
coord. ref. : +proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400000 +y_0=-100000 +datum=OSGB36 +units=m +no_defs +ellps=airy +towgs84=446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894 
data source : badband.tif 
names       : Bad 
values      : 33, 6824  (min, max)
attributes  :
        ID OID Value Count
 from:   0   0    33   433
 to  : 529 529  6824  1307

正如您所看到的,badband具有其他属性&#39;在底部。当试图分析不好的乐队时,他们只是充满了空值,并且不像好乐队那样运作。

你能告诉我如何最好地解决这个问题吗?

0 个答案:

没有答案