編集のための Web フィーチャ レイヤーの追加

Web フィーチャ レイヤーは、データ ソースとしてフィーチャ サービスを持つフィーチャ レイヤーです。Web フィーチャ レイヤーまたは Web マップを追加するには、ポータル接続または ArcGIS Server への接続を使用するか、サービス URL を入力することで直接行います。

サービスで公開されたフィーチャ テンプレートは、[フィーチャ作成] ウィンドウに表示されます。レイヤーまたはマップを Web サービスとして公開した作成者が、フィーチャの追加、更新、または削除を可能にするかどうかを決定します。

Web フィーチャ レイヤーの詳細については、「Web フィーチャ レイヤーの使用」をご参照ください。

ジオデータベース フィーチャ レイヤーの編集時に普段使用している編集ツールでフィーチャと非空間データの作成と変更ができます。現在のフィーチャ サービスに対して、個々の編集を元に戻したり、やり直したり、編集のグループを保存または破棄したりできます。

バージョン管理を有効にして参照として公開されたフィーチャ レイヤーのデフォルト バージョンに対する編集は元に戻せません。

詳細については、「共有ブランチ バージョン対応データ」をご参照ください。

注意:

元に戻す操作およびやり直し操作をサポートしていないバージョンの ArcGIS Pro から、初めて Web フィーチャ レイヤーまたはエンタープライズ ジオデータベース内の参照データを編集すると、次のメッセージが表示されます。

フィーチャ サービス編集の更新

ポータル接続の使用

ポータル接続を使用して、Web フィーチャ レイヤーまたは Web マップを追加および編集します。

  1. ポータル接続を追加します。

    ポータル接続の追加手順については、「ArcGIS Pro からのポータル接続の管理」をご参照ください。

  2. [カタログ] ウィンドウで [ポータル] をクリックします。
  3. 次のいずれかをクリックします。
    • [マイ コンテンツ] マイ コンテンツ- 組織に追加したマップ、データ、ツールが含まれます。
    • [グループ] グループ- 属しているグループおよびそれらのグループで共有されているすべてのアイテムのリストが含まれます。
    • [すべてのポータル] ポータル- アクティブなポータルの使用できるすべてのアイテムが含まれます。このコレクションには、アイテムを選択できる初期アイテム リストがありません。
  4. 次のいずれかの方法で、Web レイヤーまたは Web マップを追加します。
    • マップ サービスをマップ上にドラッグします。
    • マップ サービスを右クリックして、[現在のマップに追加] データの追加 をクリックします。
    ヒント:

    個々のサブレイヤーを追加するには、ダブルクリックしてフィーチャ レイヤーを展開し、参照します。

ArcGIS Server 接続を使用します。

ArcGIS Server 接続を使用して、ArcGIS フィーチャ サービスまたは他の GIS サービス (WFS サービスなど) を追加および編集します。

WFS 接続の追加手順については、「WFS サービスの追加」をご参照ください。

Web サイトでホスティングされる他のサービスと同様に、ArcGIS Server のサーバー URL はサーバーが構成されている方法によってそれぞれに異なることがあります。この情報については、サーバーのサイト管理者にご確認ください。

以下の手順では、URL を使用して新しい接続を ArcGIS Server に追加する基本的な流れを説明します。接続を追加したら、共有フィーチャ サービスをマップに追加し、編集することができます。

注意:

サーバーをプロジェクトに追加したら、[カタログ] ウィンドウでそのサーバーの接続プロパティを表示して変更することができます。フィーチャ サービスを編集するには、接続を [ユーザー接続] に変更します。

サーバー接続プロパティの詳細については、「サーバー接続プロパティの変更」をご参照ください。

  1. [挿入] タブの [プロジェクト] グループで、[接続] ドロップダウン メニューコネクションの追加をクリックします。
    [接続] ドロップダウン メニュー
  2. [新しい ArcGIS Server] 新しい ArcGIS Server を選択します。
  3. [サーバー URL] ボックスに、接続するサーバーの完全な URL を入力します。

    たとえば、次の URL は、サンプル サーバーに接続を追加します。https://sampleserver6.arcgisonline.com/ArcGIS/services

    ArcGIS Server ユーザー コネクションの追加
  4. 必要に応じて、ユーザー名とパスワードを入力してください。

    接続するごとに入力しなくても済むようにユーザー名とパスワードを保存しておく場合は、該当する [ユーザー名とパスワードを保存] 設定を選択します。

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

    ArcGIS Server への接続が作成され、プロジェクトに保存されます。この接続を参照するアイテムが、[カタログ] ウィンドウの [プロジェクト] タブの [サーバー] フォルダーに表示されます。ドラフト フォルダーを開く

  6. [カタログ] ウィンドウで [サーバー] ドラフト フォルダーを開く を展開し、フィーチャ サービスを含む ArcGIS Server コネクションを展開します。
    フィーチャ サービス
  7. 次のいずれかの方法で、Web レイヤーまたは Web マップを追加します。
    • マップ サービスをマップ上にドラッグします。
    • マップ サービスを右クリックして、[現在のマップに追加] データの追加 をクリックします。
    ヒント:

    個々のサブレイヤーを追加するには、ダブルクリックしてフィーチャ レイヤーを展開し、参照します。

サービス URL の使用

Web レイヤーまたはマップのサービス URL がわかっている場合、そのデータ パスを使用して追加できます。

  1. [マップ] タブの [レイヤー] グループで、[データの追加] ドロップダウン矢印をクリックします。
  2. [パスからのデータ] をクリックします。パスからのデータ

    [パスからのデータの追加] ダイアログ ボックスが表示されます。

  3. [パス] ボックスに、サービス URL を入力します。

    [パスからのデータの追加]
    たとえば、次の URL は、NapervilleShelters フィーチャ サービスから避難所フィーチャ レイヤーを追加します。

    http://sampleserver6.arcgisonline.com/arcgis/rest/services/NapervilleShelters/FeatureServer/0

  4. [追加] をクリックします。
  5. パスを使用したデータの追加の詳細については、「マップへのレイヤーおよびレイヤー パッケージの追加」をご参照ください。

オフラインでのフィーチャの編集

場合によっては、Web フィーチャ レイヤーをプロジェクトのホーム フォルダー内のジオデータベースにダウンロードし、オフラインでフィーチャを編集することが必要になります。オフラインで作業するときに、編集内容を同期することができます。オフラインで作業する必要がなくなった場合、ローカル コピーを削除できます。

詳細については、「オフラインでのマップの利用」をご参照ください。