【发布时间】:2017-06-06 05:52:35
【问题描述】:
我正在尝试编写一个 Python 工具,它显示所有图层的名称及其几何类型,但是当我运行我的代码时,它仅将所有图层显示为多边形。有人可以指出我哪里出错了吗?我是新手。
到目前为止,这是我的代码:
import arcpy.mapping as mapping
mxd = mapping.MapDocument ("CURRENT")
layers = mapping.ListLayers(mxd)
inFC = arcpy.GetParameterAsText(0)
outFC = arcpy.GetParameterAsText(1)
desc = arcpy.Describe("C:/Program Files(x86)/ArcGIS/Desktop10.4/Reference Systems/utm.shp")
type = desc.shapeType
for lyr in layers:
print lyr.name +" " + type
【问题讨论】:
-
请注意,Geographic Information Systems Stack Exchange 上有成千上万个 ArcPy 问题被提出和回答。