커스텀 오버레이 출력 위치를 좌표가 아닌 화면을 기준으로

// 커스텀 오버레이가 표시될 위치입니다
var position = new kakao.maps.LatLng(33.450701, 126.570667);

// 커스텀 오버레이를 생성합니다
var customOverlay = new kakao.maps.CustomOverlay({
map: map,
position: position,
content: customcontent,
yAnchor: 1
});

커스텀 오버레이 예제를 보면
표시될 위치를 좌표로 설정하고 있는데
보고 있는 모니터의 우측으로 배치하려면 position에 어떻게 값을 넣어야 하는지 알고 싶습니다.

무슨 의미인지 잘 모르겠습니다.

단순히 우측 배치를 위해서는
xAnchor 값을 조절하여 커스텀 오버레이의 위치를 우측으로 잡거나
position으로 넣는 좌표 자체를 동쪽의 좌표료 지정해 주면 되겠죠.
그냥 화면의 특정 위치에 고정시키고 싶은거라면 굳이 지도 객체를 사용하지 않고 absolute position의 엘리먼트를 올리는 것 만으로 충분합니다.

필요에 따라서 방법은 여러가지가 될 수 있으며
특정 요구사항에 대해서는 그에 맞는 유일한 해결법만 존재할 수도 있습니다.

상황을 자세히 적어주시지 않으면 답변드리기 어렵습니다.

인포창에 종속되어
인포창을 클릭하면 화면의 우측에 오버레이가 생성되어 관련 상세정보가 출력되고

인포창을 닫으면 오버레이 또한 닫히는 것을 생각 중입니다.
내용을 보강하여 새로 질문하였습니다.

답변 감사합니다~