ワークフロー: 編集に向けたパーセル ファブリックの準備と公開

エンタープライズ環境で操作する場合、パーセル ファブリック レイヤーはフィーチャ サービスとして ArcGIS Enterprise に公開されます。 エンタープライズ環境で編集に向けてパーセル ファブリックを公開する前に、公開プロセスのための環境を準備する必要があります。

公開の準備

パーセル ファブリックを含むフィーチャ サービスを公開して使用する場合、条件と前提条件が適用されます。 次の手順に従って、公開プロセスのための環境を準備します。

前提条件:

  • パーセル ファブリック マップ レイヤーは、データベース パーセル ファブリックの所有者として、確立されたデータベース接続から取得している必要があります。 これは、パーセル ファブリックが作成されるときにデータベース接続で参照されるデータベース ユーザーです。
  • 接続されたポータル アカウントは、パーセル ファブリック ポータルの所有者である必要があります。 これは、パーセル ファブリックが作成されたときにアクティブであったポータル ユーザー アカウントです。 このポータル ユーザー アカウントには、コンテンツを公開し、コンテンツを作成、更新および削除するための権限が必要です。

  1. パーセル ファブリックをマップに追加する前に、ジオデータベース接続のバージョンニング タイプを [ブランチ] に設定します。
    1. [カタログ] ウィンドウでデータベース接続を右クリックして、[ジオデータベース コネクション プロパティ] をクリックします。
    2. [ジオデータベース コネクション プロパティ] ダイアログ ボックスで、[バージョニング タイプ] の下にある [ブランチ] を選択して、[OK] をクリックします。

    注意:

    ブランチ バージョンは、フィーチャ サービスを使用してのみ編集できます。 ジオデータベース接続のバージョニング タイプがブランチ バージョニングに設定されていない場合、パーセル ファブリックを公開できません。

    ブランチ バージョニングの詳細

  2. フィーチャ データセットを右クリックして [管理] にポインターを合わせ、[バージョン対応登録] をクリックして、パーセル ファブリックを含むフィーチャ データセットをバージョン対応登録します。
  3. [カタログ] ウィンドウで該当するパーセル ファブリックを右クリックし、[新しいマップに追加] をクリックして、パーセル ファブリックと関連レイヤーを新しいマップに追加します。

    各関連レイヤーをマップに追加する必要はありません。 パーセル ファブリックをマップに追加すると、従属するすべてのパーセル レイヤーも追加されます。

    注意:
    • パーセル ファブリックをフィーチャ サービスとして公開するには、調整レイヤーを含めて、すべてのパーセル レイヤーがマップに含まれている必要があります。

      調整レイヤーは、すべてバージョン対応登録する必要があります。

    • パーセル ファブリックをエンタープライズ ジオデータベースからマップに追加する場合、レイヤーに割り当てられているデフォルトのシンボルは、公開することを目的としています。 公開されたパーセル ファブリックがポータルからマップに追加されると、シンボルが、編集用の更新されたデフォルト シンボルに置き換えられます。 これには、履歴パーセルのシンボルが含まれます。
    • パーセル ファブリックが公開の目的でエンタープライズ ジオデータベースからマップに追加される場合、レイヤーにフィルター設定が含まれていてはいけません。 公開されたパーセル ファブリック レイヤー上でフィルター設定を設定して保存します。

    パーセル ファブリック レイヤーの詳細

  4. 属性ルールのエラー フィーチャクラスとテーブルをマップに追加します。 これらのデータセットは、ジオデータベース ルート レベルで、パーセル ファブリック フィーチャ データセットの外部に配置されます。

    属性ルールのエラーのデータセット名の末尾には「_ValidationLineErrors」、「_ValidationPointErrors」、「_ValidationPolygonErrors」および「_ValidationObjectErrors」が付加され、属性ルール評価のためには、これらがマップ内にあることが必要です。

    パーセル ファブリックの属性ルールの詳細

  5. 必要に応じ、ブランチ バージョンを作成し、アクセスを管理します。
  6. マップ ドキュメント内でレイヤー ID を維持します。
    1. [コンテンツ] ウィンドウでマップ ドキュメントの見出しを右クリックし、[プロパティ] をクリックします。
    2. [マップ プロパティ] ダイアログ ボックスで [Web レイヤーを共有できるよう一意の数値 ID の割り当てを許可] をオンにし、[OK] をクリックします。
    注意:

    デフォルトで、マップ ドキュメントを作成するときに、レイヤー ID は保存されません。 Web レイヤーを上書きするときに [コンテンツ] ウィンドウのレイヤーの順序を変更すると、Web レイヤーが誤ったデータ ソースを指定する場合があります。

