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

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) eingegeben werden. Sie können einen Mehrfachring-Puffer mit der Option "Entfernung" erstellen, indem Sie mehrere Konstanten eingeben.

  • 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.

Syntax

CreateBuffers(inputLayer, outputName, {distances}, {field}, {units}, {dissolveType}, {ringType}, {sideType}, {endType})
ParameterErklärungDatentyp
inputLayer

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

Feature Set
outputName

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

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

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

Double
field
(optional)

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

Field
units
(optional)

Die Einheiten des Pufferabstands. Sofern eine Zellengröße festgelegt wurde, müssen Sie einen Wert angeben.

  • MILESMeilen
  • FEETFuß
  • KILOMETERSKilometer
  • METERSMeter
  • NAUTICALMILESSeemeilen
  • YARDSYards
String
dissolveType
(optional)

Legt fest, wie überlappende Puffer verarbeitet werden.

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

Legt fest, wie die Puffer mit mehreren Entfernungen verarbeitet werden.

  • DISKS Puffer 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.
  • RINGS Puffer ü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)

Beim Puffern von Linien-Features können Sie festlegen, welche Seite der Linie gepuffert werden soll. In der Regel werden beide Seiten ausgewählt (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 Ihre 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 auswählen, ob das gepufferte Polygon in den Puffer eingeschlossen bzw. daraus ausgeschlossen werden soll.

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.

  • FULL Beide Seiten der Linie werden gepuffert. Hierbei handelt es sich um den Standard für Linien-Features.
  • RIGHT Nur die rechte Seite der Linie wird gepuffert.
  • LEFT Nur die rechte Seite der Linie wird gepuffert.
  • OUTSIDE Beim Puffern eines Polygons wird das gepufferte Polygon aus dem Ergebnis-Puffer ausgeschlossen.
String
endType
(optional)

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

  • ROUND Puffer werden am Ende von Linien gerundet. Dies ist die Standardeinstellung.
  • FLAT Puffer sind am Ende von Linien geradlinig.
String

Abgeleitete Ausgabe

NameErklärungDatentyp
output

Der Ausgabe-Puffer-Layer.

Feature-Set

Umgebungen

Lizenzinformationen

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

Verwandte Themen