Near (Analysis)

Diese ArcGIS 2.9-Dokumentation wurde archiviert und wird nicht mehr aktualisiert. Inhalt und Links sind möglicherweise veraltet. Verwenden Sie die aktuelle Dokumentation.

Zusammenfassung

Berechnet die Entfernung und weitere Nachbarschaftsinformationen zwischen den Eingabe-Features und dem nächstgelegenen Feature in einem anderen Layer oder einer anderen Feature-Class.

Weitere Informationen zum Berechnen der Nähe mit Geoverarbeitungswerkzeugen

Abbildung

Suchen von Near-Features nach Geometrietyp

Verwendung

  • Die folgenden Felder werden zur Eingabe hinzugefügt. Wenn die Felder bereits vorhanden sind, werden die Feldwerte aktualisiert. Diese Feldnamen können mit dem Parameter Feldnamen (field_names) konfiguriert werden.

    • NEAR_FID: Die ObjectID des nächstgelegenen Near-Features. Wenn kein Near-Feature gefunden wird, ist der Wert -1.
    • NEAR_DIST: Der Abstand zwischen dem Eingabe- und Near-Feature. Der Wert wird in der linearen Einheit des Koordinatensystems des Eingabe-Features angegeben. Wenn für den Parameter Methode der Wert Geodätisch festgelegt wurde und die Eingabe in einem geographischen Koordinatensystem vorliegt, werden Meter verwendet. Wenn kein Near-Feature gefunden wird, ist der Wert -1.
    • NEAR_FC: Der Katalogpfad zur Feature-Class mit dem Near-Feature. Dieses Feld wird nur dann der Ausgabetabelle hinzugefügt, wenn mehrere Near-Features angegeben wurden. Wenn kein Near-Feature gefunden wird, ist der Wert eine leere Zeichenfolge oder NULL.

    Die folgenden Felder werden den Eingabe-Features hinzugefügt, wenn der Parameter Position aktiviert ist (bzw. In Python der Parameter location auf LOCATION festgelegt wurde). Die Feldwerte werden aktualisiert, wenn die Felder bereits vorhanden sind. Die Einheiten der Feldwerte hängen von der im Parameter Methode ausgewählten Methode ab. Wenn der Wert auf Planar festgelegt ist, wird er in der linearen Einheit des Koordinatensystems des Eingabe-Features angegeben. Bei Festlegung des Wertes auf Geodätisch wird er im geographischen Koordinatensystem angegeben, das mit dem Koordinatensystem des Eingabe-Features verknüpft ist.

    • NEAR_X: Die X-Koordinate der Position im Near-Feature, das dem Eingabe-Feature am nächsten liegt. Wenn kein Near-Feature gefunden wird, ist der Wert -1.
    • NEAR_Y: Die Y-Koordinate der Position im Near-Feature, das dem Eingabe-Feature am nächsten liegt. Wenn kein Near-Feature gefunden wird, ist der Wert -1.

    Das folgende Feld wird den Eingabe-Features hinzugefügt, wenn der Parameter Winkel aktiviert ist (bzw. in Python der Parameter angle auf ANGLE festgelegt wurde). Die Feldwerte werden aktualisiert, wenn die Felder bereits vorhanden sind.

    • NEAR_ANGLEDer Winkel der Linie an der FROM_X- und FROM_Y-Position, die die Eingabe-Features mit dem Near-Feature verbindet. Wenn kein Near-Feature gefunden wird oder das Near-Feature sich mit dem Eingabe-Feature überschneidet, ist der Wert 0.

  • Der Wert für NEAR_FID und NEAR_DIST ist -1, falls innerhalb des Suchradius kein Feature gefunden wird.

  • Eingabe-Features und Near-Features können vom Typ "Punkt", "Multipunkt", "Linie" oder "Polygon" sein.

  • Die Near-Features können eine oder mehrere Feature-Classes mit unterschiedlichen Shape-Typen (Punkt, Multipoint, Linie oder Polygon) umfassen.

  • Eine Feature-Class oder ein Layer kann sowohl als Eingabe-Feature als auch als Near-Feature verwendet werden. In diesem Fall wird das ausgewertete Eingabe-Feature aus den Near-Feature-Kandidaten ausgeschlossen, um zu vermeiden, dass die Features jeweils das nächstgelegene Feature für sich selbst darstellen.

  • Die Eingabe-Features können ein Layer sein, auf dem Sie eine Auswahl durchgeführt haben. Die selektierten Features werden beim Ausführen des Werkzeugs verwendet und aktualisiert. Die verbleibenden Features haben die Werte der auf -1 festgelegten neu erstellten Felder (z. B. NEAR_FID und NEAR_DIST).

  • Wenn mehr als ein Near-Feature die gleiche kürzeste Entfernung vom Eingabe-Feature aufweist, wird eines davon nach dem Zufallsprinzip als nächstgelegenes Feature ausgewählt.

  • Bei Verwendung der Option Planar für den Parameter Methode müssen sich die Eingabe-Features in einer Projektion befinden, die für den Entfernungsmesswert geeignet ist, z. B. einer äquidistanten Projektion.

    Weitere Informationen zu Koordinatensystemen und Projektionen

  • Um die Positionen FROM_X, FROM_Y, NEAR_X und NEAR_Y zu visualisieren, kann die Ausgabetabelle als Eingabe für das Werkzeug XY-Ereignis-Layer erstellen oder XY in Linie verwendet werden.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Die Eingabe-Features können vom Typ "Punkt", "Polylinie, "Polygon" oder "Multipoint" sein.

