Hitachi

ノンストップデータベース HiRDB Version 9 解説


10.3.2 空間検索プラグイン(HiRDB Spatial Search Plug-in)

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

〈この項の構成〉

(1) 空間データの登録

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

(2) 空間データの検索

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

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