List Virtual Mosaics
get
{server}/georaster/v1/{datasource}/vm
List all the virtual mosaics.
Request
There are no request parameters for this operation.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Return a list of virtual mosaics.
Root Schema : VMListResponse
Type:
Show Source
object-
count: integer
-
hasMore: boolean
-
items: array
items
-
limit: integer
-
links: array
links
link to self, rasterImage, rasterData
-
offset: integer
Nested Schema : VMObjectResponse
Type:
Show Source
object-
dimensionSize: array
sdo_number_array
-
links: array
links
link to self, rasterImage, rasterData
-
maxNumberOfBands: integer
-
name: string
-
pyramidMaxLevel: integer
-
spatialExtent: object
sdo_geometry
-
vmDefinition: object
VMObject
virtual mosaic related parameters. pyramidlevel, bandNumber, cropArea not included here as it will be specified at the request.
Nested Schema : VMObject
Type:
objectvirtual mosaic related parameters. pyramidlevel, bandNumber, cropArea not included here as it will be specified at the request.
Show Source
-
bgValues: array
sdo_number_array
-
colorBalance: object
colorBalance
-
commonPointRule: string
Allowed Values:
[ "start", "end", "latest", "oldest", "ctc", "high", "low", "average", "highres" ] -
elevationParam: string
-
fillGap: boolean
Default Value:
false -
nodata: boolean
Default Value:
false -
outModelCoordLoc: string
Default Value:
centerAllowed Values:[ "center", "upperleft" ] -
outResolutions: object
outResolutions
-
outSRID: integer
-
referencePoint: object
sdo_geometry
-
resamplingMethod: string
-
resamplingTolerance: number
Minimum Value:
0Maximum Value:0.5 -
sourceImages(required): object
sourceImages
Nested Schema : colorBalance
Type:
Show Source
object-
balanceMethod(required): string
Default Value:
noneAllowed Values:[ "none", "linearstretching", "statisticdmatching", "histogrammatching" ] -
reference:
reference
-
referenceMethod: string
Allowed Values:
[ "value", "image", "overlap" ]
Examples
The following is an example on how to list available virtual mosaics by submitting a GET request using cURL.
curl -X GET "https://localhost:8080/oraclespatial/georaster/v1/datasource1/vm" -H "Cookie: JSESSIONID=<jsessionid_value>"
The following shows an example of the response in JSON format for the above request.
{
"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"
} ]
}