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

Interface: MapType

naver.maps. MapType

MapType 가상 인터페이스는 지도의 지도 유형을 만들 때 구현해야 할 메서드와 속성을 정의합니다. NAVER 지도 API에서 제공하는 모든 지도 유형(일반 지도, 위성 지도 등) 역시 이 인터페이스를 구현했습니다.

사용자 정의 지도 유형을 만들려면 이 인터페이스를 구현해야 합니다.

Tutorials

Members


<abstract> maxZoom

지도 유형의 최대 줌 레벨입니다.

Type:

<abstract> minZoom

지도 유형의 최소 줌 레벨입니다.

Type:

<abstract> name

지도 유형 컨트롤 등에서 표시할 지도 유형의 이름입니다.

Type:

<abstract> projection

지도 유형의 투영입니다. 자세한 설명은 Projection 객체를 참고합니다.

Type:

<abstract> tileSize

지도 유형의 타일 크기입니다.

Type:

Methods

<abstract> getTile(x, y, z)

전달된 타일의 인덱스와 줌 레벨에 해당하는 타일 HTML 요소를 반환합니다.

새 타일을 지도에 표시해야 한다고 API가 판단할 때마다 이 메서드를 호출합니다.

Parameters
Name Type Description
x number

x축의 인덱스

y number

y축의 인덱스

z number

줌 레벨

Returns
Type Description
HTMLElement | naver.maps.Tile

타일 HTML 요소 또는 Tile 객체