Feature Layer
Near-Features

Ein oder mehrere Feature-Layer oder Feature-Classes mit Near-Feature-Kandidaten. Die Near-Features können vom Typ "Punkt", "Polylinie", "Polygon" oder "Multipoint" sein. Wenn mehrere Layer oder Feature-Classes angegeben werden, wird der Eingabetabelle das Feld NEAR_FC hinzugefügt. Darin werden die Pfade der Quell-Feature-Class mit dem nächstgelegenen Feature gespeichert. Eine Feature-Class oder ein Layer kann sowohl als Eingabe-Feature als auch als Near-Feature verwendet werden.

Feature Layer
Suchradius
(optional)

Der zum Suchen nach Near-Features verwendete Radius. Wenn kein Wert angegeben wurde, werden alle Near-Features berücksichtigt. Wenn eine Entfernung eingegeben, jedoch keine Einheit oder "Unbekannt" angegeben wurde, werden die Einheiten des Koordinatensystems der Eingabe-Features verwendet. Bei Verwendung der Option Geodätisch für den Parameter Methode ist eine lineare Einheit wie Kilometer oder Meilen zu verwenden.

Linear Unit
Position
(optional)

Gibt an, ob X- und Y-Koordinaten der nächstgelegenen Position des nächsten Near-Features in die Felder NEAR_X und NEAR_Y geschrieben werden.

  • Deaktiviert: Die Postionen werden nicht in die Felder geschrieben. Dies ist die Standardeinstellung.
  • Aktiviert: Die Postionen werden in die Felder geschrieben.
Boolean
Winkel
(optional)

Gibt an, ob der nächstgelegene Winkel berechnet und in das Feld NEAR_ANGLE der Ausgabetabelle geschrieben wird. Der nächstgelegene Winkel misst die Richtung der Linie, die ein Eingabe-Feature mit dem diesem zunächst liegenden Feature an der nächstgelegenen Position verbindet. Bei Verwendung der Methode Planar im Parameter Methode liegt der Winkel im Bereich -180° bis 180°, wobei 0° Osten, 90° Norden, 180° (bzw. -180°) Westen und -90° Süden bedeutet. Bei Verwendung der Methode Geodätisch liegt der Winkel im Bereich -180° bis 180°, wobei 0° Norden, 90° Osten, 180° (bzw. -180°) Süden und -90° Westen bedeutet.

  • Deaktiviert: Das Feld NEAR_ANGLE wird nicht hinzugefügt. Dies ist die Standardeinstellung.
  • Aktiviert: Das Feld NEAR_ANGLE wird hinzugefügt.
Boolean
Methode
(optional)

Gibt an, ob der kürzeste Pfad für einen Sphäroiden (geodätisch) oder eine Ebene (planar) verwendet werden soll. Es wird dringend empfohlen, für Daten, die in einem nicht für Entfernungsmesswerte geeigneten Koordinatensystem (z. B. Web Mercator und geographische Koordinatensysteme) gespeichert sind, sowie für Analysen, die einen großen geographischen Bereich umfassen, die Methode Geodätisch zu verwenden.

  • PlanarZwischen den Features werden planare Entfernungen verwendet. Dies ist die Standardeinstellung.
  • GeodätischZwischen den Features werden geodätische Entfernungen verwendet. Bei dieser Methode wird die Krümmung des Sphäroiden berücksichtigt und die Daten in der Nähe der Datumsgrenze und der Pole werden richtig verarbeitet.
String
Feldnamen
(optional)

Gibt den Namen der Attributfelder an, die bei der Verarbeitung hinzugefügt werden.

Wenn dieser Parameter nicht verwendet wird oder Felder hinzugefügt werden, die von diesem Parameter ausgeschlossen sind, werden die standardmäßigen Feldnamen verwendet.

Standardmäßig werden folgende Felder hinzugefügt: Die Felder NEAR_FID und NEAR_DIST werden immer hinzugefügt. Die Felder NEAR_X und NEAR_Y werden hinzugefügt, wenn der Parameter Position (location in Python) aktiviert ist. Das Feld NEAR_ANGLE wird hinzugefügt, wenn der Parameter Winkel (angle in Python) aktiviert ist, und das Feld NEAR_FC wird hinzugefügt, wenn mehrere Eingaben verwendet werden.

Value Table

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Eingabe-Features

Die aktualisierten Eingabe-Features.

Feature Layer

Umgebungen

Sonderfälle

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen