
🚦발표 주제
성능의 최적화와 사용자를 고려하여 만든 클러스터링 Map, 분업과 협업을 확실하게 나누어 개발 속도 극대화📈
프로젝트 소개(MaB)

POI(Point Of Interest)란?

- 원하는 장소나 지점을 초록색 마커등을 활용해 표시할 수 있다.
클러스터란?

클러스터
- POI 8000개가 1개의 클러스터로 클러스터링 된 모습
클러스터링이란?
- 클러스터링(군집화)은 개체들이 주어졌을 때, 개체들을 몇 개의 클러스터(부분 그룹)으로 나누는 과정을 의미합니다.
<aside>
💡 클러스터링 기술을 사용한 이유
- 수많은 마커들을 그룹으로 묶으면서, 유저들에게 더 좋은 UX제공 목적
- 사용자들이 맵 전체를 쉽게 이해할 수 있다.
</aside>

Before Clustering

After Clustering
7개의 클러스터로 클러스터링 된 모습
📝 프로젝트 목표
- 실제 유저들이 사용하는 서비스를 만든다는 자세로 만들자
- 많은 POI데이터를 K-means 알고리즘을 활용하여 클러스터링된 UI 제공
- ConvexHull 알고리즘을 활용하여 클러스터링 된 영역을 구분해주는 UI 제공
- 클러스터를 4~5번 클릭으로 사용자가 원하는 지점을 찾을 수 있도록 하는 UX 제공