Skip to main content

OGC

OGC (Open Geospatial Consortium) は、自発的合意に基づく国際的な標準化機構です。 OGC のミッションは、Web 上で使用および共有できるマップとそれに関連する地理データを作成するための標準を開発、承認、維持することです。 OGC サービスおよびエンコーディングを利用すると、地理データおよびソフトウェア機能へのオープン アクセスが可能になり、組織サイト内のさまざまなコンピューティング/モバイル デバイス上で任意のアプリに GIS データとサービスを組み込むことができます。 このようなオープン サービスとエンコーディングは、地理空間情報の共有および相互運用を促進するのに役立ちます。

OGC サービスの利用にあたっては、比較的古いタイプのサーバー上でサービスが提供される場合に、最新のアプリによる表示でパフォーマンスの問題が発生する可能性があるなど、関連する課題が存在することがあります。 さらに、OGC レイヤーのタイル スキーマや座標系のサポートに関連するベースマップの互換性の問題が発生する場合もあります。 OGC の詳細については、Open Geospatial Consortium の Web サイトをご参照ください。

OGC 仕様

OGC 規格と仕様は時間とともに発展しています。 ArcGIS Enterprise は、以下に説明する方法で次の OGC 仕様をサポートしています:

OGC API - Features

OGC API - Features 仕様は、マルチパートを含む最新のフィーチャ仕様です。 Web 上で空間データを作成および操作するための規格および Web 上でフィーチャ データを共有するための API の規格が含まれます。

OGC API - Features 準拠のレイヤーは、マップ イメージ レイヤーをフェデレーション サーバーに公開する際に ArcGIS Pro から公開することができます。 これにより、組織内で OGC フィーチャ レイヤーが作成されます。 また、OGC API - Features 準拠のレイヤーは、マップ サービスをスタンドアロンの ArcGIS Server サイトに公開する際に ArcGIS Pro から公開することもできます。 ArcGIS Pro ヘルプの「マップ イメージ レイヤーの構成」と「マップ サービスの構成」をそれぞれご参照ください。

OGC フィーチャ レイヤーは、次のアプリで使用できます:

  • Map Viewer。詳細については、「OGC API - フィーチャ レイヤーの追加」をご参照ください。

  • ArcGIS Pro 2.8 以降。詳細については、ArcGIS Pro ヘルプの「OGC API フィーチャ サービスの使用」をご参照ください。

  • ArcGIS Maps SDK を使用して作成されたアプリ。

  • JavaScript 4.x API を使用して作成されたアプリ。

  • OGC API - Features 仕様に対応しているサード パーティー製のアプリ。サード パーティー製のアプリが OGC API - Features 仕様に対応しているかどうかを確認するには、そのアプリに付属のドキュメントをご参照ください。

OGC Web カバレッジ サービス

OGC WCS (Web カバレッジ サービス) は、OGC の WCS 仕様に基づく動的なカバレッジ サービスです。

OGC WCS サービスの URL を使用して次の操作を行えます:

OGC Web フィーチャ サービス

OGC WFS (Web Feature Service) は、OGC の WFS 仕様に準拠するダイナミック フィーチャ サービスです。

ArcGIS Enterprise で OGC WFS レイヤーを使用すると、次のことが可能になります:

OGC Web マップ サービス

OGC WMS (Web Map Service) は、OGC の WMS 仕様に準拠するダイナミック マップ サービスです。

ArcGIS Enterprise で OGC WMS レイヤーを使用すると、次のことが可能になります:

OGC Web マップ タイル サービス

OGC WMTS (Web Map Tile Service) は、OGC の WMTS 仕様に準拠する一連のキャッシュ イメージ タイルです。

ArcGIS Enterprise で OGC WMST レイヤーを使用すると、次のことが可能になります:

  • Map Viewer でマップに追加をご参照ください。

  • Scene Viewer でシーンに追加

  • コンテンツ ページにアイテムとして追加

    WMTS サービスをアイテムとして追加する際には、特定のレイヤーを選択する必要があります。また、そのレイヤーが複数の座標系をサポートしている場合は、そのレイヤーに使用する座標系を選択することも必要です。 複数のレイヤーを追加する場合や座標系をさらに追加する場合は、レイヤーまたは座標系ごとに個別のアイテムを追加する必要があります。

WMTS、WMS、WFS レイヤーと互換性のあるベースマップの使用

マップを正しく表示するには、レイヤーとベースマップの座標系に互換性がある必要があります。 また、WMTS レイヤーとベースマップのタイル スキーマが一致している必要があります。 Map Viewer は、選択したベースマップを使用してレイヤーを描画しようとします。 (座標系やタイル スキーマが一致しないために) ベースマップ上にレイヤーを描画できず、マップに追加した最初のレイヤーが OGC WMS または WMTS レイヤーである場合、Map Viewer は別のベースマップを使用しようとします。

