WCS サービス
OGC(Open Geospatial Consortium, Inc.)の WCS(Web Coverage Service)は、Web でラスタ データセットを共有するためのオープン仕様です。ArcGIS for Server を使用して、ラスタを含む画像のコレクション、マップ、またはジオデータベースから WCS サービスを公開できます。
WCS サービスは、解析やモデリングの入力として使用できる形式でデータを返します。データのピクチャを返すだけの OGC WMS サービスとは対照的です。WCS サービスを通じて提供されるラスタ データセットはカバレッジと呼ばれます。ArcGIS の以前のバージョンで利用できるベクタ データセットもカバレッジと呼ばれていましたが、それらと混同しないように注意してください。
ラスタ データセットをオンラインで公開し、さまざまなプラットフォームやクライアントに認識させたい場合には、WCS サービスが役立ちます。WCS 1.0.0、1.1.0、1.1.1、および 1.1.2 仕様をサポートするように構築されたクライアントは、サービスを表示して操作することができます。
クライアント アプリケーションは、サービスの URL にパラメータを追加することにより、WCS サービスを操作します。ArcGIS Server に公開された WCS サービスは、次のオペレーションをサポートします。
-
サービス レベルのメタデータとデータの簡単な説明をリクエストします(GetCapabilities)。
-
1 つ以上のカバレッジの詳細な説明をリクエストします(DescribeCoverage)。
-
よく知られているカバレッジ形式でカバレッジをリクエストします(GetCoverage)。
WCS サービスの詳細については、OGC の Web サイトをご参照ください。また、ArcGIS における OGC サービスのサポートについては、「Interoperability and Standards」ページもご参照ください。
WCS サービスの作成
ArcGIS Server では、WCS はマップ サービス、イメージ サービス、またはジオデータ サービスのケーパビリティとして公開されます。WCS サービスを作成するには、これら 3 つのサービスの内の 1 つを作成して、WCS ケーパビリティを有効にする必要があります。WCS サービスのソースには、以下のいずれかを使用します。
-
ラスタ レイヤまたはモザイク レイヤを含むマップ
-
ラスタ データセットまたはモザイク データセット
-
ラスタ データセットまたはモザイク データセットを参照するレイヤ ファイル
-
ラスタ データを含むジオデータベース
パーソナル ジオデータベースは、ArcGIS 10.1 for Server 以降のリリースではサポートされていません。
-
WCS サービスをマップ サービスから作成する場合は、ArcMap を開き、提供するラスタ レイヤを含むマップ ドキュメントを作成します。その際、マップ内のラスタ データだけが WCS サービスで提供されることに注意してください。つまり、レイヤ プロパティは維持されず、フィーチャ データは WCS サービスから除外されます。マップ ドキュメントが完成したら、WCS ケーパビリティを有効にしてマップ サービスとして公開します。このサービスは、OGC WCS 仕様をサポートするすべてのクライアントから利用できます。
「マップ サービスの公開」をご参照ください。
-
WCS サービスをイメージ サービスから作成する場合は、ラスタ データセット、モザイク データセット、または公開するラスタ データセットやモザイク データセットを参照するレイヤ ファイルを準備し、WCS ケーパビリティを有効にしてイメージ サービスとして公開します。
「イメージ サービスの公開」をご参照ください。
-
WCS サービスをジオデータ サービスから作成する場合は、ジオデータベース(ファイルまたは ArcSDE)を作成して、提供するラスタ データをジオデータベースに読み込み、WCS ケーパビリティを有効にしてジオデータベースをジオデータ サービスとして公開します。
「ジオデータ サービスの公開」をご参照ください。
マップ サービスまたはジオデータ サービスから作成した WCS サービスには、複数のカバレッジを含めることができます。ただし、ソース ラスタ データには有効な空間参照が必要です。イメージ サービスから作成された WCS サービスには 1 つの WCS カバレッジが含まれます。
WCS サービス プロパティの構成
WCS サービスのプロパティは、サービスの利用者がサービスの公開者への理解を深めることができるよう、ケーパビリティ ファイルに反映されます。システムによって生成されたケーパビリティ ファイルで WCS サービスを公開する際には(デフォルト)、WCS サービス プロパティを設定することをお勧めします。設定できる各 WCS サービス プロパティの詳細については、「利用可能な WCS サービス プロパティ」をご参照ください。また、WCS サービス プロパティの設定場所にアクセスする手順については、以下のトピックをご参照ください。
外部ケーパビリティ ファイルを使用した WCS プロパティの設定
サービスがケーパビリティを示す方法に柔軟性がほしい場合、外部のケーパビリティ ファイルを使用することができます。たとえば、ArcGIS Server でホストされる WCS サービスは、ネイティブの空間参照系と WGS84 のみをサポートします。ArcGIS Server は数千もの定義済みの空間参照系をサポートするので、WCS の外部のケーパビリティ ファイルを使用することで、これらを WCS サービスに追加して WCS クライアントに認識させることができます。詳細については、「WCS サービスでの外部ケーパビリティ ファイルの使用」をご参照ください。
WCS サービスのセキュリティ
WCS サービスは、ArcGIS Server マップ サービス、ジオデータ サービス、イメージ サービスのいずれかを WCS ユーザに公開します。WCS サービスのセキュリティは、その親のマップ サービス、ジオデータ サービス、またはイメージ サービスのセキュリティを制御することにより管理されます。Planners などの特定のロールに対してマップへのアクセスが拒否された場合、Planners は、SOAP(Simple Object Access Protocol)、REST(Representational State Transfer)、または WCS のどのインタフェースを使用したとしても、マップにアクセスできなくなります。
ArcGIS Server はさまざまな認証方式をサポートしています。OGC インタフェース経由でのアクセスが想定されるサービスについては、統合 Windows 認証、HTTP 基本認証、または HTTP ダイジェスト認証のいずれかを使って保護する必要があります。ほとんどの OGC クライアント(非 Esri および Esri クライアント)は、広く使用されているこれらの標準認証方式を理解し、それらに対応します。
WCS サービスの使用
WCS サービスに接続するには、その URL を知っている必要があります。ArcGIS Server を使って WCS サービスを公開する場合、URL の形式は次のようになります:
http://gisserver.domain.com:6080/services/folder/service/service type(MapServer、ImageServer、または GeoDataServer)/WCSServer?
WCS ケーパビリティは、マップ サービス、イメージ サービス、およびジオデータ サービスで利用できます。サービス タイプに対して 3 つのオプションがあるのはこのためです。
WCS サービスの URL の例
「Japan」というフォルダに含まれている「Tokyo」というマップ サービスが「gisserver」というサーバ上のポート番号 6080 で実行されている場合、この WCS サービスの URL は次のようになります。
http://gisserver:6080/arcgis/services/Japan/Tokyo/MapServer/WCSServer?
イメージ サービス IdahoImages が myServer サーバのポート番号 6080 で実行されている場合、WCS サービスの URL は次のようになります。
http://gisserver:6080/arcgis/services/IdahoImages/ImageServer/WCSServer?
Ohio というフォルダに SummitCounty というジオデータ サービスが含まれていて、myServer サーバのポート番号 6080 で実行されている場合、WCS サービスの URL は次のようになります。
http://gisserver:6080/arcgis/services/Ohio/SummitCounty/GeoDataServer/WCSServer?
WCS サービスの使用方法の詳細については、「Web ブラウザでの WCS サービスとの通信」をご参照ください。
サポートされる出力形式
WCS サービスに対してサポートされる出力形式は、GeoTIFF、NITF、HDF、JPEG、JPEG2000、PNG です。ArcGIS でのこれらの画像形式のサポートについては、ArcGIS ヘルプの「サポートされているラスタ データセット ファイル形式」をご参照ください。