GeoRasterオブジェクト・メタデータの更新

put

{server}/georaster/v1/{datasource}/{tableName}/{georasterColumnName}/{rdt}/{rid}/metadata

指定されたGeoRasterオブジェクトのメタデータを更新します。

リクエスト

パス・パラメータ
サポートされるメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
型: object
GeoRasterメタデータの要素
ソースの表示
ネストされたスキーマ: layerDescriptionType
型: object
ソースの表示
ネストされたスキーマ: objectDescriptionType
型: object
ソースの表示
ネストされたスキーマ: rasterSpatialReferenceSystemType
型: object
ソースの表示
ネストされたスキーマ: layerType
型: object
ソースの表示
ネストされたスキーマ: subLayer
型: array
最小長: 0
ソースの表示
ネストされたスキーマ: binFunctionType
型: object
ソースの表示
ネストされたスキーマ: colorMapType
型: object
ソースの表示
ネストされたスキーマ: grayScaleType
型: object
ソースの表示
ネストされたスキーマ: NODATAType
型: object
ソースの表示
ネストされたスキーマ: scalingFunctionType
型: object
ソースの表示
ネストされたスキーマ: statisticDatasetType
型: object
ソースの表示
ネストされたスキーマ: binDefinition
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: segmentationDataType
型: object
ソースの表示
ネストされたスキーマ: extentType
型: object
ソースの表示
ネストされたスキーマ: colors
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: colors-oneOf[0]
型: array
最小長: 1
ソースの表示
ネストされたスキーマ: cellPseudoColorType
型: object
ソースの表示
ネストされたスキーマ: grays
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: grays-oneOf[0]
型: array
最小長: 1
ソースの表示
ネストされたスキーマ: cellGrayType
型: object
ソースの表示
ネストされたスキーマ: ranges
型: array
ソースの表示
ネストされたスキーマ: values
型: array
ソースの表示
ネストされたスキーマ: histogramType
型: object
ソースの表示
ネストされたスキーマ: rectangularWindowType
型: object
ソースの表示
ネストされたスキーマ: counts
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: counts-oneOf[0]
型: array
最小長: 1
ソースの表示
ネストされたスキーマ: cellCountType
型: object
ソースの表示
ネストされたスキーマ: cellCoordinateType
型: object
ソースの表示
ネストされたスキーマ: GCPGeoreferenceType
型: object
ソースの表示
ネストされたスキーマ: rationalPolynomialType
型: object
ソースの表示
ネストされたスキーマ: spatialResolution
型: object
ソースの表示
ネストされたスキーマ: gcp
型: array
最小長: 0
ソースの表示
ネストされたスキーマ: GCPType
型: object
ソースの表示
ネストされたスキーマ: polynomialType
型: object
ソースの表示
ネストされたスキーマ: polynomialCoefficients
型: array
ソースの表示

トップに戻る

レスポンス

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

200レスポンス

