Puffer erstellen (Standard Feature Analysis)

Zusammenfassung

Erstellt Polygone, die eine angegebene Entfernung von einem Punkt-, Linien- oder Polygon-Feature abdecken.

Puffer werden in der Regel zum Erstellen von Flächen verwendet, die mit einem Werkzeug wie Layer überlagern weiter analysiert werden können. Beispielsweise kann die Antwort auf die Frage "Welche Gebäude befinden sich innerhalb einer Entfernung von einem Kilometer von der Schule?" gefunden werden, indem ein Puffer von einem Kilometer um die Schule erstellt und der Puffer mit dem Layer der Gebäudegrundrisse überlagert wird. Das Endergebnis ist ein Layer mit allen Gebäuden, die innerhalb eines Kilometers von der Schule entfernt liegen.

Abbildung

Abbildung "Werkzeug 'Puffer erstellen'"

Verwendung

  • Die Größe des Puffers kann mit der Option "Entfernung" als Konstante (alle Puffer mit derselben Größe) oder anhand der Werte aus einem Feld (verschiedene Features können unterschiedlich große Puffer aufweisen) angegeben werden. Sie können einen Mehrfachring-Puffer mit der Option "Entfernung" erstellen, indem Sie mehrere Konstanten angeben.

  • Dieses Werkzeug erstellt standardmäßig überlappende Puffer, wenn die Pufferflächen aufeinandertreffen. Wenn die Eingabe-Features Linien sind, ist der Puffer standardmäßig auf allen Seiten der Linien gerundet. Wenn es sich bei den Eingabe-Features um Polygone handelt, wird die Eingabefläche standardmäßig in den Puffer einbezogen. Wenn mehrere Eingabe-Entfernungen vorliegen, werden standardmäßig Ringe erstellt.

  • Wenn der Eingabe-Layer ein geographisches Koordinatensystem besitzt oder ein Web Mercator-basiertes Koordinatensystem verwendet, verwendet dieses Werkzeug einen geodätischen Pufferungsalgorithmus, der genauere Puffer erzeugt.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Layer

Die Punkt-, Linien- oder Polygon-Features, die gepuffert werden sollen.

Feature Set
Ausgabename

Der Name des Ausgabe-Layers, der im Portal erstellt wird.

String
Entfernungen
(optional)

Eine Liste der für das Puffern der Eingabe-Features verwendeten Entfernungswerte. Sie müssen Werte für die Entfernungen oder ein Entfernungsfeld eingeben. Sie können einen oder mehrere Entfernungswerte angeben. Die Einheiten der Entfernungswerte werden durch den Parameter "Entfernungseinheiten" angegeben.

Double
Entfernungsfeld
(optional)

Ein Feld aus dem Eingabe-Layer, das einen Pufferabstand pro Feature enthält.

Field
Entfernungseinheiten
(optional)

Gibt die Einheiten an, die für die Pufferentfernung verwendet werden. Wenn die Entfernung festgelegt wurde, ist ein Wert erforderlich.

  • MeilenDie Einheit ist Meilen.
  • FußDie Einheit ist Fuß.
  • KilometerDie Einheit ist Kilometer.
  • MeterDie Einheit ist Meter.
  • SeemeilenDie Einheit ist Seemeilen.
  • YardsDie Einheit ist Yard.
String
Dissolve-Typ
(optional)

Gibt an, wie überlappende Puffer verarbeitet werden.

  • Nicht zusammenführenÜberlappende Flächen werden beibehalten. Dies ist die Standardeinstellung.
  • Überlappende Flächen zusammenführenÜberlappende Flächen werden kombiniert.
String
Puffer-Ring-Typ
(optional)

Gibt an, wie die Puffer mit mehreren Entfernungen verarbeitet werden.

  • Konzentrische überlappende ScheibenPuffer sind konzentrisch und überlappen sich. Wenn die Entfernungen z. B. 10 und 14 sind, besteht das Ergebnis aus zwei Puffern, einem, der von 0 bis 10 reicht, und einem weiteren, der von 0 bis 14 reicht. Dies ist die Standardeinstellung.
  • Nicht überlappende RingePuffer überlappen sich nicht. Wenn die Entfernungen z. B. 10 und 14 sind, besteht das Ergebnis aus zwei Puffern, einem, der von 0 bis 10 reicht, und einem weiteren, der von 10 bis 14 reicht.
String
Seitentyp
(optional)

Gibt an, welche Seite der Linie beim Puffern von Linien-Features gepuffert wird. In der Regel sind dies beide Seiten ("Vollständig", was auch der Standardwert ist). Links und rechts wird festgelegt, als gingen Sie von der ersten XY-Koordinate der Linie (Startkoordinate) zur letzten XY-Koordinate der Linie (Endkoordinate). Wenn Sie links oder rechts auswählen, bedeutet dies, dass Ihnen bekannt ist, dass die Linien-Features in einer bestimmten Richtung erstellt und gespeichert wurden (beispielsweise flussaufwärts bzw. flussabwärts in einem Flussnetz).

Beim Puffern von Polygon-Features können Sie das gepufferte Polygon in den Puffer ein- bzw. ausschließen.

