データセットの反復 (Iterate Datasets) (ModelBuilder)

概要

ワークスペースまたはフィーチャ データセット内のデータセットを反復処理します。

ModelBuilder でのデータセットの反復 (Iterate Datasets)の詳細

使用法

  • このツールは、ModelBuilder で使用するためのツールで、Python スクリプトでは使用できません。

  • ツールの出力は、「データセット」と「名前」の 2 つです。「名前」は、他のツールでインライン変数(たとえば、 %名前%) として使用できます。

構文

arcpy.mb.IterateDatasets(in_workspace, {wildcard}, {dataset_type}, {recursive})
パラメーター説明データ タイプ
in_workspace

反復処理するデータセットを格納するワークスペースまたはフィーチャ データセット。

Workspace; Feature Dataset
wildcard
(オプション)

結果を制限するために使用する、* (アスタリスク) と文字の組み合わせ。アスタリスクは「すべて」と同じ意味です。ワイルドカードを指定しない場合は、すべての値が返されます。たとえば、ワイルドカードを使用すると、名前が特定の文字や語句で始まる入力だけを反復処理できます (A*Ari*Land* など)。

String
dataset_type
(オプション)

反復処理するデータセット タイプ。

  • CADCAD データセットだけを出力します。
  • FEATUREフィーチャ データセットだけを出力します。
  • GEOMETRICNETWORKジオメトリック ネットワーク データセットだけを出力します。
  • MOSAICモザイク データセットだけを出力します。
  • NETWORKネットワーク データセットだけを出力します。
  • PARCELFABRICパーセル ファブリック データセットだけを出力します。
  • RASTERラスター データセットだけを出力します。
  • TERRAINテレイン データセットだけを出力します。
  • TINTIN データセットだけを出力します。
  • TOPOLOGYトポロジ データセットだけを出力します。
String
recursive
(オプション)

入力ワークスペース内のサブフォルダーを、再帰的に反復処理するかどうかを指定します。

  • オン - すべてのサブフォルダーを反復処理します。
  • オフ - すべてのサブフォルダーを反復処理しません。
Boolean

派生した出力

名前説明データ タイプ
dataset

データセットの絶対パス。

データセット
name

データセットの名前。

文字列

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい