웹에서 지도를 두개띄우고 화면을 회전하는경우 마커가 사라지는 상황입니다

다음지도는 지도 영역이 바뀔 경우에 지도의 중심이 유지되지 않으므로
map.relayout() 함수와 map.setCenter()로
지도의 영역 및 중심을 다시 지정해 주어야 합니다.

var map = new daum.maps.Map(document.getElementById('map'), {
  center: new daum.maps.LatLng(XXX, XXX),
  level: 4
});
var center = map.getCenter();

daum.maps.event.addListener(map, 'drag', function (event) {
  center = map.getCenter();
});

daum.maps.event.addListener(map, 'zoom_changed', function (event) {
  center = map.getCenter();
});

var marker = new daum.maps.Marker({
  position: new daum.maps.LatLng(XXX, XXX),
  map: map
});

$(window).on('orientationchange', function(event) {
  map.relayout();
  map.setCenter(center);
});

위 코드는 세로/가로 모드 변환시 지도 중심을 유지시키는 코드입니다.

일단 이것을 먼저 적용시켜보시고
그 이후에 잘 안되는 현상에 대해서 추가로 얘기해 보시죠.