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
scrollable이 true인 경우 도(°) 단위 좌우 스크롤 크기.
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