全部产品
Search
文档中心

PolarDB:ST_MetaData

更新时间:Jul 02, 2025

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

ParameterDeskripsi
raster_objObjek raster.
bandNomor urut band, yang dimulai dari 0.
keyNama 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"}