Zusammenfassung
Hiermit können Sie festlegen, wie Mosaik-Dataset-Übersichten generiert werden. Die Einstellungen, die Sie mit diesem Werkzeug vornehmen, werden vom Werkzeug Übersichten erstellen verwendet.
Verwendung
Dieses Werkzeug wird verwendet, wenn Sie bestimmte Parameter zum Generieren von Übersichten festlegen müssen, z. B. für folgende Vorgänge:
- Definieren des Speicherorts zum Schreiben der Dateien
- Definieren einer Ausdehnung, die sich von der Grenze unterscheidet
- Definieren der Eigenschaften der Übersichtsbilder, z. B. der Resampling-Methode oder der Komprimierungsmethode
- Definieren des Stichprobenfaktors für die Übersicht
Verwenden Sie das Werkzeug Übersichten erstellen, um die Übersichten zu generieren, nachdem sie mit diesem Werkzeug definiert wurden.
Sie können den Footprint der Übersicht mit einer Polygon-Feature-Class definieren. Wenn Sie nicht alle Polygone in der Feature-Class verwenden möchten, können Sie auf dem Layer im Inhaltsverzeichnis eine Auswahl treffen oder ein Werkzeug wie Layer nach Attributen auswählen oder Layer lagebezogen auswählen verwenden, um die gewünschten Polygone auszuwählen.
Die Standardkachelgröße beträgt 128 mal 128. Die Kachelgröße kann in den Umgebungseinstellungen geändert werden.
Die Ausführung dieses Werkzeugs kann einen langen Zeitraum in Anspruch nehmen, wenn die Grenze eine große Anzahl von Stützpunkten enthält.
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})
Parameter | Erläuterung | Datentyp |
in_mosaic_dataset | Das Mosaik-Dataset, für das Sie Übersichten erstellen möchten | Mosaic Layer |
overview_image_folder (optional) | Der Ordner oder die Geodatabase, in dem bzw. in der die Übersichten gespeichert werden sollen | Workspace |
in_template_dataset (optional) | Ein Raster-Dataset oder eine Feature-Class, die zum Definieren der Ausdehnung der Übersichten verwendet wird | Raster Layer; Feature Layer |
extent (optional) | Stellen Sie die Ausdehnung anhand der minimalen und maximalen X- und Y-Koordinaten ein. Diese werden in der folgenden Reihenfolge durch Leerzeichen getrennt angegeben: X-Minimum X-Maximum Y-Minimum Y-Maximum. Die Mosaik-Dataset-Grenze bestimmt die Ausdehnung der Übersichten, falls Sie keine Ausdehnung definieren. | Envelope |
pixel_size (optional) | Wenn Sie nicht alle Pyramiden eines Rasters verwenden möchten, können Sie auch eine Basispixelgröße angeben, ab der Übersichten generiert werden sollen. Die Einheiten für diesen Parameter sind die gleichen wie für die räumliche Referenz des Mosaik-Datasets. | Double |
number_of_levels (optional) | Geben Sie die Anzahl der Ebenen an, die Übersichten generieren sollen. Der Wert -1 legt einen optimalen Wert für Sie fest. | Long |
tile_rows (optional) | Legen Sie die Anzahl der Zeilen (in Pixel) für jede Kachel fest. Größere Werte führen zu weniger, größeren einzelnen Übersichten und erhöhen die Wahrscheinlichkeit, dass Sie Übersichten in niedrigeren Ebenen neu generieren müssen. Ein kleinerer Wert hat mehr und kleinere Dateien zur Folge. | Long |
tile_cols (optional) | Legen Sie die Anzahl der Spalten (in Pixel) für jede Kachel fest. Größere Werte führen zu weniger, größeren einzelnen Übersichten und erhöhen die Wahrscheinlichkeit, dass Sie Übersichten in niedrigeren Ebenen neu generieren müssen. Ein kleinerer Wert hat mehr und kleinere Dateien zur Folge. | Long |
overview_factor (optional) | Legen Sie ein Verhältnis fest, das die Größe der nächsten Übersicht bestimmt. Beispiel: Wenn die Zellengröße der ersten Ebene 10 ist und der Übersichtsfaktor 3 lautet, beträgt die Pixelgröße der nächsten Übersicht 30. | Long |
force_overview_tiles (optional) | Generiert Übersichten auf allen Ebenen oder nur über bestehenden Pyramidenebenen.
| Boolean |
resampling_method (optional) | Wählen Sie einen Algorithmus zur Aggregation von Pixelwerten in den Übersichten.
| String |
compression_method (optional) | Legt den Typ der Datenkomprimierung für das Speichern der Übersichtsbilder fest.
| String |
compression_quality (optional) | Wählen Sie einen Wert von 1 bis 100. Höhere Werte generieren Ausgaben in besserer Qualität, erzeugen jedoch größere Dateien. | 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 to the default location
#Define Overviews for all levels - ignore the primary Raster pyramid
#Define Overviews compression and resampling method
import arcpy
arcpy.env.workspace = "C:/Workspace"
arcpy.DefineOverviews_management("DefineOVR.gdb/md", "#", "#", "#", "#",
"#", "#", "#", "#", "FORCE_OVERVIEW_TILES",
"BILINEAR", "JPEG", "50")
Umgebung
Lizenzierungsinformationen
- ArcGIS for Desktop Basic: Nein
- ArcGIS for Desktop Standard: Ja
- ArcGIS for Desktop Advanced: Ja