저는 파이썬에 초보자이며 어디에서나 검색했지만 맵의 레이어 인덱스를 가져 오는 명시적인 메소드를 찾을 수 없습니다. 특히 지정된 데이터 프레임에서 레이어의 인덱스를 가져올 수는 없습니다. ListLayers 함수를 사용하여 레이어를 나열 할 수있었습니다.arcgis python 데이터 프레임 내 레이어의 인덱스
감사
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)
에 어떤 청소기 솔루션에 관심이있을 것 http://resources.arcgis.com/en/help/main/10.1/index.html#/ListLayers/ 00s30000002n000000 /)이면 ListLayers는 레이어가 ToC에 나타나는 순서대로 목록을 생성합니다. 이 색인 값으로 무엇을하려합니까? – Juffy