ArcGIS教程:坡向

  摘要

  获得栅格表面的坡向。坡向用于识别从每个像元到其相邻像元方向上值的变化率最大的下坡方向。

  坡向可以被视为坡度方向。输出栅格的值将是坡向的罗盘方向。

  插图


  用法

  • 坡向是从栅格表面各像元方向上的 z 值上的最大变化率方向。
  • 坡向由 0 到 359.9 度之间的正度数表示,以北为基准方向按顺时针进行测量。
  • 会为输入栅格中的平坦(具有零坡度)像元分配 -1 坡向。
  • 如果直接邻域(3 x 3 窗口)中的中心像元为 NoData,则输出将为 NoData。
  • 如果有任何邻域像元为 NoData,则首先会向这些像元分配中心像元的值,然后计算坡向。

  语法

  Aspect (in_raster)


  代码实例

  坡向示例 1(Python 窗口)

  此示例将根据输入表面栅格创建坡向栅格。

  import arcpy

  from arcpy import env

  from arcpy.sa import *

  env.workspace = "C:/sapyexamples/data"

  outAspect = Aspect("elevation")

  outAspect.save("C:/sapyexamples/output/outaspect01.img")

  坡向示例 2(独立脚本)

  此示例将根据输入表面栅格创建坡向栅格。

  # Name: Aspect_Ex_02.py

  # Description: Derives aspect from a raster surface.

  # Requirements: Spatial Analyst Extension

  # Import system modules

  import arcpy

  from arcpy import env

  from arcpy.sa import *

  # Set environment settings

  env.workspace = "C:/sapyexamples/data"

  # Set local variables

  inRaster = "elevation"

  # Check out the ArcGIS Spatial Analyst extension license

  arcpy.CheckOutExtension("Spatial")

  # Execute Aspect

  outAspect = Aspect(inRaster)

  # Save the output

  outAspect.save("C:/sapyexamples/output/outaspect02")

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值