スケーラブルデータベースサーバ HiRDB Version 8 解説(Windows(R)用)

[目次][用語][索引][前へ][次へ]

10.3.4 空間検索プラグインHiRDB Spatial Search Plug-in

HiRDB Spatial Search Plug-inには,次に示す機能があります。

<この項の構成>
(1) 空間データの登録
(2) 空間データの検索

(1) 空間データの登録

HiRDB Spatial Search Plug-inが提供する抽象データ型関数GEOMETRYを使用して,地図上の位置情報を空間データ(X座標,Y座標を指定した2次元データ)として定義し,HiRDBのデータベースに登録できます。

(2) 空間データの検索

HiRDB Spatial Search Plug-inが提供する抽象データ型関数Withinを使用して,検索条件式に指定した図形とGEOMETRY型の図形の空間関係を比較して,指定した図形が含まれるかどうかを判定できます。例えば,「駅から半径100メートル以内にある銀行を探す」という検索ができます。

また,抽象データ型関数IntersectsInを使用して,検索条件式に指定した図形とGEOMETRY型の図形の空間関係を比較して,指定した図形が含まれる又は交差するかどうかを判定できます。例えば,「ある地域内を通過する道路,線路,河川などを探す」という検索ができます。