Skip To Content

계산 필드(Calculate Field)

계산 필드 계산 필드 도구는 새 필드 또는 기존 필드의 필드 값을 계산합니다. 결과는 항상 ArcGIS Enterprise 포털 콘텐츠의 새 레이어가 됩니다.

GeoAnalytics 도구를 사용하여 분석

GeoAnalytics 도구를 사용한 분석은 여러 ArcGIS GeoAnalytics Server 머신 및 코어 간의 분산 처리를 통해 완료됩니다. GeoAnalytics 도구ArcGIS Enterprise 표준 피처 분석 도구의 매개변수와 기능은 서로 다릅니다. 도구 간의 차이점에 대한 자세한 내용은 피처 분석 도구의 차이점을 참고하세요.

사례

전국에 있는 슈퍼마켓 체인점의 판매 데이터가 수집되어 있다고 가정해 보겠습니다. 현재, TotalSales라는 기존 필드에는 연간 총 매출액에 대한 값이 포함되어 있으며 이를 기반으로 위치별 총 매출액을 계산하고자 합니다. 필드에 2016년과 2017년 총 매출의 합을 표시하려고 합니다. 식에서 이러한 필드를 사용하여 필드 값을 $feature["Sales2016"] + $feature["Sales2017"]로 계산합니다.

어떤 도시의 위치, 시간, 버스 ID, 버스 속도를 기록하는 GPS 측정치가 있다고 가정해 보겠습니다. 각 피처에 대해 기록된 마지막 3개의 GPS 측정치 속도의 평균을 계산하는 SpeedFrom3이라는 새로운 필드를 생성하려고 합니다. 이 계산을 위해, 버스 ID로 표시된 버스가 추적인 추적 인식 계산을 사용할 것입니다. 이전 3개의 시간 단계 및 현재 시간 단계의 평균 속도를 확인하는 계산은 average($track.field["speed"].history(-4))입니다.

사용 참고 사항

계산 필드는 테이블, 포인트, 라인 또는 영역 피처에 대해 완료됩니다.

한 번에 한 필드의 값만 계산할 수 있습니다.

기존 필드의 값을 계산하거나, 새 필드 이름을 지정하여 새 필드를 생성할 수 있습니다.

식은 Arcade 식을 사용하여 생성됩니다.

계산 필드의 Arcade 식에 대한 자세한 정보

필요에 따라 추적 인식이 계산에 사용될 수 있습니다. 추적 인식 방정식은 추적 함수를 적용하는 Arcade 식을 사용합니다.

계산 필드의 Arcade 식에 대한 자세한 정보

추적 인식 계산을 포함하려면 다음을 수행해야 합니다.

  • 시간이 지원되고 시간 유형이 인스턴트인 레이어를 사용합니다.
  • 이 식은 추적을 인식합니다.를 선택합니다.
  • 추적을 식별하는 데 사용되는 필드를 선택합니다.

추적은 하나 이상인 추적 필드의 고유한 조합으로 나타납니다. 예를 들어 필드 flightIDDestination은 추적 식별자로 사용되며 다음 피처 [ID007, Solden], [ID007, Tokyo]는 필드 Destination에 대한 다른 값이 있으므로 두 개의 별도 추적에 있습니다.

결과 피처는 입력의 필드를 반환합니다. 새 필드의 값을 계산한 경우에는 해당 필드가 추가적으로 포함됩니다.

현재 맵 범위 사용을 선택한 경우 현재 맵 범위 내에 보이는 피처만 분석됩니다. 선택하지 않으면 현재 맵 범위 외부에 있는 피처를 포함하여 입력 레이어에 있는 모든 입력 피처가 분석됩니다.

제한 사항

한번에 한 필드만 수정할 수 있습니다.

계산 필드는 항상 새 피처 레이어를 생성하며 입력 데이터셋을 편집하지 않습니다.

유사한 도구

새 필드 또는 기존 필드의 피처에 대한 값을 계산하려면 계산 필드를 사용하세요. 서로 비슷하지만 약간 다른 문제를 해결하는 데 유용한 기타 도구를 사용할 수 있습니다.

Map Viewer 분석 도구

시간이 지원되는 레이어의 피처를 감지하려면 GeoAnalytics 도구 사건 감지를 사용하세요.

ArcGIS Desktop 분석 도구

GeoAnalytics 도구 계산 필드ArcGIS Pro에서도 사용할 수 있습니다.

입력의 값을 계산하고 기존 데이터를 수정하려는 경우에는 ArcGIS Pro의 데이터 관리 도구상자에 있는 계산 필드 도구를 사용하세요.

ArcGIS Pro에서 이 도구를 실행하려면 프로젝트의 활성 포털이 Enterprise 10.6 이어야 합니다. GeoAnalytics 피처 분석을 수행할 수 있는 권한을 가진 계정을 사용하여 포털에 로그인해야 합니다.