ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

ModelBuilder のモデル専用ツールの使用例

  • 値の収集 (Collect Values)
  • フィールド値の取得 (Get Field Value)
  • パスの解析 (Parse Path)
  • データの選択 (Select Data)
  • ストップ (Stop)

値の収集 (Collect Values)

ModelBuilder での [値の収集 (Collect Values)] ツールの使用について理解するには、以下に例をご参照ください。この例では、Input_CollectValue ワークスペース (入力ラスター変数) に保存された 99 個のラスターから新しいモザイクが作成されます。[ラスターの反復 (Iterate Rasters)] ツールは、ワークスペース内の各ラスターに対して反復し、[値の収集 (Collect Values)] ツールを使用してすべてのラスターが収集されます。[値の収集 (Collect Values)] ツールの出力である [値の収集] はラスターの複数値であり、[新規ラスターにモザイク (Mosaic To New Raster)] ツールへの入力となります。この方法で [値の収集 (Collect Values)] を使用する場合、サブモデルを作成し、[値の収集 (Collect Values)] の出力をモデル パラメーターにする必要があります。

サブモデルの作成の詳細

[値の収集] ツールの使用方法

フィールド値の取得 (Get Field Value)

ModelBuilder の [フィールド値の取得 (Get Field Value)] ツールの使用について、以下の例で説明します。ここでは、モデルはフィーチャクラス内の各ポリゴンの割合エリアを検索します。

[入力] 変数には、[要約統計量 (Summary Statistics)] ツールに入力するポリゴン フィーチャクラスを入力し、出力の [面積の合計] には、すべてのポリゴンの面積の合計が含まれる 1 つのレコードからなるテーブルが作成されます。この出力は [フィールド値の取得 (Get Field Value)] ツールに接続されます。

[フィールド値の取得 (Get Field Value)] ツールは、指定されたフィールドのテーブルから最初の値を取得し、その値を各ポリゴンの割合エリアを検索する [フィールド演算 (Calculate Field)] ツールの式における行内変数として使用します。

[フィールド値の取得] ツールの使用方法

パスの解析 (Parse Path)

ModelBuilder の [パスの解析 (Parse Path)] ツールの使用について、以下の例で説明します。ここでは、モデルは入力 (「C:\Data\InputFC.shp」) を解析し、ファイル、パス、名前、拡張子単位に分解します。パスと名前は [コピー (Copy)] ツールの出力における行内変数として使用されます。

[パスの解析] ツールの使用方法

データの選択 (Select Data)

ModelBuilder の [データの選択 (Select Data)] ツールの使用について、以下の例で説明します。ここでは、モデルは 2 つのシェープファイルをジオデータベースにコピーし、これらのフィーチャクラスの 1 つを別のフィーチャクラスとマージします。[データの選択 (Select Data)] ツールは、ジオデータベースの 2 つのフィーチャクラスのうち 1 つを選択して、[マージ (Merge)] ツールに渡すために使用されます。

[データの選択] ツールの使用方法

ストップ (Stop)

[停止] ツールでは、条件に基づいてモデルの反復を停止します。例では、[For] 反復子を使用して 500 〜 4000 の値 (500 ずつ増加) で反復を実行します。最初の反復では [値] は 500 で、その後 1000、1500 と増加していきます。この値はバッファー距離として使用されます。[要約統計量 (Summary Statistics)] ツールを使用して、すべてのポリゴンの面積の合計を計算します。また、[フィールド値の取得 (Get Field Value)] を使用して、要約統計量テーブルから値を取得します。[値の計算 (Calculate Value)] を使用して、[面積の合計] 値が 40 を超える場合にブール型 True を計算結果として返します。[値の計算] で設定した条件が True である場合に、モデルの実行を停止するように [停止] ツールを設定します。モデルは各値に対して反復を実行します。この例では、4 回目の反復時にすべてのポリゴンの面積の合計値が 40 を超え、条件が True になります。[停止] ツールはこの時点でモデルを終了します。

[停止] ツールの例

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

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