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 객체