[ArcGIS Online 하나로 끝내기] ④분석: 공간패턴 알아보기

손세린 ArcGIS 가이드 0 Comments

지난 실전편에서는 우리가 실세계에서 직면하고 있는 문제에 답하고 실제 데이터를 처리하기 위해 데이터를 추가하여 웹 맵을 만들어 봤는데요. 이번 실습에서는 한 도시에서 위험상황이 발생했을 때 빠른 대피를 위해 도움이 필요한 지역을 결정하는 방법을 가르쳐드릴 거에요. 이를 위해서는 먼저 도시의 인구 통계 데이터와 위험 상황 웹 레이어를 맵에 추가하고 레이어의 속성 테이블을 통해 차량 소유에 대한 정보를 찾아야 해요. 차량을 소유하지 않은 사람의 비율이 높은 곳일수록 대피를 위한 도움이 필요할 수 있기 때문이죠. 그리고 이러한 영역을 보다 강조하기 위해 심볼 옵션을 사용하여 레이어의 스타일을 지정할 수 있답니다. 자 그럼, 차근차근 따라해 볼까요?


지도를 만들기 전 ArcGIS Online 계정으로 로그인하시는 것 잊지 않으셨죠? 내 콘텐츠를 안전하게 저장하기 위해 로그인은 언제나 필수 필수!

[Training : 웹 레이어 추가하기]

ArcGIS Online 홈에서 메뉴 중에 [맵]에서 추가 버튼을 눌러 [레이어 검색]을 클릭합니다.

검색 범위는 드롭다운 버튼을 눌러 ‘ArcGIS Online’으로 설정 해주신 후 ‘Houston Census’(휴스턴 인구)를 검색하세요.

그럼 가장 상단에 뜨는 레이어 Houston Demographics by Census Tracts(작성자: Learn_ArcGIS)를 클릭하여 맵에 추가해주세요.

(맵에 레이어가 추가되는데 약간의 시간이 걸릴 수도 있어요.)

짠! 레이어가 맵에 추가되었어요. 하지만 추가된 레이어는 구역에 따라 폴리곤(Polygon) 형태로 나뉘어져 있으며 모든 구역의 인구 수 특성을 단색으로 보여줍니다. 현재 상태의 레이어는 지역별로 대피 지원이 필요한 곳에 대한 아무 정보도 알려주지 않고 있기 때문에 어떠한 통찰력도 제공하지 않고 있죠.

데이터를 드래그해서 맵에 가져다 놓은 후, 어떻게 ArcGIS Online에서 자동으로 위치 정보를 인식해서 매핑하는지 볼까요?


  • 레이어 검색 팁!

    외부에서 맵에 추가할 레이어를 검색할 때, 필터 옵션을 활용하면 항목 유형(피처 레이어, 타일 레이어, 맵 이미지 레이어, 이미지 레이어, 테이블), 수정된 날짜, 공유 수준을 설정하여 사용자가 원하는 레이어로 검색 결과를 제한 할 수 있어요.


여기에 위험상황이 되는 허리케인 레이어를 검색해서 추가해줍니다.
다시 [추가] 버튼을 눌러 ‘Hurricane Evacuation Routes’(작성자: Federal_User_Community)를 검색해서 추가하세요.

만약 레이어를 추가했는데도 인구 통계 맵에 가려져서 잘 보이지 않는 경우에는 [세부정보]의 콘텐츠를 클릭해서 허리케인 레이어를 클릭해서 ‘위로 이동’ 해주시면 돼요. 그러면 레이어가 재정렬되고 허리케인 대피 경로가 인구 통계 레이어 상단에 표시된답니다.

[Training : 속성테이블 보기]

모든 레이어에는 레이어에 대한 모든 속성 데이터가 포함된 테이블이 있어요. 이번에는 인구통계(휴스턴의 인구 통계)레이어인 ‘Houston Demographics’ 테이블을 열어 허리케인 중 취약한 지역을 식별하는 데 도움이 되는 속성을 찾아 볼게요.

콘텐츠 목록에서 휴스턴 인구 통계 레이어를 가리킨 다음 [테이블 보기] 표시 단추를 클릭하세요.

