32.4 SDO_TRKR.SEND_LOCATION_MSGS
書式
SDO_TRKR.SEND_LOCATION_MSGS( tracking_set_name IN VARCHAR2, location_msgs IN LOCATION_MSG_ARR );
説明
追跡セット内で追跡されているオブジェクトの新しい位置情報の配列を送信します。
パラメータ
使用上のノート
このプロシージャは、追跡目的で新しい位置メッセージを追加します。追跡対象のオブジェクトの新しい位置が取得されたら、このプロシージャを使用してそのオブジェクトの位置を更新できます。
location_msgs
パラメータはLOCATION_MSG_ARR型で、「位置追跡サーバー用のデータ型」に定義があります。
各メッセージにはタイムスタンプ値が含まれ、これは更新時間であり、位置情報とともに保持されます。
位置追跡サーバーの概念および使用方法については、「位置追跡サーバー」を参照してください。
例
次の例では、新しい位置メッセージを追加します。メッセージには、オブジェクトID (1)、現在の時間、オブジェクトの新しい場所のX座標とY座標(2, 2)が含まれます。
EXECUTE SDO_TRKR.SEND_LOCATION_MSGS('TRACKING_EXAMPLE', LOCATION_MSG_ARR(location_msg(1, CURRENT_TIMESTAMP(), 2,2)));
親トピック: SDO_TRKRパッケージ(位置追跡)