更新されたGeoRasterメタデータを返します。
本文()
ルート・スキーマ: georasterMetadataResponse
型: object
GeoRasterメタデータの情報のjsonレスポンス
ソースの表示
ネストされたスキーマ: rasterBandReferenceSystemType
型: object
ソースの表示
ネストされたスキーマ: layerDescriptionType
型: object
ソースの表示
ネストされたスキーマ: objectDescriptionType
型: object
ソースの表示
ネストされたスキーマ: rasterDescriptionType
型: object
ソースの表示
ネストされたスキーマ: rasterSpatialReferenceSystemType
型: object
ソースの表示
ネストされたスキーマ: rasterTemporalReferenceSystemType
型: object
ソースの表示
ネストされたスキーマ: bandReference
型: array
ソースの表示
ネストされたスキーマ: spatialResolution
型: object
ソースの表示
ネストされたスキーマ: extentType
型: object
ソースの表示
ネストされたスキーマ: segmentationDataType
型: object
ソースの表示
ネストされたスキーマ: layerType
型: object
ソースの表示
ネストされたスキーマ: subLayer
型: array
最小長: 0
ソースの表示
ネストされたスキーマ: binFunctionType
型: object
ソースの表示
ネストされたスキーマ: colorMapType
型: object
ソースの表示
ネストされたスキーマ: grayScaleType
型: object
ソースの表示
ネストされたスキーマ: NODATAType
型: object
ソースの表示
ネストされたスキーマ: scalingFunctionType
型: object
ソースの表示
ネストされたスキーマ: statisticDatasetType
型: object
ソースの表示
ネストされたスキーマ: binDefinition
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: colors
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: colors-oneOf[0]
型: array
最小長: 1
ソースの表示
ネストされたスキーマ: cellPseudoColorType
型: object
ソースの表示
ネストされたスキーマ: grays
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: grays-oneOf[0]
型: array
最小長: 1
ソースの表示
ネストされたスキーマ: cellGrayType
型: object
ソースの表示
ネストされたスキーマ: ranges
型: array
ソースの表示
ネストされたスキーマ: values
型: array
ソースの表示
ネストされたスキーマ: histogramType
型: object
ソースの表示
ネストされたスキーマ: rectangularWindowType
型: object
ソースの表示
ネストされたスキーマ: counts
1つのスキーマに一致
ソースの表示
ネストされたスキーマ: counts-oneOf[0]
型: array
最小長: 1
ソースの表示
ネストされたスキーマ: cellCountType
型: object
ソースの表示
ネストされたスキーマ: cellCoordinateType
型: object
ソースの表示
ネストされたスキーマ: blockingDescriptionType
型: object
ソースの表示
ネストされたスキーマ: cellDimensionSizeType
型: object
ソースの表示
ネストされたスキーマ: pyramidDescriptionType
型: object
ソースの表示
ネストされたスキーマ: maxLevel
デフォルト値: 0
すべてに一致
ソースの表示
  • 最小値: 0
    最小値: > false
ネストされたスキーマ: GCPGeoreferenceType
型: object
ソースの表示
ネストされたスキーマ: rationalPolynomialType
型: object
ソースの表示
ネストされたスキーマ: gcp
型: array
最小長: 0
ソースの表示
ネストされたスキーマ: GCPType
型: object
ソースの表示
ネストされたスキーマ: polynomialType
型: object
ソースの表示
ネストされたスキーマ: polynomialCoefficients
型: array
ソースの表示

401レスポンス

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

次の例は、cURLによってPUTリクエストを発行して、GeoRasterメタデータを更新する方法を示しています。

curl -X PUT -d @request.json "https://localhost:8080/oraclespatial/georaster/v1/datasource1/image_table/image/image_table_RDT1/1/metadata" -H "Cookie: JSESSIONID=<jsessionid_value>"

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

{
  "spatialReferenceInfo": {
    "isReferenced": true,
    "SRID": 8307,
    "spatialResolutions": {
      "xResolution": 0.000010743457,
      "yResolution": 0.0000089139724
    },
    "spatialTolerance": 0.5,
    "modelCoordinateLocation": "CENTER",
    "modelType": "functionalFitting",
    "polynomialModel": {
      "rowOff": 0,
      "columnOff": 0,
      "xOff": 0,
      "yOff": 0,
      "zOff": 0,
      "rowScale": 1,
      "columnScale": 1,
      "xScale": 1,
      "yScale": 1,
      "zScale": 1,
      "rowRMS": 0,
      "columnRMS": 0,
      "totalRMS": 0,
      "pPolynomial": {
        "pType": 1,
        "nVars": 2,
        "order": 1,
        "nCoefficients": 3,
        "polynomialCoefficients": [
          3841658.60484871,
          0,
          -112183.4300460644
        ]
      },
      "qPolynomial": {
        "pType": 1,
        "nVars": 0,
        "order": 0,
        "nCoefficients": 1,
        "polynomialCoefficents": [
          1
        ]
      },
      "rPolynomial": {
        "pType": 1,
        "nVars": 2,
        "order": 1,
        "nCoefficents": 3,
        "polynomialCoefficents": [
          6855593.884482141,
          93079.9023945718,
          0
        ]
      },
      "sPolynomial": {
        "pType": 1,
        "nVars": 0,
        "order": 0,
        "nCoefficients": 1,
        "polynomialCoefficients": [
          1
        ]
      }
    }
  }
}
トップに戻る