Wenn kein Seitentyp angegeben ist, wird das gepufferte Polygon in den Ergebnis-Puffer eingeschlossen. Hierbei handelt es sich um den Standard für Polygon-Features.

  • VollständigBeide Seiten der Linie werden gepuffert. Hierbei handelt es sich um den Standard für Linien-Features.
  • RechtsNur die rechte Seite der Linie wird gepuffert.
  • LinksNur die linke Seite der Linie wird gepuffert.
  • AußerhalbBeim Puffern eines Polygons wird das gepufferte Polygon aus dem Ergebnis-Puffer ausgeschlossen.
String
Endtyp
(optional)

Legt die Form des Puffers am Ende von Linien-Eingabe-Features fest. Dieser Parameter ist für Polygon-Eingabe-Features nicht gültig. An den Linienenden kann der Puffer gerundet (Round) oder geradlinig (Flat) sein.

  • Gerundete EndenPuffer werden am Ende von Linien gerundet. Dies ist die Standardeinstellung.
  • Geradlinige EndenPuffer sind am Ende von Linien geradlinig.
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe

Der Ausgabe-Puffer-Layer.

Feature Set

arcpy.sfa.CreateBuffers(inputLayer, outputName, {distances}, {field}, {units}, {dissolveType}, {ringType}, {sideType}, {endType})
NameErläuterungDatentyp
inputLayer

Die Punkt-, Linien- oder Polygon-Features, die gepuffert werden sollen.

Feature Set
outputName

Der Name des Ausgabe-Layers, der im Portal erstellt wird.

String
distances
[distances,...]
(optional)

Eine Liste der für das Puffern der Eingabe-Features verwendeten Entfernungswerte. Sie müssen Werte für die Entfernungen oder ein Entfernungsfeld eingeben. Sie können einen oder mehrere Entfernungswerte angeben. Die Einheiten der Entfernungswerte werden durch den Parameter "Entfernungseinheiten" angegeben.

Double
field
(optional)

Ein Feld aus dem Eingabe-Layer, das einen Pufferabstand pro Feature enthält.

Field
units
(optional)

Gibt die Einheiten an, die für die Pufferentfernung verwendet werden. Wenn die Entfernung festgelegt wurde, ist ein Wert erforderlich.

  • MILESDie Einheit ist Meilen.
  • FEETDie Einheit ist Fuß.
  • KILOMETERSDie Einheit ist Kilometer.
  • METERSDie Einheit ist Meter.
  • NAUTICALMILESDie Einheit ist Seemeilen.
  • YARDSDie Einheit ist Yard.
String
dissolveType
(optional)

Gibt an, wie überlappende Puffer verarbeitet werden.

  • NONEÜberlappende Flächen werden beibehalten. Dies ist die Standardeinstellung.
  • DISSOLVEÜberlappende Flächen werden kombiniert.
String
ringType
(optional)

Gibt an, wie die Puffer mit mehreren Entfernungen verarbeitet werden.

  • DISKSPuffer sind konzentrisch und überlappen sich. Wenn die Entfernungen z. B. 10 und 14 sind, besteht das Ergebnis aus zwei Puffern, einem, der von 0 bis 10 reicht, und einem weiteren, der von 0 bis 14 reicht. Dies ist die Standardeinstellung.
  • RINGSPuffer überlappen sich nicht. Wenn die Entfernungen z. B. 10 und 14 sind, besteht das Ergebnis aus zwei Puffern, einem, der von 0 bis 10 reicht, und einem weiteren, der von 10 bis 14 reicht.
String
sideType
(optional)

Gibt an, welche Seite der Linie beim Puffern von Linien-Features gepuffert wird. In der Regel sind dies beide Seiten ("Vollständig", was auch der Standardwert ist). Links und rechts wird festgelegt, als gingen Sie von der ersten XY-Koordinate der Linie (Startkoordinate) zur letzten XY-Koordinate der Linie (Endkoordinate). Wenn Sie links oder rechts auswählen, bedeutet dies, dass Ihnen bekannt ist, dass die Linien-Features in einer bestimmten Richtung erstellt und gespeichert wurden (beispielsweise flussaufwärts bzw. flussabwärts in einem Flussnetz).

Beim Puffern von Polygon-Features können Sie das gepufferte Polygon in den Puffer ein- bzw. ausschließen.

Wenn kein Seitentyp angegeben ist, wird das gepufferte Polygon in den Ergebnis-Puffer eingeschlossen. Hierbei handelt es sich um den Standard für Polygon-Features.

  • FULLBeide Seiten der Linie werden gepuffert. Hierbei handelt es sich um den Standard für Linien-Features.
  • RIGHTNur die rechte Seite der Linie wird gepuffert.
  • LEFTNur die linke Seite der Linie wird gepuffert.
  • OUTSIDEBeim Puffern eines Polygons wird das gepufferte Polygon aus dem Ergebnis-Puffer ausgeschlossen.
String
endType
(optional)

Legt die Form des Puffers am Ende von Linien-Eingabe-Features fest. Dieser Parameter ist für Polygon-Eingabe-Features nicht gültig. An den Linienenden kann der Puffer gerundet (Round) oder geradlinig (Flat) sein.

  • ROUNDPuffer werden am Ende von Linien gerundet. Dies ist die Standardeinstellung.
  • FLATPuffer sind am Ende von Linien geradlinig.
String

Abgeleitete Ausgabe

NameErläuterungDatentyp
output

Der Ausgabe-Puffer-Layer.

Feature Set

Umgebungen

Lizenzinformationen

  • Basic: Erfordert Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen
  • Standard: Erfordert Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen
  • Advanced: Erfordert Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen

Verwandte Themen