ワイルドカードを使用してModelBuilderに複数のフィーチャクラスを追加しますか?


8

シェープファイルのフォルダがあり、それぞれがコードで始まります。各コードで始まる複数のシェープファイルがあり、同じコードを持つシェープファイルを選択して適切な既存のジオデータベースフィーチャクラスに追加するモデルをModelBuilderで作成します。

「XPGC *」で始まる特定のフォルダー内のすべてのファイルを「Pipe_Grade_Change」フィーチャクラスに追加するように指定するなど、追加ツールでワイルドカードを使用する方法はありますか?または、これを達成するためにイテレータを使用する方法はありますか?

回答:


6

以下の図のように、フィーチャクラスの反復と値の収集を使用します。

ここに画像の説明を入力してください

ここに画像の説明を入力してください


1
これでうまくいきました。IterateツールのワイルドカードとAppendツールのターゲットデータセットをモデルパラメーターに変更して、ツールの実行時にパラメーターを変更できるようにしました。
サラバーンズ

このモデルを使用した後、同じ機能を複数回追加していることがわかりました。モデルのCollect Features部分を削除することで、この問題を修正することができました。:詳細については、このスレッドを参照してくださいgis.stackexchange.com/questions/73024/...
サラ・バーンズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.