(*^__^*) 嘻 2024-03-28 11:52 采纳率: 0%
浏览 86
已结题

arcgis处理夜间灯光数据,使用投影栅格使图像变暗

使用arcgis处理夜间灯光数据时,使用投影栅格变换夜间灯光数据的坐标系后,出现夜间灯光数据图像普遍变暗,请问该如何处理?

img

img

img

  • 写回答

23条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-03-28 11:52
    关注
    获得0.90元问题酬金

    引自免费微信小程序:皆我百晓生

    在使用 ArcGIS 对夜间灯光数据进行投影栅格变换的过程中,如果发现输出的栅格数据比原始数据明显变暗,这通常是因为投影转换过程中涉及的数据重新采样方法导致了亮度信息的丢失。要解决这个问题,您可以尝试以下方法:

    1. 选择合适的重采样方法:在执行“投影栅格”工具时,在“环境设置”中找到“重采样方法”,确保选择一个适合保持光强度的选项,例如“最邻近”(Nearest Neighbor)。这种方法可以保持像素值不变,从而最大程度地保留原始的亮度信息。

      您可以在“环境”选项卡下的“栅格”类别中调整此设置,如下所示(假设您通过Python脚本实现):

      import arcpy
      
      in_raster = r'E:\栅格地图2012-2020(已处理好)V2\VNL_v2_npp_2021_global_vcmslofg_c202203152300.average.tif'
      out_raster = r'E:\栅格地图2012-2020(已处理好)V2\VV2021修改后.tif'
      coordinate_system = arcpy.SpatialReference('Asia_Lambert_Conformal_Conic')
      
      arcpy.env.cellSize = "MAXOF"
      arcpy.env.outputCoordinateSystem = coordinate_system
      arcpy.env.rasterResampleMethod = "NEAREST"
      
      arcpy.ProjectRaster_management(in_raster, out_raster, coordinate_system)
      
    2. 检查 NoData 值:确保没有将实际的亮度值误识别为 NoData。在转换前后的数据中确认 NoData 的处理是否一致。

    3. 对比范围值:检查转换前后的数据值范围是否有显著变化,如果有必要,可以对输出栅格进行标准化或归一化处理,使其亮度范围与原始数据接近。

    4. 对比色彩映射方案:在显示层面,确保前后两个数据集使用相同的色彩分级方案和亮度/对比度设置,以排除可视化差异带来的影响。

    总结来说,关键是正确配置投影栅格工具中的重采样方法,并在处理前后仔细对比数据的统计特性,确保数据质量的一致性。

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 4月5日
  • 创建了问题 3月28日