电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ArcGIS教程:坡度VIP免费

ArcGIS教程:坡度_第1页
1/7
ArcGIS教程:坡度_第2页
2/7
ArcGIS教程:坡度_第3页
3/7
地理国情监测云平台ArcGIS教程:坡度一、了解坡度坡度可表明表面上某个位置的最陡下坡倾斜程度。可针对TIN中的每个三角形和栅格中的每个像元计算坡度。对于不规则三角网(TIN),坡度为各三角形中的最大高程变化率。对于栅格,坡度为每个像元及与其相邻的八个像元中的最大高程变化率。坡度命令可提取输入表面栅格,并计算出包含各个像元坡度的输出栅格。坡度值越小,地势越平坦;坡度值越大,地势越陡峭。可使用百分比单位计算输出坡度栅格,也可以以度为单位进行计算。坡度角等于45度时,高程增量等于水平增量。如果以百分比形式表示,此角的坡度为100%。如果坡度接近垂直(90度),则百分比坡度接近无穷大。坡度函数最常用于处理高程格网,如下图所示。较为陡峭的坡在输出坡度地图中显示为红色。北京数字空间科技有限公司地理国情监测云平台二、坡度1、摘要判断栅格表面的各像元中的坡度(梯度或z值的最大变化率)。2、插图3、用法·坡度是指各像元中z值的最大变化率。·当表面z单位用其他单位而非地面x,y单位表示时,需要使用Z因子对坡度计算进行校正。·输出值的范围取决于测量单位的类型。§如果为度,坡度值的范围为0至90。§如果为高程增量,范围为0至无穷大。平坦表面为0%,45度表面为100%,随着表面变得越来越接近垂直,高程增量百分比将变得越来越大。·如果直接邻域(3x3窗口)中的中心像元为NoData,则输出将为NoData。·如果有任何邻域像元为NoData,则会向这些像元分配中心像元的值,然后再计算坡度。4、语法Slope(in_raster,{output_measurement},{z_factor})参数说明数据类型in_raster输入表面栅格。RasterLayeroutput_measurement(可选)确定输出坡度数据的测量单位(度或百分比)。DEGREE—坡度倾角将以度为单位进行计算。PERCENT_RISE—输出高程增量百分比的关键字,也称为百分比坡度。Stringz_factor(可选)一个表面z单位中地面x,y单位的数量。z单位与输入表面的x,y单位不同时,可使用z因子调整z单位的测量单位。计算最终输出表面时,将用z因子乘以输入表面的z值。如果x,y单位和z单位采用相同的测量单位,则z因子为1。这是默认值。如果x,y单位和z单位采用不同的测量单位,则必须将z因子设置为适当的因子,否则会得到错误的结果。例如,如果z单位是英尺而x,y单位是米,则应使用z因子0.3048将zDouble北京数字空间科技有限公司地理国情监测云平台单位从英尺转换为米(1英尺=0.3048米)。5、返回值名称说明数据类型out_raster输出坡度栅格。Raster6、代码实例坡度示例1(Python窗口)在本例中将确定输入表面栅格的坡度值。importarcpyfromarcpyimportenvfromarcpy.saimport*env.workspace="C:/sapyexamples/data"outSlope=Slope("elevation","DEGREE",0.3043)outSlope.save("C:/sapyexamples/output/outslope01")坡度示例2(独立脚本)在本例中将确定输入表面栅格的坡度值。#Name:_Ex_02.py#Description:Identifiestherateofmaximumchange#inz-valuefromeachcell.#Requirements:SpatialAnalystExtension#Importsystemmodulesimportarcpyfromarcpyimportenvfromarcpy.saimport*#Setenvironmentsettingsenv.workspace="C:/sapyexamples/data"#SetlocalvariablesinRaster="elevation"outMeasurement="DEGREE"zFactor=0.3043#CheckouttheArcGISSpatialAnalystextensionlicensearcpy.CheckOutExtension("Spatial")#ExecuteSlopeoutSlope=Slope(inRaster,outMeasurement,zFactor)#SavetheoutputoutSlope.save("C:/sapyexamples/output/outslope02")北京数字空间科技有限公司地理国情监测云平台三、坡度的工作原理返回值坡度工具用于为每个像元计算值在从该像元到与其相邻的像元方向上的最大变化率。实际上,高程随着像元与其相邻的八个像元之间距离的变化而产生的最大变化率可用来识别自该像元开始的最陡坡降。从概念上讲,该工具会将一个平面与要处理的像元或中心像元周围一个3x3的像元邻域的z值进行拟合。该平面的坡度值通过最大平均值法来计算。该平面的朝向就是待处理像元的坡向。坡度值越小,地势越平坦;坡度值越大,地势越陡峭。如果邻域内某个像元位置的z值为NoData,则将中...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ArcGIS教程:坡度

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部