イメージ形式での仮想モザイク・データの取得

post

{server}/georaster/v1/{datasource}/vm/{virtualMosaicName}/rasterImage

指定された仮想モザイクのサブセットをイメージ形式で取得します。

リクエスト

パス・パラメータ
問合せパラメータ
  • イメージの形式、JPEG、GIF、PNG、BMP
    許容値: [ "JPEG", "GIF", "PNG", "BMP" ]
    例:
    JPEG
サポートされるメディア・タイプ
リクエスト本文 - application/json ()
仮想モザイク・サブセット・パラメータ
ルート・スキーマ: schema
型: object
イメージ内のモザイク・サブセットを返すためのパラメータ
ソースの表示
  • rendering_param
    クライアント側レンダリング・オプション
  • vm_param
    仮想モザイク取得パラメータ。一部のパラメータは、仮想モザイク定義の一部でもあります。これらのパラメータを指定すると、仮想モザイク定義で指定されたパラメータが上書きされます。
ネストされたスキーマ: rendering_param
型: object
クライアント側レンダリング・オプション
ソースの表示
  • colormap
    カラーマップ・エントリの配列
  • grayscale
    グレースケール・エントリの配列
  • 許容値: [ "none", "stretch", "piecewisestretch", "normalize", "equalize" ]
    レンダリング・イメージ処理方法。affinetransform、getrasterdata、getrastersubset、rectify、reprojectおよびwarpなどのサーバー側のラスター操作から返されるデータの場合、イメージ・レンダリング・プロセスではGeoRasterオブジェクトに格納されている統計を使用する必要があります。GeoRasterオブジェクト・メタデータに統計が設定されていない場合、返されるデータの統計がイメージ処理で使用されます。IPMethodが指定されておらず、データがレンダリング範囲(8ビットなど)にない場合、正規化はレンダリングされたイメージに適用されます。
  • mask
    マスクを適用するレイヤーを指定する配列。そのレイヤーにマスクがない場合は無視されます。
  • nodataMapping
    nodataマッピング・エントリの配列
ネストされたスキーマ: vm_param
型: object
仮想モザイク取得パラメータ。一部のパラメータは、仮想モザイク定義の一部でもあります。これらのパラメータを指定すると、仮想モザイク定義で指定されたパラメータが上書きされます。
ソースの表示
ネストされたスキーマ: colormap
型: array
カラーマップ・エントリの配列
ソースの表示
ネストされたスキーマ: grayscale
型: array
グレースケール・エントリの配列
ソースの表示
ネストされたスキーマ: mask
型: array
マスクを適用するレイヤーを指定する配列。そのレイヤーにマスクがない場合は無視されます。
ソースの表示
ネストされたスキーマ: nodataMapping
型: array
nodataマッピング・エントリの配列
ソースの表示
ネストされたスキーマ: items
型: object
カラーマップ・エントリ
ソースの表示
ネストされたスキーマ: items
型: object
グレースケール・エントリ
ソースの表示
ネストされたスキーマ: items
型: object
マスク・マッピングを定義します
ソースの表示
ネストされたスキーマ: items
型: object
nodataマッピング・エントリ
ソースの表示
ネストされたスキーマ: sdo_number_array
型: array
ソースの表示
ネストされたスキーマ: colorBalance
型: object
ソースの表示
ネストされたスキーマ: cropArea
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: memoryParam
型: object
メモリー使用量パラメータ
ソースの表示
ネストされたスキーマ: reference
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: sdo_georaster
型: object
ソースの表示
ネストされたスキーマ: reference-oneOf[1]
型: object
ソースの表示
ネストされたスキーマ: sdo_geor_histogram
型: object
ソースの表示
ネストされたスキーマ: sdo_geometry
型: object
ソースの表示
トップに戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

イメージ内の仮想モザイク・サブセットを返します。
本文()
ルート・スキーマ: schema
型: string(binary)

401レスポンス

認証情報がないか無効です
ヘッダー
トップに戻る

次の例は、cURLによってPOSTリクエストを発行して、JPEG形式で仮想モザイク"landsatMosaic"のサブセットをリクエストする方法を示しています。

curl -X POST -d @request.json "https://localhost:8080/oraclespatial/georaster/v1/datasource1/vm/landsatMosaic/rasterImage?format=JPEG" -H "Cookie: JSESSIONID=<jsessionid_value>"

次の例は、リクエスト本文のrequest.jsonを示しています。

{
  "bandNumbers": "0",
  "cropArea": [
    0,
    0,
    100,
    100
  ],
  "resamplingMethod": "bilinear",
  "considerNodata": true,
  "fillGap": true,
  "commonPointRule": "low"
}
トップに戻る