【问题标题】:Crop a raster image to specified longitude and latitude?将光栅图像裁剪为指定的经度和纬度?
【发布时间】:2021-07-25 12:16:32
【问题描述】:

我有一堆光栅图像,我想在指定的经度和纬度上裁剪它们。当我运行我的代码时,它给了我错误。

    library(raster)
    raster_crop <-crop("my_path",ext_focal)
    ext_focal <-extent(50,55,-70,-73)

#在第二行之后我得到了这个错误 (函数(类,fdef,mtable)中的错误: 无法找到签名“字符”的函数“裁剪”的继承方法> e

这段代码有什么问题或者我需要找到其他代码进行裁剪?

【问题讨论】:

    标签: r clipping


    【解决方案1】:

    您正在使用范围(事后定义)来裁剪字符串。确实很好奇。错误消息告诉您这是不可能的。没有办法裁剪字符串。

    您可以改为这样做。

    library(raster)
    e <-extent(50, 55, -70, -73)
    r <- raster("my_path")
    raster_crop <-crop(r, e)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-30
      • 2019-04-22
      • 1970-01-01
      • 1970-01-01
      • 2015-07-02
      • 2020-06-18
      • 2011-01-07
      相关资源
      最近更新 更多