Для удаления растровых данных за пределами определенного экстента растровых значений, хранящихся в столбце ST_Raster, используется функция обрезки.
Функция обрезки полезна для удаления нежелательных пиксельных данных из растровых значений. Например, если функция построения мозаики использовалась с неверным источником растровых данных и экстент растровых значений значительно превосходит желаемый, функцию обрезки можно использовать для уменьшения экстента.
- Обрезает все растровые значения в таблице urban_area до пиксельного экстента (0,0,100,100).
Oracle
UPDATE URBAN_AREA t SET RASTER = t.raster.crop ('0,0,100,100', 'pixel');
PostgreSQL
UPDATE urban_area SET raster = crop (raster, '0,0,100,100', 'pixel');
SQL Server
UPDATE urban_area SET raster = raster.crop ('0,0,100,100','pixel');