7.147 SDO_GEOR.setSpatialResolutions
形式
SDO_GEOR.setSpatialResolutions( georaster IN OUT SDO_GEORASTER, resolutions IN SDO_NUMBER_ARRAY);
説明
GeoRasterオブジェクトの各空間次元の空間解像度の値を設定します。または、resolutions
パラメータにNULLが指定された場合、既存の値を削除します。
パラメータ
使用上のノート
処理の完了後、GeoRasterオブジェクトは自動的に検証されます。
解像度がNULLではなく、GeoRasterメタデータに空間参照情報が含まれていない場合は、このプロシージャによって、最小のデフォルト値を持つ空間参照情報が追加されます。
SDO_GEOR.getSpatialResolutionsファンクションの「使用上のノート」も参照してください。
例
次の例では、GeoRasterオブジェクトの列次元および行次元(X次元およびY次元)の空間解像度の値を設定します。(GEORASTER_TABLEという名前の表を参照します。この表の定義は「記憶域パラメータ」の例1-1の次に説明されています。)
DECLARE grobj sdo_georaster; BEGIN SELECT georaster INTO grobj FROM georaster_table WHERE georid=4 FOR UPDATE; sdo_geor.setSpatialResolutions(grobj, sdo_number_array(28.5,28.5)); UPDATE georaster_table SET georaster = grobj WHERE georid=4; COMMIT; END; /
親トピック: SDO_GEORパッケージのリファレンス