ラベル | 説明 | データ タイプ |
入力トレース ネットワーク | トレースを実行するトレース ネットワーク。 エンタープライズ ジオデータベースを操作する場合、入力トレース ネットワークはフィーチャ サービスから取得したものである必要があります。データベース コネクションから取得したトレース ネットワークはサポートされていません。 | Trace Network; Trace Network Layer |
トレース タイプ | 実行するトレースのタイプを指定します。
| String |
始点 | [トレース位置] ウィンドウの [始点] タブを使用して作成されるフィーチャ レイヤー、またはトレースの始点を表す 1 つ以上のレコードを含むテーブルまたはフィーチャクラス。 デフォルトでは TN_Temp_Starting_Points フィーチャクラスが使用され、[トレース位置] ウィンドウの [始点] ツールを使用して始点を作成するときにプロジェクトのデフォルト ジオデータベースに生成されます。 | Feature Layer; Table View |
バリア (オプション) | トレースがそのポイントを通過しないようにするトレースのバリアを表す 1 つ以上のフィーチャを含むテーブルまたはフィーチャクラス。 デフォルトでは TN_Temp_Barriers フィーチャクラスが使用され、[トレース位置] ウィンドウの [バリア] タブを使用してバリアを作成するときにプロジェクトのデフォルト ジオデータベースに生成されます。 | Feature Layer; Table View |
パス方向 (オプション) | トレース パスの方向を指定します。 パスの通過にかかるコストは、[最短パス ネットワーク属性名] パラメーターの値によって決定されます。 このパラメーターは、[最短パス] トレース タイプを実行する場合にのみ適用されます。
| String |
最短パス ネットワーク属性名 (オプション) | パスの計算に使用されるネットワーク属性の名前。 最短パス解析トレースを実行すると、形状の長さなど、数値のネットワーク属性を使用して、最短パスが計算されます。 パスに基づいて、コストと距離の両方が得られます。 最短パス トレースを実行する場合は、このパラメーターは必須です。 | String |
バリア フィーチャを含める (オプション) |
通過可能性バリア フィーチャをトレース結果に含めるかどうかを指定します。
| Boolean |
一貫性の検証 (オプション) | 通過したフィーチャのいずれかでダーティ エリアが発生した場合、エラーを返すかどうかを指定します。 これは、トレースがネットワーク内を一貫したステータスでフィーチャを通過することを保証する唯一の方法です。 ダーティ エリアを削除するには、ネットワーク トポロジを検証します。
| Boolean |
始点でバリアを無視 (オプション) | 始点ではトレース構成内のバリアを無視するかどうかを指定します。
| Boolean |
不定フローの許可 (オプション) | フロー方向が不定または未定のフィーチャをトレースするかどうかを指定します。 このパラメーターは、上流トレースまたは下流トレースを実行する場合にのみ適用されます。
| Boolean |
条件バリア (オプション) | ネットワーク属性との比較に基づいて、フィーチャに対して通過可能性バリア条件を設定します。 条件バリアは、ネットワーク属性、演算子とタイプ、および属性値を使用します。 たとえば、フィーチャが ArtificialPath の特定の値と等しい Code 属性を持っている場合に、トレースを停止します。 フィーチャがこの条件を満たしている場合、トレースが停止します。 複数の属性を使用している場合、[結合方法] パラメーターを使用して And 条件および Or 条件を定義できます。 条件バリアの構成は、次のとおりです。
[演算子] コンポーネントは次のとおりです。
[タイプ] コンポーネントは次のとおりです。
[結合方法] コンポーネントは次のとおりです。
| Value Table |
関数バリア (オプション) | 関数に基づいて、フィーチャに対する通過可能性バリアを設定します。 関数バリアを使用すると、たとえば、始点からトレースが移動できる距離を制限したり、トレースを停止するための最大値を設定したりできます。 たとえば、通過した各ラインの長さが、それまでに移動した合計距離に追加されます。 移動した全長が指定された値に達した場合、トレースが停止します。 関数バリアの構成は、次のとおりです。
[関数] コンポーネントは次のとおりです。
たとえば、20 の値を持つ始点フィーチャが存在するとします。 次のフィーチャは、30 の値を持っています。 最小関数を使用すると、結果が 20、最大が 30、追加が 50、平均が 25、個数が 2、減算が -10 になります。 [演算子] コンポーネントは次のとおりです。
[ローカル値の使用] コンポーネントは次のとおりです。
| Value Table |
通過可能性の適用 (オプション) | 適用される通過可能性のタイプを指定します。 通過可能性範囲は、通過可能性がジャンクション、エッジ、またはその両方のいずれに適用されるかを決定します。 たとえば、レクリエーション コースのネットワークにおいて、surfacetype 属性に砂利の値が含まれ、通過可能性範囲がジャンクションのみに設定されている場合にトレースを停止するように条件バリアを定義すると、surfacetype フィールドがこの値であるエッジ フィーチャが検出された場合でも、この surfacetype 属性はエッジにしか適用されないため、トレースは停止しません。
| String |
関数 (オプション) | トレース結果に適用される計算関数。 関数の構成は、次のとおりです。
[関数] コンポーネントには、次のオプションがあります。
たとえば、20 の値を持つ始点フィーチャが存在するとします。 次のフィーチャは、30 の値を持っています。 [最小] 関数を使用すると、結果は 20 になります。 [最大] は 30、[加算] は 50、[平均] は 25、[個数] は 2、[減算] は -10 になります。 [フィルター演算子] コンポーネントには、次のオプションがあります。
[フィルター タイプ] コンポーネントには、次のオプションがあります。
| Value Table |
出力条件 (オプション) | ネットワーク属性に基づいて返されるフィーチャのタイプ。 たとえば、Tap フィーチャ以外をすべて除外するよう構成されたトレースでは、Tap 属性が割り当てられていないトレース済みフィーチャは、結果に含まれません。 そのカテゴリがあるトレース対象フィーチャは、結果選択セットに返されます。 出力条件の構成は、次のとおりです。
[演算子] コンポーネントには、次のオプションがあります。
[タイプ] コンポーネントには、次のオプションがあります。
| Value Table |
結果タイプ (オプション) | トレースから返される結果のタイプを指定します。
| String |
選択するタイプ | どのように選択を適用するか、選択が存在する場合にはそれをどうするかを指定します。
| String |
以前のトレース結果をすべて消去 (オプション) | 集約されたジオメトリを格納するために選択されたフィーチャクラスの内容を切り捨てるか追加するかを指定します。 このパラメーターは、集約されたジオメトリの結果タイプのみに適用されます。
| Boolean |
トレース名 (オプション) | トレース操作の名前。 この値は出力フィーチャクラスの TRACENAME フィールドに格納され、トレース結果の識別に役立ちます。 このパラメーターは、集約されたジオメトリの結果タイプのみに適用されます。 | String |
集約されたポイント (オプション) | 集約された結果ジオメトリを含む出力マルチポイント フィーチャクラス。 デフォルトでは、このパラメーターは、Trace_Results_Aggregated_Points というシステムで生成されるフィーチャクラスを使用して設定され、プロジェクトのデフォルト ジオデータベースに格納されます。 このフィーチャクラスが存在しない場合は、自動的に作成されます。 既存のフィーチャクラスも、集約されたジオメトリの格納に使用できます。 デフォルト以外のフィーチャクラスを使用する場合は、TRACENAME という文字列フィールドを含むマルチポイント フィーチャクラスである必要があります。 このパラメーターは、集約されたジオメトリの結果タイプのみに適用されます。 | Feature Class |
集約されたライン (オプション) | 集約された結果ジオメトリを含む出力ポリライン フィーチャクラス。 デフォルトでは、このパラメーターは、Trace_Results_Aggregated_Lines というシステムで生成されるフィーチャクラスを使用して設定され、プロジェクトのデフォルト ジオデータベースに格納されます。 このフィーチャクラスが存在しない場合は、自動的に作成されます。 既存のフィーチャクラスも、集約されたジオメトリの格納に使用できます。 デフォルト以外のフィーチャクラスを使用する場合は、TRACENAME という文字列フィールドを含むポリライン フィーチャクラスである必要があります。 このパラメーターは、集約されたジオメトリの結果タイプのみに適用されます。 | Feature Class |
出力グループ レイヤー名 (オプション) | トレースの結果として返されたフィーチャの選択セットを含むフィーチャ レイヤーで構成されている出力グループ レイヤーの名前。 このレイヤーでは、ModelBuilder および Python でトレースの出力を操作することができます。 このパラメーターは、ネットワーク レイヤーの結果タイプにのみ適用されます。 | Group Layer |
トレース構成の使用 (オプション) | [トレース (Trace)] ツールのパラメーターの設定に既存の名前付きトレース構成を使用するかどうかを指定します。
注意:このパラメーターには、トレース ネットワーク バージョン 2 以降が必要です。 | Boolean |
トレース構成名 (オプション) | トレースのプロパティの定義に使用されるトレース構成の名前。 このパラメーターは、[トレース構成の使用] パラメーターがオンの場合にのみ有効になります。 注意:このパラメーターには、トレース ネットワーク バージョン 2 以降が必要です。 | String |
出力 JSON (オプション) | 生成される .json ファイルの名前と場所。 | File |
派生した出力
ラベル | 説明 | データ タイプ |
更新されたトレース ネットワーク | 更新されるトレース ネットワーク。 | Any Value |