当前位置: 首页 > 知识库问答 >
问题:

如何设置空间参考并更改R中光栅的范围?

璩涛
2023-03-14

我有一个光栅文件,它是在投影UTM33中创建的。我想把它改成WGS84投影,这样它就可以匹配我的其他图层(形状文件和光栅)。我想我还需要更改上面光栅的范围(我刚刚更改了投影的光栅),以便它也能与我的其他文件匹配。我如何在R中完成这两件事?我知道我需要使用光栅和rgdal软件包,我已经浏览了这里介绍的其他主题,但我仍然无法解决它。非常感谢您的建议!

共有1个答案

常炯
2023-03-14

您希望将projectRaster函数与WGS84定义的crs一起使用

??raster::projectRaster
 类似资料:
  • 下面的代码在我的图像上生成两个框。我正计划进一步分析这些框内的像素。 在下面的例子中,在红色方块的情况下,我不想继续下去,因为它的右上角有黑色像素。而我想继续在绿色方块的情况下,因为它没有一个黑色像素沿着它的边缘。

  • 我正在尝试在R中设置一个randomForest,以便根据其他光栅图像对光栅图像进行分类。我的训练数据是一个完全填充的光栅图像,我想训练许多其他光栅,以尝试基于初始光栅创建光栅输出。代码示例如下: <代码>rf1 ...其中,是我的光栅格式的实际已知值,而到是我想用来预测trainingRaster1是什么的其他光栅图像。我知道您将使用向量或点的训练类来训练一系列光栅,但在我的情况下,我希望使用光

  • 我正在尝试使用R中的“grainchanger”包将分辨率更高的光栅聚合为分辨率更高的光栅。 我有10公里的英国网格轮廓,我已经从shapefile转换为光栅。 我还有一张英国的栅格土地覆盖图。 我需要查看土地覆盖图中每10公里见方的土地覆盖%s。 当我尝试使用grainchanger包聚合此内容时,会出现以下错误: 我想这是因为我的10km栅格光栅是正方形,而土地覆盖地图没有填充。 如何更改土地

  • 我正在尝试裁剪一些栅格数据并进行一些计算(特别是获得平均海面温度)。 但是,当比较在进行计算之前裁剪光栅数据的范围时,我得到的结果与在裁剪结果数据之前进行计算的结果相同。 光栅数据的原始范围是-180、180、90、90(xmin、xmax、ymin、ymax),我需要将其裁剪到由纬度和经度坐标定义的任何所需区域。 这是我正在使用的脚本进行测试: 这是平均值的输出。brick1-平均值。砖2: 如

  • 嗨,光栅战士! 经过数月的数据处理,我对结果感到头痛。我对R和空间分析很陌生,但在我的学习过程中很开心。 这里是我的问题:一旦我将zonal函数应用于一组5个光栅对象(.tif),不知何故,我会在我假设为零的区域中得到重复的值。此外,某些值会显示在其他单元格中。 这里我的代码: 以下是我的结果: 从31到36与从1到6的值相同。 这里是我的一位同事的结果,我正在与他进行比较 正如您所看到的,我得到

  • 我有一个带有空间坐标和一个变量的矩阵数据。空间分辨率为1000米。 我想将其转换为光栅格式。 我使用下面的代码来完成它。但我得到的决心与我得到的不一样。有没有更好的方法可以用我的真实数据获得相同的分辨率?