我有一个表格,其中包含此格式(LineID,X,Y)中不同多段线的坐标列表
我想将列表转换为多段线特征,并考虑使用xy转换为线工具,然后使用“溶解”工具,但它返回并错误地表示“溶解”工具的输入特征不存在或不受支持
下面是我的代码
import arcpy
#Determine Workspace
arcpy.env.workspace = arcpy.GetParameterAsText(0)
path = arcpy.env.workspace
arcpy.env.overwriteOutput=True
#Choose Input Table
inTable = arcpy.GetParameterAsText(1)
#Output Feature Class
outfc = arcpy.GetParameterAsText(2)
#Assign Fields To Create Lines
startX = arcpy.GetParameterAsText(3)
startY = arcpy.GetParameterAsText(4)
endX = arcpy.GetParameterAsText(5)
endY = arcpy.GetParameterAsText(6)
lineID = arcpy.GetParameterAsText(7)
Geodesy = arcpy.GetParameterAsText(8)
#Create Initial Line Features (Not Merged)
arcpy.XYToLine_management(inTable,'oulines.shp', startX, startY, endX, endY,'', lineID, Geodesy)
#Run Dissolve To Merge Features With Identical IDs
DissolveInput = path + '\outlines.shp'
arcpy.Dissolve_management(DissolveInput, outfc, lineID)
目前没有回答
相关问题 更多 >
编程相关推荐