비고:
ModelBuilder는 현재 베타 버전입니다. ModelBuilder 얼리 어답터 커뮤니티(EAC)에서 제공하는 포럼을 통해 경험을 공유하고 지원을 받으세요.
모델은 연결된 모델 요소로 구성되어 프로세스를 형성합니다.
모델에 분석 도구와 데이터를 추가하고, 서로 연결하고, 요소의 크기와 위치를 수정할 수 있습니다.
비고:
ModelBuilder에서는 Ctrl+C, Ctrl+X, Ctrl+V 키보드 단축키를 사용하는 것을 포함하여 도구 또는 데이터 요소의 복사 및 붙여넣기를 지원하지 않습니다.
도구 추가
Map Viewer 분석 도구가 모델에 추가되고 함께 연결되어 완전한 워크플로를 형성합니다.
모델에 도구를 추가하려면 다음 단계를 완료합니다.
선택한 도구 및 해당 결과가 ModelBuilder 다이어그램에 추가됩니다.
지원되는 도구
대부분의 피처 분석 도구는 모델에 추가할 수 있습니다. 추가 도구는 후속 릴리즈에서 지원될 예정입니다.
현재 지원되는 피처 분석 도구는 다음과 같습니다. 포인트 집계, 복합 인덱스 계산, 밀도 계산, 버퍼 생성, 가시권역 생성, 유역 생성, 경계 디졸브, 중심 찾기, 핫스팟 찾기, 이상치 찾기, 포인트 클러스터 찾기, 유사한 위치 찾기, 공간 분할 생성, 포인트 보간, 조인 피처, 레이어 병합, 레이어 중첩, 중심 및 분산 요약, 다음 주변 요약, 다음 범위 내 요약, 하류 추적
현재 모델에 이동 비용 계산, 최상의 시설 선택, 레이어 보강, 데이터 추출, 속성 및 위치로 찾기, 가장 가까운 위치 찾기, 이동 영역 생성, 경로 계획 등의 피처 분석 도구 추가는 지원되지 않습니다. 다음 주변 요약은 모델에서 실행하는 경우 이동 모드 사용을 지원하지 않습니다. 핫스팟 찾기 및 이상치 찾기는 Esri 인구 데이터 사용을 지원하지 않습니다.
현재 모델에 래스터 분석 도구 추가는 지원되지 않습니다.
데이터 추가
데이터는 모델 다이어그램에 직접 추가하거나 도구 대화 상자에서 추가할 수 있습니다.
모델에 데이터를 추가하면 입력 데이터 변수 요소가 생성되어 분석 도구의 입력으로 사용할 수 있습니다.
비고:
모델에 데이터를 추가해도 데이터가 맵에 추가되지 않습니다.
필터가 적용된 맵의 레이어를 모델에 사용하는 경우 필터가 분석에 적용됩니다. 맵 레이어의 선택 항목은 적용되지 않습니다.
모델이 실행되기 전에 웹 맵에서 필터가 적용된 레이어를 제거하는 경우 전체 데이터셋이 분석에 사용됩니다.
맵에서 레이어 추가
다음 단계를 완료하여 레이어를 맵에서 모델에 추가합니다.
레이어가 ModelBuilder 다이어그램에 입력 데이터 변수 요소로 추가됩니다.
데이터 찾아보기
모델에 데이터를 추가하려면 다음 단계를 완료합니다.
- 필요한 경우 모델을 열고, 분석 세션에 연결하고, 모델을 활성화하는 단계를 완료합니다.
- 작업 도구모음에서 데이터 추가 를 클릭합니다.
맵에서 레이어를 추가하거나 레이어를 찾는 옵션이 있는 데이터 추가 창이 나타납니다.
비고:
데이터 추가를 사용할 수 없는 경우 분석 세션에 연결되지 않았거나 모델이 활성화되지 않은 것일 수 있습니다.
- 레이어 찾아보기를 클릭합니다.
내 콘텐츠의 레이어가 나타납니다.
- 필요한 경우 내 콘텐츠를 클릭하고 메뉴에서 다른 옵션(예시: 내 그룹 또는 내 기관)을 선택합니다.
- 필요한 경우 검색 표시줄 또는 정렬 기준 메뉴를 사용하여 항목 수를 줄이거나 항목 목록 순서를 변경합니다.
- 원하는 항목에서 레이어 선택을 클릭한 다음 메뉴에서 하나 이상의 레이어를 선택합니다.
- 확인을 클릭합니다.
레이어가 ModelBuilder 다이어그램에 입력 데이터 변수 요소로 추가됩니다.
도구 대화 상자에서 데이터 추가
분석 도구를 통해 데이터를 추가하려면 다음 단계를 완료합니다.
- 필요한 경우 ModelBuilder(베타) 창을 열고 도구를 추가하는 단계를 완료합니다.
- 도구 요소를 선택하고 요소 도구모음에서 열기 를 클릭하거나 도구 요소를 두 번 클릭하여 엽니다.
비고:
도구를 열 수 없는 경우 분석 세션에 연결되지 않았거나 모델이 활성화되지 않은 것일 수 있습니다.
- 입력 매개변수에 대한 레이어 버튼을 클릭하여 입력 레이어를 선택합니다. 입력 레이어가 맵에 추가되지 않은 경우 다음 단계를 완료합니다.
- 레이어 찾아보기를 클릭합니다.
내 콘텐츠의 레이어를 보여주는 레이어 선택 창이 나타납니다.
- 필요한 경우 내 콘텐츠를 클릭하고 메뉴에서 다른 옵션(예시: 내 그룹 또는 내 기관)을 선택합니다.
- 필요한 경우 검색 표시줄 또는 정렬 기준 메뉴를 사용하여 레이어 수를 줄이거나 레이어 순서를 변경합니다.
- 원하는 항목에서 레이어 선택을 클릭하고 메뉴에서 레이어를 선택합니다.
- 확인을 클릭합니다.
- 레이어 찾아보기를 클릭합니다.
- 입력 매개변수가 추가로 필요한 경우 이전 단계를 반복합니다.
- 도구 창에서 확인을 클릭합니다.
레이어가 ModelBuilder 다이어그램에 도구 입력 및 입력 데이터 변수로 추가됩니다.
지원되는 데이터
다음 데이터 유형은 ModelBuilder에서 분석 도구에 대한 입력으로 지원됩니다.
- 호스팅 피처 레이어
- 호스팅 테이블
스케치 레이어는 입력으로 지원되지 않습니다. 입력 피처 그리기 버튼은 ModelBuilder에서 사용할 수 없습니다.
비고:
분석에 복제 레이어를 사용 중인 경우 도구 대화 상자에서 모델에 추가하거나 맵에서 레이어 추가를 사용하기 전에 복제 레이어에 필터를 적용하는 것을 권장합니다.
데이터와 도구 연결
ModelBuilder 다이어그램에 데이터 및 도구가 추가되면 연결하여 분석 워크플로를 생성할 수 있습니다. 커넥터는 다이어그램에 직접 그리거나 도구 대화 상자를 통해 추가할 수 있습니다.
데이터 및 도구 요소 간의 연결을 그리려면 다음 단계를 완료합니다.
- 필요한 경우 모델을 열고 데이터와 도구를 추가하는 단계를 완료합니다.
- 데이터 요소 오른쪽의 포트를 클릭하여 도구 요소 왼쪽의 포트로 드래그합니다.
입력 레이어가 필요한 매개변수가 도구 요소 아래에 나열됩니다.
- 레이어를 사용할 매개변수의 이름(예시: 입력 레이어)을 클릭합니다.
데이터 요소 및 도구 요소 간에 커넥터가 나타나고 도구가 유효성을 검사합니다. 도구 대화 상자가 열리면 지정된 매개변수에 대한 레이어 이름이 나타납니다.
도구 매개변수 설정
도구에는 도구 실행 방법을 지정하기 위해 업데이트할 수 있는 매개변수가 있습니다.
도구 매개변수를 설정하려면 다음 단계를 완료합니다.
- 필요한 경우 모델에 도구 추가 단계를 완료합니다.
- 다음 중 하나를 수행합니다.
- 도구 요소를 두 번 클릭합니다.
- 도구 요소를 선택하고 요소 도구모음에서 열기 를 클릭합니다.
도구 대화 상자가 나타납니다.
- 도구 매개변수를 업데이트합니다.
필수 매개변수는 빨간색 점으로 표시됩니다. 데이터 변수와 도구 간에 연결을 그린 경우 입력 레이어가 이미 대화 상자에 나열되어 있습니다.
도구 매개변수가 설정되면 각 매개변수는 지정된 데이터 또는 값의 유효성을 자동으로 검사합니다. 데이터 또는 값이 유효하지 않은 경우 오류 메시지가 나타납니다.
팁:
매개변수 옆의 도움말 아이콘 을 클릭하여 도움말을 봅니다. 자세한 정보를 클릭하여 도움말 항목을 열 수도 있습니다.
모델의 마지막 도구이거나 맵에서 도구의 결과를 시각화하려면 결과 레이어 매개변수 그룹에서 새 호스팅 레이어 생성을 선택합니다.
- 확인을 클릭합니다.
도구 대화 상자가 닫히고 도구가 유효성을 검사합니다. 변경 사항을 적용하지 않고 대화 상자를 닫으려면 취소 또는 닫기 를 클릭합니다.
도구 및 데이터 유효성 검사
유효성 검사는 데이터가 존재하고 도구가 데이터를 실행하는 데 필요한 모든 요구사항을 충족하도록 구성되었는지 확인하는 프로세스입니다. 모델에 데이터 및 도구를 추가하고, 도구 매개변수를 변경하고, 모델을 열면 유효성을 자동으로 검사합니다. 모델의 도구 및 데이터 요소의 유효성이 검사되면 요소 스타일이 업데이트되어 현재 상태를 표시합니다.
입력 데이터 변수, 도구, 결과 데이터 변수에 대한 유효성을 검사합니다.
입력 데이터 변수
데이터 변수가 모델 다이어그램에 추가되면 변수가 유효성을 자동으로 검사하고 파란색으로 바뀝니다. 맵에서 레이어 추가 옵션을 사용하여 데이터가 추가된 경우 필터가 맵 레이어에 적용되면 데이터가 유효성을 검사합니다.
도구
도구가 모델 다이어그램에 추가되면 도구 및 해당 결과가 회색으로 표시되어 필요한 도구 매개변수가 채워지지 않았고 유효하지 않기 때문에 실행할 준비가 되지 않았음을 나타냅니다. 도구가 함께 연결되면 다운스트림 도구가 업스트림 도구의 결과에 종속됩니다.
도구 매개변수를 설정하고 도구 대화 상자에서 확인을 클릭하면 대화 상자가 닫히고 파란색 아이콘 이 도구가 유효성 검사 중임을 나타냅니다. 해당하는 경우 다운스트림 도구도 유효성을 검사합니다.
다음 세 가지 요구사항을 모두 충족하는 경우 도구 요소는 실행할 준비가 됨 상태(색상이 노란색으로 변경됨)로 표시됩니다.
- 모든 필수 매개변수가 지정됨
- 제공된 데이터 및 값이 각 매개변수의 요구사항을 충족함
- 도구에 오류가 남아 있지 않음
결과 데이터 변수
도구 상태가 실행할 준비가 되면 지정된 매개변수를 기반으로 생성된 도구의 결과도 실행할 준비가 됨 상태(초록색)로 변경됩니다. 다운스트림 도구의 상태는 입력 데이터 상태가 변경되면 바뀔 수 있습니다.
비고:
도구를 실행하기 위해 선택적 결과가 실행할 준비가 된 상태일 필요는 없습니다. 특정 도구의 결과에 대한 자세한 내용은 도구 문서를 참조하세요.
요소 크기 조정 및 이동
모델 요소 크기를 조정하려면 요소를 선택하고 해당 핸들을 드래그합니다.
모델 요소를 이동하려면 요소를 선택하여 모델 다이어그램의 원하는 위치로 드래그합니다. 레이아웃 도구모음에서 자동 레이아웃 을 클릭하여 모델을 다시 정렬할 수도 있습니다.
요소 이름 바꾸기
도구 및 데이터 요소의 기본 이름은 요소를 추가할 때 자동으로 생성됩니다. 요소 이름이 모델에 이미 있는 경우 고유 번호가 추가됩니다.
요소 이름을 변경해도 요소의 값에는 영향을 주지 않습니다. 예를 들어 데이터 변수 이름을 Roads에서 Streets로 바꾸더라도 데이터셋은 변경되지 않으며 모델의 이름만 바뀝니다.
요소 이름을 바꾸려면 다음 단계를 완료합니다.
- 요소를 클릭하여 선택합니다.
- 요소 도구모음에서 이름 바꾸기 를 클릭합니다.
- 새 제목을 입력하고 Enter 키를 누르거나 모델 다이어그램의 빈 영역을 클릭하여 변경 사항을 적용합니다.
요소 이름이 업데이트됩니다.
비고:
맵 레이어를 참조하는 데이터 요소의 이름을 바꾸는 경우 도구 대화 상자에 데이터 요소 레이블 대신 레이어 이름이 표시됩니다.
요소 제거
모델 다이어그램에서 불필요한 요소를 제거할 수 있습니다. 요소를 제거하려면 하나 이상의 요소를 선택하고 요소 도구모음에서 삭제 를 클릭하거나 키보드에서 Delete 키를 누릅니다.
다음과 같은 방법을 사용하여 모델에서 요소를 선택할 수 있습니다.
- 클릭 — 개별 요소를 선택합니다.
- 상자 그리기 또는 Shift+클릭 — 다중 요소를 선택합니다.
- Ctrl+A — 모든 요소를 선택합니다.
비고:
다른 요소에 연결된 요소를 제거하면 모델이 손상될 수 있습니다.
모델 저장
모델 다이어그램의 편집 내용을 저장하려면 모델 도구모음에서 저장 을 클릭합니다.
팁:
저장 버튼의 파란색 점은 모델에 저장되지 않은 변경 사항이 있음을 나타냅니다.
분석 세션에서 연결을 해제하거나 다른 활성 모델로 전환할 때 저장되지 않은 변경 사항이 있는 경우 변경 사항을 저장하거나 삭제하라는 메시지가 표시됩니다.
리소스
다음과 같은 리소스를 사용하여 자세히 알아보세요.