분석 설정은 분석의 결과 및 분석의 실행 방식에 영향을 주는 추가 매개변수입니다.
분석 설정은 웹 맵 및 개별 도구에 대해 업데이트할 수 있습니다.
웹 맵에 대한 분석 설정 업데이트
웹 맵에서 분석 환경 설정을 마친 후, 어느 도구든 새 도구를 열면 맵 수준 환경 설정을 상속하게 됩니다. 주어진 도구는 특정 환경 매개변수만 사용합니다. 도구가 사용할 환경을 결정하려면 도구 참조 페이지의 환경 섹션을 참조하세요.
웹 맵에 대한 분석 설정을 업데이트하려면 다음 단계를 완료합니다.
- 설정(밝게) 도구모음에서 분석 을 클릭합니다.
- 분석 창에서 분석 설정을 클릭합니다.
분석 설정은 일반 환경 및 래스터 환경(ArcGIS Image Server에서 사용 가능)으로 분류됩니다.
- 필요에 따라 설정을 업데이트합니다.
- 저장을 클릭합니다.
도구에 대한 환경 설정 업데이트
도구 창에서 연 도구의 환경을 환경 설정 매개변수 그룹 아래에서 개별적으로 설정할 수 있습니다. 도구에 대해 설정된 환경은 웹 맵에 대한 동일한 설정을 재정의합니다. 이러한 설정은 해당 도구를 닫기 전까지만 지속되므로, 도구를 다시 열면 저장이 되어 있지 않습니다. 히스토리에서 도구를 다시 여는 경우 이전에 실행했을 때 사용한 환경으로 다시 채워집니다.
환경 설정
환경 설정은 분석 실행에 대해 결과 좌표계 및 처리 범위와 같은 분석의 여러 측면이 제어되도록 합니다.
결과 좌표계
결과 좌표계는 분석을 위한 좌표계 및 결과 레이어를 지정합니다. 다음과 같은 옵션이 제공됩니다.
- 입력과 동일(기본값) — 분석 결과가 입력과 동일한 좌표계로 표시됩니다.
- 좌표계 선택 — 분석 결과가 선택한 좌표 체계로 표시됩니다. 좌표계 찾아보기 버튼을 클릭하여 좌표계의 목록 중에서 선택합니다.
- 레이어와 동일 — 분석 결과가 웹 맵의 기존 레이어와 동일한 좌표계로 표시됩니다. 레이어 버튼을 클릭하여 레이어의 목록 중에서 선택합니다.
비고:
레이어와 동일이 지정되고 선택한 레이어에 WKT(Well-Known Text) 문자열로 정의된 좌표계가 있는 경우, 좌표계가 매개변수에 채워지지 않고 분석에 사용되지 않습니다.
처리 범위
처리 범위는 분석이 실행될 때 사용할 범위 또는 경계를 지정합니다. 완전히 범위 내에 있거나 지정된 범위를 교차하는 모든 입력 피처 또는 셀이 분석에서 사용됩니다. 다음과 같은 옵션이 제공됩니다.
- 전체 범위(기본값) — 도구에서 제공된 범위입니다.
- 좌표 — 범위는 경계 사각형을 생성하기 위해 제공하는 좌표에 의해 정의됩니다. 현재 표시 범위에서 좌표 설정 버튼을 클릭하여 현재 맵 범위를 기반으로 좌표를 채웁니다.
- 표시 범위 — 범위는 실행 버튼이 클릭될 때 웹 맵의 가시 범위에 의해 정의됩니다.
- 레이어 — 범위는 웹 맵의 기존 레이어의 공간 범위에 의해 정의됩니다. 레이어 버튼을 클릭하여 레이어의 목록 중에서 선택합니다.
래스터 스냅
래스터 스냅은 래스터 분석에 지정된 스냅 래스터 레이어의 셀 정렬과 일치하도록 결과 래스터 레이어의 범위를 조정합니다. 레이어 버튼을 클릭하여 레이어의 목록 중에서 선택합니다.
셀 크기
셀 크기는 래스터 분석에 결과 래스터 레이어를 생성하는 데 사용되는 셀 크기 또는 해상도를 지정합니다. 다음과 같은 옵션이 제공됩니다.
- 입력 최대(기본값) — 셀 크기는 모든 입력 레이어의 가장 큰 셀 크기에 의해 정의됩니다.
- 입력 최소 — 셀 크기는 모든 입력 레이어의 가장 작은 셀 크기에 의해 정의됩니다.
- 지정 — 셀 크기는 사용자 설정 숫자 값을 사용하여 정의됩니다.
- 레이어에서 — 셀 크기는 웹 맵에 있는 기존 레이어의 셀 크기에 의해 정의됩니다. 레이어 버튼을 클릭하여 레이어의 목록 중에서 선택합니다.
마스크
마스크는 래스터 분석에서 관심 영역을 정의하는 데 사용되는 래스터 레이어 또는 피처 레이어를 지정합니다. 분석 마스크 영역 안에 있는 셀만 분석 작업에서 고려됩니다. 레이어 버튼을 클릭하여 레이어의 목록 중에서 선택합니다.
분석 마스크가 래스터인 경우 값을 가진 모든 셀이 마스크를 정의합니다. NoData인 마스크 래스터의 셀은 마스크 외부에 있는 것으로 간주되며 분석 결과 레이어에서 NoData가 됩니다.
분석 마스크가 피처 레이어인 경우 분석이 실행될 때 내부적으로 래스터로 전환됩니다. 이러한 이유로 셀 크기 및 스냅 래스터가 분석에 맞게 적절히 설정되도록 해야 합니다.
리샘플링 방법
리샘플링 방법은 래스터 데이터셋 변환 시 픽셀값을 보간하는 방법을 지정합니다. 이 환경은 입력과 결과가 정렬되지 않을 때, 픽셀 크기가 변경될 때, 데이터가 이동될 때, 또는 이러한 상황이 겹치는 경우 래스터 분석에 사용됩니다. 다음과 같은 옵션이 제공됩니다.
- 최근린 — 이 방법은 새 픽셀값을 생성하지 않으므로 토지 이용 분류 등의 불연속 데이터에 주로 사용됩니다. 또한 정확한 다중스펙트럼 분석을 위해 영상의 원래 반사도 값을 유지하려는 경우 연속 데이터에 사용할 수도 있습니다. 처리 시간 측면에서 가장 효율적인 방법이지만 결과 이미지에 작은 위치 오류가 발생할 수 있습니다. 결과 이미지는 최대 0.5 픽셀까지 오프셋될 수 있으며 이로 인해 이미지가 불연속적이고 들쭉날쭉하게 보일 수 있습니다.
- 이중 선형 보간 — 연속 데이터에 가장 적합한 방법입니다. 이중 보간을 수행하며 가장 가까운 4개의 입력 셀 중심에서 가중치 적용된 거리 평균을 기준으로 새로운 셀 값을 결정합니다. 이 방법은 최근린보다 더 부드러운 모양의 결과 이미지를 생성하지만 반사율 값을 변경하여 이미지 해상도가 흐려지거나 손실됩니다.
- 3차 회선 보간법 — 연속 데이터에 적합한 방법입니다. 이 방법은 3차 회선 보간법을 수행하며 가장 가까운 16개의 입력 셀 중심에서 부드러운 곡선 맞춤을 기준으로 새로운 셀 값을 결정합니다. 최근린 방법의 결과 래스터보다 기하학적으로 덜 왜곡되고, 이중 선형 보간보다 더 선명한 결과가 생성됩니다. 경우에 따라서는 입력 셀 값의 범위를 벗어난 결과 픽셀 값이 발생될 수 있습니다. 이러한 값이 허용되지 않는 경우에는 이중 선형 보간 방법을 대신 사용합니다. 3차 회선 보간법은 계산이 복잡하며 처리하는 데 시간이 오래 걸립니다.
프로세서 유형
분석을 실행하는 데 사용할 프로세서 유형을 지정합니다.
다음과 같은 옵션이 제공됩니다.
- 자동 — 도구가 프로세서 유형을 제한 없이 정의합니다. 이 옵션이 기본 설정입니다.
- CPU — 처리 시 CPU가 사용됩니다. CPU 처리는 병렬 처리 계수로 처리될 때 다중 코어 및 인스턴스에서 병렬 처리될 수 있습니다.
- GPU — 처리 시 GPU가 사용됩니다. GPU는 그래픽 및 이미지 처리 시 효과적입니다. 그래픽 및 이미지 처리는 고도의 병렬 구조로 되어 있어 대규모 블록의 데이터를 반복적인 방식으로 처리하는 데 효율적입니다. 이 환경을 적용하는 래스터 분석 도구는 병렬 처리 계수로 처리될 때 다중 래스터 분석 서버 머신의 GPU 인스턴스에서 작업을 해당 작업을 분산시킬 수 있습니다.
병렬 처리 요소
데이터 처리에 사용할 수 있는 래스터 처리 서비스 인스턴스의 수를 지정합니다.
도구가 프로세서 유형 환경을 적용하지 않거나 프로세서 유형 환경이 CPU로 설정된 경우 병렬 처리 계수 환경이 래스터 처리(CPU) 서비스 인스턴스를 제어합니다. 프로세서 유형 환경이 GPU로 설정된 경우에는 병렬 처리 계수 환경이 래스터 처리 GPU 인스턴스의 개수를 제어합니다.
병렬 처리 계수 환경을 설정하면 하나의 래스터 분석 작업을 처리하기 위해 래스터 분석 이미지 서버에서 사용할 병렬 작업자 수를 요청할 수 있습니다. 그러나 병렬 프로세스의 총 개수가 최대 래스터 처리(CPU 또는 GPU) 서비스 인스턴스 수를 초과하면 추가 병렬 프로세스가 대기됩니다.
- 비어 있는 문자열 — 이 도구는 최대 래스터 처리 서비스 인스턴스 수의 80%를 사용합니다. 이 옵션이 기본 설정입니다.
- 정수 — 작업이 지정된 개수의 래스터 처리 서비스 인스턴스로 분산됩니다. 0 및 양의 정수 값이 허용됩니다.
- 퍼센트 — 작업이 지정된 퍼센트의 사용 가능한 래스터 처리 서비스 인스턴스로 분산됩니다. 백분율은 백분율 값 뒤에 백분율 기호(%)를 포함해야 합니다(예: 50%).