网站首页 > 技术教程 正文
第一步 准备数据
这里选用了河南省2010年的土地利用类型数据,分成了一级分类6大类:耕地、林地、草地、水域、未利用土地、城乡工矿用地,以及河南省行政区划数据
第二步 建立渔网
运行ArcToolbox,打开【数据管理工具】,选中【Sampling】里面的【创建渔网】工具,进行参数设置。输入保存路径;渔网范围2选择河南省行政区划数据;像元宽度与高度设为10000(可自行根据需要设置);渔网类型选择面
渔网建立完成如下,每个网格都有相应的点要素生成,其实点要素是我们不需要的
移除点数据,渔网显示如下
打开渔网图层的属性面板,我们修改网格透明度为合适(大概为45%左右)
各个要素合成显示如下
第三步 提取渔网范围
我们可以清晰看出图中有多余的网格中并没有我们需要计算的土地利用类型要素,所以应该提取对应图层范围的渔网
点击界面的【选择】—【按位置选择】,打开此属性面板
目标图层我们选择渔网,而来源图层我们选择行政区划河南省,之后应用就可以看到需要的渔网范围已经被选中,之后导出渔网数据即可
右键点击渔网,在调出的面板中选中【导出】—【导出数据】
在这里弹出的面板中保存输出路径,存为shp文件,ok即可
渔网范围被提取出来显示如下
修改符号化。点击提取渔网,将其颜色改为无色即可
第四步 提取不同类别土地利用类型
运行ArcToolbox,打开【空间分析工具】,选择【提取】工具的【按属性提取】工具,调出面板后进行参数设置。输入栅格选择河南省行政区划;打开语法建立面板,在里面进行语法设置。这里以提取耕地为例!(“名称”=‘‘耕地’’)
耕地提取成功,显示如下
林地提取
草地提取
水域提取
未利用土地提取
城乡、工矿、用地提取
第五步 各类用地面积计算
运行ArcToolbox,打开【空间分析工具】,选择【邻域分析】里面的【表格显示统计方法】调出界面,进行参数设置。输入栅格或邻域要素数据选择提取的范围渔网,邻域字段选择具有标识的FID,输入用途栅格为提取的耕地要素;设置输出路径,应用即可
具有标识的FID
耕地面积统计表导出成功,我们打开查看属性表的数据,显示如下,每一个FID字段都有相应的面积、数量等要素统计值
使用同样的方法计算其它土地利用类型要素的统计表
在属性表中调出面板,选择【导出】(以经计算的耕地表为例)
保存路径,注意这里我们以dBASE格式保存(dbf)
dBASE格式
第六步 EXCEL处理
在保存的文件夹中打开刚才保存的dbf格式数据,以Excel打开数据
Excel中各要素统计显示如下
因为这里的面积是按照平方米继续计算的,我们可以以平方千米显示面积统计
显示计算面积总和
其它不同土地利用要素面积计算方法类同。
注:经过不同方法验证,此面积结果是正确的
制图
来源:知乎
猜你喜欢
- 2024-11-18 日立EUB-5500彩超故障维修(仁成医疗)
- 2024-11-18 魔兽世界怀旧服:TBC战士 P1单刷老虎 加尔达成,分享下心得
- 2024-11-18 《天国拯救》控制台MOD使用教程秘籍代码大全
- 2024-11-18 升级 | 硬核的数据库支持与恢复能力,效率源DBF6300凭实力圈粉
- 2024-11-18 DBV命令行工具检测坏块
- 2024-11-18 ArcMap中常见的错误及解决方法
- 2024-11-18 每天学点Arcgis实用操作:如何批量核查gis规划情况?
- 2024-11-18 解决软件弹出对话框界面,内容显示不全问题(以OptiBPM为例)
- 2024-11-18 一起来学习Oracle的备份恢复基础吧-2
- 2024-11-18 一文看懂如何跨版本迁移Oracle数据库
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)