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.
Sintaxis
arcpy.management.PointsToLine(Input_Features, Output_Feature_Class, {Line_Field}, {Sort_Field}, {Close_Line})
Parámetro | 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
Ejemplo de PointsToLine (ventana de Python)
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")
Ejemplo 2 de PointsToLine (script independiente)
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
- Espacio de trabajo actual
- Espacio de trabajo temporal
- Resolución XY
- Tolerancia XY
- La salida tiene valores M
- Resolución M
- Tolerancia M
- La salida tiene valores Z
- Valor Z de salida predeterminado
- Resolución Z
- Tolerancia Z
- Nombres de campos calificados
- Palabra clave CONFIG de salida
- Auto ejecución
- Cuadrícula espacial de salida 1
- Cuadrícula espacial de salida 2
- Cuadrícula espacial de salida 3
- Dominio XY de salida
- Palabra clave CONFIG de salida
- Dominio Z de salida
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí