从 ST_Raster 值中移除色彩映射表
使用 deleteColormap ST_Raster 函数从 ST_Raster 值中移除色彩映射表。这样做会将 ST_Raster 值渲染为灰度值。
步骤:
-
使用 UPDATE SQL 语句执行 deleteColormap 函数,从 vegetation 表中类型等于 deciduous 的行的栅格值中移除色彩映射表。
Oracle
UPDATE VEGETATION t SET RASTER = t.raster.deleteColormap() WHERE TYPE = 'DECIDUOUS';
PostgreSQL
UPDATE vegetation SET raster = deleteColormap(raster) WHERE type = 'deciduous';
SQL Server
UPDATE vegetation SET raster = deleteColormap() WHERE type = 'deciduous';
成功执行完 deleteColormap 后,栅格值将渲染为灰度值而不是色彩映射值。
相关主题
7/10/2012