커스텀 오버레이 생성하기2
HTML과 CSS를 이용해 지도 위에 자유롭게 컨텐츠를 표시합니다.
original docs : https://apis.map.kakao.com/web/sample/customOverlay2/
결과
Loading...
라이브 에디터
function(){// 커스텀 오버레이에 표시될 Component 입니다.const MovieChart = () => (<div className="overlaybox"><div className="boxtitle">금주 영화순위</div><div className="first"><div className="triangle text">1</div><div className="movietitle text">드래곤 길들이기2</div></div><ul><li className="up"><span className="number">2</span><span className="title">명량</span><span className="arrow up"></span><span className="count">2</span></li><li><span className="number">3</span><span className="title">해적(바다로 간 산적)</span><span className="arrow up"></span><span className="count">6</span></li><li><span className="number">4</span><span className="title">해무</span><span className="arrow up"></span><span className="count">3</span></li><li><span className="number">5</span><span className="title">안녕, 헤이즐</span><span className="arrow down"></span><span className="count">1</span></li></ul></div>)return (<><CustomOverlay2Style /><Map // 지도를 표시할 Containercenter={{// 지도의 중심좌표lat: 37.502,lng: 127.026581,}}style={{// 지도의 크기width: "100%",height: "450px",}}level={4} // 지도의 확대 레벨><CustomOverlayMap // 커스텀 오버레이를 표시할 Container// 커스텀 오버레이가 표시될 위치입니다position={{lat: 37.49887,lng: 127.026581,}}// 커스텀 오버레이가에 대한 확장 옵션xAnchor={0.3}yAnchor={0.91}><MovieChart /></CustomOverlayMap></Map></>)}