7.54 SDO_GEOR.getDefaultAlpha

形式

SDO_GEOR.getDefaultAlpha(
     georaster  IN SDO_GEORASTER 
     ) RETURN NUMBER;

説明

GeoRasterオブジェクトを表示する際に、(RGBA色空間の)アルファの色構成要素に使用されるレイヤー番号を戻します。この値がメタデータに設定されていない場合、NULL値が戻されます。

パラメータ

georaster

GeoRasterオブジェクトを指定します。

使用上のノート

デフォルトの赤、緑、青およびアルファの値は、疑似カラー表示またはグレースケール表示ではなく、トゥルーカラー表示に使用されます。これらの値はオプションで、マルチレイヤーまたはハイパースペクトルのGeoRasterオブジェクトをビジュアル化する場合にのみ使用されます。

SDO_GEOR.getDefaultColorLayerファンクションを使用すると、4つすべての色構成要素(RGBA)のレイヤー番号を戻すことができます。

次の例では、GEORASTER_TABLEという表でGeoRasterオブジェクトを表示する際に赤、緑、青およびアルファの色構成要素に使用されるレイヤー番号を戻します(GEORASTER_TABLE表の定義は「記憶域パラメータ」例1-1の次に説明されています)。

SELECT georid, sdo_geor.getDefaultRed(georaster) red,
  sdo_geor.getDefaultGreen(georaster) green,
  sdo_geor.getDefaultBlue(georaster) blue,
  sdo_geor.getDefaultAlpha(georaster) alpha
FROM georaster_table;
 
    GEORID        RED      GREEN       BLUE      ALPHA
---------- ---------- ---------- ---------- ----------
         1          1          2          3          4
         2
         3         31         20         13         10