레이어의 속성 테이블이 열립니다. 표의 각 행은 속성의 유형(이 데이터의 경우 인구 통계 영역)을 나타냅니다. 열 또는 필드는 인구 통계 영역 속성에 대한 다양한 유형의 정보를 제공하고 있어요. 예를 들어, FIPS 코드 필드에는 각 인구 통계에 대한 주(County), 카운티 및 인구 통계 지역을 식별할 수 있는 코드가 있으며 총 소유자/거주자 세대 (ACS 2011-2015) 필드에는 각 지역의 총 세대수가 표시 됩니다.


Tips!

만약 테이블의 크기가 작아서 잘 안보일 경우에는 테이블의 왼쪽과 위쪽을 드래그하여 창을 넓힐 수 있어요.


테이블에서 ‘Owner/Renter Households without a Vehicle’(차량 미소유 가구 수) 필드를 찾으세요.

이 필드는 각 지역의 차량 미소유 가구 수를 보여줘요. 이 필드의 속성을 지도에 표시 할 수 있도록 필드 값을 사용하여 레이어의 스타일을 지정해봅시다.

테이블을 닫으세요.

[Training : 정규화된 값을 사용하여 레이어 스타일 변경하기]

다음으로 속성 필드를 기반으로 레이어의 스타일을 변경하여 지도에 차량 미소유 가구 수가 많은 인구 통계 영역을 강조해요.

콘텐츠 창에서 ‘Houston Demographics by Census Tracts’(영역별 휴스턴 인구 통계)를 가리킨 다음 스타일 변경 단추를 클릭합니다.

스타일 변경 창이 열립니다. 현재 레이어의 그리기 스타일은 ‘위치 기반의(단일 심볼)’로 지정되어 있습니다. 이번에는 속성을 선택하여 여러 기호를 사용하여 스타일을 지정해볼까요?

보여질 속성을 Owner/Renter Households without a Vehicle(차량 미소유 가구 수 / 임대인)으로 선택하세요.

보여질 속성을 선택하면 여러 그리기 스타일을 설정할 수 있는데요. 사용 가능한 스타일 목록은 데이터 유형(ArcGIS Online만의 스마트 매핑 프로세스)에 따라 결정된답니다.

이 경우 권장되는 스마트 매핑 스타일은 개수 (크기)이며 파란색 체크 표시가 되어 맵에 적용됩니다.

이 스타일은 인구 통계에서 차량 미소유 가구의 지역별 차이를 원의 크기로 보여주고 있는데요. 이 스타일을 그대로 사용할 수는 있지만 이 맵 범위에서는 서로 다른 크기의 원이 너무 겹쳐서 식별이 어려우니 크기 대신 색으로 인구 조사 영역 스타일을 지정하는 것이 좋겠죠.

그리기 스타일에서 두번째 개수 및 양(색상)을 클릭하세요.

개수 및 양(색상)을 클릭하면 레이어는 높음에서 낮음 이라는 기본 색상 램프로 지도에 업데이트돼요. 가장 낮은 속성 값을 갖는 지역은 밝은 색을 띠고, 가장 높은 속성 값을 갖는 지역은 어두운 색을 띠게 됩니다.

스타일 변경 창에서 완료를 클릭하여 스타일 변경을 완료하세요.

현재 레이어가 차량 미소유 가구가 많은 곳을 보여주기 위해 스타일이 지정 되었으므로 더 구체적인 이름을 지정해야겠죠?

콘텐츠 창에서 휴스턴 인구 통계 레이어에서 [추가 옵션 버튼]을 클릭하고 [이름 바꾸기]를 선택하세요.

레이어의 이름을 ‘차량 미소유 가구 수’로 변경하고 [확인]을 클릭합니다.

그럼 레이어의 이름이 ‘차량 미소유 가구 수’로 업데이트 됩니다.

[Training : 속성을 사용하여 레이어 심볼 변경하기]

현재 레이어는 차량 미소유 가구의 수를 표시하고 있어요. 그러나 이러한 형태는 일반적으로 인구가 많은 지역에서만 유의미하게 나타날 수 있답니다. 만약에 총인구를 기반으로 차량이 없는 비율의 가구를 지도에 나타낸다면 더 합리적으로 지원을 집중시킬 수 있을 거에요. 이 백분율을 정규화된 값 이라고 한답니다.

차량 미소유 가구 수 레이어를 클릭해서 [스타일 변경] 버튼을 클릭합니다.

