伊迩 2025-06-01 18:03 采纳率: 66.7%
浏览 42

ArcMap栅格插值问题

我使用ArcMap中的重采样工具进行插值,将GPM.tif数据从0.1°分辨率插值到另一份数据 大约0.01°分辨率,使用最邻近插值法 让两者对齐
插值输出的栅格图属性表中显示插值成功,并且栅格大小,数量都改变了,符合预期
可是栅格影像图没有发生变化,每个栅格目视还是那么大,与目标栅格影像对比,栅格大小对不上,图1是插值前的影像,图2是插值后的影像 图3是插值后影像的属性信息 图4是目标影像,很明显,插值前后影像没有发生变化

img

img

img

img

  • 写回答

6条回答 默认 最新

  • 阿里嘎多学长 2025-06-01 18:07
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    ArcMap栅格插值问题

    你使用ArcMap中的重采样工具将GPM.tif数据从0.1°分辨率插值到另一份数据大约0.01°分辨率,使用最邻近插值法。插值输出的栅格图属性表中显示插值成功,但是栅格大小和数量不对齐。

    解决方案:

    1. 检查插值后的栅格大小和数量是否与原始数据一致。如果不一致,可以尝试使用不同的插值方法,例如线性插值或自然邻近插值。
    2. 检查插值后的栅格数据是否正确。如果数据不正确,可以尝试使用ArcMap中的数据校验工具来检查数据的正确性。
    3. 如果插值后的栅格数据正确,但是栅格大小和数量不对齐,可以尝试使用ArcMap中的栅格重采样工具来调整栅格大小和数量。

    代码示例:

    import arcpy
    
    # 设置输入栅格数据
    in_raster = "GPM.tif"
    
    # 设置输出栅格数据
    out_raster = "output.tif"
    
    # 设置插值方法
    interpolation_method = "NEAREST"
    
    # 设置栅格大小和数量
    cell_size = 0.01
    number_of_cells = 100
    
    # 使用栅格重采样工具插值
    arcpy.Raster(resample(in_raster, out_raster, interpolation_method, cell_size, number_of_cells))
    

    注意:上述代码只是一个示例,实际情况中可能需要根据具体情况进行修改。

    评论

报告相同问题?

问题事件

  • 修改了问题 6月1日
  • 创建了问题 6月1日