카카오맵에서 로드뷰를 구현하는방법이 궁금합니다

많은 도로 데이터를 폴리라인으로 구현하는 방식에서 많은 렉으로 인해 정상적으로 사용할 수 없을것같습니다.

폴리라인으로 길을 표현하는데 까지 걸리는 시간은 1~3초안에 다 그려지지만 그 폴리라인들을 다 지우는 경우에 foreah문으로 모든 폴리라인 배열을 setMap(null) 함수를 사용 했을 경우 매우 많은 시간이 걸렸습니다.

image

배열의 크기는 약 9600개 정도 됩니다.

카카오맵을 기준으로 로드뷰에 경우 어떤식으로 길을 표현했는지 그 구현방향에 대해 조금이라도 조언을 얻을 수 있을까요?

여기서 말한 로드뷰 형식은


이런 형태를 예시로 합니다.

로드뷰 라인은 별도로 로드뷰 라인 이미지를 만들고 Tileset을 생성해서 기본 지도 판 위에 타일셋을 올리는 방식을 사용합니다.
로드뷰 라인 이미지는 지도에 로드뷰 도로 표시하기 예제에서 개발자 도구 > 네트워크 탭으로 확인하실 수 있습니다.
https://apis.map.kakao.com/web/documentation/#MapTypeId
https://apis.map.kakao.com/web/documentation/#Map_addOverlayMapTypeId

1개의 좋아요

감사합니다~