Amazon Quick Sight 레이어 맵에 Point와 LineString 지오메트리 추가
Visualize points and routes with GeoJSON in Amazon Quick Sight layer maps
Amazon Quick Sight 레이어 맵이 GeoJSON의 Point와 LineString 지오메트리를 지원하게 되었다. 매장 위치 같은 개별 지점과 배송 경로나 항공편처럼 지점 사이를 잇는 경로를 지도에 표시할 수 있어, 기존 영역(Polygon) 중심 지도로 다루지 못했던 위치 기반 분석을 할 수 있다. 기존 레이어 맵은 GeoJSON 파일로 판매 지역이나 행정 구역 같은 사용자 정의 도형을 그리고 데이터셋과 조인하는 방식만 지원했다. 이번 업데이트로 같은 GeoJSON 워크플로에서 Point와 LineString 두 가지 지오메트리 타입이 추가되었다. 레이어는 한 번에 하나의 지오메트리 타입만 렌더링하며, 설정의 'Geometry type to visualize'에서 Points, Lines, Polygons 중 선택한다. GeoJSON 파일은 .geojson 형식이어야 하고 최대 100MB까지 지원된다. GeoJSON 구조는 FeatureCollection 안에 features 배열이 있고, 각 Feature는 geometry와 properties를 가진다. Point의 coordinates는 [경도, 위도] 한 쌍이며, LineString은 순서가 있는 좌표 목록으로 경로를 정의한다. 데이터셋의 키 필드와 GeoJSON의 Shape file key 필드는 이름이 달라도 되지만 값이 일치해야 한다. 기사는 JFK에서 로스앤젤레스로 가는 항공 경로를 LineString으로 표현하는 예시를 제시하며 properties의 route_id(JFK-LAX)를 키로 사용한다.
GeoJSON의 Point와 LineString 지원으로 properties의 route_id(예: JFK-LAX) 같은 키를 데이터셋 값과 맞추면 경로별 지표를 Quick Sight 레이어 맵에서 바로 시각화할 수 있다.
원문 출처
AWS Machine Learning Blog