MapOptions 对象规范
地图配置参数。
属性
名称 | 类型 | 说明 |
---|---|---|
center
|
LatLng
|
地图中心点经纬度。 |
zoom
|
Number
|
地图缩放级别,支持3~20。 |
minZoom
|
Number
|
地图最小缩放级别,默认为3。 |
maxZoom
|
Number
|
地图最大缩放级别,默认为20。 |
rotation
|
Number
|
地图在水平面上的旋转角度,顺时针方向为正,默认为0。 |
pitch
|
Number
|
地图俯仰角度,取值范围为0~80,默认为0。 |
scale
|
Number
|
地图显示比例,默认为1。 |
offset
|
Object
|
地图中心与容器的偏移量,Object的格式为 {x:Number, y:Number}(右方下方为正,单位为像素)。 |
draggable
|
Boolean
|
是否支持拖拽移动地图,默认为true。 |
scrollable
|
Boolean
|
是否支持鼠标滚轮缩放地图,默认为true。 |
doubleClickZoom
|
Boolean
|
是否支持双击缩放地图,默认为true |
boundary
|
LatLngBounds
|
地图边界,设置后拖拽、缩放等操作无法将地图移动至边界外,默认为null |
mapStyleId
|
String
|
地图样式ID,有效值为”style[编号]”,与key绑定,详见个性化地图配置页面 |
baseMap
|
BaseMap | BaseMap[]
|
地图底图,BaseMap目前只支持矢量底图 (VectorBaseMap) 、卫星底图 (SatelliteBaseMap) 、路况底图 (TrafficBaseMap) ,可以使用数组形式实现多种底图叠加。默认为 VectorBaseMap ,如果传入null地图不显示任何地物 |
viewMode
|
String
|
地图视图模式,支持2D和3D,默认为3D。2D模式下不可对地图进行拖拽旋转,pitch和rotation始终保持为0。 |
showControl
|
Boolean
|
是否显示地图上的控件,默认true。 |