Notice
Recent Posts
Recent Comments
관리 메뉴

GIS & Spatial Analysis in KOREA

00 Kepler.gl 시작하기 본문

Kepler.gl

00 Kepler.gl 시작하기

Borin78 2019. 1. 2. 08:00

[Kepler.gl]

#GIS #Web GIS #Uber #Kepler.gl #Mapbox

 #Data Analysis #Spatial Data Analysis #Big Data #AI #Data Visualization #Map #Mapping

#빅데이터 #인공지능 #데이터 분석 #공간데이터 분석 #데이터 시각화 

#지도 #웹지도 #우버


[ Kepler.gl 시작하기 ]

 



일반적으로 공간데이터를 시각화하기 위해서 QGIS라는 오픈소스 GIS 프로그램을 많이 사용한다. 물론 코딩이 편한 작업자들은 Python, JAVA, R 등을 이용해 시각화하기도 한다. 하지만, 단 한 장의 시각화 결과물을 이미지 형태로만 얻을 수 있으며, 결과를 효과적으로 공유하기가 매우 어렵기 때문에 Google Map, CARTO, MapboxWeb GIS 혹은 Web Mapping 분야가 발전해 왔다. 그러나, 간단한 작업도 여러 단계를 거쳐야 하는 등 초보자들이 사용하기에는 여전히 어렵다. 최근 말 많고 탈 많았던 우버(Uber)에서 Mapbox와 손잡고 Kepler.gl이라는 공간데이터 지도 시각화 사이트를 오픈했다.


  

Kepler.gl은 지리공간 데이터를 분석하기 위해 디자인되었으며, 분석 기술의 유무를 떠나 도시나 지역의 데이터를 쉽게 시각화 할 수 있다. 특히 대용량의 데이터를 쉽게 시각화 할 수 있으며, 시간에 따른 지리공간적 변화도 시각화 할 수 있다. 그리고 다양한 필터를 통해 데이터를 분석하고 시각화 할 수 있는 기능을 제공한다.



다음은 Kepler.gl에서 제공하는 다양한 기능이다.


1) Add Data to Your Map

Kepler.gl은 웹페이지에 접속하자마자 공간 데이터를 추가하는 페이지가 나타난다. CSV, GEOJSON 등의 파일을 드래그해 업로드하거나 Kepler.gl에서 제공하는 샘플데이터를 추가해 시각화해 볼 수 있다. 샘플 데이터는 Kepler.gl의 기능을 탐색하고 익숙해지는데 활용할 수 있는 좋은 자료이다.

(* Add Data to the Map에 관한 좀 더 자세한 내용은 다음 페이지에서 확인 할 수 있다.)


2) Add Layers

 

Layers 메뉴를 열어 시각화를 시작 할 수 있다. Layers는 단순히 데이터들을 서로 쌓아 시각화하는 기능이다. 위에 묘사된 지도에는 여행 경로를 보여주는 레이어가 GeoJSON 파일에 표현되어 있다. Kepler.gl을 처음 접하는 경우 각 유형의 레이어에 대해 서로 다른 설정을 적용해 보는 것이 좋다. 동일한 유형이라도 레이어는 구성 방법에 따라 결과물이 크게 다를 수 있다. 다양한 설정은 데이터 분석을 위한 새로운 가능성을 열주고 있다.

(* Add Layers에 관한 좀 더 자세한 내용은 다음 페이지에서 확인 할 수 있다.)


3) Add Filters

 

지도에 표시될 데이터를 제한하려면 필터를 추가하면 된다. 필터는 이용하는 데이터 셋의 열에 기반해 적용된다. 새로운 필터를 추가하려면 필터 메뉴를 열고 필터 추가를 클릭한다. 주의할 점은 모든 레이어에 대해 필터를 적용할 수 있으나 모든 레이어에 대해 끄고/켜기를 전환 할 수는 없다.

(* Add Filters에 관한 좀 더 자세한 내용은 다음 페이지에서 확인 할 수 있다.)


4) Customize Map Settings

 

지도에서 Interactions와 기본지도 메뉴에서 셋팅된 값을 바꿔보자. 사용자 정의 옵션에는 Tooltips, Brush Highlighting, Base Map Style, Map Imagery Toggles (물, 공원, 위성 이미지 등) 등이 포함된다.

(* Customize Map Setting에 관한 좀 더 자세한 내용은 다음 페이지에서 확인 할 수 있다.)


5) Save and Export

 

지도를 이미지로 저장하고, 현재 지도를 데이터로 내보낼 수 있으며, json 파일로 내보낸 현재 지도를 다시 Kepler.gl에 불러올 수도 있다.

(* Save and Export에 관한 좀 더 자세한 내용은 다음 페이지에서 확인 할 수 있다.)



** 원문: https://github.com/uber/kepler.gl/blob/master/docs/j-get-started.md (본문의 내용을 좀더 이해하기 쉽게 의역해 놓았습니다.)

- 끝 -



Comments