logo
Tutorials Examples naver map js api v3 네이버 지도 API Classes

Classes

Classes

AroundControl
BicycleLayer
CadastralLayer
CanvasMapType
CanvasTile
Circle
CustomControl
Data
DrawingManager
Ellipse
Feature
FlightSpot
Geometry
GroundOverlay
ImageMapType
ImageTile
InfoWindow
KVO
KVOArray
LabelLayer
LatLng
LatLngBounds
Layer
LogoControl
Map
MapDataControl
MapTypeControl
MapTypeRegistry
Marker
NaverMapTypeOptions
NaverStyleMapTypeOptions
OverlayView
Panorama
Point
PointBounds
Polygon
Polyline
Rectangle
ScaleControl
Size
StreetLayer
Tile
TrafficLayer
DotMap
HeatMap
WeightedLocation
ZoomControl

StaticObjects

EPSG3857
EPSG3857Coord
Event
Service
TM128
TM128Coord
TransCoord
UTMK
UTMK_NAVER
UTMK_NAVERCoord
UTMKCoord
SpectrumStyle

Namespaces

naver
naver.maps
naver.maps.drawing
naver.maps.visualization

Events

imageData_changed

캔버스 타일의 이미지 데이터가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
imageData ImageData

캔버스 타일의 이미지 데이터

loaded

타일의 로드가 완료되면 이벤트가 발생합니다.

Parameters
Name Type Description
tile naver.maps.Tile

로드가 완료된 타일 객체

Inherited From

offset_changed

타일의 오프셋(위치)이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
offset naver.maps.Point

타일의 오프셋

Inherited From

opacity_changed

타일의 불투명도가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
opacity number

타일의 불투명도

Inherited From

pane_changed

타일이 추가된 HTML 요소가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
paneElement HTMLElement

타일이 추가된 HTML 요소

Inherited From

size_changed

타일의 크기가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
size naver.maps.Size

타일의 크기

Inherited From

tileIndex_changed

타일의 인덱스가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
tileIndex TileIndex

타일의 인덱스

Inherited From

zIndex_changed

타일의 쌓임 순서가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
zIndex number

타일의 쌓임 순서

Inherited From

center_changed

Parameters
Name Type Description
center Points

도형의 중심 위치가 변경되면 이벤트가 발생합니다.

click

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

clickable_changed

Parameters
Name Type Description
clickable boolean

도형의 클릭 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

dblclick

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 더블 클릭했을 때 이벤트가 발생합니다.

mousedown

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 누를 때 이벤트가 발생합니다.

mouseout

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계를 벗어날 때 이벤트가 발생합니다.

mouseover

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계에 들어올 때 이벤트가 발생합니다.

mouseup

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 놓을 때 이벤트가 발생합니다.

radius_changed

Parameters
Name Type Description
radius number

도형의 반경이 변경되면 이벤트가 발생합니다.

visible_changed

Parameters
Name Type Description
visible boolean

도형의 노출 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

zIndex_changed

Parameters
Name Type Description
zIndex number

도형의 쌓임 순서 옵션이 변경되면 이벤트가 발생합니다.

addfeature

Feature 객체가 추가되었을 때 이벤트가 발생합니다.

Parameters
Name Type Description
event naver.maps.Data.FeatureEvent

이벤트 객체입니다.

click

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 왼쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

dblclick

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 왼쪽 버튼을 더블 클릭했을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

mousedown

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 버튼을 누를 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

mouseout

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자의 마우스 포인터가 경계를 벗어날 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

mouseover

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자의 마우스 포인터가 경계에 들어올 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

mouseup

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 버튼을 놓을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

property_changed

Feature 객체의 부가 정보(properties)가 변경되었을 때 이벤트가 발생합니다.

Parameters
Name Type Description
event naver.maps.Data.PropertyEvent

이벤트 객체입니다.

removefeature

Feature 객체가 삭제되었을 때 이벤트가 발생합니다.

Parameters
Name Type Description
event naver.maps.Data.FeatureEvent

이벤트 객체입니다.

rightclick

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 오른쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

bounds_changed

Parameters
Name Type Description
bounds Bounds

도형의 좌표 경계가 변경되면 이벤트가 발생합니다.

