ArcGIS for Desktop

  • 文档
  • 合约
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS for Desktop

全面的专业性 GIS

ArcGIS for Server

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 合约
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

帮助

  • 主页
  • 入门
  • 制图
  • 分析
  • 管理数据
  • 工具
  • 更多...

掩膜(环境设置)

  • 插图
  • 用法说明
  • 对话框语法
  • 脚本语法

支持“掩膜”环境的工具只会考虑运行过程中落入分析掩膜范围内的像元。

插图

掩膜可识别要包括在工具执行中的分析范围内的区域
掩膜可识别要包括在工具执行中的分析范围内的区域。

用法说明

  • 设置分析掩膜表示只处理落入掩膜范围内的位置,而掩膜外的所有位置都将在输出中指定为 NoData。
    注:

    “掩膜”环境适用于可输出栅格的 ArcGIS Spatial Analyst 扩展模块和 ArcGIS Geostatistical Analyst 扩展模块工具。它也适用于可输出栅格的 ArcGIS 3D Analyst 扩展模块“栅格插值”、“栅格计算”、“栅格重分类”和“栅格表面”工具集中的工具。

  • 掩膜可以是栅格,也可以是要素数据集。
  • 如果分析掩膜是栅格,则定义掩膜时将考虑所有具有值的像元。掩膜栅格中的 NoData 像元将视为位于掩膜之外,并且在输出中将为 NoData。

    重分类和条件函数等工具对于创建栅格分析掩膜很有帮助。

  • 如果分析掩膜是一个要素数据集,则在执行时它将内部转换为栅格。因此一定要确保为分析设置适当的像元大小和捕捉栅格。

对话框语法

掩膜 - 用于定义工具执行期间要考虑输入数据中哪些位置处的数据集。如果掩膜数据集是栅格,则将使用所有含值的像元构成掩膜。栅格掩膜中的 NoData 像元在输出中将为 NoData。如果将要素数据集作为掩膜的输入,则在执行时它将内部转换为栅格。

脚本语法

arcpy.env.mask = mask_source

参数说明

mask_source

定义掩膜的数据集。

它可以是栅格,也可以是要素数据集。如果数据集是栅格,含值的像元将构成掩膜,而掩膜中的所有 NoData 像元在输出中都将为 NoData。

mask 语法

脚本示例

本示例演示了如何在执行 ArcGIS Spatial Analyst 扩展模块工具之前设置“掩膜”环境。

import arcpy

# Set environment
arcpy.env.workspace = "C:/workspace"

# Set Mask environment
arcpy.env.mask = "C:/data/maskpoly.shp"

# Set local variables
InZones = "C:/data/parcels.shp"
InZoneField = "Parcel_ID"
InValueRaster = "C:/data/Slope"

# Check out ArcGIS Spatial Analyst 扩展模块 license
arcpy.CheckOutExtension("Spatial")

# Process: Calculate the mean slope of each parcel area.
out = arcpy.sa.ZonalStatistics(InZones, InZoneField, InValueRaster, "MEAN","DATA")
out.save("mean_ParSlp")

相关主题

  • An overview of geoprocessing environments
  • Environment levels and hierarchy
  • 设置地理处理环境
有关此主题的反馈?

ArcGIS for Desktop

  • 主页
  • 文档
  • 合约
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | 隐私政策 | 法律声明