Ausgabeausdehnung (Umgebungseinstellung)

Werkzeuge, die die Umgebung der Ausgabeausdehnung berücksichtigen, verarbeiten nur Features oder Raster, die sich innerhalb der in dieser Einstellung festgelegten Ausdehnung befinden.

Mit der Umgebungseinstellung für die Ausgabeausdehnung wird definiert, welche Features oder Raster von einem Werkzeug verarbeitet werden. Diese Einstellung ist nützlich, wenn nur ein Teil eines größeren Datasets verarbeitet werden muss. Sie können sich diese Einstellung als Rechteck vorstellen, das verwendet wird, um Eingabe-Features und -Raster für die Verarbeitung auszuwählen. Jedes Feature oder Raster, das durch dieses Rechteck verläuft, wird verarbeitet und in die Ausgabe geschrieben. Beachten Sie, dass das Rechteck nur zum Auswählen und nicht zum Ausschneiden von Features verwendet wird. Die Ausdehnung des Ausgabe-Datasets ist in der Regel größer als die Ausgabeausdehnungseinstellung, um Features einzubeziehen, die durch das Ausdehnungsrechteck verlaufen.

Features, die durch die Ausgabeausdehnung verlaufen, werden verarbeitet

Verwendungshinweise

Dialogfeldsyntax

Skriptsyntax

arcpy.env.extent = extent

HinweisHinweis:

Bei dieser Einstellung gibt die Ausdehnungsumgebungseigenschaft ein Ausdehnungsobjekt in Python zurück.

Ausdehnung

Erläuterung

Ausdehnungsobjekt

Eine Ausdehnungsklasse kann zum Definieren der Ausdehnung verwendet werden.

MINOF

Die Ausdehnung, in der alle Eingabe-Features oder -Raster sich überschneiden (sich gegenseitig schneiden). Beachten Sie, dass sich möglicherweise keine Features überschneiden und dies eine NULL-Ausdehnung (Breite und Höhe von NULL) zur Folge haben kann. In solchen Fällen werden keine Features verarbeitet.

MAXOF

Die kombinierte Ausdehnung aller Eingabedaten. Alle Features oder Raster werden verarbeitet.

XMin, YMin, XMax, YMax

Durch Leerzeichen getrennte Koordinaten, die die Ausdehnung des Koordinatensystems definieren, in dem die Eingabedaten gespeichert sind.

Pfadname

Pfad zu einem Dataset. Die Ausdehnung des Datasets wird verwendet.

Ausdehnungssyntax

Skriptbeispiel

import arcpy

# Set the extent environment using a keyword.
arcpy.env.extent = "MAXOF"

# Set the extent environment using the Extent class.
arcpy.env.extent = arcpy.Extent(-107.0, 38.0, -104.0, 40.0)

# Set the extent environment using a space-delimited string.
arcpy.env.extent = "-107.0 38.0 -104.0 40.0"

Verwandte Themen

5/9/2014