Puffer erstellen

Werkzeugsymbol Verfügbar in Echtzeit- und Big-Data-Analysen.

Mit dem Werkzeug "Puffer erstellen" Werkzeug "Puffer erstellen" werden Bereiche um Eingabepunkt-, -linien oder -flächen-Features in einem angegebenen Abstand erstellt. Der Pufferabstand kann über eine angegebene Entfernung, Feldwerte oder einen Arcade-Ausdruck bestimmt werden.

Workflow-Diagramm

Workflow-Diagramm des Werkzeugs "Puffer erstellen"

Beispiel

Dem Stadtrat ist aufgefallen, dass die Anzahl der Spirituosengeschäfte pro Kopf in der Stadt sehr groß ist. Damit Spirituosen nicht in die Hände von Minderjährigen gelangen, hat der Stadtrat entschieden, besondere Regelungen für die Werbung von Spirituosengeschäften zu treffen, die sich innerhalb von 1.000 Fuß von einer Schule, einem Park oder einer Bibliothek befinden. Außerdem möchte der Stadtrat die Zulassungen neuer Spirituosengeschäfte für Gebäude, die mehr als 1.000 Fuß von einer Schule, einem Park oder einer Bibliothek entfernt liegen, beschränken.

Verwendungshinweise

  • Die Größe des Puffers kann mit einer der folgenden Optionen festgelegt werden:
    • Entfernung: Verwendet einen konstanten Wert (alle Puffer mit derselben Größe)
    • Feld: Verwendet Werte aus einem Feld (verschiedene Features können unterschiedlich große Puffer aufweisen)
    • Ausdruck: Wendet einen Ausdruck auf jedes Feature an (verschiedene Features können je nach Ausdruck verschiedene Werte aufweisen)
  • Mit dem Parameter Methode wird festgelegt, wie Puffer erstellt werden. Die folgenden Optionen sind verfügbar:
    • Planar: Es werden euklydische Puffer generiert.
      • Euklidische Puffer messen den Abstand in einer zweidimensionalen kartesischen Ebene, wo geradlinige oder euklidische Abstände zwischen zwei Punkten auf der flachen Oberfläche (kartesische Ebene) berechnet werden. Euklidische Puffer sind der gängigere Puffertyp. Sie eignen sich zum Analysieren von Abständen um Features in einem projizierten Koordinatensystem, die in einem relativ kleinen Bereich (z. B. einer UTM-Zone) konzentriert sind. Euklidische Puffer werden als planare Puffer bezeichnet.
    • Geodätisch: Es werden geodätische Puffer generiert.
      • Geodätische Puffer berücksichtigen die tatsächliche Form der Erde (ein Ellipsoid, oder genauer ein Geoid). Abstände werden zwischen zwei Punkten auf einer gekrümmten Oberfläche (Geoid) im Gegensatz zu zwei Punkten auf einer flachen Oberfläche (kartesische Ebene) berechnet. In folgenden Fällen sollten immer geodätische Puffer erstellt werden:
        • Ihre Eingabe-Features sind verteilt (decken mehrere UTM-Zonen, große Regionen oder den gesamten Globus ab).
        • Der Raumbezug (Kartenprojektion) Ihrer Eingabe-Features verzerrt Abstände, um andere Eigenschaften wie Fläche beizubehalten.
      • Geodätische Puffer werden möglicherweise auf einer ebenen Karte ungewohnt dargestellt, aber bei der Anzeige auf einem Globus sehen die Puffer richtig aus.
      • Die Methode Geodätisch erstellt unabhängig vom Eingabe-Koordinatensystem einen geodätischen Puffer, der das Shape beibehält.
      • Der formgetreue geodätische Puffer verdichtet die Eingabe-Features, bevor die geodätischen Ausgabe-Puffer erstellt werden, um Puffer zu erstellen, die sich enger an der Form der Eingabe-Features orientieren. Falls Sie sich über die Form der Puffer bzw. darüber Sorgen machen, wie sehr ihre Form mit den ursprünglichen Eingabe-Features übereinstimmt, wird empfohlen, dies insbesondere dann mit dieser Option zu überprüfen, wenn Ihre Eingabedaten sich in einem geographischen Koordinatensystem befinden. In einigen Fällen kann dies mehr Zeit in Anspruch nehmen als die Erstellung des geodätischen Puffers mit der Option Planar. Das Ergebnis ist jedoch ein Puffer, der exakter mit der Form des Eingabe-Features übereinstimmt.
  • Wenn der Parameter Pufferabstand anhängen auf Ja gesetzt wird, weist die Ausgabe-Feature-Class das Feld BUFF_DIST auf. Es enthält den Pufferabstand, um jedes Feature in der linearen Einheit des Koordinatensystems der Eingabe-Features zu puffern. Wenn ein Ausgabe-Koordinatensystem festgelegt ist, befinden sich die Werteinheiten im Feld BUFF_DIST in diesem Koordinatensystem.
  • Beim Puffern von Polygon-Features können auch negative Pufferabstände verwendet werden, um Puffer innerhalb der Polygon-Features zu erstellen. Wenn Sie einen negativen Pufferabstand verwenden, werden die Grenzen der Polygone um den angegebenen Abstand verkleinert.
    Hinweis:

    Wenn der negative Pufferabstand groß genug ist, um das Polygon ganz auszublenden, wird eine NULL-Geometrie generiert. Es wird eine Warnmeldung angezeigt, und die Features mit NULL-Geometrie werden nicht in die Ausgabe-Feature-Class geschrieben.

  • Wenn ein Feld aus dem Eingabe-Layer verwendet wird, um Pufferabstände abzurufen, können die Werte des Feldes entweder eine Zahl (z. B. 5) oder eine Zahl mit einer gültigen linearen Einheit (z. B. 5 Kilometer) sein. Wenn ein Feldwert nur aus einer Zahl besteht, wird davon ausgegangen, dass die Entfernung in der linearen Einheit des Raumbezugs des Eingabe-Layers angegeben ist (außer wenn sich der Eingabe-Layer in einem geographischen Koordinatensystem befindet; dann wird ein Wert in Meter angenommen). Falls die in den Feldwerten angegebene lineare Einheit ungültig ist oder nicht erkannt wird, wird standardmäßig die lineare Einheit des Raumbezugs der Eingabe-Features verwendet.

