ST_SetMetaData
更新时间:
复制 MD 格式
Sets or deletes a metadata item on a raster object or one of its bands.
Syntax
(1) Raster-level
raster ST_SetMetaData(raster raster_obj,
text key,
text value);(2) Band-level
raster ST_MetaData(raster raster_obj,
integer band,
text key,
text value);Parameters
| Parameter | Description |
|---|---|
raster_obj | The raster object whose metadata to update. |
band | The band to update. Valid values start from 0. |
key | The metadata key. |
value | The metadata value. |
Behavior
Settingvalueto an empty string ('') deletes the metadata item.
Examples
Example 1: Set raster-level metadata
SELECT ST_MetaData(ST_SetMetaData(rast, 'NETCDF_DIM_time', '12345'), 'NETCDF_DIM_time')
FROM raster_tableOutput:
st_metadata
------------
12345Example 2: Set band-level metadata
SELECT ST_MetaData(ST_SetMetaData(rast, 0, 'NETCDF_DIM_time', '12345'), 0, 'NETCDF_DIM_time')
FROM raster_tableOutput:
st_metadata
------------
12345See also
ST_MetaData: Reads a metadata item from a raster object or band.
该文章对您有帮助吗?