구멍난 다격형 만들기 문의 드립니다

안녕하세요

구멍난 다격형 만들기의 대한 궁금증이 있어서 문의드립니다

var polygon = new kakao.maps.Polygon({
map: map,
path: [path, hole], // 좌표 배열의 배열로 하나의 다각형을 표시할 수 있습니다
strokeWeight: 2,
strokeColor: ‘#b26bb2’,
strokeOpacity: 0.8,
fillColor: ‘#f9f’,
fillOpacity: 0.7
});

여기서 path 에 배열로 hole2 , hole3 등으로 여러개의 구멍을 낼수있는것은 확인했는데
hole 자체를 다각형이 아닌 원 객체를 넣을수 있는 방법이 있는지 궁금합니다

최종목적은 맵 전체를 사각형으로 가린후에 여러개의 원으로 구멍내고 겹쳐서도 구멍이 나도록 하고 싶습니다

이 작업을 polygon 으로 한번에 그릴 수 있을까요?

벡터 성질을 가진 원은 hole로 넣을 수 없으며
원 위의 점들을 보간하여 폴리곤 path로 만들어서 넣을 수 있습니다.
보간 점을 많이 만들수록 원 모양과 유사해 지겠지만
현재 저희가 제공하는 API로는 완벽한 원을 표현할 수는 없습니다.