Etiqueta | Explicación | Tipo de datos |
Entidades de entrada | Las entidades de punto que se convertirán en líneas. | Feature Layer |
Clase de entidad de salida | La clase de entidad de línea que se creará a partir de los puntos de entrada. | Feature Class |
Campo de línea (Opcional) | El campo que se utilizará para identificar valores de atributo únicos. Las entidades de punto que tienen valores de atributo único se combinarán para formar una entidad de línea de salida. | Field |
Campo de ordenamiento (Opcional) | El campo que se utilizará para ordenar el orden de los puntos. De forma predeterminada, los puntos utilizados para crear cada entidad de línea de salida se utilizarán en el orden en que se encuentren. | Field |
Cerrar línea (Opcional) | Especifica si se cerrarán las entidades de línea de salida.
| Boolean |
Resumen
Crea entidades de línea a partir de puntos.
Ilustración
Uso
Las entidades de línea solo se escriben en la salida si la línea contiene dos o más vértices.
Puede crear polígonos desde la salida de la herramienta utilizando primero el parámetro Cerrar línea para cerrar todas las entidades de línea de salida. A continuación, puede utilizar la clase de entidad de línea de salida como entrada para la herramienta De entidad a polígono.
Parámetros
arcpy.management.PointsToLine(Input_Features, Output_Feature_Class, {Line_Field}, {Sort_Field}, {Close_Line})
Nombre | Explicación | Tipo de datos |
Input_Features | Las entidades de punto que se convertirán en líneas. | Feature Layer |
Output_Feature_Class | La clase de entidad de línea que se creará a partir de los puntos de entrada. | Feature Class |
Line_Field (Opcional) | El campo que se utilizará para identificar valores de atributo únicos. Las entidades de punto que tienen valores de atributo único se combinarán para formar una entidad de línea de salida. | Field |
Sort_Field (Opcional) | El campo que se utilizará para ordenar el orden de los puntos. De forma predeterminada, los puntos utilizados para crear cada entidad de línea de salida se utilizarán en el orden en que se encuentren. | Field |
Close_Line (Opcional) | Especifica si se cerrarán las entidades de línea de salida.
| Boolean |
Muestra de código
El siguiente script de la ventana de Python demuestra cómo utilizar la función PointsToLine de modo inmediato.
import arcpy
arcpy.env.workspace = "C:/data"
arcpy.PointsToLine_management("calibration_points.shp",
"C:/output/output.gdb/out_lines",
"ROUTE1", "MEASURE")
El siguiente script independiente muestra cómo utilizar la función 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í