たとえば、レイヤーが GCS WGS84 で表されている場合、Map Viewer は GCS WGS84 World Imagery ベースマップを使用します。 管理者がデフォルトのベースマップを変更した場合や、レイヤーの座標系をサポートしているいくつかのベースマップを組み入れた場合も考えられます。 ギャラリー内のベースマップに互換性がない場合、Map Viewer はユーザーのレイヤーをベースマップとして使用します。 OGC WMS または WMTS レイヤーを既存のマップに追加した場合や OGC WMS または WMTS レイヤーにギャラリー内のベースマップとの互換性がない場合は、Map Viewer で、マップにそのレイヤーが追加されず、代わりに、そのレイヤーにベースマップの座標系との互換性がないことを知らせるエラー メッセージが表示されます。

OGC WFS レイヤーでは、ベースマップの座標系が WFS サービスでサポートされていなければなりません。サポートされていないと、レイヤーが正しく描画されない場合があります。 Map Viewer では、互換性のあるベースマップを使用するための切り替えが行われません。 ベースマップと WFS レイヤーの間に互換性がない場合は、その内容を示すメッセージが Map Viewer に表示されます。

OGC サービスのセキュリティー

OGC WCS、WFS、WMS、WMTS サービスでは、IWA (統合 Windows 認証)、PKI (Public Key Infrastructure)、基本アクセス認証、ダイジェスト アクセス認証などの Web 層認証によるセキュリティー保護がサポートされています。 トークン認証による OGC WCS、WFS、WMS、WMTS サービスのセキュリティー保護はサポートされていません。 Web 層認証によってセキュリティー保護された OGC サービスを構成するには、組織の信頼できるサーバーのリストに、そのサービスをホストするサーバーを追加します。 OGC サービスが実行されているサーバーは CORS (Cross-Origin Resource Sharing) をサポートする必要があります。そうでない場合、OGC レイヤーはポータルで期待どおりに機能しません。 さらに、ポータルのドメインなど、サーバーと通信する特定のドメインを許可するように CORS を構成する必要もあります。

信頼できるサーバーのリストにサーバーを追加したら、OGC サービスをマップに追加するか、アイテムとして追加することができます。 認証が必要な場合、セキュリティー保護された OGC レイヤーを追加または表示するユーザーには、認証情報を入力するように求めるメッセージが表示されます。

カスタム パラメーター

追加機能のある OGC サービスに接続する場合や、プロパティの接続自体を設定する場合、OGC サービスをアイテムとして組織サイトに追加するときに、カスタム リクエスト パラメーターの名前と値を追加できます。 パラメーターの名前と値はサービスで定義され、そのサービスに固有です。 これはベンダー固有の場合があり、通常は OGC 規格の対象外の機能を追加します。 たとえば、OGC WFS サービスにカスタム パラメーターを使用して、フィーチャをクエリーするときにその X,Y 座標を転置 (swapxy, True) したり、カスタム パラメーターで特定のフィーチャを返すフィルター式を定義 (FeatureID, Feat203) したりできます。

制限事項

ArcGIS Enterprise で OGC レイヤーを使用する場合の現在の制限事項を次に示します:

  • ホスト WFS レイヤーは、リクエストあたり最大 3,000 フィーチャをサポートしています。

  • GeoJSON 出力に対応している WFS 2.0 レイヤーのみを Map Viewer のマップに追加できます。

  • フィーチャの編集とトークンベースのセキュリティーで保護された OGC レイヤーの追加はできません。

  • ArcGIS Enterprise が OGC WMS レイヤーと同じネットワーク上にインストールされている場合、OGC WMS レイヤーは Map Viewer および Web サイト (WMS のみ) でアクセスできるようになります。それ以外の場合、内部 OGC WMS レイヤーはサポートされていません。

  • WFS、WMS、WMTS レイヤーとベースマップが同じマップ内にある場合は、Web メルカトル (ベースマップ ギャラリー内のデフォルトのベースマップの座標系) など、同じ座標系を使用する必要があります。 組織の管理者がデフォルトのべースマップを変更している可能性があります。 OGC レイヤーが追加されたベースマップを使用すると問題が発生する場合は、管理者に相談してください。

  • OGC WMS グループ レイヤーはサポートされません。

  • 更新操作は、WMS サービスが標準の HTTPS キャッシュ ルールに準拠している場合のみ、OGC WMS レイヤーに対して実行できます。

  • ポップアップを有効化するオプションを WMS レイヤーで使用できない場合は、そのレイヤーをもう一度マップに追加するか、WMS アイテムを再作成する必要があることもあります。 一部の WMS レイヤーはポップアップをサポートしていません。

  • OGC WCS レイヤー、WMS レイヤー、WMTS レイヤーを印刷する際、カスタム パラメーターはサポートされていません。