使用栅格裁剪R中的线网络shapefile

时间:2019-02-06 03:15:51

标签: r gis shapefile geotiff

我对R很陌生,所以请多多包涵:)

我目前使用R根据我输入的坐标将燃料栅格(“ fuel_lcdb3_100m.tif”)和海拔栅格(“ elevation_100m.tif”)裁剪到较小的范围。

下面是我粘贴到R中的所有命令。前两行显然仅在安装时完成,因此在剪切时我从第3行开始。

X和Y坐标根据我要使用的中心点而变化。缓冲区始终为50,文件前缀是我正在处理的区域的名称。

install.packages(pkgs=c("raster", "rgdal", "sp"))

install.packages(pkgs="fgm.tools_0.2.tar.gz", repos=NULL, type="source")

library("fgm.tools") 

fgm.clip 

setwd("D:/Users/Me/Documents/R/Geotiff") 

fgm.clip(fuel="fuel_lcdb3_100m.tif", elv=" elevation_100m.tif", lon.x=*170.18502*, lat.y=*-
    43.901942*, buffer=50, fileprefix="mount_cook") 

按ENTER键后,将为我提供4个我需要的输出:

  • “ mount_cook_elevation.asc”
  • “ mount_cook_elevation.prj”
  • “ mount_cook_fuel.asc”
  • “ mount_cook_fuel.prj”

**在此输出之后,我还要使用R将道路网络shapefile(线而不是多边形)裁剪到与上方栅格相同的范围。

有人可以让我知道这是否可行以及我将如何处理吗?再说一次,我对R很陌生,所以需要明确的说明:)**

谢谢!

0 个答案:

没有答案