Skip To Content

Pro プロジェクト アイテムを開くの追加と構成

ArcGIS Pro プロジェクト アイテムを開くステップでは、ArcGIS Pro で既存のプロジェクトまたはプロジェクト パッケージを開くことができます。 マップ、レイアウト、シーン、タスク、Web マップなど、プロジェクトに追加するアイテムを構成して、正しいアイテムで作業を実行できるようにすることができます。 プロジェクトにマッピング アイテムが含まれる場合、適切なジョブ固有のバージョンのデータがあれば、データ レイヤーはそのデータに自動的にポイントすることができます。

ArcGIS Pro でステップを実行すると、そのステップで定義されたアイテムが指定した ArcGIS Pro プロジェクトで開きます。 ステップで別のプロジェクトを開く必要がある場合、新しいプロジェクトを開く前に、既存のプロジェクトを保存するよう求められます。 ステップが [ArcGIS Pro コマンドを実行] オプションで構成されている場合、プロジェクトが開くと、ステップで構成された ArcGIS Pro のカスタム アドイン コマンドが実行されます。 ステップが [エラー インスペクターの表示] オプションで構成されている場合、プロジェクトが開くと [エラー インスペクター] ウィンドウが表示され、エラー フィーチャを含むレイヤーが ArcGIS Pro のマップに追加されます。 ステップにヘルプ テキストが構成されている場合、ジョブ タイルの下部に表示されます。

ArcGIS Workflow Manager Web アプリでステップを実行すると、ダウンロード ボタンがジョブ タイルに表示されます。 PITEMX ファイルをダウンロードして、ファイルをダブルクリックし、ArcGIS Pro でプロジェクトを開きます。 ステップで別のプロジェクトを開く必要がある場合、新しいプロジェクトを開く前に、既存のプロジェクトを保存するよう求められます。 ステップが [ArcGIS Pro コマンドを実行] オプションで構成されている場合、ArcGIS Pro は構成されたカスタム アドイン コマンドを実行します。 ステップが [エラー インスペクターの表示] オプションで構成されている場合、[エラー インスペクター] ウィンドウが表示され、エラー フィーチャを含むレイヤーがマップに追加されます。 ステップにヘルプ テキストが構成されている場合、ジョブ タイルの下部に表示されます。

注意:

ダウンロードした PITEMX ファイルを ArcGIS Pro で開く前に、ワークフロー アイテムを含む Portalポータル接続を追加します。

ダウンロードした PITEMX ファイルは ArcGIS Pro でプロジェクトを開く際に一度しか使用できません。 プロジェクトを再度開く必要がある場合は、Workflow Manager Web アプリのジョブ タイルから新しい PITEMX ファイルをダウンロードする必要があります。

When the step is run, the following actions can be performed:

  • The step can be paused by clicking Pause.
  • The step can be finished by clicking Finish.
注意:

If the step isn't optional, the step must be run or paused at least once before it can be finished.

ステップの構成

ArcGIS Enterprise ポータル、ArcGIS Online、またはファイル システム上でホストされているプロジェクト パッケージを追加できます。 マップ、レイアウト、Web マップ、タスクなど、プロジェクトに追加するアイテムを構成できます。 ArcGIS Pro で開いたアイテムの順序は、ステップに追加した順序で定義されます。

