Skip navigation links

Oracle® Spatial Java API Reference
11g Release 2 (11.2)

E11829-01


Oracle Spatial Java API

The Oracle Spatial Java API consists of interfaces and classes that support features available with Oracle Spatial, including GeoRaster and the topology and network data models, and with MapViewer, which is packaged with Oracle Application Server.

This API is a Java alternative for much of the PL/SQL API, which is provided in PL/SQL packages that are documented in the manuals for Oracle Spatial, GeoRaster, and the Spatial topology and network data models; however, there are some PL/SQL packages (such as SDO_GEOM and SDO_UTIL) that do not have Java equivalent interfaces. The Java packages are grouped functionally as follows:

Spatial core:
  oracle.spatial.geometry
  oracle.spatial.util

GeoRaster:
  oracle.spatial.georaster
  oracle.spatial.georaster.image
  oracle.spatial.georaster.sql

Network data model:
  oracle.spatial.network
  oracle.spatial.network.lod
  oracle.spatial.network.lod.config

Topology data model:
  oracle.spatial.topo

Packages
oracle.spatial.geometry Provides support for the Spatial SQL SDO_GEOMETRY data type, which is documented in Oracle Spatial Developer's Guide.
oracle.spatial.georaster Provides interfaces and classes that support features available with the GeoRaster feature of Oracle Spatial. This package provides a complete mapping of the SDO_GEORASTER object type and its metadata to Java objects, and it offers Java methods to manipulate GeoRaster objects. It is in pure Java and does not depend upon JAI. GeoRaster is documented in Oracle Spatial GeoRaster Developer's Guide.
oracle.spatial.georaster.image Provides support for generating Java images from a GeoRaster object or a subset of a GeoRaster object, and for processing the images. This package depends upon and leverages JAI.
oracle.spatial.georaster.sql Provides support for wrapping some of the GeoRaster PL/SQL subprograms that do not have support included in the oracle.spatial.georaster package. The GeoRaster PL/SQL API is documented in Oracle Spatial GeoRaster Developer's Guide.
oracle.spatial.network Provides support for the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.network.lod Provides support for the load-on-demand (LOD) approach of network analysis in the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.network.lod.config Provides support for the configuration of load-on-demand (LOD) network analysis in the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.topo Provides support for the Oracle Spatial topology data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.util Provides classes that perform miscellaneous operations.

Skip navigation links

Oracle® Spatial Java API Reference
11g Release 2 (11.2)

E11829-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All Rights Reserved.