Übersichten definieren (Data Management)

Zusammenfassung

Definiert das Kachelschema und die Eigenschaften der vorverarbeiteten Raster-Datasets, die bei unterschiedlichen Auflösungen ein gesamtes Mosaik-Dataset oder einen Teil davon abdecken.

Verwendung

Syntax

DefineOverviews_management (in_mosaic_dataset, {overview_image_folder}, {in_template_dataset}, {extent}, {pixel_size}, {number_of_levels}, {tile_rows}, {tile_cols}, {overview_factor}, {force_overview_tiles}, {resampling_method}, {compression_method}, {compression_quality})
ParameterErläuterungDatentyp
in_mosaic_dataset

Der Pfad und der Name des Mosaik-Datasets.

Mosaic Layer
overview_image_folder
(optional)

Der Ordner oder die Geodatabase, in dem bzw. in der die Übersichten gespeichert werden.

Der Standardspeicherort von Übersichtsordnern für Übersichten, die in Personal- und File-Geodatabases gespeichert und verwaltet werden, befindet sich in demselben Workspace wie die jeweilige Geodatabase.

Workspace
in_template_dataset
(optional)

Ein Raster-Dataset oder eine Polygon-Feature-Class, die zum Definieren der Ausdehnung oder des Shapes der Übersicht verwendet wird.

Beim Verwenden eines Raster-Datasets wird die Ausdehnung des Raster-Datasets verwendet. Beim Verwenden einer Feature-Class wird das Shape des Polygons verwendet.

Raster Layer; Feature Layer
extent
(optional)

Vier Koordinaten, die die Ausdehnung der Übersicht definieren, die generiert wird.

Diese werden in der folgenden Reihenfolge durch Leerzeichen getrennt angegeben: X-Minimum X-Maximum Y-Minimum Y-Maximum.

Die Mosaik-Dataset-Grenze wird zum Bestimmen der Ausdehnung der Übersichten verwendet, falls keine Ausdehnung definiert ist.

Extent
pixel_size
(optional)

Die Basispixelgröße, die zum Generieren der Übersichten verwendet wird. Der Standardwert wird durch die Software bestimmt.

Double
number_of_levels
(optional)

Die Anzahl der Übersichtsebenen, die generiert werden.

Bei einer Anzahl größer als 0 ist dies die Anzahl der generierten Übersichtsebenen. Bei 3 werden z. B. drei Übersichtsebenen generiert. Wenn der Wert leer bleibt oder -1 ist, werden Übersichten nur mit maximal 1500 Zeilen oder Spalten generiert.

Long
tile_rows
(optional)

Die optimale Anzahl der Zeilen in der Übersicht.

Je größer der Wert, desto größer die Datei und die Wahrscheinlichkeit, dass sie bei Änderungen an einem Bild neu generiert werden muss.

Diese Zahl kann sich auf die Anzahl der Übersichtsbilder auswirken, die erstellt wird. Bei einem großen Wert werden weniger Übersichten erstellt. Bei einer kleinen Zahl werden mehr Dateien generiert.

Long
tile_cols
(optional)

Die optimale Anzahl der Spalten in der Übersicht.

Je größer der Wert, desto größer die Datei und die Wahrscheinlichkeit, dass sie bei Änderungen an einem Bild neu generiert werden muss.

Diese Zahl kann sich auf die Anzahl der Übersichtsbilder auswirken, die erstellt wird. Bei einem großen Wert werden weniger Übersichten erstellt. Bei einer kleinen Zahl werden mehr Dateien generiert.

Long
overview_factor
(optional)

Das Verhältnis, das zum Bestimmen der Größe der nächsten Übersicht verwendet wird. Beispiel: Wenn die Zellengröße der ersten Ebene x ist und der Übersichtsfaktor 3 lautet, beträgt die Pixelgröße der nächsten Übersicht 3x.

Long
force_overview_tiles
(optional)

Wirkt sich darauf aus, auf welchen Ebenen Übersichten generiert werden.

  • NO_FORCE_OVERVIEW_TILESDeaktiviert – Übersichten werden nur auf Ebenen über den primären Raster-Pyramidenebenen erstellt. Dies ist die Standardeinstellung.
  • FORCE_OVERVIEW_TILES Übersichten werden auf allen Ebenen erstellt, auch wenn die primären Raster Pyramiden aufweisen.
Boolean
resampling_method
(optional)

Der beim Erstellen der Übersichten verwendete Resampling-Algorithmus.

  • NEARESTZuordnung mit dem Algorithmus "Nächster Nachbar".
  • BILINEARBilineare Interpolation Dies ist die Standardeinstellung.
  • CUBICKubische Faltung.
String
compression_method
(optional)

Hiermit wird der Typ der Datenkomprimierung festgelegt, die beim Speichern der Übersichtsbilder verwendet wird.

  • JPEGEine verlustreiche Komprimierung. Dies ist die Standardeinstellung.
  • OhneEs wird keine Datenkomprimierung ausgeführt.
  • LZWEine verlustfreie Komprimierung.
String
compression_quality
(optional)

Die Qualität der Komprimierung bei der JPEG-Komprimierungsmethode. Die Komprimierungsqualität liegt zwischen 1 und 100. Je höher die Zahl, desto höher die Bildqualität und desto niedriger die Komprimierung.

Long

Codebeispiel

DefineOverviews – Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für "DefineOverviews".

import arcpy
arcpy.DefineOverviews_management("c:/workspace/fgdb.gdb/md01", "c:/temp",
                                 "#", "#", "30", "6", "4000", "4000", "2",
                                 "CUBIC", "JPEG", "50")
DefineOverviews – Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für "DefineOverviews".

##===========================
##Define Overviews
##Usage: DefineOverviews_management in_mosaic_dataset {overview_image_folder}
##                                  {in_template_dataset} {extent} {pixel_size}
##                                  {number_of_levels} {tile_rows} {tile_cols}
##                                  {overview_factor} {NO_FORCE_OVERVIEW_TILES
##                                  | FORCE_OVERVIEW_TILES} {BILINEAR | NEAREST
##                                  | CUBIC}, {JPEG | None | LZW} {compression_quality}

try:
    import arcpy
    arcpy.env.workspace = "C:/Workspace"
    # Define Overviews to the default location
    # Define Overviews for all levels - ignore the primary Raster pyramid
    # Define Overviews compression and resampling method
    arcpy.DefineOverviews_management("DefineOVR.gdb/md", "#", "#", "#", "#", "#",
                                     "#", "#", "#", "FORCE_OVERVIEW_TILES",
                                     "BILINEAR", "JPEG", "50")
                                  
    
    # Define Overviews to the same File Geodatabase
    # Define Overview starting cell size, number of levels, maximum size and factor 
    arcpy.DefineOverviews_management("DefineOVR.gdb/md", "DefineOVR.gdb", "#",
                                     "#", "3", "6", "4000", "4000", "2", "#",
                                     "CUBIC", "None", "#")
    
except:
    print "Define Overviews example failed."
    print arcpy.GetMessages()
    

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Nein
ArcEditor: Ja
ArcInfo: Ja

11/13/2014