지도에 사용자 컨트롤을 추가하는 법을 알고싶습니다

지도에 사용자 컨트롤을 하나 추가하여 해당 컨트롤을 눌렀을 경우 현재위치를 받아오는 기능을 만들고있습니다.

사용자 컨트롤 문서(http://apis.map.daum.net/web/documentation/#Map_addControl)를 가보니 MapType과 ZoomOut에 대한 컨트롤만 나와있습니다.

네모난 박스로 된 컨트롤을 지도에 올려서 해당 컨트롤에 현재위치를 받아오는 기능을 추가하고 싶은데
네모난 박스로 된 사용자 컨트롤을 지도에 추가하려면 어떻게 해야할까요

꼭 네모가 아니여도 상관없습니다.
( 사용자가 만든 컨트롤을 지도에 추가하고 해당 컨트롤에 기능을 넣는 방법을 알고 싶습니다 )

지도 API에는 해당 기능이 없는걸로 알고있어요.
웹 브라우저에서 제공하는 현위치 조회를 사용하면됩니다. (navigator.geolocation.getCurrentPosition)
지도위에 상관없이 버튼 올려서 만들면 됩니다.

이 예제에서 지도 컨트롤을 커스텀하게 올린것 처럼요. 단지 현위치 조회기능만 연결하면 되는거죠.

javascript 예제에는 버튼추가가 없어서 문의드렸는데 +html 예제에 가보니 있네요.
해보고 추가로 궁금한 사항이 있으면 문의드리겠습니다.

답변 감사드립니다.