Erstellt mehrere Puffer um Eingabe-Features herum mit den angegebenen Abständen. Diese Puffer können mithilfe der Pufferabstandwerte zusammengeführt werden, um Puffer zu erstellen, die sich nicht überlappen.
Abbildung
Verwendung
Wenn der Wert des Parameters Eingabe-Features ein projiziertes Koordinatensystem umfasst, werden in der Ausgabe standardmäßig planare Puffer erzeugt. Wenn der Wert des Parameters Eingabe-Features ein geographisches Koordinatensystem umfasst, werden in der Ausgabe standardmäßig geodätische Puffer erzeugt. Mit dem Parameter Methode kann das Standardverhalten geändert werden.
Wenn die Option Nicht überlappend (Ringe) für den Parameter Dissolve-Option angegeben wird (Dissolve_Option = "ALL" in Python), enthält die Ausgabe-Feature-Class ein Feature für jeden im Parameter Abstände angegebenen Abstand. (Alle Puffer mit demselben Abstand von den Eingabe-Features werden zusammengeführt.)
Die Eingabe-Punkt-, -Linien- oder -Polygon-Features, die gepuffert werden sollen.
Feature Layer
Ausgabe-Feature-Class
Die Ausgabe-Feature-Class, die mehrere Puffer enthält.
Feature Class
Entfernungen
Die Liste der Pufferabstände.
Double
Entfernungseinheit
(Optional)
Gibt die lineare Einheit an, die für die Abstandswerte verwendet werden soll.
Standard—Die lineare Einheit des Raumbezugs der Eingabe-Features wird verwendet. Wenn die Geoverarbeitungsumgebung "Ausgabe-Koordinatensystem" festgelegt wurde, wird die lineare Einheit der Umgebung benutzt. Die lineare Einheit wird ignoriert, wenn die Eingabe-Features einen unbekannten oder undefinierten Raumbezug aufweisen. Dies ist die Standardeinstellung.
Zoll—Die Einheit ist Zoll.
Fuß—Die Einheit ist Fuß.
Yards—Die Einheit ist Yards.
Meilen—Die Einheit ist Meilen.
Seemeilen—Die Einheit ist Seemeilen.
Millimeter—Die Einheit ist Millimeter.
Zentimeter—Die Einheit ist Zentimeter.
Dezimeter—Die Einheit ist Dezimeter.
Meter—Die Einheit ist Meter.
Kilometer—Die Einheit ist Kilometer.
Dezimalgrad—Die Einheit ist Dezimalgrad.
Punkte—Die Einheit ist Punkte.
String
Name des Pufferabstandsfeldes
(Optional)
Der Name des Feldes in der Ausgabe-Feature-Class, in der der Pufferabstand zum Erstellen der einzelnen Puffer-Features gespeichert wird. Die Standardeinstellung ist distance. Das Feld hat den Typ "Double".
String
Dissolve-Option
(Optional)
Gibt an, ob die Puffer als eine Anordnung von Ringen um die Eingabe-Features herum zusammengeführt werden.
Nicht überlappend (Ringe)—Die Puffer werden so zusammengeführt, dass sie wie Ringe um die Eingabe-Features aussehen, die sich nicht überschneiden (wie Donuts um die Eingabe-Features). Der kleinste Puffer deckt die Fläche seines Eingabe-Features sowie des Pufferabstands ab. Die nachfolgenden Puffer sind Ringe um den kleinsten Puffer, die die Fläche des Eingabe-Features oder kleinerer Puffer nicht abdecken. Alle Puffer mit dem gleichen Abstand werden in einem einzelnen Feature zusammengeführt. Dies ist die Standardeinstellung.
Überlappend (Scheiben)—Die Puffer werden nicht zusammengeführt. Alle Pufferflächen bleiben unabhängig von einer Überlappung erhalten. Jeder Puffer deckt sein Eingabe-Feature sowie die Fläche kleinerer Puffer ab.
String
Nur Außenpolygone
(Optional)
Gibt an, ob die Puffer die Eingabe-Features abdecken. Dieser Parameter ist nur für Polygon-Eingabe-Features gültig.
Aktiviert—Puffer werden als Ringe um die Eingabe-Features erstellt. Sie überlappen die Eingabe-Features nicht und decken sie nicht ab. (Die Fläche innerhalb des Eingabe-Polygons wird aus dem Puffer gelöscht.)
Deaktiviert—Puffer überlappen die Eingabe-Features oder decken sie ab. Dies ist die Standardeinstellung.
Boolean
Methode
(Optional)
Gibt die Methode für die Erstellung des Puffers an.
Planar—Puffer werden mit einer euklidischen Puffermethode erstellt. Dies ist die Standardeinstellung, wenn die Eingabe über ein projiziertes Koordinatensystem verfügt.
Geodätisch—Puffer werden mit einer Methode für formgetreue geodätische Puffer erstellt. Dies ist die Standardeinstellung, wenn die Eingabe über ein geographisches Koordinatensystem verfügt.
Die Eingabe-Punkt-, -Linien- oder -Polygon-Features, die gepuffert werden sollen.
Feature Layer
Output_Feature_class
Die Ausgabe-Feature-Class, die mehrere Puffer enthält.
Feature Class
Distances[distance,...]
Die Liste der Pufferabstände.
Double
Buffer_Unit
(Optional)
Gibt die lineare Einheit an, die für die Abstandswerte verwendet werden soll.
Default—Die lineare Einheit des Raumbezugs der Eingabe-Features wird verwendet. Wenn die Geoverarbeitungsumgebung "Ausgabe-Koordinatensystem" festgelegt wurde, wird die lineare Einheit der Umgebung benutzt. Die lineare Einheit wird ignoriert, wenn die Eingabe-Features einen unbekannten oder undefinierten Raumbezug aufweisen. Dies ist die Standardeinstellung.
Inches—Die Einheit ist Zoll.
Feet—Die Einheit ist Fuß.
Yards—Die Einheit ist Yards.
Miles—Die Einheit ist Meilen.
NauticalMiles—Die Einheit ist Seemeilen.
Millimeters—Die Einheit ist Millimeter.
Centimeters—Die Einheit ist Zentimeter.
Decimeters—Die Einheit ist Dezimeter.
Meters—Die Einheit ist Meter.
Kilometers—Die Einheit ist Kilometer.
DecimalDegrees—Die Einheit ist Dezimalgrad.
Points—Die Einheit ist Punkte.
String
Field_Name
(Optional)
Der Name des Feldes in der Ausgabe-Feature-Class, in der der Pufferabstand zum Erstellen der einzelnen Puffer-Features gespeichert wird. Die Standardeinstellung ist distance. Das Feld hat den Typ "Double".
String
Dissolve_Option
(Optional)
Gibt an, ob die Puffer als eine Anordnung von Ringen um die Eingabe-Features herum zusammengeführt werden.
ALL—Die Puffer werden so zusammengeführt, dass sie wie Ringe um die Eingabe-Features aussehen, die sich nicht überschneiden (wie Donuts um die Eingabe-Features). Der kleinste Puffer deckt die Fläche seines Eingabe-Features sowie des Pufferabstands ab. Die nachfolgenden Puffer sind Ringe um den kleinsten Puffer, die die Fläche des Eingabe-Features oder kleinerer Puffer nicht abdecken. Alle Puffer mit dem gleichen Abstand werden in einem einzelnen Feature zusammengeführt. Dies ist die Standardeinstellung.
NONE—Die Puffer werden nicht zusammengeführt. Alle Pufferflächen bleiben unabhängig von einer Überlappung erhalten. Jeder Puffer deckt sein Eingabe-Feature sowie die Fläche kleinerer Puffer ab.
String
Outside_Polygons_Only
(Optional)
Gibt an, ob die Puffer die Eingabe-Features abdecken. Dieser Parameter ist nur für Polygon-Eingabe-Features gültig.
OUTSIDE_ONLY—Puffer werden als Ringe um die Eingabe-Features erstellt. Sie überlappen die Eingabe-Features nicht und decken sie nicht ab. (Die Fläche innerhalb des Eingabe-Polygons wird aus dem Puffer gelöscht.)
FULL—Puffer überlappen die Eingabe-Features oder decken sie ab. Dies ist die Standardeinstellung.
Boolean
Method
(Optional)
Gibt die Methode für die Erstellung des Puffers an.
PLANAR—Puffer werden mit einer euklidischen Puffermethode erstellt. Dies ist die Standardeinstellung, wenn die Eingabe über ein projiziertes Koordinatensystem verfügt.
GEODESIC—Puffer werden mit einer Methode für formgetreue geodätische Puffer erstellt. Dies ist die Standardeinstellung, wenn die Eingabe über ein geographisches Koordinatensystem verfügt.
String
Codebeispiel
MultipleRingBuffer: Beispiel 1 (Python-Fenster)
Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion MultipleRingBuffer im Direkt-Modus verwendet wird.