仮想モザイクの作成

put

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

JSON文字列のリクエスト本文にパラメータを指定して、仮想モザイクを作成します。

リクエスト

パス・パラメータ
サポートされるメディア・タイプ
リクエスト本文 - application/json ()
仮想モザイクの情報を提供します。
ルート・スキーマ: schema
型: object
仮想モザイク関連パラメータ。pyramidlevel、bandNumber、cropAreaはリクエストで指定されるため、ここには含まれていません。
ソースの表示
ネストされたスキーマ: sdo_number_array
型: array
ソースの表示
ネストされたスキーマ: colorBalance
型: object
ソースの表示
ネストされたスキーマ: outResolutions
型: object
ソースの表示
ネストされたスキーマ: sdo_geometry
型: object
ソースの表示
ネストされたスキーマ: sourceImages
型: object
ソースの表示
ネストされたスキーマ: reference
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: sdo_georaster
型: object
ソースの表示
ネストされたスキーマ: type
型: object
ソースの表示
ネストされたスキーマ: sdo_geor_histogram
型: object
ソースの表示
ネストされたスキーマ: columnNames
型: array
ソースの表示
ネストされたスキーマ: conditions
型: array
ソースの表示
ネストされたスキーマ: tableNames
型: array
ソースの表示
トップに戻る

レスポンス

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

200レスポンス

新しく作成した仮想モザイクの情報を返します。
本文()
ルート・スキーマ: VMObjectResponse
型: object
ソースの表示
ネストされたスキーマ: sdo_number_array
型: array
ソースの表示
ネストされたスキーマ: sdo_geometry
型: object
ソースの表示
ネストされたスキーマ: schema
型: object
仮想モザイク関連パラメータ。pyramidlevel、bandNumber、cropAreaはリクエストで指定されるため、ここには含まれていません。
ソースの表示
ネストされたスキーマ: colorBalance
型: object
ソースの表示
ネストされたスキーマ: outResolutions
型: object
ソースの表示
ネストされたスキーマ: sourceImages
型: object
ソースの表示
ネストされたスキーマ: reference
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: sdo_georaster
型: object
ソースの表示
ネストされたスキーマ: type
型: object
ソースの表示
ネストされたスキーマ: sdo_geor_histogram
型: object
ソースの表示
ネストされたスキーマ: columnNames
型: array
ソースの表示
ネストされたスキーマ: conditions
型: array
ソースの表示
ネストされたスキーマ: tableNames
型: array
ソースの表示

401レスポンス

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

次の例は、cURLによってPOSTリクエストを発行して、仮想モザイクを作成する方法を示しています。

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

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

{
  "sourceImages": {
    "tableNames": [
      "landsat"
    ],
    "columnNames": [
      "image"
    ]
  },
  "outSRID": 3078,
  "outResolutions": {
    "value": [
      30,
      30
    ],
    "unit": "meter"
  },
  "resamplingMethod": "bilinear",
  "resamplingTolerance": 0.2,
  "commonPointRule": "high"
}
トップに戻る