ArcGIS 10을 사용하고 있습니다. ArcMap의 목차 (TOC)에서 "레이어 이름"에 각 레이어의 총 피처 수를 자동으로 표시하는 방법이 있습니까?
TOC가 다음과 같이 보일 것이라고 생각했습니다.
- 도로 (27)
- 스트림 (100)
- 소포 (12)
Unique Value renders에 대해이 옵션을 찾았 지만 :
- 나는 ArcObjects 사람이 아니며
- 단일 값 렌더러로만 작업하고 싶습니다 .
"선택 별 목록"탭에는이 기능이 있지만 선택한 기능이있는 경우에만 가능합니다.
지도의 단일 레이어 (이름이 있음)에 대해이 작업을 수행하거나 기본적으로지도의 모든 레이어에 적용하려고합니까?
—
CHenderson
TOC의 모든 레이어는 기본적으로 바람직하며 레이어의 수가 변경 될 때 (예를 들어 기능이 추가되거나 삭제 될 때) 바람직하게 업데이트됩니다.
—
RyanKDalton
편집 세션의 시작 / 종료를 수신하는 Python addin을 사용하여이 작업을 수행 할 수 있습니다.
—
Paul
ArcGIS 10.1 및 10.2 (10.0 아님)에서 각 레이어에서 GetCount를 실행하고 각 새로 고침 할 때마다 대괄호로 묶은 숫자를 포함하도록 각 레이어의 이름 속성을 업데이트하는 Python 추가 기능 (확장)을 사용하여 가능할 수 있다고 생각합니다. ArcGIS Professional에서이 옵션 OOTB를 갖도록 ArcGIS Idea를 찾거나 제출하면 투표 할 것입니다.
—
PolyGeo
mxd의 스크립트를 사용 하여이 작업을 수행 했으므로 코드를 파이썬 창에 넣고 기능 수와 함께 각 레이어의 인쇄를 얻기 위해 코드를 실행합니다. @PolyGeo가 말했듯이, 파이썬 애드 인이 자동으로 일어나기를 원한다면 (10.1에서) 파이썬 애드 인에 통합 될 수 있습니다.
—
Cindy Jayakumar