ArcGIS Desktop

  • ドキュメント
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

マスク (環境設定)

  • 図
  • 使用に関する注意
  • ダイアログの構文
  • スクリプトの構文

マスク環境を反映するツールは、操作中、解析マスク内に含まれるセルだけを対象にします。

図

マスクはツールの実行で解析対象範囲となる領域を特定します。
マスクはツールの実行で解析対象範囲となる領域を特定します。

使用に関する注意

  • 解析マスクを設定すると、マスク内に含まれる場所でのみ処理が実行され、その外側のすべての場所には出力で NoData 値が割り当てられます。
    注意:

    マスク環境は、ラスターを出力する Spatial Analyst エクステンションおよび Geostatistical Analyst エクステンションのツールに適用されます。さらに、3D Analyst エクステンションのラスターの内挿、ラスターの算術演算、ラスターの再分類、およびラスター サーフェス ツールセットの、ラスターを出力するツールにも適用されます。

  • マスクは、ラスターでもフィーチャ データセットでもかまいません。
  • 解析マスクがラスターの場合、値を持つすべてのセルがそのマスクを指定するとみなされます。マスク ラスター内の NoData のセルはマスクの外にあると見なされ、出力も NoData になります。

    [再分類 (Reclass)] や [Con] などのツールは、ラスター解析マスクを作成するために役立ちます。

  • 解析マスクがフィーチャ データセットの場合、実行時に内部でラスターに変換されます。そのため、解析に適したセル サイズとスナップ対象ラスターが設定されていることを確認する必要があります。

ダイアログの構文

マスク - ツールの実行時に入力のどの場所が対象になるかを指定するデータセット。マスク データセットがラスターの場合、値を持つすべてのセルがそのマスクを構成します。ラスター マスクの NoData のセルは、出力でも NoData になります。フィーチャ データセットがマスクの入力として使用されている場合、実行時に内部でラスターに変換されます。

スクリプトの構文

arcpy.env.mask = mask_source

パラメーター説明

mask_source

マスクを指定するデータセット。

これは、ラスターでもフィーチャ データセットでもかまいません。データセットがラスターの場合、値を持つセルがマスクを構成し、マスク内の NoData のセルは出力でも NoData になります。

mask の構文

スクリプト例

この例は、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 a 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")

関連トピック

  • ジオプロセシング環境の概要
  • 環境のレベルと階層
  • ジオプロセシング環境の設定

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2018 Esri. | プライバシー | リーガル