click

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

clickable_changed

Parameters
Name Type Description
clickable boolean

도형의 클릭 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

dblclick

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 더블 클릭했을 때 이벤트가 발생합니다.

mousedown

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 누를 때 이벤트가 발생합니다.

mouseout

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계를 벗어날 때 이벤트가 발생합니다.

mouseover

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계에 들어올 때 이벤트가 발생합니다.

mouseup

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 놓을 때 이벤트가 발생합니다.

visible_changed

Parameters
Name Type Description
visible boolean

도형의 노출 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

zIndex_changed

Parameters
Name Type Description
zIndex number

도형의 쌓임 순서 옵션이 변경되면 이벤트가 발생합니다.

click

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 왼쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

dblclick

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 왼쪽 버튼을 더블 클릭했을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

mousedown

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 버튼을 누를 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

mouseout

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자의 마우스 포인터가 경계를 벗어날 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

mouseover

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자의 마우스 포인터가 경계에 들어올 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

mouseup

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 버튼을 놓을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

property_changed

Feature 객체의 부가 정보(properties)가 변경되었을 때 이벤트가 발생합니다.

Parameters
Name Type Description
event naver.maps.Data.PropertyEvent

이벤트 객체입니다.

rightclick

GeoJSON 지리 공간 데이터의 점, 선, 면 등의 기하 구조에서 사용자가 마우스 오른쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent naver.maps.Data.PointerEvent

이벤트 객체입니다.

poi_clicked

주변 항공뷰 마커를 클릭하면 이벤트가 발생합니다. 단, 그룹 항공뷰 마커(+)를 클릭할 때는 이벤트가 발생하지 않습니다.

Parameters
Name Type Description
panoId string

파노라마 id

click

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 지상 오버레이에서 마우스 왼쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

dblclick

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 지상 오버레이에서 마우스 왼쪽 버튼을 더블 클릭했을 때 이벤트가 발생합니다.

loaded

타일의 로드가 완료되면 이벤트가 발생합니다.

Parameters
Name Type Description
tile naver.maps.Tile

로드가 완료된 타일 객체

Inherited From

offset_changed

타일의 오프셋(위치)이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
offset naver.maps.Point

타일의 오프셋

Inherited From

opacity_changed

타일의 불투명도가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
opacity number

타일의 불투명도

Inherited From

pane_changed

타일이 추가된 HTML 요소가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
paneElement HTMLElement

타일이 추가된 HTML 요소

Inherited From

size_changed

타일의 크기가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
size naver.maps.Size

타일의 크기

Inherited From

tileIndex_changed

타일의 인덱스가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
tileIndex TileIndex

타일의 인덱스

Inherited From

urls_changed

타일에 포함된 이미지 URL의 목록이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
urls Array.<string>

타일에 포함된 이미지 URL의 배열

zIndex_changed

타일의 쌓임 순서가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
zIndex number

타일의 쌓임 순서

Inherited From

anchorColor_changed

Parameters
Name Type Description
anchorColor string

정보 창 말풍선 꼬리의 색상 옵션이 변경되면 이벤트가 발생합니다.

anchorSize_changed

Parameters
Name Type Description
anchorSize naver.maps.Size

정보 창 말풍선 꼬리 크기 옵션이 변경되면 이벤트가 발생합니다.

anchorSkew_changed

Parameters
Name Type Description
anchorSkew boolean

정보 창 말풍선 꼬리의 기울임(skew) 효과 사용 여부 옵션이 변경되면 이벤트가 발생합니다.

backgroundColor_changed

Parameters
Name Type Description
backgroundColor string

정보 창의 배경색 옵션이 변경되면 이벤트가 발생합니다.

borderColor_changed

Parameters
Name Type Description
borderColor string

정보 창의 테두리 색상 옵션이 변경되면 이벤트가 발생합니다.

borderWidth_changed

Parameters
Name Type Description
borderWidth number

정보 창의 테두리 너비 옵션이 변경되면 이벤트가 발생합니다.

close

정보 창이 닫히면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

content_changed

Parameters
Name Type Description
content HTMLElement

정보 창의 콘텐츠 옵션이 변경되면 이벤트가 발생합니다.

disableAnchor_changed

