arcgis给每个栅格赋值

请问我有各个土地利用类型的总碳排放值和土地利用30m栅格文件,想把各个碳排放值分配到对应的用地类型里面,应该怎么做呀?我试过加字段,但是字段没有给每个栅格赋值,应该怎么做呀?

chatgpt:
你可以使用 ArcGIS 的 Spatial Analyst 扩展来实现这个目标。下面是一些步骤:

1.打开 ArcMap,添加你的土地利用栅格文件。
2.打开 ArcToolbox 窗口,在 Spatial Analyst 工具集中找到 "Zonal Statistics as Table" 工具,然后双击打开它。
3.在 "Zonal Statistics as Table" 对话框中,选择你的土地利用栅格文件为输入栅格,并选择你要用来区分不同用地类型的栅格值字段。
4.在 "Statistics Type" 下拉菜单中选择 "SUM",然后在 "Zone field" 下拉菜单中选择你用来区分不同用地类型的栅格值字段。
5.在 "Output table" 中输入一个输出表的名称和位置,然后单击 "OK"。
6.打开输出表,它应该包含每个用地类型的总碳排放值。
7.打开属性表,然后添加一个新字段用来存储总碳排放值。右键单击表格中的标题行,选择 "Add Field",然后输入字段名称和数据类型。
8.将输出表与你的土地利用栅格文件连接起来。在属性表中,右键单击土地利用栅格文件的图层名称,然后选择 "Joins and Relates" > "Join...".
9.在 "Join" 对话框中,选择输出表和用来区分不同用地类型的栅格值字段作为连接条件。
10.选择 "Keep all records" 选项,然后单击 "OK"。
11.现在,输出表中的总碳排放值应该已经被连接到了土地利用栅格文件的属性表中。
12.在属性表中,计算新添加的总碳排放值字段的值。右键单击新字段的标题行,选择 "Field Calculator",然后输入一个表达式来计算总碳排放值,例如: [输出表名称].[总碳排放值字段名称]。
13.单击 "OK",然后等待计算完成

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7777443
  • 除此之外, 这篇博客: Arcgis实例操作学习23--对插值模型进行精度检验、字段赋值、融合细小多边形中的 1、如何基于现有点集数据对插值模型进行精度检验? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 1**)抽取采样点。** 打开【Geostatistical Analyst工具】|【工具】|【子集要素】工具,输入要素设置为“points”,输出训练要素类设置为“train”,输出测试要素类设置为“test”,训练要素子集的大小设置为“70”,子集大小单位设置为“PERCENTAGE_OF_INPUT”;确定,得到30%的检验点集。注:本例中子集大小单位为百分比,还可设置为固定点数类型“ABSOLUTE_VALUE”。
    在这里插入图片描述
    在这里插入图片描述出错,只有少数点出现,修改路径,估计是要全英文数字的,保持默认路径就成功了。
    在这里插入图片描述
    得到30%的检验点集:
    在这里插入图片描述
    2)计算插值表面。 打开【Spatial Analyst工具】|【插值】|【样条函数法】工具,输入点要素设置为“train”,Z值字段设置为点集属性表中的“value”字段,输出栅格设置为“spline”,输出像元大小和其他参数默认;确定,得到训练点集的插值表面。注:本例中部分参数默认设置,具体应用请结合实际情况进行设置;本例将原始点集分为70%的训练点集和30%的检验点集,训练点集用于插值表面的生成,检验点集用于计算插值误差。
    在这里插入图片描述
    得到训练点集的插值表面:
    在这里插入图片描述
    3)提取检验样点出的插值结果。 打开【Spatial Analyst工具】|【提取分析】|【多值提取至点】工具,输入点要素设置为“test”,输入栅格设置为“spline”,其余参数默认;确定,将检验点处的插值结果值记录到该点集属性表中。
    在这里插入图片描述
    结果:
    在这里插入图片描述
    4)计算插值与真值的绝对差。 在test图层属性表中新建浮点型字段“Diff”;打开【字段计算器】工具,使用公式【Abs ( [value] - [spline] )】计算“Diff”字段。
    在这里插入图片描述
    在这里插入图片描述
    绝对差值计算结果:
    在这里插入图片描述
    5)计算误差精度的各项统计参数。 在test图层属性表中新建整型字段“ID”;右击ID字段,打开【汇总】工具,汇总统计设置为Diff字段下的“最小值、最大值、平均、总和、标准差和方差”等统计指标,指定输出表设置为“statistics.dbf”;确定,得到误差精度的各项统计参数值。
    在这里插入图片描述
    在这里插入图片描述
    误差精度的各项统计参数值:
    在这里插入图片描述