Parameter

ParameterBeschreibungDatentyp

Eingabe-Layer

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

Features

Puffern nach

Die Puffermethode:

  • Entfernung: Die Pufferung erfolgt gemäß einer angegebenen Entfernung.
  • Feld: Die Pufferung erfolgt gemäß einem Wert in einem angegebenen Feld. Als Einheit wird die lineare Einheit des Raumbezugs des Ereignisses verwendet.
    • Wenn ein numerisches Feld angegeben wird, handelt es sich bei der Einheit um die lineare Einheit des Raumbezugs des Ereignisses.
    • Bei Angabe eines Zeichenfolgenfeldes mit Einheiten werden die angegebenen Einheiten zum Puffern des Ereignisses verwendet. Beispielsweise puffert ein Ereignis mit einem Feldwert von 50 Meilen dieses Ereignis mit 50 Meilen, unabhängig vom Raumbezug des Ereignisses.
  • Ausdruck: Die Pufferung erfolgt durch einen berechneten Wert unter Verwendung von mindestens einem Ereignisfeld. Als Einheit wird die lineare Einheit des Raumbezugs des Ereignisses verwendet.

Zeichenfolge; zulässige Werte: Entfernung | Feld | Ausdruck

Methode

Gibt an, ob die Puffermethode Geodätisch oder Planar (euklidisch) lauten soll.

Hinweis:

Bei Auswahl von Planar müssen die Eingabe-Punkte projiziert werden. Das Werkzeug Projizieren kann verwendet werden, um die Eingabe-Features vor der Erstellung von Puffern zu projizieren.

Zeichenfolge; Zulässige Werte: Planar | Geodätisch

Pufferabstand anhängen

Gibt an, ob der Pufferabstand als neues Feld an das Ereignis angehängt werden soll. Das neue Feld heißt BUFF_DIST.

Boolesch

Ausgabe-Layer

Der Ausgabe-Layer enthält die Felder und die Werte des eingehenden Features, mit der Ausnahme, dass für den zugehörigen Geometriewert die gepufferte eingehende Geometrie festgelegt wird. Wenn Pufferabstand anhängen auf Ja gesetzt wird, enthält er zudem das zusätzliche Feld BUFF_DIST.

FeldnameBeschreibungFeldtyp

BUFF_DIST

Der Pufferabstand, mit dem die einzelnen Features gepuffert werden, in der linearen Einheit des Koordinatensystems der Eingabe-Features.

Float64