지도위에 그린 다각형 지울 수 있는 방법 있을까요?

지도위에 그린 다각형 객체를 지울 수 있는 방법이 있는지 문의 드립니다.
참고로 다각형 그릴때 사용한 스크립트 첨부합니다.

// 다각형을 구성하는 좌표 배열입니다. 이 좌표들을 이어서 다각형을 표시합니다
var polygonPath = [];
for (var i = 0; i < xpoints.length; i ++) {
	polygonPath[i] = new kakao.maps.LatLng(xpoints[i], ypoints[i]);
}

// 지도에 표시할 다각형을 생성합니다
var polygon = new kakao.maps.Polygon({
    path:polygonPath, // 그려질 다각형의 좌표 배열입니다
    strokeWeight: 3, // 선의 두께입니다
    strokeColor: '#39DE2A', // 선의 색깔입니다
    strokeOpacity: 0.8, // 선의 불투명도 입니다 1에서 0 사이의 값이며 0에 가까울수록 투명합니다
    strokeStyle: 'longdash', // 선의 스타일입니다
    fillColor: '#A2FF99', // 채우기 색깔입니다
    fillOpacity: 0.7 // 채우기 불투명도 입니다
});

// 지도에 다각형을 표시합니다
polygon.setMap(map);

polygon.setMap(null); API를 호출하면 폴리곤을 제거할 수 있습니다.
http://apis.map.kakao.com/web/documentation/#Polygon_setMap