To configure the step, do the following:

  1. Create or edit a workflow diagram to access the Step Library panel.
  2. [ArcGIS Pro プロジェクト アイテムを開く][ステップのライブラリ] パネルからワークフロー キャンバス上のステップの接続矢印にドラッグします。

    The Step Details panel appears.

  3. Provide a name for the step in the Step Name text box.
  4. Optionally, add the message you want to appear when the step is run in the User Prompt text box.

    If the user prompt contains plain text and Arcade expressions, you'll need to format the text as follows:

    'This job is currently assigned to ' + JobOwner($Job) + '.'
    ヒント:

    Click This input supports Arcade Expressions This input supports Arcade expressions and choose an ArcGIS Arcade expression to add it to its associated text box.

  5. [引数] セクションで [編集] をクリックします。

    [ArcGIS Pro マッピング ステップ] ダイアログ ボックスが表示されます。

  6. [Pro プロジェクト] セクションで、次のオプションのいずれかを選択して、プロジェクトの配置先を指定します。
    • [現在] - ArcGIS Pro で開かれているプロジェクト。
    • [ポータル] - ArcGIS Enterprise ポータルまたは ArcGIS Online でホストされているプロジェクト パッケージ。
    • [ファイルパス] - ネットワーク ファイル共有またはローカル ファイル システムでホストされているプロジェクト パッケージ。

      You can also use ArcGIS Arcade expressions to provide a dynamic value.

  7. [ポータル] を選択した場合は、[Pro プロジェクトの追加] をクリックして、次の手順を実行します。
    1. 次のオプションのいずれかを選択して、プロジェクト パッケージの配置先を指定します。
      • [この Enterprise] - Workflow Manager と同じポータルでホストされているプロジェクト パッケージ。
      • [ArcGIS Online] - ArcGIS Online でホストされているプロジェクト パッケージ。
      • [その他] - 別のポータルにあるプロジェクト パッケージ。
    2. [その他] を選択した場合は、[ポータル URL] テキスト ボックスにプロジェクト パッケージを含むポータルの URL を入力し、Enter キーを押します。

      ArcGIS Enterprise の場合、形式 https://webadaptorhost.domain.com/webadaptorname を使用します。

    3. 必要に応じて、[アイテム ID] テキスト ボックスにプロジェクト パッケージの別の名前を入力します。
    4. 必要に応じて、[参照名] テキスト ボックスにプロジェクト パッケージの別の参照名を入力します。

      これがステップの構成に表示される名前になります。

    5. [OK] をクリックします。

      プロジェクト パッケージが [ArcGIS Pro マッピング ステップ] ダイアログ ボックスに表示されます。

      注意:

      プロジェクト パッケージを編集するには [編集] をクリックし、プロジェクト パッケージを削除するには [削除] をクリックします。

  8. [ファイルパス] を選択した場合は、[ファイルパス] テキスト ボックスにプロジェクト パッケージへのローカル パスまたはネットワーク パスを入力します。
  9. [アイテムを開く] セクションで、[新しいアイテムを開く] をクリックし、プロジェクトで開くアイテムを追加します。
    注意:

    ステップの実行時にアイテムが ArcGIS Pro プロジェクト内に存在している必要があり、存在しない場合はステップが失敗します。

  10. 操作するアイテムの名前を [名前] テキスト ボックスに入力します。
  11. 操作するアイテムのタイプを [タイプ] ドロップダウン リストで選択します。
  12. ワークフロー ダイアグラムで [バージョンの作成] ステップがジョブ固有のバージョンのデータの作成に使用されている場合、[バージョンの再ポイント] チェックボックスをオンにすると、ステップの実行時にアイテム データ レイヤーのマッピングがジョブ固有のバージョンに再ポイントされます。
    注意:

    タスク アイテムでは、[バージョンの再ポイント] チェックボックスを使用できません。

  13. 必要に応じて、ステップ 8 〜 11 を繰り返し、アイテムをさらに追加します。
    注意:

    アイテムを削除するには、そのアイテムの上にカーソルを置き、[アイテムの削除] ボタン Delete Item をクリックします。

  14. 必要に応じて、[完了] タブをクリックし、[デフォルトにリセット] チェックボックスをオンにすると、ステップの完了時にマッピング アイテム データ レイヤーが元のバージョンに再ポイントされます。
    注意:

    タスク アイテムでは、[デフォルトにリセット] チェックボックスを使用できません。

  15. [ポータル] または [ファイルパス][Pro プロジェクト] の設定として選択した場合は、必要に応じて、[ArcGIS Pro プロジェクトを閉じる] チェックボックスをオンにして、ステップが一時停止または完了したときにプロジェクトを閉じるようにします。

    ステップが一時停止または完了すると、プロジェクトが閉じられますが、ArcGIS Pro は開いたままとなり、ステップを再開したり追加のステップを実行したりすることができます。

  16. 必要に応じて、[高度な設定] タブをクリックし、オプションを構成します。
    • [位置にズーム] - ジョブに位置が定義されている場合、マップをジョブの位置にズームします。
    • [エラー インスペクターの表示] - [エラー インスペクター] ウィンドウが開き、マップ上のエラー フィーチャを確認できます。

      フィーチャ サービス データ ソースの場合、エラー レイヤーはサービスに格納されている必要があり、データ ソースは整合チェック機能を含むブランチ バージョン対応である必要があります。

    • [ArcGIS Pro コマンドを実行] - ステップで構成されたアイテムを開いたときに、ArcGIS Pro のカスタム アドイン コマンドを実行します。

      [コマンドの追加] ボタンをクリックし、実行するカスタム アドイン コマンドのコマンド ID を指定します。 必要であれば、コマンドの順序を並べ替えたり、削除したりします。

      ArcGIS Pro のスクリーンヒントにコマンド ID を表示する方法

      注意:

      使用できるのは、カスタム アドインのコマンド ID のみです。 複数のコマンドを指定する場合、コマンドはステップで構成された順序で実行されます。

  17. 必要に応じて、[ジョブの位置に対する編集を制限する] をオンにして、ジョブの位置への編集を制限します。
    1. [演算子] ドロップダウン矢印をクリックし、以下のいずれかのオプションを選択します。
      • [ジョブの位置と交差する] - ジョブの位置と交差するフィーチャに編集を加えることができます。
      • [ジョブの位置に完全に含まれる] - ジョブの位置に完全に含まれているフィーチャに編集を加えることができます。
    2. 必要に応じて、[バッファー] テキスト ボックスに値を入力して、指定したジョブの位置の距離内にあるフィーチャに編集を加えることができます。

      You can also use ArcGIS Arcade expressions to provide a dynamic value.

      バッファーに Arcade 条件式が含まれる場合は、整数に対して評価する必要があります。

  18. Click Save.
    注意:

    The Save button isn't available when parameters are configured with invalid values.

  19. Click the Options tab.
  20. Configure Step Options as necessary.
    • Manual—Run the step manually.
      • Optional—Allow the step to be finished without being run.
    • Automatic—Run the step as soon as it becomes active.
      注意:

      If your workflow diagram is configured to automatically run a sequence of steps that includes the Evaluate Data Quality or the Run GP Service step, steps that attempt to run after the user token that started the sequence of steps expires will not run automatically. You must have a license for the ArcGIS Workflow Manager Server Advanced role to continue running additional automated steps without manual intervention.

    • Run on a Schedule—Run the step according to a schedule you set.

      Learn more about scheduling options

  21. Optionally, check the Enabled check box in the Step Commenting section to allow a user to add a comment when the step is run.
  22. Optionally, if you enabled step commenting, check the Required check box in the Step Commenting section to require a comment.
  23. Optionally, provide help text for the step in the Step Help text box.

    You can also use ArcGIS Arcade expressions to provide a dynamic value for the step help. If the step help contains plain text and Arcade expressions, you'll need to format the text as follows:

    
    'For further assistance, please contact ' + JobCreator($Job) + '.'

  24. Optionally, click the Style tab to change the shape and color of the step.
  25. Optionally, click the About tab and provide a description for the step in the Step Description text box.
    ヒント:

    The About tab also contains the step's ID that can be used with dynamic job properties to obtain a step's output. Click Copy Step ID Copy Step ID to copy the step ID to your clipboard.

Return value

When the step is completed, its return value is stored to indicate the result of the step. The return value can be immediately evaluated using paths to determine the next steps in the workflow. You can also retrieve the return value for completed steps throughout the workflow using ArcGIS Arcade expressions. The following table lists the step's return values:

Return valueDescription

S000001

The step completed successfully.

F000001

The step failed to complete successfully.

関連トピック


このトピックの内容
  1. ステップの構成
  2. Return value