Wenn räumliche Beziehung vorhanden (ModelBuilder)

Zusammenfassung

Überprüft, ob die Eingabedaten eine bestimmte räumliche Beziehung enthalten.

Informationen zur Funktionsweise von "Wenn räumliche Beziehung vorhanden" in ModelBuilder

Verwendung

  • Dieses Werkzeug ist nur über ModelBuilder zur Verwendung in Modellen verfügbar. Dieses Werkzeug ist nicht im Bereich Geoverarbeitung oder in Python verfügbar.

  • Dieses Werkzeug hat zwei boolesche Ausgaben: True und False. Nach der Ausführung des Werkzeugs ist entsprechend der auszuwertenden Bedingung die eine der zwei booleschen Ausgaben "true" und die andere ist "false". Diese booleschen Ausgaben müssen als Vorbedingung für die nachgelagerten Werkzeuge festgelegt werden, die ausgeführt werden, wenn eine der Vorbedingungen erfüllt ist.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Die zu bewertenden Eingabe-Features.

Feature Layer
Beziehung
(optional)

Gibt die räumliche Beziehung an, die ausgewertet werden soll.

  • Überschneiden (Intersect)Die Features im Eingabe-Layer werden ausgewählt, wenn sie ein Auswahl-Feature schneiden. Dies ist die Standardeinstellung.
  • Überschneiden 3DDie Features im Eingabe-Layer werden ausgewählt, wenn sie sich mit einem Auswahl-Feature im dreidimensionalen Raum (x, y und z) überschneiden.
  • In einer EntfernungDie Features im Eingabe-Layer werden ausgewählt, wenn sie sich innerhalb der (mittels Euklidischen Abstands) angegebenen Entfernung zum Auswahl-Feature befinden. Geben Sie die Entfernung mithilfe des Parameters Suchentfernung an.
  • In einer geodätischen EntfernungDie Features im Eingabe-Layer werden ausgewählt, wenn sie sich innerhalb einer bestimmten Entfernung zum Auswahl-Feature befinden. Die Entfernung zwischen Features wird mit einer geodätischen Formel berechnet, bei der die Krümmung des Sphäroiden berücksichtigt und die Daten in der Nähe der Datumsgrenze und der Pole richtig verarbeitet werden. Geben Sie die Entfernung mithilfe des Parameters Suchentfernung an.
  • In einer Entfernung (3D)Die Features im Eingabe-Layer werden ausgewählt, wenn sie sich in einem bestimmten Abstand zu einem Auswahl-Feature im dreidimensionalen Raum befinden. Geben Sie die Entfernung mithilfe des Parameters Suchentfernung an.
  • EnthältDie Features im Eingabe-Layer werden ausgewählt, wenn sie ein Auswahl-Feature enthalten.
  • Enthält vollständigDie Features im Eingabe-Layer werden ausgewählt, wenn sie ein Auswahl-Feature vollständig enthalten.
  • Enthält ClementiniDiese räumliche Beziehung liefert die gleichen Ergebnisse wie Enthält vollständig. Eine Ausnahme ist, wenn sich das Auswahl-Feature vollständig auf der Grenze des Eingabe-Features befindet (kein Teil liegt inner- oder außerhalb). In diesem Fall wird das Feature nicht ausgewählt."Clementini" legt das Grenzpolygon als Linie zwischen innen und außen fest. Die Grenze einer Linie ist als ihr Endpunkt definiert, und die Grenze eines Punktes ist immer leer.
  • InnerhalbDie Features im Eingabe-Layer werden ausgewählt, wenn sie innerhalb eines Auswahl-Features liegen.
  • Vollständig innerhalb vonDie Features im Eingabe-Layer werden ausgewählt, wenn sie vollständig innerhalb eines Auswahl-Features liegen bzw. in diesem enthalten sind.
  • Innerhalb von ClementiniDie Ergebnisse stimmen mit denen für Innerhalb überein, es sei denn, das gesamte Feature im Eingabe-Layer befindet sich auf der Grenze des Features im Auswahl-Layer. In diesem Fall wird das Feature nicht ausgewählt."Clementini" legt das Grenzpolygon als Linie zwischen innen und außen fest. Die Grenze einer Linie ist als ihr Endpunkt definiert, und die Grenze eines Punktes ist immer leer.
  • Identisch sind zuDie Features im Eingabe-Layer werden ausgewählt, wenn ihre geometrische Form mit der eines Auswahl-Features übereinstimmt.
  • GrenzberührungenDie Features im Eingabe-Layer werden ausgewählt, wenn ihre Grenze ein Auswahl-Feature berührt. Wenn es sich bei den Eingabe-Features um Linien oder Polygone handelt, kann die Grenze des Eingabe-Features die Grenze des Auswahl-Features nur berühren. Kein Teil des Eingabe-Features kann die Grenze des Auswahl-Features kreuzen.
  • Ein Liniensegment gemeinsam haben mitDie Features im Eingabe-Layer werden ausgewählt, wenn sie mit einem Auswahl-Feature ein gemeinsames Liniensegment teilen. Die Eingabe- und Auswahl-Features müssen Linien oder Polygone sein.
  • Gekreuzt durch den Umriss vonDie Features im Eingabe-Layer werden ausgewählt, wenn sie vom Umriss eines Auswahl-Features geschnitten werden. Die Eingabe- und Auswahl-Features müssen Linien oder Polygone sein. Wenn für den Eingabe- oder Auswahl-Layer Polygone verwendet werden, wird die Grenze (Linie) des Polygons verwendet. Linien, die sich in einem Punkt schneiden, werden ausgewählt. Dies gilt jedoch nicht für Linien, die ein Liniensegment gemeinsam haben.
  • Mit Mittelpunkt inDie Features im Eingabe-Layer werden ausgewählt, wenn ihr Mittelpunkt innerhalb eines Auswahl-Features liegt. Der Mittelpunkt des Features wird wie folgt berechnet: Bei Polygonen und Multipoints wird der Schwerpunkt der Geometrie verwendet, bei Linien die geometrische Mitte.
