Resumen
Crea entidades de línea a partir de puntos.
Ilustración
Uso
Las entidades de línea no se escribirán en la salida si están formadas por menos de dos vértices.
Sintaxis
arcpy.management.PointsToLine(Input_Features, Output_Feature_Class, {Line_Field}, {Sort_Field}, {Close_Line})
Parámetro | Explicación | Tipo de datos |
Input_Features | Entidades de puntos que se convertirán a líneas. | Feature Layer |
Output_Feature_Class | Clase de entidad de línea que se creará a partir de los puntos de entrada. | Feature Class |
Line_Field (Opcional) | Cada entidad en la salida estará basada en valores únicos del Campo de línea. | Field |
Sort_Field (Opcional) | Por defecto, los puntos utilizados para crear cada entidad de línea de salida se utilizarán en el orden en el que se encuentren. Si desea un orden distinto, especifique un Campo de ordenamiento. | Field |
Close_Line (Opcional) | Especifica si deben cerrarse las entidades de línea de salida.
| Boolean |
Muestra de código
La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función PointsToLine en el modo inmediato.
import arcpy
arcpy.env.workspace = "C:/data"
arcpy.PointsToLine_management("calibration_points.shp",
"C:/output/output.gdb/out_lines",
"ROUTE1", "MEASURE")
La siguiente secuencia de comandos independiente muestra cómo utilizar PointsToLine.
# 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)
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí