지도를 최초 한 번 생성하고 지도를 사용하지 않을 때 element를 숨기고
사용자 위치를 확인할 때, 다시 element를 보이게 스타일은 변경한 후
사용자 위치로 지도 중심좌표 재설정을 하는 방법이 있습니다.
한 가지 주의할 점은 element 스타일의 display를 none → block으로 변경하거나 지도 영역을 변경할 때는
영역을 새로 계산할 수 있도록 변경된 시점에 map.relayout();을 호출해주셔야 합니다.
아래 답변도 참고해 주세요
https://devtalk.kakao.com/t/topic/67269/2