OGC API サービスの追加

OGC API の標準ファミリーは、Web を介して地理空間データを提供するための新時代のオープン仕様サービスです。 この標準は、従来の OGC Web サービス標準 (WCS、WFS、WMS、WMTS など) に基づいて作成されています。 OGC API サーバー コネクションを作成することにより、ArcGIS Pro で OGC API サービスに接続できます。

OGC API 標準の詳細

注意:
現在のところ、ArcGIS Pro では OGC API フィーチャおよび OGC API タイル (マップ タイル) の標準のみがサポートされています。 より多くの OGC API 標準が開発および開発終了されるにつれ、それらの標準にも OGC API サーバー コネクションを通じてアクセスできるようになることでしょう。

OGC API サーバー コネクションの追加

OGC API サーバー コネクションを追加するには、次の手順を実行します。

  1. [挿入] タブの [プロジェクト] グループで、[接続]コネクションの追加 > [サーバー]GIS サーバー > [新しい OGC API サーバー]新しい OGC サーバーの API コネクション の順にクリックします。

    [OGC API サーバー コネクションの追加] ダイアログ ボックスが表示されます。

  2. 接続先の OGC API サーバー サイトの URL を [サーバーの URL] テキスト ボックスに入力します。

    URL は、サイトの構成によって異なります。

  3. 必要に応じて、接続先の OGC API サービスに追加機能があるか、特別なキー値ペア (たとえば、API キー) が必要な場合は、[カスタム リクエスト パラメーター] セクションにカスタム リクエスト パラメーターの名前と値を追加します。

    ArcGIS Pro では、これらの追加パラメーターの整合チェックを実行できません。

  4. 次のいずれかの手順を実行して、サービスを認証します。
    • サービスが基本認証で保護されている場合、[認証] ドロップダウン メニューで [サーバー認証] をクリックし、ユーザー名とパスワードを入力します。 ユーザー名とパスワードを Windows 資格情報マネージャーまたはコネクション ファイルに保存するには、[ログインの保存] 見出しの下のオプションをオンにします。
    • サービスが OAuth 2.0 ベースの認証で保護されている場合、[認証] ドロップダウン メニューのドロップダウン リストから適切な接続をクリックします。 認証プロバイダーが存在しない場合に、認証プロバイダーに接続を追加する方法については「ArcGIS Pro から認証プロバイダーに接続」をご参照ください。 必要に応じて [サイン イン] をクリックし、プロバイダーとの接続を認証します。
  5. [OK] をクリックします。

    OGC API コネクション ファイル (*.ogc) が作成されてプロジェクトのホーム フォルダーに保存されます。 この接続ファイルを参照しているアイテムがプロジェクトに追加され、該当するコネクションが [カタログ] ウィンドウの [プロジェクト] タブにある [サーバー] フォルダーに表示されます。

  6. OGC API コネクションを展開して、OGC API サーバー上に存在するレイヤーを表示します。 レイヤーを右クリックし、[新しいマップに追加] または [現在のマップに追加] をクリックして、レイヤーをマップに追加します。 同時に複数のレイヤーを追加するには、Shift キーを押しながら選択するレイヤーをクリックし、オプションを右クリックして、マップに追加します。

    マップまたは [コンテンツ] ウィンドウに、WFS サービスをドラッグして、マップに追加することもできます。

    サービスが OGC API フィーチャ サービスに場合、[OGC API レイヤーの追加] ダイアログ ボックスが表示されます。 レイヤーのプロパティを設定して、[OK] をクリックすると、OGC フィーチャ レイヤーがマップに追加されます。 進行状況ダイアログ ボックスで、[キャンセル] をクリックして、マップへのレイヤーの追加をキャンセルすることができます。

アクティブなポータル接続から OGC フィーチャ レイヤーを追加

ホスト OGC フィーチャ レイヤーを作成するには、ArcGIS Online でホスト フィーチャ レイヤーから OGC API フィーチャ サービスを公開します。 アクティブなポータル接続から、これらのレイヤーをマップに追加できます。

  1. [カタログ] ウィンドウで、[ポータル] タブをクリックします。
  2. [マイ コンテンツ][グループ]、または [すべてのポータル] コレクションで使用する OGC フィーチャ レイヤー アイテムを参照して選択するか検索します。

    ポータル アイテムにポインターを合わせて、そのアイテムのタイプを確認します。

  3. 該当するアイテムを右クリックしてから [新しいマップに追加] または [現在のマップに追加] をクリックして、OGC フィーチャ レイヤーをマップに追加します。

    マップまたは [コンテンツ] ウィンドウに、WFS サービスをドラッグして、マップに追加することもできます。

    サービスに複数のレイヤーが含まれている場合、マップに追加するレイヤーを選択するよう求められます。

    サービスが OGC API フィーチャ サービスに場合、[OGC API レイヤーの追加] ダイアログ ボックスが表示されます。 レイヤーのプロパティを設定して、[OK] をクリックすると、OGC フィーチャ レイヤーがマップに追加されます。 進行状況ダイアログ ボックスで、[キャンセル] をクリックして、マップへのレイヤーの追加をキャンセルすることができます。

関連トピック