raster :: plotRGB()起作用,但是tm_rgb()给出“ ind [!isna] <-m2错误,下标分配中不允许使用NA”

时间:2019-02-27 18:22:50

标签: r r-raster tmap

我正在尝试使用较大的geoTIFF作为绘图的底图。该图像可通过Harvard's online library

获得

我可以使用raster包成功导入它,并像这样绘制它:

mke.raster <- raster::brick("path/to/image-geo.tif")
raster::plotRGB(mke.raster)

这是低分辨率输出的外观。 output

不幸的是,此过程因tmap而失败。我尝试过,

tm_shape(mke.raster) +
  tm_rgb()

这会出现以下错误:

  

ind [!isna] <-m2中的错误:     下标作业中不允许使用NAs

0 个答案:

没有答案