7.14 SDO_NFE.GET_INTERACTION_GROUPS
構文
SDO_NFE.GET_INTERACTION_GROUPS( model_id IN SDO_NUMBER, rule_type IN VARCHAR2, rule_id IN NUMBER ) RETURN SDO_INTERACTION_ARRAY;
説明
指定された接続性ルールに適合する空間点で相互作用している全フィーチャのグループの配列を戻します。
パラメータ
使用上のノート
このファンクションは、SDO_INTERACTION_ARRAY型(「NFE接続性ルールに使用するデータ型」を参照)のオブジェクトを戻します。
このファンクションによって戻される相互作用フィーチャの各グループは、指定したルールに適合する特定の空間点で相互作用するすべての線フィーチャと点フィーチャで構成されます。
このファンクションは、特定の点におけるすべての相互作用フィーチャのグループ全体を戻すので、他のどの(ルールに適合する、またはしない)フィーチャが指定の相互作用点に加わっているかに応じて、カスタマイズした接続フィーチャを作成する場合に役立ちます。(「NFEルール」のルール・デシジョン・ハンドラの説明を参照してください。)
例
次の例では、指定された線-点ルールに適合する相互作用グループを取得します。
DECLARE model_id NUMBER := 1; lp_rule_id NUMBER := 1; inter_grps SDO_INTERACTION_ARRAY; BEGIN inter_grps := sdo_nfe.get_interaction_groups( model_id, END; /
親トピック: SDO_NFEパッケージ・サブプログラム