7.13 SDO_GEOR.deleteControlPoint
形式
SDO_GEOR.deleteControlPoint ( inGeoraster IN SDO_GEORASTER, controlPointID IN VARCHAR2);
説明
指定した基準点ID値を持つ地上基準点(GCP)を削除します。
パラメータ
使用上のノート
GCPを使用した地理参照の詳細は、「地上基準点(GCP)地理参照モデル」を参照してください。
GeoRasterオブジェクト・メタデータに格納された既存のGCPでcontrolPointIDがNULLであるか、空であるか、または検出されない場合、例外が発生します。指定した点IDを持つGCPが検出された場合、そのGCPは地理参照モデルから削除されます。
例
次の例では、指定したGeoRasterオブジェクトでID値が23のGCPを削除します。
DECLARE gr1 sdo_georaster; BEGIN SELECT georaster INTO gr1 from herman.georaster_table WHERE georid=10 FOR UPDATE; sdo_geor.deleteControlPoint(gr1, '23'); UPDATE georaster_table SET georaster=gr1 WHERE georid=10; COMMIT; END; /
親トピック: SDO_GEORパッケージのリファレンス