Skip to content

마커 클러스티링 관련 회의 (11 24)

1119wj edited this page Dec 2, 2024 · 3 revisions

📖 회의 내용

안건 1 : 마커 클러스티링 관련

  • 클라이언트에서 zoom level을 전달
  • 서버는 zoom level 따른 데이터 갯수 취합 후 전달
  • 금장
    • 제일 가까운 줌 레벨 : 모든 데이터 다 보임
    • 두번째로 가까운 줌 레벨 부터 : 화면에 보여질 수 있는 데이터의 갯수를 세서 몇 개가 넘어가면 클러스터링, 아니면 다 띄워줌
    • 좌표는 행정구역 기준
      • 가까운 줌 레벨 : 서울 광진구, 강남구 등
      • 중간 줌 레벨 : 서울, 인천, 경기 북부 등으로 구분?
      • 큰 줌 레벨 : 수도권, 충청북도, 경상남도, 등

📢 회의 결과

1000개 가량 추가해 보았는데 기기에 따라 차이가 크게 남
-> 성능에 영향을 미치지 않는 경우가 더 많은 것으로 확인되었음.

따라서 UX 관점에서의 마커 클러스터링이 필요하다고 생각함.

클라 코드에서만 구글 마커 클러스터 라이브러리를 사용해보는 것으로 결정.

https://developers.google.com/maps/documentation/javascript/marker-clustering?hl=ko

오늘의 길

핵심 경험

장소 검색 기능 개선
마커 클러스터링
테스트 코드
로그 모니터링 시스템
React 컴포넌트로 구글 지도 요소 관리하기
CI/CD 파이프라인
코스 아이템 순서 수정 방식 개선

개발 문서

팀 문화

기록 모음

🌤️ 데일리 스크럼
📑 회의록
🚸 멘토링 일지
🏖️ 그룹 회고
Clone this wiki locally