作业帮 > 综合 > 作业

我想用已矢量化的等高线在arcgis里做坡度、坡向、起伏度的分析,需要制图和出各地形因子的统计数据,求助

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/06 20:14:29
我想用已矢量化的等高线在arcgis里做坡度、坡向、起伏度的分析,需要制图和出各地形因子的统计数据,求助
请各路大神给个力吧!mapgis和arcgis都可,最好给个联系方式,
在arcgis中中,进行如下操作:
1、创建TIN
打开3d analyst模块,利用creat /modify TIN---creat TIN from features命令(height source 选择高程字段),先将等高线转为TIN;
2、从TIN中创建栅格表面
打开3d analyst模块,利用convert---TIN to raster命令(attribute选择elevation,cell size自定义,若为大比例尺数据可以选择5或10,可以参考相关研究文献),生成栅格表面,即DEM;
(备注:矢量化的等高线必须比研究区的范围大些,创建TIN并生成Raster后,再用研究区边界来裁切,这样的DEM数据才能满足精度要求)
3、地形因子分析
打开3d analyst模块,利用surface analysis---slope命令,生成坡度数据;
打开3d analyst模块,利用surface analysis---aspect命令,生成坡向数据;
打spatial analyst模块,利用neighborhood tatistics命令进行邻域分析,先将statistic type设为最大值,输出栅格为A,再将statistic type设为最小值,输出栅格为B,利用raster calculator生成地形起伏度数据,公式为[A]-[B];
以上的地形数据,可以根据需要进行reclassfy重分类处理,分类标准参考相关文献,就可以获取所需的地形因子统计数据.
制图时,用view---layout view,添加比例尺、指北针、图例,就可以整饰出图