arcgis 空间交集 计算_ArcGIS不同坡度植被覆盖率分析步骤
发布日期:2021-10-30 18:55:37 浏览次数:5 分类:技术文章

本文共 1272 字,大约阅读时间需要 4 分钟。

写在前面的话:这是一个栅格分析的入门级应用……好吧,算虾神我的实战操作科普系列的作品。

怎么用ArcGIS做不同坡度的植被覆盖度分析,实际上在ArcGIS里面做此类分析,已经是hello world级别的应用了,任何一个基础空间分析(栅格分析)的课程,都会有此类案例的操作……所以我本来认为一个百度就已经足够了,但是百度了半天,发现……居然没有任何一个完整的操作案例,所有人都认为这个东东是在太简单了,所以直接就给出几个关键字:坡度分析——重分类——叠加……OK打完收工(真是特简洁明了……)

36750545bdbe4090addc33b7974f79b4.png

好吧,要详细步骤,只能我自己来写一个了。

先来看看数据:

首先是30米DEM数据一套,用于做坡度分析。(下图山体阴影渲染效果,具体方法)见以前的文章:

利用Python实现山体阴影效果渲染

089c4766bb6a524213881065e0692982.png

然后就是用遥感分类手段提取出来的植被覆盖矢量数据一份(不要问怎么提取出来的,学计算机的虾神不懂遥感……那些神马NDVI,神马波段,神马监督非监督分类的,虾神统统不懂dae49a57af05c7c3682f10511a54b907.pngdae49a57af05c7c3682f10511a54b907.png)。

f476626b6b0eca8c3660da42b6ad2d4a.png

OK,只要有这两份数据,就可以做不同坡度的植被覆盖的分析了。

首先,要有坡度,那么先利用ArcGIS空间分析工具集里面的坡度分析,来把地形进行坡度分级,坡度的算法原理非常简单,直接通过中学的一个三角函数就能直接算出来:

977228979b35673aab8324e08b805975.png

工具的位置如下:空间分析工具集——表面分析——坡度

880ae1ff1b541e4bacce0d59d6381d66.png

工具非常简单,几乎没有任何需要设置的参数:

36d1682909dd5ee550ce19089d193ddd.png

点击OK之后,就完成了坡度的分析,结果如下:

c9ff27a4d461bf0af5933dc0d96e3f36.png

因为直接计算的坡度,数据太离散,无法进行分区统计,所以接下去我们进行重分类,把坡度分成若干要统计的类别,数据从0度到60度,所以我们按10度一个分类,分成6类,使用的工具,叫做重分类工具,如下:

1a25b91be5ff83e4589940f2975a5032.png

然后直接设置分类:

e223e834a4735a710319fbb4ebb38c42.png

设置为六类,每十度为一类

89f19988cbed5ca7d1417463961c423f.png

重分类结果如下:

8bc12786480eae1905c08b9548df5e59.png

重分类完成之后,就可以利用矢量数据的分析方法来进行叠加分析了,首先把栅格数据转换成矢量(当然,直接用栅格做叠加也行,就是把矢量的植被数据转换成栅格,反正二者之间,的数据维度要进行统一,为了简单起见,我直接用栅格转矢量来做)

在toolbox的转换工具集里面有个从栅格转出,选择转为面要素

a2237bd12cd0b08e99ef93a14a93b839.png

转换结果如下:

2c59051860cfa6c18f6e2c39ab23c5d2.png

接下去,做叠加分析:注意,这里不能用相交,因为地形的数据要大于植被覆盖的数据,如果相交仅是取交集的话,就无法计算覆盖度了(当然,如果要做的不同坡度的植被覆盖面积计算,可以只做相交)。

标识工具位置:ArcToolbox——分析工具集——叠加分析——标识

f8b5e83d6d214283f8f0aa61635b7581.png

标识工具是将一份数据的内容,进行空间提取,到另一份数据上面去,如下图所示:

cf69d5f2e16adbccf9eadb78602978a8.png

执行标识工具,结果如下:

8c32841a18737d641e70430c9ab8e02a.png

执行完成之后,数据就变成了这个样子:

b340c471e0cbf5167ad9d8ba9ed90243.png

如果该位置没有灌木,那么组合地这个字段,就会变成空值,而不是组合地为灌木的,就表示有被覆盖,下面就可以进行统计了:

利用分析工具里面的汇总统计工具来实现统计功能:

f807924e5a9cd10c6105596d1f25c9f7.png

将面积字段进行累加,然后用gridcode(坡度分类)和组合地字段为统计汇总字段:

9a6f6bc1098f730aff3bf03a55071421.png

汇总结果如下:

39630ac4c735bb2dc082b383daee7fd5.png

有这个数据,就可以很轻易的做出各种分析图表出来了,比如采用Python进行可视化,结果如下:

9dc1716c63fc6a65525293d1caf10a76.png

打完收工。

转载地址:https://blog.csdn.net/weixin_39849239/article/details/111688643 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:1602怎么利用按键清屏_面试时候不知道 Linux 怎么回答?大师教给你46招!
下一篇:添加防火墙策略_电脑防火墙无法开启的解决办法2

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月01日 19时57分21秒