1.16 GeoRaster Java API
Oracle Spatial GeoRasterのJava APIは、Oracle SpatialのGeoRaster機能で使用可能な機能をサポートするインタフェースおよびクラスで構成されます。
ノート:
Oracle Databaseリリース23aiでは、データベースのOJVMがJDK11をサポートしているため、Oracle Spatial GeoRaster Java APIはJDK 11でコンパイルされます。ただし、下位互換性のために、APIは引き続きJDK8でサポートされます。APIを使用する場合は、関連するすべてのJARファイルが、使用されているJDKバージョン(JDK 8またはJDK 11)と一致していることを確認してください。様々なJDKバージョンでサポートされているJDBCドライバの詳細は、Oracle JDBCドライバのRDBMSおよびJDKバージョン互換性を参照してください。このAPIは、SDO_GEORASTERオブジェクト型およびそのメタデータのJavaオブジェクトへのマッピングを完了し、GeoRasterオブジェクトを操作するJavaメソッドを提供します。
このAPIには次のパッケージが含まれています。
-
oracle.spatial.georaster
パッケージはこのAPIのコアです。これは、SDO_GEORASTERオブジェクト型およびそのメタデータのJavaオブジェクトへのマッピングを完了し、GeoRasterオブジェクトを操作するJavaメソッドを提供します。高度なビジュアライゼーション・アプリケーションをサポートする仮想モザイク・クラスも提供されます。これはPure Javaであり、JAIに依存しません。 -
oracle.spatial.georaster.sql
パッケージは、oracle.spatial.georaster
パッケージに含まれるサポートが提供されない一部のGeoRaster PL/SQLサブプログラムのラップのサポートを提供します。 -
oracle.spatial.georaster.image
パッケージは、GeoRasterオブジェクト、GeoRasterオブジェクトのサブセットまたは仮想モザイクからJavaイメージを生成し、イメージを処理するためのサポートを提供します。このパッケージはJAIに依存し、JAIを利用します。
これらのパッケージの詳細は、『Oracle Spatial Java APIリファレンス』(Javadoc)を参照してください。
SpatialのJavaクラス・ライブラリは、<ORACLE_HOME>/md/jlib/
ディレクトリの下の.jarファイルにあります。GeoRaster Java API .jarファイルは$ORACLE_HOME/md/jlib/georasterapi.jar
です。
親トピック: GeoRasterの概要および概念