Parameters
Name Type Description
disableAnchor boolean

정보 창의 말풍선 꼬리의 사용 여부 옵션이 변경되면 이벤트가 발생합니다.

disableAutoPan_changed

Parameters
Name Type Description
disableAutoPan boolean

정보 창을 열 때 정보 창 전체를 보여줄 수 있는 자동 이동(패닝) 사용 여부 옵션이 변경되면 이벤트가 발생합니다.

maxWidth_changed

Parameters
Name Type Description
maxWidth number

정보 창의 최대 너비 옵션이 변경되면 이벤트가 발생합니다.

open

정보 창이 열리면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

pixelOffset_changed

Parameters
Name Type Description
pixelOffset naver.maps.Point

정보 창의 말풍선 꼬리에서 정보 창이 위치한 지점까지의 오프셋 옵션이 변경되면 이벤트가 발생합니다.

position_changed

Parameters
Name Type Description
position Coord

정보 창의 위치 옵션이 변경되면 이벤트가 발생합니다.

zIndex_changed

Parameters
Name Type Description
zIndex number

정보 창의 쌓임 순서 옵션이 변경되면 이벤트가 발생합니다.

{key}_changed

특정 key의 값이 변경되면 {key}_changed 이벤트가 발생합니다.

Parameters
Name Type Description
value any

해당 키의 변경된 값

insert_at

새로운 요소가 추가되면 이벤트가 발생합니다. 추가된 요소의 인덱스와 요소가 인수로 전달됩니다.

Parameters
Name Type Description
index number

삽입된 요소의 인덱스

element any

삽입된 요소

remove_at

기존의 요소가 삭제되면 이벤트가 발생합니다. 삭제된 요소와 인덱스가 인수로 전달됩니다.

Parameters
Name Type Description
index number

삭제된 요소의 인덱스

element any

삭제된 요소

set_at

기존의 요소가 변경되면 이벤트가 발생합니다. 기존 요소(변경되어 삭제된)와 변경된 인덱스가 인수로 전달됩니다.

Parameters
Name Type Description
index number

인덱스

element any

삭제된 요소

{key}_changed

특정 key의 값이 변경되면 {key}_changed 이벤트가 발생합니다.

Parameters
Name Type Description
value any

해당 키의 변경된 값

Inherited From

addLayer

지도 레이어가 추가되면 이벤트가 발생합니다.

Parameters
Name Type Description
layer naver.maps.Layer

추가된 레이어

bounds_changed

지도 좌표 경계가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
bounds Bounds

변경된 좌표 경계

center_changed

지도 중심 좌표가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
center Coord

변경된 중심 좌표

centerPoint_changed

지도 중심 세계 좌표가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
centerPoint naver.maps.Point

변경된 중심 세계 좌표

click

사용자가 지도에서 마우스 왼쪽 버튼을 클릭하면 이벤트가 발생합니다. 단, 오버레이를 클릭했을 때는 이벤트가 발생하지 않습니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

dblclick

사용자가 지도에서 마우스 왼쪽 버튼을 더블 클릭하면 이벤트가 발생합니다. 단, 오버레이를 클릭했을 때는 이벤트가 발생하지 않습니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

doubletap

사용자가 지도에서 두 번 연속으로 탭하면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

drag

사용자가 지도를 끌어다 놓으면(드래그) 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

dragend

사용자가 지도에서 드래그를 종료하면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

dragstart

사용자가 지도에서 드래그를 시작하면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

idle

지도의 움직임이 종료되면(유휴 상태) 이벤트가 발생합니다.

init

지도가 초기화되면 이벤트가 발생합니다.

keydown

지도 위에서 키보드의 키를 누르고 있으면 이벤트가 발생합니다.

Parameters
Name Type Description
keyboardEvent KeyboardEvent

키보드 이벤트 객체

keyup

지도 위에서 키보드의 키를 눌렀다 떼면 이벤트가 발생합니다.

Parameters
Name Type Description
keyboardEvent KeyboardEvent

키보드 이벤트 객체

longtap

사용자가 한 손가락으로 지도를 누르고 1초 이상 지난 후 떼면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

mapType_changed

지도 유형이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
mapType MapType

변경된 지도 유형 객체

mapTypeId_changed

