지도최적화

    웹 구글 지도 마커 렌더링 최적화

    이슈 발췌일: 2022.03.11, 14, 15 (조사 및 구현)문제 상황마커 5000 ~ 7000개 정도를 표출하는 구글 지도를 사용하는 페이지에서 아래와 같은 이슈가 발생하고 있었다.화면 초기 렌더링이 5~6초 정도로 지연됨지도 확대/축소 시 지연 시간 발생, 확대/축소를 짧은 시간 내에 여러 번 실행 시 페이지가 먹통이 되는 현상도 발생함해결 방법 조사서버에서 직접 클러스터링 처리이동/확대/축소 시 현재 viewport에 포함되는 마커, 클러스터 정보를 서버로부터 받아서 표시한다.직방 사이트가 이와 같은 방식으로 마커를 표시하고 있었다.클러스터링 기준을 직접 설정하여 표출 할 수 있다는 장점이 있다. 맵 라이브러리가 제공하는 클러스터링 기능보다 빠른지는? 잘 모른다.클라이언트 단에서 보이는 부분만 ..