Changes in This Release for Oracle Spatial and Graph GeoRaster Developer's Guide

This preface contains the following.

Changes in Oracle Database 19.1

The following are changes in Oracle Spatial and Graph GeoRaster Developer's Guide for Oracle Database 19.1.

GeoRaster Must Be Enabled at Schema Level

The GeoRaster feature of Oracle Spatial and Graph must be enabled for each schema that will be using GeoRaster. In previous releases, you enabled GeoRaster for the entire database (by executing a procedure named MDSYS.enableGeoRaster).

See Enabling GeoRaster at the Schema Level for information and instructions. See also the following new PL/SQL related subprograms:

SDO_GEOR_RA Support for Result Data in a BLOB

All subprograms in the SDO_GEOR_RA package support putting the result data in a BLOB to support on-the-fly raster algebra. These subprograms include one or more formats that include a parameter named rasterBlob.

For information, see the individual subprogram topics in the SDO_GEOR_RA Package Reference chapter.

Changes in Oracle Database 18.1

The following are changes in Oracle Spatial and Graph GeoRaster Developer's Guide for Oracle Database 18.1.

New SDO_GEOR_GDAL Package

The new SDO_GEOR_GDAL PL/SQL package integrates part of GDAL into Oracle database server. It provides server-side raster data loading, exporting, and in-database terrain analysis and visualization capabilities. It also enables and simplifies development of C/C++ plug-ins through the GDAL API.

For a description of this package and reference information about its subprograms, see SDO_GEOR_GDAL Package Reference.

GeoRaster PL/SQL API Changes

The following changes relate to GeoRaster PL/SQL subprograms.

GeoRaster Java API Changes

The following changes relate to GeoRaster Java API.

  • Java APIs are added for the new PL/SQL functions and procedures, except for the SDO_GEOR_GDAL package.

  • New global image processing functions are added to the Java API, including automatic linear stretching, manual linear stretching, piecewise stretching, normalization, and equalization. These functions allow image processing based on the statistics of the GeoRaster object to achieve consistent visualization enhancements for large images and virtual mosaics.

    The GeoRaster Viewer is enhanced to use the new set of global image processing in the Java API.

Reference information about the GeoRaster Java API is included in Oracle Spatial and Graph Java API Reference.

4GB Limit Removed for External JPEG 2000 Image Files

The size limit of 4GB for external JPEG 2000 image files is removed, so that such large JPEG 2000 images can be directly loaded into database without decompression.

Mixed Case User and Schema Names Supported

Mixed case user names and schema names are supported for use with GeoRaster.