Punkte in Linie (Data Management)

Zusammenfassung

Erstellt Linien-Features aus Punkten.

Abbildung

Darstellung des Werkzeugs "Punkte in Linie"

Verwendung

  • Linien-Features werden nur in die Ausgabe geschrieben, wenn die Linie mindestens zwei Stützpunkte enthält.

  • Sie können Polygone aus der Werkzeugausgabe erstellen, indem Sie zuerst mit dem Parameter Linie schließen alle Ausgabe-Linien-Features schließen. Sie können die Ausgabe-Line-Feature-Class als Eingabe für das Werkzeug Feature in Polygon verwenden.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Die Punkt-Features, die in Linien konvertiert werden sollen.

Feature Layer
Ausgabe-Feature-Class

Die Line-Feature-Class, die aus den Eingabepunkten erstellt wird.

Feature Class
Linienfeld
(optional)

Das Feld, das zum Angeben eindeutiger Attributwerte verwendet wird. Punkt-Features mit eindeutigem Attributwert werden kombiniert, um ein Ausgabe-Linien-Feature zu bilden.

Field
Sortierfeld
(optional)

Das Feld, das zum Sortieren der Punktreihenfolge verwendet wird. Standardmäßig werden Punkte, mit denen ein Ausgabe-Linien-Feature erstellt wird, in der Reihenfolge verwendet, in der sie gefunden werden.

Field
Linie schließen
(optional)

Gibt an, ob Ausgabe-Linien-Features geschlossen werden.

  • Aktiviert: Es wird ein zusätzlicher Stützpunkt hinzugefügt, um sicherzustellen, dass der Endpunkt eines Ausgabe-Linien-Features dessen Startpunkt entspricht.
  • Deaktiviert: Es werden keine zusätzlichen Stützpunkte hinzugefügt, um ein Ausgabe-Linien-Feature zu schließen. Dies ist die Standardeinstellung.
Boolean

arcpy.management.PointsToLine(Input_Features, Output_Feature_Class, {Line_Field}, {Sort_Field}, {Close_Line})
NameErläuterungDatentyp
Input_Features

Die Punkt-Features, die in Linien konvertiert werden sollen.

Feature Layer
Output_Feature_Class

Die Line-Feature-Class, die aus den Eingabepunkten erstellt wird.

Feature Class
Line_Field
(optional)

Das Feld, das zum Angeben eindeutiger Attributwerte verwendet wird. Punkt-Features mit eindeutigem Attributwert werden kombiniert, um ein Ausgabe-Linien-Feature zu bilden.

Field
Sort_Field
(optional)

Das Feld, das zum Sortieren der Punktreihenfolge verwendet wird. Standardmäßig werden Punkte, mit denen ein Ausgabe-Linien-Feature erstellt wird, in der Reihenfolge verwendet, in der sie gefunden werden.

Field
Close_Line
(optional)

Gibt an, ob Ausgabe-Linien-Features geschlossen werden.

  • CLOSEEs wird ein zusätzlicher Stützpunkt hinzugefügt, um sicherzustellen, dass der Endpunkt eines Ausgabe-Linien-Features dessen Startpunkt entspricht.
  • NO_CLOSEEs werden keine zusätzlichen Stützpunkte hinzugefügt, um ein Ausgabe-Linien-Feature zu schließen. Dies ist die Standardeinstellung.
Boolean

Codebeispiel

PointsToLine – Beispiel (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion PointsToLine im unmittelbaren Modus verwendet wird.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.PointsToLine_management("calibration_points.shp",
                              "C:/output/output.gdb/out_lines",
                              "ROUTE1", "MEASURE")
PointsToLine – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie die Funktion PointsToLine verwendet wird.

# Name: PointsToLine_Example2.py
# Description: Convert point features into line features

# Import system modules
import arcpy

# Set environment settings
arcpy.env.workspace = "C:/data"

# Set local variables
inFeatures = "calibration_points.shp"
outFeatures = "C:/output/output.gdb/out_lines"
lineField = "ROUTE1"
sortField = "MEASURE"

# Execute PointsToLine 
arcpy.PointsToLine_management(inFeatures, outFeatures, lineField, sortField)

Lizenzinformationen

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

Verwandte Themen