名前

ST_BandMetaData — 指定したラスタバンドの基本的なメタデータを返します。バンド番号を指定しない場合には、1番と仮定します。

概要

record ST_BandMetaData(raster rast, integer bandnum=1);

説明

指定したラスタバンドの基本的なメタデータを返します。返されるカラムはpixeltype | nodatavalue | isoutdb | pathです。

[注記]

ラスタがバンドを持たない場合にはエラーが投げられます。

[注記]

バンドにNODATA値が無い場合には、nodatavalueはNULLになります。

SELECT rid, (foo.md).*
 FROM (SELECT rid, ST_BandMetaData(rast,1) As md
FROM dummy_rast WHERE rid=2) As foo;

 rid | pixeltype | nodatavalue | isoutdb | path
-----+-----------+----------------+-------------+---------+------
   2 | 8BUI      |           0 | f       |
                                

関連情報

ST_MetaData, ST_BandPixelType