NaverMap
네이버 지도를 표시하는 컴포넌트 입니다. 사용방법은 아래와 같습니다.
예시
사용방법
NaverMap
컴포넌트 호출 시, clientId
를 같이 넘겨주어야 합니다.
import { NaverMap } from '@naver-maps/react'
export default function Example(){
const onLoadMap = (map:naver.maps.Map) => {
// 지도 로드 완료 시 실행되는 함수
}
return (
<NaverMap
style={{ width: "100%", height: "100vh" }}
clientId="YOUR_CLIENT_ID"
onLoaded={onLoadMap}
mapOptions={{
latitude: 37.51347,
longitude: 127.041722,
zoom: 14,
}}>
</NaverMap>
)
}
mapOptions
NaverMap
컴포넌트의 mapOptions
속성을 통해 지도의 옵션을 설정할 수 있습니다.
latitude
: 맵의 기본중앙 위도longitude
: 맵의 기본중앙 경도
onLoaded
NaverMap
컴포넌트가 렌더링 완료된 이후 실행되는 함수입니다. naver.maps.Map
객체를 인자로 받습니다.