1.2 オブジェクト・リレーショナル・モデル

Oracle Spatialでは、ジオメトリを表現するオブジェクト・リレーショナル・モデルがサポートされています。このモデルでは、ジオメトリ全体が、ベクトル・データ用のOracle固有の空間データ型(SDO_GEOMETRY)に格納されます。

Oracle表には、1つ以上のSDO_GEOMETRY列を格納できます。オブジェクト・リレーショナル・モデルは、地理空間フィーチャについてOpen GIS ODBC/SQL仕様に定義されている、空間フィーチャ表の「SQL with Geometry Types」実装に対応しています。

オブジェクト・リレーショナル・モデルには、次のメリットがあります。

  • 円弧、円、複合ポリゴン、複合線ストリング、最適化された矩形など、多くのジオメトリ・タイプのサポート

  • 索引の作成とメンテナンスおよび空間問合せの実行が容易

  • Oracle Databaseによる索引のメンテナンス

  • 単一列でモデル化されたジオメトリ

  • 最適なパフォーマンス