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
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

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 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. | プライバシー | リーガル