假定某植物的生长条件:
1、阳坡
2、地面坡度在5-20度间的坡地
3、碱性土壤
问如何利用空间分析计算某河流旁边1000米的适种面积。
给定资料有
1、土壤图(包括酸碱植)
2、1:2万比例尺地形图
多谢大侠,请给出具体步骤的描述。
------解决方案--------------------
以前学过,现在忘了,不搞这个了,帮顶一下~
------解决方案--------------------
1、以某河流做buffer分析,生成“河流_buffer”;
2、第1步结果与土壤图做intersect的overlay分析,第1步结果作为intersect feature;
3、dtm图转tin模型,用spatial analyst工具分析,求坡向和坡度;
4、将第2步与第3步结果叠加,方法同第2步。
即可得到结果。
------解决方案--------------------
1 地形图的处理
1.1 地形图的配准、等高线、高程点等数据的矢量化。可在arcgis、mapinfo等gis软件中完成
2 dem数据的处理。以下过程在arcgis中完成
2.1 通过等高线、高程点数据生成dem栅格数据。使用3d分析模块
3 dem地形及水文要素的提取
3.1 dem地形要素的提取。使用3d分析模块
3.1.1 提取坡向,从而得到阳坡。提取坡度,得到20~50度之间的坡地。
3.2 dem水文要素的提取。使用空间分析模块中的水文分析模块
3.2.1 对dem数据进行填洼处理
3.2.2 通过dem数据提取流向信息
3.2.3 通过流向数据得到汇流累积量
3.2.4 通过汇流累积量生成河道数据,可以和地形图中矢量化得到的河流数据比较,查漏补缺
(将矢量化的河道图层与水文分析得到的栅格图层叠加,在矢量图层上修改河道)。将修改好的矢量形式的河道数据以1000米为半径做缓冲区分析(空间分析模块),然后将得到的矢量数据转换成栅格数据。
4 土壤图的处理
4.1 如果所给的土壤图是矢量形式需要转换成栅格形式
4.2 将土壤图中的碱性土壤提取出来(空间分析模块的栅格计算器)
5 叠加操作
5.1 将得到的阳坡、坡度、河流水系、碱性土壤数据(均为栅格数据)进行求交运算(空间分析模块栅格操作中)
5.2 对叠加得到的栅格数据进行统计,栅格数量再乘以栅格面积就是最终你想求的适种面积。
疏漏之处欢迎补充!