ArcGIS教程:细化 (Spatial Analyst)

摘要

  通过减少表示要素宽度的像元数来对栅格化的线状要素进行细化。

用法

  · 细化工具的典型应用是对已扫描的高程等值线地图进行处理。由于扫描仪分辨率和原始地图中线宽度的原因,等值线将在生成的栅格中表示为五至十个像元宽度的线状元素。运行细化工具后,各个等值线将表示为单个像元宽度的线状要素。

  · 过滤器选项使用与边界清理相同的过滤算法,来移除从主要分支延伸出来的较短线状要素。它也可移除宽度小于三个像元的要素。

  · 指定输入线状要素的最大线宽对于细化栅格必不可少,线状要素的宽度可超出或低于默认的最大线宽值。如果最大线宽适合要被细化的最宽线状要素,则可望获得最佳结果。

  · 以下详细说明了细化工具中使用的常规算法:

  Zhan, Cixiang,1993,《混合线细化方法》,自动制图会议记录 11,明尼阿波里斯,第 396-405 页

代码实例

  “细化”示例 1(Python 窗口)

  本例对背景值为 NoData 的栅格进行细化,并在尝试保留拐角和交汇点的同时对边界进行平滑处理。

  import arcpy

  from arcpy import env

  from arcpy.sa import *

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

  thinOut = Thin("land","NODATA", "FILTER", "SHARP", 300)

  thinOut.save("c:/sapyexamples/output/thinout

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值