7.73 SDO_GEOR.getLayerOrdinate
形式
SDO_GEOR.getLayerOrdinate( georaster IN SDO_GEORASTER, layerNumber IN NUMBER ) RETURN NUMBER;
説明
GeoRasterオブジェクトのレイヤーのバンド座標を戻します。
パラメータ
使用上のノート
戻される番号は、レイヤー(layerNumber
パラメータ値)が関連付けられている物理バンドを指します。今回のリリースのデフォルトでは、関連付けは、レイヤー1がバンド0、レイヤー2がバンド1のようになります(「バンド、レイヤーおよびメタデータ」の図1-5を参照)。
レイヤーにバンド座標の値を設定するには、SDO_GEOR.setLayerOrdinateプロシージャを使用します。
例
次の例では、GEORASTER_TABLE表で、GEORID列値が4である行に含まれているGeoRasterオブジェクト(GEORASTER列)のレイヤー0、1、2および3に関連付けられているバンド番号を戻します。GEORASTER_TABLE表の定義は、「記憶域パラメータ」の例1-1の次に説明されています。
SELECT sdo_geor.getLayerOrdinate(georaster, 0) layerOrdinate0, sdo_geor.getLayerOrdinate(georaster, 1) layerOrdinate1, sdo_geor.getLayerOrdinate(georaster, 2) layerOrdinate2, sdo_geor.getLayerOrdinate(georaster, 3) layerOrdinate3 FROM georaster_table WHERE georid=4; LAYERORDINATE0 LAYERORDINATE1 LAYERORDINATE2 LAYERORDINATE3 -------------- -------------- -------------- -------------- 0 1 2
親トピック: SDO_GEORパッケージのリファレンス