ラスターオブジェクトのメタデータをJSON形式で返す関数です。
構文
テキストST_MetaData (ラスターraster_obj);
テキストST_MetaData (ラスターraster_obj、
テキストキー);
テキストST_MetaData (ラスターraster_obj、
整数バンド、
テキストキー);
パラメーター
パラメーター | 説明 |
raster_obj | ラスターオブジェクト |
バンド | 0 から始まるバンドのシーケンス番号 |
キー | クエリするメタデータアイテムの名前。 このパラメーターをall に設定すると、すべてのメタデータ項目がJSON形式で更新されます。 |
例
raster_tableからST_MetaData(raster_obj) を選択します。-- 名前を持つメタデータ
SELECT ST_MetaData(raster_obj, 'swh#scale_factor ')
からraster_table;
st_metadata
-----------------------
0.0001488117874873806
-- すべてのメタデータ
SELECT ST_MetaData(raster_obj, 'all')
からraster_table;
st_metadata
-----------------------
{"AREA_OR_POINT":"エリア"}
-バンドの名前を持つメタデータ
SELECT ST_MetaData(raster_obj, 0, 'NETCDF_DIM_time ')
からraster_table;
st_metadata
-------------
1043112
-バンドのすべてのメタデータ
SELECT ST_MetaData(raster_obj, 0, 'all')
からraster_table;
st_metadata
----------------------------------------------------------------------------------------------------------------------------------------
{"add_offset":"4.907141431495487" 、"long_name":"風の波とうねりの組み合わせのかなりの高さ" 、"missing_value":"-32767" 、"NETCDF_DI。
M_time ":" 1043112 "," NETCDF_VARNAME ":" swh "," scale_factor ":" 0.0001488117874873806 "," units ":" m ","_FillValue ":"-32767 "}