보여질 속성 선택에서 드롭 다운의 맨 아래 [새 식]을 클릭하세요.

이제 사용자 지정을 통해 표현식으로 정규화된 값을 만들어 볼 거에요.

새 식 만들기 창에서

글로벌 탭을 클릭 후  필드: Owner/Renter Households without a Vehicle (ACS)아래의  $feature.OwnerRenterHH_NoVehicle를 클릭하세요.

그 다음 [식]을 클릭해서 나누기 부호 ‘/’를 입력합니다.

글로브 탭에서 스크롤을 내린 후 $feature.OwnerRenter_HHs를 클릭합니다.

그러면 현재 만들어진 수식은 차량 미소유 가구의 수를 전체 가구 수로 나눈 값이 되겠죠?

여기서 백분율을 얻으려면 이 표현식에 100을 곱하면 됩니다. 곱하기 기호인 *과 100을 입력하세요.

표현식은 다음과 같습니다 : ($ feature.OwnerRenterHH_NoVehicle / $ feature.OwnerRenter_HHs) * 100

오른쪽의 테스트 버튼을 누르면 결과 테이블이 열려요. 테스트의 결과는 많은 소수 자릿수가 있는 값이에요.

값을 조금 더 단순화하기 위해 Round 함수를 사용하여 소수점 둘째 자리 수로 %를 나타내 볼게요.

오른쪽의 함수 탭을 클릭하여 ‘Round’ 함수를 검색하세요.

오른쪽 버튼을 클릭하면 함수에 대한 정보를 볼 수 있어요.

Round (value, numPlaces)함수에 대한 설명이 나오는데요. 여기서 value는 반올림 할 숫자이고 numPlaces는 반올림 할 소수점 이하 자릿수를 나타냅니다. 여기서 우리는 소수점 둘째 자리 수를 나타내기 위해 numPlace에 대해서는 2를 사용 할거에요.

표현식 앞을 클릭하고 “Round(“를 입력하세요.

그 다음 식의 마지막에 “2)”를 입력하세요.

최종 식은 아래와 같아요.

round(($feature.OwnerRenterHH_NoVehicle/$feature.OwnerRenter_HHs)*100,2)

다시 한 번 테스트 버튼을 누르면 다음과 같은 결과 값을 볼 수 있어요

확인 버튼을 클릭하면 맵의 결과가 달라지는 것을 볼 수 있어요.

이제 어두운 색은 차량 미소유 가구 비율이 높은 지역을 나타내게 돼요. 기본 심볼 색을 사용하면 비율이 높은 지역에서 대피 경로를 확인하기가 어려워지므로 심볼을 변경하여 모든 레이어가 지도 전체에 계속 표시되도록 할 수 있어요.

그리기 스타일 개수 및 양(색상)의 옵션을 클릭합니다.

오른쪽 심볼 변경 버튼을 눌러 심볼 색상 목록을 봅니다.

스크롤 바를 내려서 회색에서 파란색이 있는 램프를 선택합니다.

확인을 누르면 맵에 바뀐 색상 심볼이 적용된 것을 볼 수 있습니다.

바뀐 맵을 살펴보면 휴스턴 도심에 해당하는 지리적 중심지에 차량 미소유 가구가 밀집해 있는 것을 극명하게 볼 수 있어요. 이러한 맵 시각화를 통해 해당 지역은 대중교통과 같은 대피 지원으로 가장 큰 혜택을 보게 될 수 있겠죠.

[완료] 버튼을 눌러 스타일 변경을 완료합니다.


이번에는 ArcGIS Online에서 레이어를 검색하여 추가하고 시각화 및 수정하는 방법에 대해서 배워보았는데요. ArcGIS Online의 스마트 매핑 기능을 사용해보니 데이터 시각화 및 수정이 더 이상 어렵게 느껴지지 않으시죠? 한국에스리에서는 다음달에도 ArcGIS Online에 대한 최신 소식과 함께 다양한 활용 방법을 소개하며 ArcGIS Online 활용을 도울 예정이니 계속해서 많은 관심 가져주세요!
에스리 홈페이지에서 ArcGIS Online 무료 평가판 및 콘텐츠 제작이 가능하니, 지금 바로 ArcGIS Online를 시작해볼까요?

[문의]  한국에스리 02)2086-1960

댓글 남기기