我是 python 新手,我到处搜索,但我找不到明确的方法来获取地图中图层的索引,更具体地说是在给定的数据框中。我已经能够使用 ListLayers 函数列出图层。
我使用了这个不起作用的代码,我也没想到它会起作用,但我尝试了其他的东西,没有,所以我决定问小组,谢谢
import arcpy
mxd = arcpy.mapping.MapDocument(r"D:\PythonTest\Data\MyMap.mxd")
df = arcpy.mapping.ListDataFrarames(mxd, "MTM8")[0]
listlayer = arcpy.mapping.ListLayers(mxd, "", df)
for lyr in listlayer:
print lyr.index(lyr)