String
Auswahl-Features
(optional)

Die Features im Parameter Eingabe-Features werden auf Grundlage ihrer Beziehung zu den Features des betreffenden Layers oder der betreffenden Feature-Class ausgewählt.

Feature Layer
Suchentfernung
(optional)

Die Entfernung, in der gesucht wird. Dieser Parameter ist nur gültig, wenn für den Parameter Beziehung eine der folgenden Optionen ausgewählt wurde: In einer Entfernung, In einer geodätischen Entfernung, In einer Entfernung 3D, Überschneiden, Überschneiden 3D, Mit Mittelpunkt in oder Enthält.

Wenn die Option In einer Entfernung geodätisch ausgewählt ist, verwenden Sie eine lineare Einheit wie Kilometer oder Meilen.

Linear Unit
Räumliche Beziehung umkehren
(optional)

Gibt an, ob das Ergebnis der Auswertung der räumlichen Beziehung verwendet wird oder das gegenteilige Ergebnis. Dieser Parameter kann beispielsweise verwendet werden, um eine Liste von Features abzurufen, die sich nicht überschneiden oder nicht innerhalb einer angegebenen Entfernung von Features in einem anderen Dataset liegen.

  • Deaktiviert: Das Evaluierungsergebnis wird verwendet. Dies ist die Standardeinstellung.
  • Aktiviert: Das Gegenteil des Evaluierungsergebnisses wird verwendet. Wenn der Parameter Auswahltyp verwendet wird, erfolgt die Umkehrung der Auswahl vor dem Kombinieren mit einer vorhandenen Auswahl.
Boolean
Auswahlbedingung
(optional)

Gibt die Auswahlbedingung an, die für die räumliche Beziehung zwischen den Eingabe- und Auswahl-Features verwendet wird.

  • VorhandenÜberprüft, ob die räumliche Beziehung zwischen beliebigen Features in den Eingabe- und Auswahl-Features vorhanden ist. Dies ist die Standardeinstellung.
  • Keine AuswahlÜberprüft, ob die räumliche Beziehung zwischen beliebigen Features unter den Eingabe- und Auswahl-Features nicht vorhanden ist.
  • Alle ausgewählten ElementeÜberprüft, ob die räumliche Beziehung für alle Features in den Eingabe-Features vorhanden ist.
  • Ist gleichÜberprüft, ob die Anzahl der Eingabe-Features mit der räumlichen Beziehung gleich dem Wert von "Anzahl" ist.
  • Liegt zwischenÜberprüft, ob die Anzahl der Eingabe-Features mit der räumlichen Beziehung zwischen dem Wert von "Minimale Anzahl" und dem Wert von "Maximale Anzahl" liegt.
  • Ist kleiner alsÜberprüft, ob die Anzahl der Eingabe-Features mit der räumlichen Beziehung kleiner als der Wert von "Anzahl" ist.
  • Ist größer alsÜberprüft, ob der Feldwert der Datensätze, die dem SQL-Ausdruck entsprechen, größer als der Wert von "Anzahl" ist.
  • Ist ungleichÜberprüft, ob die Anzahl der Eingabe-Features mit der räumlichen Beziehung ungleich dem Wert von "Anzahl" ist.
String
Anzahl
(optional)

Der Ganzzahlwert für die Anzahl.

Long
Minimale Anzahl
(optional)

Der Ganzzahlwert für die minimale Anzahl.

Long
Maximale Anzahl
(optional)

Der Ganzzahlwert für die maximale Anzahl.

Long

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
True

Wenn die angegebenen Kriterien als "true" ausgewertet werden, wird dieser Parameter auf "true" festgelegt.

Boolean
Falsch

Wenn die angegebenen Kriterien als "false" ausgewertet werden, wird dieser Parameter auf "true" festgelegt.

Boolean

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen