6.48 SDO_NET.GET_FEATURES_ON_LINKS
構文
SDO_NET.GET_FEATURES_ON_LINKS feature_layer_id IN NUMBER, link_ids IN SDO_NUMBER_ARRAY ) RETURN SDO_NUMBER_ARRAY;
説明
指定したリンクを参照するフィーチャ・レイヤー内のフィーチャのIDを戻します。
使用上のノート
指定したノードを参照するフィーチャ・レイヤー内のフィーチャのIDを検出するには、SDO_NET.GET_FEATURES_ON_NODESプロシージャを使用します。
例
次の例では、指定したリンク上にあるフィーチャのフィーチャIDを取得して表示します。
DECLARE feature_layer_id NUMBER; link_ids SDO_NUMBER_ARRAY := SDO_NUMBER_ARRAY(1314); feature_ids SDO_NUMBER_ARRAY; BEGIN feature_layer_id := sdo_net.get_feature_layer_id('GRID', 'POI'); feature_ids := sdo_net.get_features_on_links(feature_layer_id, link_ids); dbms_output.put_line('Features On Link '||link_ids(1)||':'); for i in 1..feature_ids.count loop dbms_output.put_line('['||i||'] '||feature_ids(i)); end loop; END; /
親トピック: SDO_NETパッケージ・サブプログラム