지도 크기가 동적으로 변경되거나 모달 또는 탭처럼 display 속성이 변경되는 경우
지도 영역 계산을 위해 필요한 속성 값이 설정되기 전에 지도를 생성하면 지도가 깨지게 됩니다.
그래서 지도 스타일이 완전히 잡힌 후 약도를 생성해주셔야 합니다.
Open API는 relayout 기능으로 해결할 수 있지만
약도 만들기는 해당 기능은 제공하고 있지 않기 때문에
아래와 같이 setTimeout으로 약도 스크립트를 실행하거나
setTimeout(function() {
new daum.roughmap.Lander({/*TODO: 약도 속성 첨부*/}).render();
}, 1000);
지도 창이 보이는 시점(버튼이 눌리는 시점)에 약도 스크립트를 최초 한 번 실행할 수 있도록 구현해주셔야 합니다.