마커는 API상에서 클러스터 기능을 연계하여 제공해주는 것을 확인했는데
생활권, 행정동 기타 등등 다양한 범위로 적게는 수천, 많게는 수만의 폴리곤을 표출하도록 구현했지만 너무 많이 데이터 양으로 인해 렌더링하는 시간도 오래 걸리고 지도 조회에도 많은 어려움이 있습니다
폴리곤은 마커와 동일한 방식으로 클러스터 기능을 제공하지 않는 건가요?
마커는 API상에서 클러스터 기능을 연계하여 제공해주는 것을 확인했는데
생활권, 행정동 기타 등등 다양한 범위로 적게는 수천, 많게는 수만의 폴리곤을 표출하도록 구현했지만 너무 많이 데이터 양으로 인해 렌더링하는 시간도 오래 걸리고 지도 조회에도 많은 어려움이 있습니다
폴리곤은 마커와 동일한 방식으로 클러스터 기능을 제공하지 않는 건가요?
위의 답변에 첨언드리면
보이는 영역의 데이터만 받는것이 기본이며
거기에 이미 지도 레벨마다 구성된 폴리곤 데이터가 있으면 더 좋습니다.
이 데이터는 지도의 레벨에 따라 simplify 정도를 다르게 하여 미리 만들어 둡니다.
지도의 축척이 큰 레벨일수록(축소된 레벨일수록) 단순화를 많이 시킨 폴리곤을 내려 받는 겁니다.
많이 확대된 레벨에서는 simplify를 덜 한 데이터를 내려 받는거고요.
일종의 LOD를 구성하는 거죠.
폴리곤을 구성하는 노드 자체를 줄여버리면 브라우저의 부하가 많이 줄어듭니다.