Komprimierung (Umgebungseinstellung)

Werkzeuge, die die Umgebungseinstellung "Komprimierung" berücksichtigen, legen den Komprimierungstyp zum Speichern von Ausgabe-Rastern fest.

Die Hauptvorteile der Datenkomprimierung sind, dass komprimierte Daten weniger Speicherplatz benötigen und die Zeiten für die Anzeige der Daten kürzer sind, da weniger Informationen übertragen werden müssen.

In ArcGIS können komprimierte Daten in den folgenden Formaten gespeichert werden: IMG, JPEG, JPEG 2000, TIFF, Grid, File-Geodatabase, Personal-Geodatabase und ArcSDE-Geodatabase. Beim Speichern von Daten in der Geodatabase werden die Datenblöcke komprimiert, bevor sie gespeichert werden.

Die Datenkomprimierung kann mit Qualitätsverlust (JPEG und JPEG 2000) erfolgen oder verlustfrei (LZ77, PackBits, CCITT) sein. Eine verlustfreie Komprimierungsmethode bedeutet, dass die Zellenwerte des Raster-Datasets nicht verändert werden oder verloren gehen. Wenn die Pixelwerte des Raster-Datasets für die Durchführung einer Analyse oder das Ableiten anderer Daten verwendet werden sollen, wählen Sie die verlustfreie oder keine Komprimierung.

Die Komprimierungsstufe hängt von den Daten und der Komprimierungsqualität ab. Je homogener die Daten sind, desto höher ist die Komprimierungsrate. Je niedriger die Komprimierungsqualität ist, desto höher ist die Komprimierungsrate. Eine verlustbehaftete Komprimierungsmethode führt normalerweise zu höheren Komprimierungsraten als eine verlustfreie Komprimierungsmethode.

Verwendungshinweise

Dialogfeldsyntax

Skriptsyntax

arcpy.env.compression = "compression_type {value}"

Parameter

Erläuterung

compression_type (Erforderlich)

  • LZ77 – Verlustfreie Komprimierungsmethode, bei der alle Raster-Zellenwerte erhalten bleiben. Dies ist die Standardeinstellung.
  • JPEG – Verlustbehaftete Komprimierung, die den öffentlichen JPEG-Komprimierungsalgorithmus verwendet. Wenn Sie JPEG auswählen, können Sie auch einen Wert für die Komprimierungsqualität angeben. Diese Komprimierung kann für JPEG-Dateien, TIFF-Dateien und Geodatabases verwendet werden.

    Gültige Werte für die Komprimierungsqualität liegen zwischen 0 und 100. Der Standardwert ist 75.

  • JPEG2000 – Verwendet die Wavelet-Technologie, durch die Raster verlustfrei erscheinen. Wenn Sie JPEG2000 auswählen, können Sie auch einen Wert für die Komprimierungsqualität angeben. Diese Komprimierung kann für JPEG2000-Dateien und Geodatabases verwendet werden.

    Gültige Werte für die Komprimierungsqualität liegen zwischen 0 und 100. Der Standardwert ist 75.

  • PackBits – PackBits-Komprimierung für TIFF-Dateien.
  • LZW – Verlustfreie Komprimierungsmethode, bei der alle Raster-Zellenwerte erhalten bleiben.
  • RLE – Run Length Encoding für IMG-Dateien.
  • CCITT_G3 – Verlustfreie Komprimierung für 1-Bit-Daten.
  • CCITT_G4 – Verlustfreie Komprimierung für 1-Bit-Daten.
  • CCITT_1D – Verlustfreie Komprimierung für 1-Bit-Daten.
  • JPEG_YCbCr – Verlustfreie Komprimierung mit den Farbraumkomponenten Luma (Y) und Chroma (Cb und Cr). Wenn Sie JPEG_YCbCr auswählen, können Sie auch die Komprimierungsqualität angeben. Gültige Werte für die Komprimierungsqualität liegen zwischen 0 und 100. Der Standardwert ist 75.
  • NONE – Es erfolgt keine Komprimierung.
  • VALUE

value (Optional)

Wenn der Komprimierungstyp JPEG oder JPEG2000 gewählt wird, muss außerdem die Komprimierungsqualität angegeben werden. Gültige Werte für die Komprimierungsqualität liegen in einem Bereich von 1 bis 100. Der Standardwert ist 75.

compression-Syntax
import arcpy

# Set the compression environment to LZ77.
arcpy.env.compression = "LZ77"

# Set the compression environment to JPEG with a quality of 80.
arcpy.env.compression = "JPEG 80"

Verwandte Themen

9/11/2013