데스크톱 용 ArcGIS 10.2를 사용하고 있는데이 사이트를 살펴본 결과 아직 답을 찾지 못하는 것 같습니다. VBA 및 Python에 매우 익숙하지만 ArcGIS를 사용하면 수년이 걸립니다. Select By Attributes 로이 작업을 느리게 수행 할 수는 있지만 시간이 많이 걸립니다.
질병의 사례 (포인트 레이어)와 미국 인구 조사 구역 (다각형 레이어) 사이의 공간 결합을 시도하고 있습니다. 카운트 데이터가 필요합니다. 각 포인트 / 사례마다 사건이 발생한 연도에 따라 2001 년에서 2012 년까지의 기간이있는 YEAR 필드가 있습니다. 매년 카운트 열이 필요합니다. 예를 들어, COUNT01이라고 부르는 첫 번째입니다. YEAR의 케이스 날짜가 2001 인 경우 COUNT01에 1이 있습니다. 다른 연도 (2002-2012) 인 경우 0이 필요합니다. COUNT02, COUNT03 ... COUNT12 개의 열이 있습니다. "널"값을 가질 수 없습니다.
지금까지 시도한 내용은 다음과 같습니다.
그리고 여기 아크에서 데이터가 어떻게 생겼는지가 있습니다.
vba
하고vbscript
태그를 태그 로 대체하도록 질문을 편집하는 것이 좋습니다python
. 아직 사라지지 않았지만 VBScript는 더 이상 사용되지 않습니다 . 실제 입력 및 예상 출력을 보여주는 샘플 행의 그림 / 테이블을 포함하는보다 자세한 설명을 제공하면 Python 파서로 쉽게 할 수있을 것으로 기대합니다. YEAR는 연도에 해당하는 값을 포함하는 날짜 필드 또는 정수 필드입니까?