Config
body

body

맵차트 본체(body) 설정 모델.
투영 옵션과 지도 제어 옵션들을 설정할 수 있다.

Options

annotations

body 영역 내에 표시되는 어노테이션 옵션.
옵션 객체 또는 옵션 객체 배열로 여러 어노테이션을 설정할 수 있다.
[주의] 이전 버전의 설정을 로드하기 위해, 이 속성이 지정되지 않고 'annotations' 설정이 존재하면 load 후 이 속성으로 설정한다.

drilldownPanel

드릴다운 경로를 표시하는 panel 설정 모델.

emptyView

차트에 표시할 내용이 존재하지 않을 때 표시되는 메시지 view.

maxZoom: number

사용자가 zoom 패널 등으로 변경할 수 있는 최대 zoom.

default :1000

movable: boolean

마우스 드래그로 panX/panY 를 변경할 수 있는 지 여부.
명시적 false로 지정하면 드래그로 이동시킬 수 없다. 초기 zoom을 설정하고 그 위치를 유지하려 할 때 사용할 수 있다.

panX: number

지도 중심으로부터 경도상으로 벗어난 지도 단위 크기. 양수이면 왼쪽으로 스크롤 된 상태

panY: number

지도 중심으로부터 위도상으로 벗어난 지도 단위 크기. 양수이면 아래쪽쪽으로 스크롤 된 상태

projection: undefined|'orthographic'|'equalearth'|'miller'|'mercator'

지도 투영 옵션.
투영 기법에 따라 지도 표시 방식이 달라진다.

scroll: number

scrollabletrue인 경우 도(°) 단위 좌우 스크롤 크기.
0보다 큰 값이면 중점이 아시아쪽으로 이동한다.

scrollable: boolean

'orthgraphic' 투영이 아닌 경우 true로 지정하면 좌우 스크롤로 지도 중심점을 변경할 수 있다.
지도 데이터가 세계 전체 지도일 때만 적용된다.

default :false

style: SVGStyles|string

스타일셋 혹은 class selector.

visible: boolean

표시 여부.

default :true

wheelZoomFactor: number

마우스 휠로 zooming할 때 이 속성에 지정한 값에 따라 wheel 변화량을 zoom 변화율로 반영한다.
큰 값을 지정할 수록 작게 변화한다.

default :5

zoom: number

zoom 상태를 백분율로 지정한다.
100이면 원래 크기대로 표시한다.

default :100

zoomPanel

zoom 버튼들이 표시되는 패널 설정 모델.

zoomable: boolean

사용자가 마우스 wheel이나 zoom panel을 이용해 zoom을 변경할 수 있는 지 여부.

default :false