지도 유형 id가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
mapTypeId naver.maps.MapTypeId | string

변경된 지도 유형의 id

mousedown

사용자가 지도에서 마우스 버튼을 누르면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

mousemove

지도에서 사용자의 마우스 포인터를 움직이면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

mouseout

사용자의 마우스 포인터가 지도 경계를 벗어나면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

mouseover

사용자의 마우스 포인터가 지도 경계에 들어오면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

mouseup

사용자가 지도에서 마우스 버튼을 놓으면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

panning

panTo, morph 메서드 등으로 지도 패닝을 시작하면 이벤트가 발생합니다.

pinch

사용자가 두 손가락으로 지도를 누르고 두 손가락을 모으거나 펼치면(핀치 제스처) 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

pinchend

사용자가 지도에서 핀치 제스처를 종료하면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

pinchstart

사용자가 지도에서 핀치 제스처를 시작하면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

projection_changed

지도 투영이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
projection naver.maps.Projection

지도 유형의 원본 투영 객체

removeLayer

지도 레이어가 제거되면 이벤트가 발생합니다.

Parameters
Name Type Description
layername string

제거된 레이어 이름

resize

지도의 크기가 재설정되면 이벤트가 발생합니다.

rightclick

사용자가 지도에서 마우스 오른쪽 버튼을 클릭하면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

size_changed

지도 크기가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
size naver.maps.Size

지도의 크기

tap

사용자가 한 손가락으로 지도를 누르고, 즉시 한 손가락을 뗄 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

tilesloaded

지도의 모든 타일이 로드되면 이벤트가 발생합니다.

touchend

사용자의 손가락이 지도에서 떨어지면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

touchmove

사용자의 손가락이 지도에서 움직이면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

touchstart

사용자의 손가락이 지도에 닿으면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

twofingertap

사용자가 두 손가락으로 지도를 누렀다가 즉시 떼면(탭) 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

zoom_changed

지도 줌 레벨이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
zoom number

변경된 줌 레벨

zoomend

지도 줌 레벨이 종료되면 이벤트가 발생합니다.

zoomstart

지도 줌 효과가 시작되면 이벤트가 발생합니다.

addMapType

새로운 지도 유형이 추가되면 이벤트가 발생합니다.

Parameters
Name Type Description
mapTypeId string

추가된 지도 유형의 id

mapType naver.maps.MapType

추가된 지도 유형 객체

removeMapType

지도 유형이 삭제되면 이벤트가 발생합니다.

Parameters
Name Type Description
mapTypeId string

삭제된 지도 유형의 id

mapType naver.maps.MapType

삭제된 지도 유형 객체

selectedMapType_changed

선택된(활성화된) 지도 유형이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
mapType naver.maps.MapType

선택된 지도 유형 객체

{mapTypeId}_changed

특정 id의 지도 유형이 추가, 변경 또는 삭제될 때 이벤트가 발생합니다.

Parameters
Name Type Description
mapType naver.maps.MapType | null

변경된 지도 유형 객체

click

사용자가 마커에서 마우스 왼쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

clickable_changed

마커의 클릭 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
clickable boolean

마커의 클릭 허용 여부

dblclick

사용자가 마커에서 마우스 왼쪽 버튼을 더블 클릭했을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

draggable_changed

마커의 드래그 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
draggable boolean

마커의 드래그 허용 여부

icon_changed

마커의 아이콘 옵션이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
icon string | ImageIcon | SymbolIcon | HtmlIcon

아이콘 객체

icon_loaded

이미지 아이콘 로드가 완료되면 이벤트가 발생합니다.

Parameters
Name Type Description
marker naver.maps.Marker

로드된 아이콘의 마커

mousedown

사용자가 마커에서 마우스 버튼을 누르면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

mouseup

사용자가 마커에서 마우스 버튼을 놓을 때 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

position_changed

마커의 위치 옵션이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
position Coord

마커 위치

rightclick

사용자가 마커에서 마우스 오른쪽 버튼을 클릭하면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

title_changed

마커 타이틀 옵션이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
title string

마커 타이틀

touchend

사용자의 손가락이 마커에서 떨어지면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

touchstart

사용자의 손가락이 마커에 닿으면 이벤트가 발생합니다.

