Skip to main content

Attributregel "Räumliche Verbindung" generieren (Data Management Tools)

Zusammenfassung

Generiert basierend auf Feldwerten, die aus einer oder mehreren Feature-Classes abgefragt wurden, eine .csv-Datei mit einer Attributregel für eine Eingabe.

Verwendung

  • Verwenden Sie den Parameter Feldzuordnung, um die Felder und deren Inhalte im Ausgabe-Dataset zu verwalten.

    • Sie können Felder aus der Feldliste hinzufügen und entfernen, die Feldliste umsortieren und Felder umbenennen.

    • Der Standarddatentyp eines Ausgabefeldes ist der Datentyp des zuerst gefundenen Eingabefeldes (mit diesem Namen). Sie können den Datentyp in einen anderen gültigen Datentyp ändern.

    • Verwenden Sie eine Aktion, um festzulegen, wie die Werte aus einem oder mehreren Eingabefeldern in einem einzigen Ausgabefeld zusammengeführt werden sollen. Die verfügbaren Aktionen sind: Erste(r), Letzte(r), Verbinden, Summe, Mittelwert, Medianwert, Modus, Minimum, Maximum, Standardabweichung und Anzahl.

    • Bei Verwendung von Verbinden können Sie ein Trennzeichen angeben, z. B. ein Komma oder andere Zeichen. Klicken Sie auf den Beginn des Textfeldes Trennzeichen, um die Trennzeichen hinzuzufügen.

    • Standardabweichung ist keine gültige Option für einzelne Eingabewerte.

    • Verwenden Sie die Option Exportieren, , um eine Feldzuordnung als .fieldmap-Datei zu speichern.

    • Verwenden Sie die Option Laden , um eine .fieldmap-Datei zu laden. Der Feature-Layer oder das Dataset, der bzw. das in der Datei angegeben ist, muss mit dem im Werkzeug verwendeten Dataset übereinstimmen. Andernfalls wird der Parameter Feldzuordnung zurückgesetzt.

    • Verwenden Sie die Schaltfläche Text ausschneiden bei Textquellfeldern, um auszuwählen, welche Zeichen aus einem Eingabewert in das Ausgabefeld extrahiert werden sollen. Um auf die Schaltfläche Text ausschneiden zuzugreifen, bewegen Sie den Mauszeiger über ein Textfeld in der Liste der Eingabefelder, und geben Sie dann die Start- und Endposition der Zeichen an.

    • Felder können auch in Python-Skripts zugeordnet werden.

Parameter

Beschriftung Erläuterung Datentyp

Eingabetabelle

Die Feature-Class, aus der die Attributregel erstellt wird.

Feature Layer

Ausgabeordner

Der Ordner, in dem die .csv-Ausgabedatei gespeichert wird. Als Name der Datei wird der Name des Parameterwertes Eingabetabelle verwendet.

Folder

Verbindungsklassen

Die Attribute aus den Verbindungs-Features, die mit den Attributen der Eingabe-Features verbunden werden.

Feature Layer

Feldzuordnung

Steuert die Übertragung oder Zuordnung von Feldern aus den Werten des Parameters Verbindungsklassen zum Parameterwert Eingabetabelle.

Field Mappings

Ausdruck

(Optional)

Ein SQL-Ausdruck, mit dem die an der Attributregel beteiligten Features aus der Eingabe begrenzt werden.

SQL Expression

Suchoptionen

(Optional)

Definiert räumliche Abfragen zwischen den Features aus den Parameterwerten Eingabetabelle und Verbindungsklassen. Der Geometrietyp, der räumliche Operator und die räumliche Entfernung können konfiguriert werden, um Zuordnungen zwischen den einzelnen Verbindungsklassen und der Eingabetabelle zu definieren.

Spalten der Wertetabelle:

  • Join ClassThe name of the join class the spatial query will run on.

  • Input Geometry TypeThe portion of the input geometry that will be used to query the join class.

    • GeometryThe complete geometry of the input feature. This is default.

    • StartThe first vertex within a polyline feature. This option is only supported for polyline features.

    • EndThe last vertex within a polyline feature. This option is only supported for polyline features.

    • CentroidThe geometric center of the input feature.

  • Spatial OperatorThe spatial operation that will be used in the query.

    • IntersectsFeatures in the join class will be matched if they intersect with an input feature. This is default.

    • CrossesFeatures in the join class will be matched if they cross with an input feature.

    • ContainsFeatures in the join class will be matched if an input feature contains them. This is the opposite of the within option.

    • Envelope IntersectsFeatures in the join class will be matched if their bounding boxes (envelopes) intersect with the bounding box of an input feature.

    • OverlapsFeatures in the join class will be matched if they overlap with an input feature. The join class features are not completely contained by the input features.

    • TouchesFeatures in the join class will be matched if they have a boundary that touches an input feature. When the input and join features are polylines or polygons, the boundary of the join feature can only touch the boundary of the input feature and no part of the join feature can cross the boundary of the input feature.

    • WithinFeatures in the join class will be matched if an input feature is within them. This is the opposite of the contains option.

  • Spatial DistanceThe distance from the geometry that will be included in the query.

Value Table

Abgeleitete Ausgabe

Beschriftung Erläuterung Datentyp

Ausgaberegel-CSV-Datei

Der Speicherort und der Name der .csv-Ausgabedatei.

File

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzierungsinformationen

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