ArcGIS GeoAnalytics Server는 ArcGIS Enterprise의 빅데이터 처리 및 분석 기능입니다. 해당 기능은 대용량 데이터 분석을 위한 분석 도구 컬렉션을 지원하는 분산 컴퓨팅 프레임워크를 제공합니다. 집계, 회귀, 감지, 군집화 등을 통해 빅데이터를 시각화 및 파악하거나 작업을 수행할 수 있습니다. GeoAnalytics Server를 사용하면 패턴, 추세, 이상치와 같이 데이터에 숨겨져 있을 수 있는 인사이트를 얻을 수 있습니다.
ArcGIS GeoAnalytics Server는 ArcGIS Enterprise의 빅데이터 처리 및 분석 기능입니다. 해당 기능은 대용량 데이터 분석을 위한 분석 도구 컬렉션을 지원하는 분산 컴퓨팅 프레임워크를 제공합니다. 집계, 회귀, 감지, 군집화 등을 통해 빅데이터를 시각화 및 파악하거나 작업을 수행할 수 있습니다. GeoAnalytics Server를 사용하면 패턴, 추세, 이상치와 같이 데이터에 숨겨져 있을 수 있는 인사이트를 얻을 수 있습니다.
GeoAnalytics 도구는 업계 전반에 걸쳐 다양하게 사용됩니다. 다음 예시에서는 여러 가지 목적으로 GeoAnalytics Server를 사용하는 방법이 나와 있습니다.
- 범죄 분석가는 자신의 도시에서 발생한 범죄의 위치와 시간을 파악할 수 있을 뿐만 아니라 사건, 경찰서, 도시 센터와 같은 관심 지역에 대한 범죄 근접성을 파악할 수 있습니다. 관련 도구는 포인트 집계와 조인 피처입니다.
- 도시의 교통 담당 부서장은 수십 년간의 교통량과 사고 데이터를 분석하여 사고가 가장 많이 발생한 고속도로를 파악할 수 있습니다. 특정 차량의 과속 및 고장 시점을 분석하여 차량 사고 지점과의 연관성도 나타낼 수 있습니다. 관련 도구는 포인트 군집 찾기와 추적 재생성입니다.
- 환경 과학자는 수백만 개의 정전기 센서 판독치로 구성된 데이터셋을 통해 전국에서 오존 수치가 높은 위치와 시간을 확인할 수 있습니다. 관련 도구는 사건 감지와 시공간 큐브 생성입니다.
- 전력회사 엔지니어는 번개가 전선과 변전소에서 얼마나 가깝게 발생했는지를 확인할 수 있습니다. 관련 도구는 버퍼 생성과 조인 피처입니다.
- 상수도 회사 기술자는 누수에 대한 작업 지시를 분류하고 토양 유형 데이터셋에 결합하여 특히 부식성 토양 지역에서 누수가 발생했는지 여부를 판단할 수 있습니다. 관련 도구는 시공간 큐브 생성과 핫스팟 찾기입니다.
- 선도적인 소매업자는 인구 통계, 과거 판매량, 스토어와의 거리를 바탕으로 상권을 재구성해 볼 수 있습니다. 또한 포트폴리오 전반에 걸쳐 스토어 실적의 유사성/차이를 확인할 수 있습니다. 관련 도구는 경계 디졸브와 유사한 위치 찾기입니다.
- 도시의 GIS 분석가는 ArcGIS GeoEvent Server를 사용하여 공공 작업 차량이나 제설차와 같은 모든 도시 차량의 GPS 데이터를 수집하여 차량 주행 경로, 커버리지가 적은 지역, 차량이 제한 속도를 초과한 경우를 확인할 수 있습니다. 관련 도구는 추적 재생성, 포인트 집계, 사건 감지입니다.
GeoAnalytics 도구 접근
ArcGIS GeoAnalytics Server의 피처 분석 도구는 Map Viewer, ArcGIS Pro, ArcGIS API for Python, ArcGIS REST API에서 사용할 수 있습니다. 포털 구성원은 아래 단계를 통해 도구에 접근할 수 있습니다.
ArcGIS REST API를 통해 도구를 실행하는 방법에 대한 자세한 내용은 ArcGIS REST API 설명서를 참고하세요. ArcGIS Pro에서 도구를 실행하는 방법에 대한 자세한 내용은 ArcGIS Pro 설명서를 참고하세요.
Map Viewer에서 도구에 접근
- GeoAnalytics 피처 분석 권한이 있는 구성원으로 포털에 로그인합니다.
- 맵을 클릭하여 Map Viewer를 엽니다.
- 분석을 클릭하고 GeoAnalytics 도구를 선택합니다.
비고:
Map Viewer에 분석 버튼 또는 GeoAnalytics 도구 탭이 없는 경우 포털 관리자에게 문의하세요. 포털이 ArcGIS GeoAnalytics Server를 사용하여 구성되어 있지 않거나 도구를 실행할 권한이 없을 수도 있습니다. 도구에 필요한 권한이 없으면 도구가 나타나지 않습니다.
ArcGIS API for Python에서 도구 접근
GIS 분석가와 데이터 과학자는 ArcGIS API for Python를 통해 기관에서 제공되는 효율적인 GeoAnalytics 도구를 사용하여 공간 데이터를 쿼리, 시각화, 분석, 변환할 수 있습니다. API의 분석 기능에 대한 자세한 내용은 설명서 사이트를 참고하세요.
geoanalytics 모듈을 통해 빅데이터 분석 도구에 접근할 수 있습니다.
분석을 위해 데이터 준비
다음 항목에 대해 GeoAnalytics 도구를 실행할 수 있습니다.
- 피처 레이어(호스팅 피처 레이어, 호스팅 피처 레이어 뷰, 피처 서비스의 피처 레이어)
- 피처 컬렉션
- ArcGIS GeoAnalytics Server에 등록된 빅데이터 파일 공유
GeoAnalytics 도구 결과
GeoAnalytics 도구를 실행하면 다음과 같은 두 옵션 중 하나가 결과로 생성됩니다.
- 포털의 호스팅 서버에 등록되어 있는 ArcGIS Data Store에 저장된 데이터를 포함하는 호스팅 피처 레이어
- GeoAnalytics Server에 등록되어 있는 빅데이터 파일 공유(폴더, 클라우드 저장소, HDFS 위치)에 저장된 데이터셋
도구 개요
각 도구에 대한 개요는 아래에서 확인할 수 있습니다. 분석 도구는 범주별로 정리되어 있습니다. 이러한 범주는 논리적으로 그룹화되었으며 도구에 접근하거나 도구를 사용하는 방법에 아무 영향도 주지 않습니다.
데이터 요약(Summarize data)
이러한 도구는 영역 내에 있거나 다른 피처 주변에 있는 피처와 해당 속성에 대한 총 개수, 길이, 면적, 설명이 포함된 기본 통계 등을 계산합니다.
도구(Tool) | 설명 |
---|---|
해당 도구는 포인트 피처 레이어와 영역 피처 레이어 또는 그룹을 계산하는 데 사용되는 거리 중 하나를 사용하여 각 영역 내에 속한 포인트를 확인하고 각 영역 내의 모든 포인트에 대한 통계를 계산합니다. 원하는 경우 이 도구에 시간 슬라이스를 적용할 수 있습니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
다중 변수 격자 생성 도구는 사각형 또는 육각형 그룹의 격자를 생성하고 하나 이상의 입력 레이어의 인접도를 기반으로 각 그룹에 대한 변수를 계산합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
데이터셋 설명은 피처 샘플과 범위 레이어 출력, 요약 통계 계산, 입력 레이어 등록정보 요약을 수행합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
포인트, 라인, 영역 피처 또는 테이블 레이어와 다른 피처나 레이어를 사용하여 지정된 관계를 보여 주는 피처를 조인합니다. 공간, 시간, 속성 관계를 사용하여 피처를 조인하고 필요에 따라 요약 통계를 계산할 수 있습니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
해당 도구는 시간이 활성화된 폴리곤 피처나 포인트 피처 레이어를 사용하여 추적에 속한 입력 피처를 확인하고 입력 항목을 시간 순서대로 정렬합니다. 그런 후에 각 추적 내의 모든 입력 피처에 대한 통계를 계산합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
해당 도구는 피처 또는 테이블 형식 데이터를 사용하여 필드에 대한 통계를 요약합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
해당 도구는 두 레이어 간에 겹치는 영역을 찾아서 해당 영역에 대한 통계를 계산합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
|
위치 찾기(Find locations)
지정한 여러 조건을 충족하는 피처를 찾는 도구입니다. 여러 기준을 충족하는 장소를 찾기 위한 사이트 선택 시에 일반적으로 사용됩니다.
도구(Tool) | 설명 |
---|---|
이 도구는 인스턴트 시간을 나타내는 포인트, 라인, 영역 또는 테이블의 시계열 레이어와 함께 작동됩니다. 이 도구는 순서가 순차적으로 지정된 피처, 즉 추적을 사용하여 어떤 피처가 관심 사건인지 파악합니다. 사건은 지정한 조건에 따라 결정됩니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
유사한 위치 찾기 도구는 지정한 조건에 따라 하나 이상의 참조 위치에 대한 후보 검색 레이어의 위치 유사성을 측정합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
해당 도구는 주소를 좌표로 변환합니다. 빅데이터 파일 공유 테이블에 이 도구를 사용합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
|
데이터 보강(Data enrichment)
데이터의 특성을 파악하는 데 도움이 되는 도구입니다. 다른 데이터 원본을 통해 보강하여 입력 데이터에 정보를 추가합니다.
해당 도구는 다중 변수 격자의 속성을 포인트 레이어에 효율적으로 조인하므로 포인트 데이터에 크고 다양한 정보 컬렉션을 신속하게 추가하여 공간 분석에 사용할 수 있습니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
|
패턴 분석(Analyze patterns)
이러한 도구는 데이터에 있는 공간 패턴을 식별, 수량화 및 시각화합니다.
도구(Tool) | 설명 |
---|---|
밀도 계산 도구는 맵에서 일부 현상(포인트의 속성으로 표시됨)의 알려진 수량을 분산시켜 포인트 피처에서 밀도 맵을 생성합니다. 결과는 밀도가 나타난 영역의 레이어입니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
핫스팟 찾기 도구는 데이터의 공간 패턴에 통계적으로 유의한 군집화가 있는지 확인합니다. 해당 도구를 사용하여 다음과 같은 질문에 대한 답을 찾을 수 있습니다.
| |
포인트 군집 찾기 도구는 공간 분포에 따라 주변 노이즈 내 포인트 피처의 군집을 찾습니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
포레스트 기반 분류 및 회귀 도구는 지도 학습 기반 머신 러닝 방법인 Leo Breiman의 랜덤 포레스트 알고리즘의 채택을 사용하여 예측을 모델링하고 생성합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
일반화된 선형 회귀 도구는 설명 변수 집합과의 관계에 따라 예측을 생성하거나 종속 변수를 모델링합니다. 해당 도구는 연속(OLS), 이진(로지스틱), 개수(푸아송) 모델에 맞게 사용할 수 있습니다. 해당 도구를 사용하여 다음과 같은 질문에 대한 답을 찾을 수 있습니다.
| |
지리 가중 회귀분석(GWR) 도구는 공간적으로 다양한 관계를 모델링하는 데 사용되는 로컬 양식의 선형 회귀를 적용합니다. 해당 도구를 사용하여 다음과 같은 질문에 대한 답을 찾을 수 있습니다.
| |
시공간 큐브 생성(Create Space Time Cube) | 이 도구는 시간이 활성화된 포인트를 시공간 그룹으로 집약하여 netCDF 구조로 요약합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
비고:Map Viewer를 통해 시공간 큐브 생성을 실행할 수 없습니다. 시공간 큐브 생성을 사용하려면 ArcGIS REST API나 ArcGIS Pro를 통해 도구를 실행합니다. |
인접도 사용(Use Proximity)
공간 분석에서 가장 일반적으로 제기되는 질문 중 하나인 서로 인접해 있는 항목은 무엇인가요?
도구(Tool) | 설명 |
---|---|
버퍼는 포인트, 라인, 폴리곤 피처에서 지정된 거리를 포함하는 영역입니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
|
데이터 관리하기(Manage data)
공간 정보 데이터 및 테이블 형식 데이터의 일상적인 관리에 사용되는 도구입니다.
도구(Tool) | 설명 |
---|---|
해당 도구는 포인트, 라인, 영역, 테이블 형식 데이터셋을 동일한 지오메트리 유형의 기존 호스팅 피처 레이어에 추가합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
해당 도구는 기존 필드나 새 필드의 값을 계산하고 ArcGIS Enterprise의 콘텐츠에서 레이어를 생성합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
클립 레이어는 지정된 영역에서 입력 레이어 피처 부분집합을 추출하여 해당 부분집합이 포함된 레이어를 생성합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
해당 도구는 입력 피처 레이어나 테이블을 ArcGIS Data Store로 복사하고 웹GIS에서 레이어를 생성합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
경계 디졸브는 공간적으로 교차하거나 동일한 필드 값을 공유하는 영역 피처를 찾아 병합합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
해당 도구는 2개의 데이터셋을 결합하여 하나의 결과 레이어를 만듭니다. 병합 속성을 사용하여 결과 스키마를 결정합니다. 다음은 이 도구 사용에 대한 사례 시나리오입니다.
| |
레이어 중첩은 둘 이상의 레이어를 단일 레이어로 결합합니다. 해당 도구를 사용하여 다음과 같은 질문에 대한 답을 찾을 수 있습니다.
|