지도의 중심축을 서울에서 부산으로 이동했을때 부산에있는 구청에 위치마커를 찍고싶습니다

학원에서 프로젝트 중입니다…
이동된 중심축을 기준으로 근처에 있는 구청 만을 검색 하고 싶습니다…
서울에 있는 구청의 위치는 나오는데 부산으로 이동하고 난 뒤에 구청의 위치가 나오지 않습니다…
어떻게 코드를 짜야할까요…ㅠ

===============
var mapContainer = document.getElementById(‘map’), // 지도를 표시할 div
mapOption = {
center: new kakao.maps.LatLng(37.51791003984944, 127.04733407985957), // 화면이 처음 뜰때 지도의 중심좌표
level: 7 // 지도의 확대 레벨
};

//지도를 생성합니다
var map = new kakao.maps.Map(mapContainer, mapOption);

// 장소 검색 객체를 생성합니다
var ps = new kakao.maps.services.Places(map);

// 키워드로 장소를 검색합니다
ps.keywordSearch(‘구청’, placesSearchCB, {category_group_code:‘PO3’, useMapBounds:true});

// 키워드 검색 완료 시 호출되는 콜백함수 입니다
function placesSearchCB (data, status, pagination) {
if (status === kakao.maps.services.Status.OK) {

    for (var i=0; i<data.length; i++) {
        displayMarker(data[i]);    
        console.log(data[i]);
    }    
} 

}

// 지도에 마커를 표시하는 함수입니다
function displayMarker(place) {

// 마커를 생성하고 지도에 표시합니다
var marker = new kakao.maps.Marker({
    map: map,
    position: new kakao.maps.LatLng(place.y, place.x) 
});

// 마커에 클릭이벤트를 등록합니다
kakao.maps.event.addListener(marker, 'click', function() {
    // 마커를 클릭하면 장소명이 인포윈도우에 표출됩니다
    infowindow.setContent('<div style="padding:5px;font-size:12px;">' + place.place_name + '</div>');
    infowindow.open(map, marker);
});

}

bounds_changed 이벤트를 사용해서
지도 영역이 변경될 때 구청 정보를 다시 검색할 수 있도록 키워드 검색을 호출해주세요.
https://apis.map.kakao.com/web/documentation/#Map_bounds_changed