Löschen einer Statistik aus einem ST_Raster-Wert

Unter bestimmten Umständen möchten Sie vielleicht die Statistik aus einem ST_Raster-Wert entfernen. Beispiel: Wenn die Raster-Daten farbkorrigiert waren, führt das Vorhandensein der Raster-Statistik zum ST_Raster-Wert dazu, dass ArcGIS for Desktop die Raster-Daten beim Rendern in ArcMap streckt. Durch das Strecken von Rastern, die einer Farbkorrektur unterzogen wurden, können Farben verzerrt wirken.

Sie können die Streckung in ArcGIS for Desktop deaktivieren; die Streckung muss jedoch jedes Mal deaktiviert werden, wenn die farbkorrigierten Daten angezeigt werden. Um dies zu vermeiden, entfernen Sie die Raster-Statistik aus dem Raster, das einer Farbkorrektur unterzogen wurde. Falls keine Statistik vorhanden ist, streckt der Anzeige-Renderer die Daten nicht.

Verwenden Sie die ST_Raster-Funktion "deleteStats", um eine Raster-Statistik zu entfernen.

Schritte:
  1. Entfernen Sie die Raster-Statistik aus dem Raster-Wert, der sich in der gleichen Zeile wie ein Namensspaltenwert befindet, der dem Feld in der Tabelle "Canyons" entspricht.

    Oracle

    UPDATE CANYONS t
    SET raster = t.raster.deleteStats()
    WHERE NAME = 'BOX';
    

    PostgreSQL

    UPDATE canyons
    SET raster = deleteStats(raster)
    WHERE name = 'box';
    

    SQL Server

    UPDATE canyons
    SET raster = raster.deleteStats()
    WHERE name = 'Box';
    

Verwandte Themen

9/12/2013