Fungsi ini mengembalikan metadata objek raster dalam format JSON.
Sintaksis
text ST_MetaData(raster raster_obj);
text ST_MetaData(raster raster_obj,
text key);
text ST_MetaData(raster raster_obj,
integer band,
text key);Parameter
| Parameter | Deskripsi |
| raster_obj | Objek raster. |
| band | Nomor urut band, yang dimulai dari 0. |
| key | Nama item metadata yang ingin Anda periksa. Jika Anda menetapkan parameter ini ke all, semua item metadata dikembalikan dalam format JSON. |
Contoh
select ST_MetaData(raster_obj) from raster_table;
-- meta data dengan nama
SELECT ST_MetaData(raster_obj, 'swh#scale_factor')
FROM raster_table;
st_metadata
-----------------------
0.0001488117874873806
-- semua meta data
SELECT ST_MetaData(raster_obj, 'all')
FROM raster_table;
st_metadata
-----------------------
{"AREA_OR_POINT":"Area"}
-- meta data dengan nama dari sebuah band
SELECT ST_MetaData(raster_obj, 0, 'NETCDF_DIM_time')
FROM raster_table;
st_metadata
-------------
1043112
-- semua meta data dari sebuah band
SELECT ST_MetaData(raster_obj, 0, 'all')
FROM raster_table;
st_metadata
----------------------------------------------------------------------------------------------------------------------------------------
{"add_offset":"4.907141431495487","long_name":"Significant height of combined wind waves and swell","missing_value":"-32767","NETCDF_DI.
M_time":"1043112","NETCDF_VARNAME":"swh","scale_factor":"0.0001488117874873806","units":"m","_FillValue":"-32767"}