Execute SDO_GEOR_IP Package Functions

post

{server}/georaster/v1/{datasource}/sdo_geor_ip/{functionName}

Execute MDSYS.SDO_GEOR_IP package functions with the specified function names. The parameters to the function is specified in the request body in JSON. See Spatial GeoRaster Developer's Guide for the usage of each function and its parameters.

Request

Path Parameters
  • The name of the functions in SDO_GEOR_IP package
    Allowed Values: [ "dodge", "equalize", "filter", "histogrammatch", "normalize", "piecewisestretch", "stretch" ]
Supported Media Types
Request Body - application/json ()
Root Schema : schema
Match One Schema
Show Source
Nested Schema : dodge_param
Match One Schema
Show Source
Nested Schema : equalize_param
Match One Schema
Show Source
Nested Schema : filter_param
Match One Schema
Show Source
Nested Schema : histogrammatch_param
Match One Schema
Show Source
Nested Schema : normalize_param
Match One Schema
Show Source
Nested Schema : piecewisestretch_param
Match One Schema
Show Source
Nested Schema : stretch_param
Match One Schema
Show Source
Nested Schema : dodge_param_1
Type: object
Show Source
Nested Schema : dodge_param_2
Type: object
Show Source
Nested Schema : sdo_number_array
Type: array
Show Source
Nested Schema : sdo_georaster
Type: object
Show Source
Nested Schema : equalize_param_1
Type: object
Show Source
Nested Schema : equalize_param_2
Type: object
Show Source
Nested Schema : sdo_geometry
Type: object
Show Source
Nested Schema : filter_param_1
Type: object
Show Source
Nested Schema : filter_param_2
Type: object
Show Source
Nested Schema : histogrammatch_param_1
Type: object
Show Source
Nested Schema : histogrammatch_param_2
Type: object
Show Source
Nested Schema : histogrammatch_param_3
Type: object
Show Source
Nested Schema : histogrammatch_param_4
Type: object
Show Source
Nested Schema : sdo_geor_histogram_array
Type: array
Show Source
Nested Schema : sdo_geor_histogram
Type: object
Show Source
Nested Schema : normalize_param_1
Type: object
Show Source
Nested Schema : normalize_param_2
Type: object
Show Source
Nested Schema : normalize_param_3
Type: object
Show Source
Nested Schema : normalize_param_4
Type: object
Show Source
Nested Schema : piecewisestretch_param_1
Type: object
Show Source
Nested Schema : piecewisestretch_param_2
Type: object
Show Source
Nested Schema : sdo_number_arrayset
Type: array
Show Source
Nested Schema : stretch_param_1
Type: object
Show Source
Nested Schema : stretch_param_2
Type: object
Show Source
Back to Top

Response

200 Response

Result of the function
Body ()
Root Schema : functionReturn
Type: object
Show Source
Nested Schema : ReturnValue
Match One Schema
Show Source
Nested Schema : sdo_number_array
Type: array
Show Source
Nested Schema : sdo_string2_array
Type: array
Show Source
Nested Schema : sdo_string2_arrayset
Type: array
Show Source
Nested Schema : sdo_geometry
Type: object
Show Source

401 Response

Authentication information is missing or invalid
Headers
Back to Top

Examples

The following is an example on how to apply filter operation on a GeoRaster and save the result into a GeoRaster by submitting a POST request using cURL.

curl -X -d '{"ingeoraster":{"rasterDataTable":"image_table_RDT1","rasterID":0},"outgeoraster":{"rasterDataTable":"image_table_RDT1","rasterID":2},"storageParam":null,"pyramidLevel":0,"cropArea":null,"bandNumbers":null,"filterParam":"filtertype=LPF,kernelsize=(9,9)","filterKernel":null}' POST "https://localhost:8080/oraclespatial/georaster/v1/datasource1/sdo_geor_ip/filter" -H "Cookie: JSESSIONID=<jsessionid_value>"

The following shows an example of the response after the above request is successfully processed:

{
   "ReturnStatus" : "Success"
} 
Back to Top