仮想モザイクのリスト
get
{server}/georaster/v1/{datasource}/vm
すべての仮想モザイクをリストします。
リクエスト
この操作のリクエスト・パラメータはありません。
この操作にはリクエスト本文はありません。
トップに戻るレスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
仮想モザイクのリストを返します。
ルート・スキーマ: VMListResponse
型:
ソースの表示
object
-
count: integer
-
hasMore: boolean
-
items: array items
-
limit: integer
-
links: array links
自己、rasterImage、rasterDataへのリンク
-
offset: integer
ネストされたスキーマ: VMObjectResponse
型:
ソースの表示
object
-
dimensionSize: array sdo_number_array
-
links: array links
自己、rasterImage、rasterDataへのリンク
-
maxNumberOfBands: integer
-
name: string
-
pyramidMaxLevel: integer
-
spatialExtent: object sdo_geometry
-
vmDefinition: object VMObject
仮想モザイク関連パラメータ。pyramidlevel、bandNumber、cropAreaはリクエストで指定されるため、ここには含まれていません。
ネストされたスキーマ: VMObject
型:
object
仮想モザイク関連パラメータ。pyramidlevel、bandNumber、cropAreaはリクエストで指定されるため、ここには含まれていません。
ソースの表示
-
bgValues: array sdo_number_array
-
colorBalance: object colorBalance
-
commonPointRule: string
許容値:
[ "start", "end", "latest", "oldest", "ctc", "high", "low", "average", "highres" ]
-
elevationParam: string
-
fillGap: boolean
デフォルト値:
false
-
nodata: boolean
デフォルト値:
false
-
outModelCoordLoc: string
デフォルト値:
center
許容値:[ "center", "upperleft" ]
-
outResolutions: object outResolutions
-
outSRID: integer
-
referencePoint: object sdo_geometry
-
resamplingMethod: string
-
resamplingTolerance: number
最小値:
0
最大値:0.5
-
sourceImages(required): object sourceImages
ネストされたスキーマ: colorBalance
型:
ソースの表示
object
-
balanceMethod(required): string
デフォルト値:
none
許容値:[ "none", "linearstretching", "statisticdmatching", "histogrammatching" ]
-
reference: reference
-
referenceMethod: string
許容値:
[ "value", "image", "overlap" ]
例
次の例は、cURLによってGETリクエストを発行して、使用可能な仮想モザイクをリストする方法を示しています。
curl -X GET "https://localhost:8080/oraclespatial/georaster/v1/datasource1/vm" -H "Cookie: JSESSIONID=<jsessionid_value>"
次に、前述のリクエストに対するJSON形式のレスポンスの例を示します。
{ "items" : [ { "name" : "landsatMosaic", "vmDefinition" : { "sourceImages" : { "tableNames" : [ "landsat" ], "columnNames" : [ "image" ], "conditions" : null }, "outSRID" : 4326, "outResolutions" : [ 30.0, 30.0 ], "resolutionUnit" : "meter", "resamplingMethod" : "bilinear", "resamplingTolerance" : 0.2, "commonPointRule" : "high" }, "pyramidMaxLevel" : 7, "maxNumberOfBand" : 3, "cellDepth" : "8BIT_U", "dimensionSize" : [ 111498, 186723 ], "spatialExtent" : { "srid" : 4326, "polygon" : { "boundary" : [ { "rectangle" : { "datapoints" : [ [ -130.10368, 22.6478 ], [ -64.168344, 52.7826807 ] ] } } ] } }, "links" : [ { "rel" : "self", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm/landsatMosaic" }, { "rel" : "rasterImage", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm/landsatMosaic/rasterImage" }, { "rel" : "rasterData", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm/landsatMosaic/rasterData" }, { "rel" : "statistics", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm/landsatMosaic/statistics" }, { "rel" : "parent", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm" } ] }, { "name" : "railway", "vmDefinition" : { "sourceImages" : { "tableNames" : [ "railway_1", "railway_2" ], "columnNames" : [ "raster", "raster" ] }, "outSRID" : 3078, "outResolutions" : [ 0.03190937, 0.03205382 ], "resolutionUnit" : "degree", "commonPointRule" : "high", "nodata" : false, "fillgap" : true, "resFilter" : true, "bgValues" : [ 100.0, 100.0, 100.0 ] }, "pyramidMaxLevel" : 15, "maxNumberOfBand" : 3, "cellDepth" : "8BIT_U", "dimensionSize" : [ 10367826, 1930012 ], "spatialExtent" : { "srid" : 3078, "polygon" : { "boundary" : [ { "rectangle" : { "datapoints" : [ [ 78717.2701, -910680.42 ], [ 140302.73, -578352.01 ] ] } } ] } }, "links" : [ { "rel" : "self", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm/railway" }, { "rel" : "rasterImage", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm/railway/rasterImage" }, { "rel" : "rasterData", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm/railway/rasterData" }, { "rel" : "statistics", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm/railway/statistics" }, { "rel" : "parent", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm" } ] } ], "hasMore" : false, "totalResults" : 2, "links" : [ { "rel" : "canonical", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm" }, { "rel" : "self", "href" : "http://localhost:8080/oraclespatial/georaster/v1/datasource1/vm" } ] }