ブランチ バージョニングでバージョン対応登録されたデータの公開の詳細

パーセル ファブリックをフィーチャ サービスとして公開

パーセル ファブリックをフィーチャ サービスとして公開するには、以下の手順に従います。

  1. パーセル ファブリックと関連レイヤーが現在のマップ ビューに追加されていることを確認します。

    パーセル ファブリックをエンタープライズ ジオデータベースからマップに追加する場合、パーセル ファブリックのトポロジは、公開する目的でパーセル ファブリック レイヤーから独立します。

  2. [共有] タブで [Web レイヤー] ドロップダウン矢印をクリックして、[Web レイヤーの公開] をクリックします。
    注意:

    マップ内のパーセル ファブリックは、公開用のデフォルト バージョンに接続する必要があります。

  3. [Web レイヤーとして共有] ウィンドウで、Web レイヤー名、サマリー、およびタグを追加します。

    Web レイヤーを公開するには、サマリーとタグが必要です。

  4. [データおよびレイヤー タイプ] の下で [マップ イメージ] を選択し、[登録済みデータを参照] の下の [フィーチャ] をオンにします。
  5. [場所] で、データを共有する場所を選択します。
  6. [次のグループと共有] で、[ArcGIS Enterprise] を選択し、該当する場合はグループも選択します。
  7. [レイヤーの構成] アイコン レイヤー の下にある [構成] タブで [バージョン管理] を選択し、[ケーパビリティ] の下で [整合チェック] を選択します。

    注意:
    • パーセル ファブリックを含むフィーチャ データセットがブランチ バージョン対応でなければ、[バージョン管理][整合チェック] オプションは使用できません。 パーセル ファブリックがブランチ バージョン対応データベース接続からマップに追加されていることを確認してください。
    • [整合チェック] オプションを使用すると、パーセル ファブリックがフィーチャ サービスとして公開されているとき、そのパーセル ファブリックでトポロジおよび属性ルールを整合チェックできます。 パーセル ファブリックを公開する前にパーセル トポロジが有効化されていることを確認してください。
    • パーセル ファブリックをバージョン管理と検証なしで読み取り専用として公開できます。

    パーセル ファブリック レイヤーをフィーチャ サービスとして公開します。
    パーセル ファブリック レイヤーは、ArcGIS Pro クライアントを介して使用されるフィーチャ サービスとして公開できます。

  8. [分析] をクリックし、潜在的な問題やエラーを特定します。

    2 種類の分析ツールのメッセージ[メッセージ] タブに表示されます。 エラーは、Web レイヤーを公開する前に解決しなければならない問題です。 警告は、パフォーマンス、描画、またはデータ アクセスに影響する可能性がある問題です。 解決策またはヘルプ トピックへのアクセスについては、エラーまたは警告をダブルクリックします。 問題の対処方法のヒントについては、エラーまたは警告を右クリックします。

    ヒント:
    データの公開時または分析時にエンタープライズ ジオデータベースをデータ ストアとして登録できます。 データベースがサーバーに登録されていない場合、分析ツールのエラー メッセージが [Web レイヤーとして共有] ウィンドウに表示されます。 ジオデータベースを登録するには、エラー メッセージで [オプション] をクリックし、[データ ソースをサーバーに登録] をクリックします。

  9. [公開] をクリックして Web レイヤーを公開します。

マップにパーセル ファブリック Web レイヤーを追加

パーセル ファブリックは、フィーチャ レイヤーとして Portal for ArcGIS に共有されます。 フィーチャ レイヤーには、パーセル ファブリックとそのフィーチャクラスが含まれます。 公開が完了した後、フィーチャ レイヤーとマップ イメージ レイヤーの両方が利用可能になります。

パーセル ファブリックと関連レイヤーをマップに追加するには、次の手順に従います。

  1. [カタログ] ウィンドウの [ポータル] タブをクリックします。
  2. パーセル ファブリック フィーチャ レイヤーを特定してダブルクリックし、パーセル ファブリック レイヤーと関連レイヤーを表示します。
  3. パーセル ファブリック レイヤーを右クリックし、[新しいマップに追加] をクリックします。

パーセル ファブリックを現在のマップ ビューに追加することもできますが、1 つのマップに追加できるパーセル ファブリックは 1 つだけです。 関連レイヤーをすべてマップに追加する必要はありません。

注意:

パーセル ファブリック レイヤーをマップに追加すると、属性ルール エラー レイヤーを除き、すべての関連レイヤーが自動的に追加されます。

パーセル ファブリック フィーチャ レイヤー
パーセル ファブリック フィーチャをダブルクリックして、パーセル ファブリック レイヤーと関連レイヤーを表示します。

パーセル ファブリック レイヤーの詳細