美文网首页
利用Python在ArcGIS里面判断坡度和坡向

利用Python在ArcGIS里面判断坡度和坡向

作者: 任源_c4d5 | 来源:发表于2021-11-17 13:24 被阅读0次

利用Python在ArcGIS里面判断坡度和坡向

问题

需求

解决方法

def reclass(slope, aspect):
    if slope < 5:
        result = ('无坡度')
    else:
        if aspect > 338:
            result = ('北坡')
        elif aspect > 293:
            result = ('西北坡')
        elif aspect > 248:
            result = ('西坡')
        elif aspect > 203:
            result = ('西南坡')
        elif aspect > 158:
            result = ('南坡')
        elif aspect > 113:
            result = ('东南坡')
        elif aspect > 68:
            result = ('东坡')
        elif aspect > 23:
            result = ('东北坡')    
        else:
            result = ('北坡')
    return result

效果

效果

反思

高度注意python里面的缩进问题,不同的软件tab缩进的字符不一样,少用tab,多用空格键。

相关文章

  • 利用Python在ArcGIS里面判断坡度和坡向

    利用Python在ArcGIS里面判断坡度和坡向 问题 解决方法 效果 反思 高度注意python里面的缩进问题,...

  • ArcGIS流域DEM、坡度、坡向图的制作

    近年来,随着遥感技术的飞速发展,ArcGIS在环境科学,生态学,水文水资源,环境规划等学科都能看到其身影...

  • SuperMap iClient3D for WebGL教程(空

    坡度和坡向是两个重要的地形特征因子,在地形表面分析中起到重要作用。其中,坡度是地表面上某一点的切面和水平面所成的夹...

  • 利用ArcGIS和Python计算中国各省路网密度

    ArcGIS 相交 利用ArcGIS里面的相交工具,每个省把路标识了。 计算几何 分别计算路网的长度和各省的面积。...

  • 表面分析(坡度分析)

    跟坡向分析一样。坡度分析是利用栅格数据周边像元的高程值大小的变化率。gis帮助没有讲取的平均值还是最大最小。最后需...

  • 属性表字段自动编号

    一、利用Python进行自动编号 打开ARCGIS——右击文件打开属性表——选择需要操作的字段(Feature)—...

  • python图像处理基础环境搭建

    利用python处理图像时需要安装一些实用库,如果已将装了arcgis可能会有冲突 1、安装python 若已安装...

  • 爬山

    文 梁树丽 大巴车在长岭这个地方停下。 我们沿着公路向上走,发现旁边有一个斜坡,沿着坡向上攀岩,我发现坡度愈加陡...

  • AGS Python开发-ArcPy开发基础

    1、Python与ArcGIS关系 ArcGIS提供了ArcPy包,Python是通过该ArcPy包来操作ArcG...

  • ArcGIS制图学习(1)

    0. 引言 ArcGIS作为地理信息空间分析和表达软件,在业内应用广泛。我自己平时在工作和学习中利用ArcGIS软...

网友评论

      本文标题:利用Python在ArcGIS里面判断坡度和坡向

      本文链接:https://www.haomeiwen.com/subject/amultrtx.html