GeoRasterオブジェクト・メタデータの取得

get

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

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

リクエスト

パス・パラメータ
問合せパラメータ
  • 取得するメタデータ要素の名前で、指定されていない場合はすべてのメタデータが返されます。

この操作にはリクエスト本文はありません。

トップに戻る

レスポンス

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

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によってGETリクエストを発行して、GeoRasterメタデータを取得する方法を示しています。

curl -X GET "https://localhost:8080/oraclespatial/georaster/v1/datasource1/image_table/image/image_table_RDT1/1/metadata?elements=['spatialReferenceInfo','rasterInfo']" -H "Cookie: JSESSIONID=<jsessionid_value>"

次に、前述のリクエストに対するJSON形式のレスポンスの例を示します。

{
  "rasterInfo" : { 
    "cellRepresentation" : "UNDEFINED",
    "cellDepth" : "8BIT_U",
    "totalDimensions" : 3,
    "dimensionSize" : {
    "rowDimensionSize" : 518,
     "columnDimensionSize" : 518,
    "bandDimensionSize" : 3
     },
     "ULTCoordinate" : {
       "rowCellCoordinate" : 0,
       "columnCellCoordinate" : 0
     },
     "blocking" : {
       "blockingType" : "NONE",
       "totalRowBlocks" : 1,
       "totalColumnBlocks" : 1,
       "rowBlockSize" : 518,
       "columnBlockSize" : 518
     },
     "interleaving" : "BIP",
     "pyramid" : {
       "pyramidType" : "DECREASE",
       "resampling" : "NN",
       "maxLevel" : 3
     },
     "compression" : {
       "compressionType" : "NONE"
     }
   },
  "spatialReferenceInfo" : {
     "isReferenced" : true,
     "isRectified" : true,
     "SRID" : 26986,
     "spatialResolution" : {
       "xResolution" : 0.5,
       "yResolution" : 0.5
     },
     "modelCoordinateLocation" : "CENTER",
     "modelType" : "FunctionalFitting",
     "polynomialModel" : {
       "rowOff" : 0.0,
       "columnOff" : 0.0,
       "xOff" : 0.0,
       "yOff" : 0.0,
       "zOff" : 0.0,
       "rowScale" : 1.0,
       "columnScale" : 1.0,
       "xScale" : 1.0,
       "yScale" : 1.0,
       "zScale" : 1.0,
       "pPolynomial" : {
         "pType" : 1,
         "nVars" : 2,
         "order" : 1,
         "nCoefficients" : 3,
         "polynomialCoefficients" : [ 1796000.0, 0.0, -2.0 ]
       },
       "qPolynomial" : {
         "pType" : 1,
         "nVars" : 0,
         "order" : 0,
         "nCoefficients" : 1,
         "polynomialCoefficients" : [ 1.0 ]
       },
       "rPolynomial" : {
         "pType" : 1,
         "nVars" : 2,
         "order" : 1,
         "nCoefficients" : 3,
         "polynomialCoefficients" : [ -474000.0, 2.0, 0.0 ]
       },
       "sPolynomial" : {
         "pType" : 1,
         "nVars" : 0,
         "order" : 0,
         "nCoefficients" : 1,
         "polynomialCoefficients" : [ 1.0 ]
       }
     }
   },
  },
 }
トップに戻る