Parameters
Name Type Description
pointerEvent PointerEvent

포인터 이벤트 객체

visible_changed

마커의 노출 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
visible boolean

마커의 노출 허용 여부

zIndex_changed

마커의 쌓임 순서 옵션이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
zIndex number

마커의 쌓임 순서

init

파노라마 초기화를 끝내면 발생하는 이벤트입니다.

pano_changed

파노라마 조회를 끝내면 발생하는 이벤트입니다.

pano_status

파노라마 id 또는 파노라마 위치가 변경되면 발생하는 이벤트입니다.

Parameters
Name Type Description
panoramaStatus string

파노라마 요청 결과(OK: 성공, ERROR: 실패)

pov_changed

파노라마 시야가 변경되면 발생하는 이벤트입니다.

click

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

clickable_changed

Parameters
Name Type Description
clickable boolean

도형의 클릭 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

dblclick

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 더블 클릭했을 때 이벤트가 발생합니다.

mousedown

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 누를 때 이벤트가 발생합니다.

mouseout

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계를 벗어날 때 이벤트가 발생합니다.

mouseover

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계에 들어올 때 이벤트가 발생합니다.

mouseup

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 놓을 때 이벤트가 발생합니다.

visible_changed

Parameters
Name Type Description
visible boolean

도형의 노출 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

zIndex_changed

Parameters
Name Type Description
zIndex number

도형의 쌓임 순서 옵션이 변경되면 이벤트가 발생합니다.

click

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

clickable_changed

Parameters
Name Type Description
clickable boolean

도형의 클릭 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

dblclick

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 더블 클릭했을 때 이벤트가 발생합니다.

mousedown

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 누를 때 이벤트가 발생합니다.

mouseout

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계를 벗어날 때 이벤트가 발생합니다.

mouseover

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계에 들어올 때 이벤트가 발생합니다.

mouseup

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 놓을 때 이벤트가 발생합니다.

visible_changed

Parameters
Name Type Description
visible boolean

도형의 노출 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

zIndex_changed

Parameters
Name Type Description
zIndex number

도형의 쌓임 순서 옵션이 변경되면 이벤트가 발생합니다.

bounds_changed

Parameters
Name Type Description
bounds Bounds

도형의 좌표 경계가 변경되면 이벤트가 발생합니다.

click

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 클릭했을 때 이벤트가 발생합니다.

clickable_changed

Parameters
Name Type Description
clickable boolean

도형의 클릭 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

dblclick

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 왼쪽 버튼을 더블 클릭했을 때 이벤트가 발생합니다.

mousedown

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 누를 때 이벤트가 발생합니다.

mouseout

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계를 벗어날 때 이벤트가 발생합니다.

mouseover

Parameters
Name Type Description
pointerEvent PointerEvent

사용자의 마우스 포인터가 도형의 경계에 들어올 때 이벤트가 발생합니다.

mouseup

Parameters
Name Type Description
pointerEvent PointerEvent

사용자가 도형에서 마우스 버튼을 놓을 때 이벤트가 발생합니다.

visible_changed

Parameters
Name Type Description
visible boolean

도형의 노출 허용 여부 옵션이 변경되면 이벤트가 발생합니다.

zIndex_changed

Parameters
Name Type Description
zIndex number

도형의 쌓임 순서 옵션이 변경되면 이벤트가 발생합니다.

loaded

타일의 로드가 완료되면 이벤트가 발생합니다.

Parameters
Name Type Description
tile naver.maps.Tile

로드가 완료된 타일 객체

offset_changed

타일의 오프셋(위치)이 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
offset naver.maps.Point

타일의 오프셋

opacity_changed

타일의 불투명도가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
opacity number

타일의 불투명도

pane_changed

타일이 추가된 HTML 요소가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
paneElement HTMLElement

타일이 추가된 HTML 요소

size_changed

타일의 크기가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
size naver.maps.Size

타일의 크기

tileIndex_changed

타일의 인덱스가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
tileIndex TileIndex

타일의 인덱스

zIndex_changed

타일의 쌓임 순서가 변경되면 이벤트가 발생합니다.

Parameters
Name Type Description
zIndex number

타일의 쌓임 순서