Punkte in Linie (Data Management)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Erstellt aus Punkten Linien-Features.

Bild

Beispiel für "Punkte in Linie"

Verwendung

Syntax

PointsToLine_management (Input_Features, Output_Feature_Class, {Line_Field}, {Sort_Field}, {Close_Line})
ParameterErläuterungDatentyp
Input_Features

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

Feature Layer
Output_Feature_Class

Die Linien-Features, die aus den Eingabepunkten erstellt werden.

Feature Class
Line_Field
(optional)

Jedes Feature in der Ausgabe beruht auf Einzelwerten im Linienfeld.

Field
Sort_Field
(optional)

Standardmäßig werden Punkte,mit denen die einzelnen Ausgabe-Linien-Feature erstellt werden, in der Reihenfolge verwendet, in der sie erkannt werden. Wenn eine andere Reihenfolge gewünscht wird, geben Sie ein Feld an, nach dem sortiert werden soll.

Field
Close_Line
(optional)

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

  • CLOSEEin zusätzlicher Stützpunkt wird hinzugefügt, um sicherzustellen, dass der Endpunkt jedes Ausgabe-Linien-Features mit seinem Startpunkt zusammenpasst. Dann können Polygone mit dem Werkzeug "Feature zu Polygon" von der Line-Feature-Class gebildet werden.
  • NO_CLOSEZum Schließen einer Ausgabe-Linien-Feature werden keine zusätzlichen Stützpunkte hinzugefügt. Dies ist die Standardeinstellung.
Boolean

Codebeispiel

Beispiel 1 für "PointsToLine" (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion "PointsToLine" im unmittelbaren Modus verwenden.

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

Das folgende eigenständige Skript veranschaulicht, wie Sie das Werkzeug "PointsToLine" verwenden.

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

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
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)

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Ja
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
9/11/2013