Verfügbar in Echtzeit- und Big-Data-Analysen.
Mit dem 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
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
Beachten Sie beim Arbeiten mit dem Werkzeug "Puffer erstellen" Folgendes:
- 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.
- 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:
- Planar: Es werden euklydische Puffer generiert.
- 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
Nachfolgend werden die Parameter für das Werkzeug "Puffer erstellen" beschrieben:
Parameter | Beschreibung | Datentyp |
---|---|---|
Eingabe-Layer | Die Punkt-, Polylinien- oder Polygon-Features, die gepuffert werden sollen. | Features |
Puffern nach | Die Puffermethode:
| 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.
Feldname | Beschreibung | Feldtyp |
---|---|---|
BUFF_DIST | Der Pufferabstand, mit dem die einzelnen Features gepuffert werden, in der linearen Einheit des Koordinatensystems der Eingabe-Features. | Float64 |