r - 在R中将矩形像素转换为方形像素
问题描述
我正在使用 R 中的 asc 文件,并尝试在其他人编写的脚本上通过一些 GIS 处理来运行它。我正在处理的当前代码块是
asc <- (raster(inputRas))
asc.extent <- extent(asc)
head <- read.ascii.grid.header(inputRas)
writeRaster(asc, "outputRas", format="SAGA", overwrite=TRUE)
直到最后一行。它在这里失败了,因为我的光栅在直角坐标中,SAGA 不喜欢。我花了很多时间在谷歌上搜索并尝试了不同的功能,但没有任何工作不会导致其他问题。我考虑过使用 projectRaster() 一段时间,因为可以在其中更改分辨率,但我实际上并不想更改投影。任何帮助将不胜感激,谢谢。
解决方案
而不是raster::projectRaster
,您可以使用raster::resample
推荐阅读
- javascript - 减少 D3 v4 中多选的方法
- javascript - 如何在 firebase 实时交易中获得修改后的值?
- asp.net-mvc-4 - 如何使用 DbContext 调用存储过程并将结果集映射到模型属性
- google-apps-script - 创建用于按工作表中的条件过滤的脚本
- javascript - 无法读取未定义的属性“定义”(续集定义模型)?
- vue.js - vue中的组件
- c# - 我的 .NET Framework WPF 应用程序看不到我的 .NET 标准库
- mysql - 如何在业务流程中找到当前路径?
- r - 如何将多个 html (kable) 表组合成一张图像?
- javascript - 尝试从本地存储键中删除特定值