摘要
基於點創建線要素。
插圖
用法
-
如果構成線要素的折點少於兩個,則該線要素將無法寫入輸出。
語法
PointsToLine_management (Input_Features, Output_Feature_Class, {Line_Field}, {Sort_Field}, {Close_Line})
參數 | 說明 | 數據類型 |
Input_Features
|
要轉換為線的點要素。 |
Feature Layer |
Output_Feature_Class
|
將基於輸入點創建的線要素類。 |
Feature Class |
Line_Field
(可選)
|
輸出中的各個要素都將基於“線字段”中的唯一值。 |
Field |
Sort_Field
(可選)
|
默認情況下,用於創建各個輸出線要素的點將按照它們被找到的先后順序依次使用。如果希望按照其他順序,請指定一個“排序字段”。 |
Field |
Close_Line
(可選)
|
指定輸出線要素是否應該閉合。
|
Boolean |
代碼實例
PointsToLine 示例(Python 窗口)
以下 Python 窗口腳本演示了如何在即時模式下使用 PointsToLine 函數。
import arcpy arcpy.env.workspace = "C:/data" arcpy.PointsToLine_management("calibration_points.shp", "C:/output/output.gdb/out_lines", "ROUTE1", "MEASURE")
PointsToLine 示例 2(獨立腳本)
以下獨立腳本演示了如何使用 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)