SMap.MapOptions
说明
- 此类代表SMap.Map构造函数的可选参数,用来设置地图初始化时的中心点坐标、缩放级别、工具条在地图中的显示位置及返回坐标类型等。
构造函数
SMap.MapOptions()
- 地图参数选项对象。
参数
- 无。
示例
var mapOptions = new SMap.MapOptions();
mapOptions.zoom = 12;
mapOptions.center = new SMap.LngLat("116.39825820922851", "39.904600759441024");
mapOptions.toolbar = SMap.DEFAULT;
mapOptions.toolbarPos = new SMap.Point(0, 0);
mapOptions.overviewMap = SMap.SHOW;
mapOptions.returnCoordType = SMap.COORD_TYPE_OFFSET;
var mapObj = new SMap.Map("mapObj", mapOptions);
属性
zoom:Number
- 要加载地图的缩放级别。
取值
- 范围minZoomLevel~maxZoomLevel。默认范围3~17。
- 要加载的地图的中心点经纬度坐标。
取值
- 偏数字坐标的范围:经度方向上为-180-180,纬度方向上为-85-85。
- 设置地图初始化工具条。
取值
- SMap.DEFAULT:默认工具条;SMap.SMALL:小工具条;SMap.MINI:迷你工具条。
- 工具条在地图上的显示位置。
取值
- 取值范围:x方向上为0-width,y方向上为0-height。
- 设置鹰眼地图的状态。
取值
- SMap.SHOW:显示;SMap.HIDE:隐藏(默认);SMap.MINIMIZE:最小化。
- 设置地图初始化比例尺。
取值
- SMap.SHOW:显示(默认);SMap.HIDE:隐藏。
zoomBox:Boolean
- 设置地图在鼠标滚轮缩放和双击放大时是否有红框动画效果。
取值
- true:显示(默认);false:隐藏。
- 返回坐标类型。
取值
- SMap.COORD_TYPE_OFFSET:数字坐标(默认)。
- 是否添加默认的菜单项。
取值
- true,添加默认菜单项;false,不添加默认菜单项(默认)。
minZoomLevel:Number
- 设置地图上可显示的最小缩放级别。
取值
- 取值范围:3~maxZoomLevel。默认为3。
注释
- 当zoom属性设置的值小于该属性值时,初始化缩放级别为该属性值。minZoomLevel应该小于maxZoomLevel。
maxZoomLevel:Number
- 设置地图上可显示的最大缩放级别。
取值
- 取值范围:minZoomLevel~totalLevel。默认为17。
注释
- 当zoom属性设置的值大于该属性值时,初始化缩放级别为该属性值。 maxZoomLevel属性必须小于等于totalLevel属性。
logoUrl:String
- 要加载logo的url。
取值
- 网络可获取的url。
注释
- 不设置此参数时显示内置logo。
mapUrl:String
- 地图取图Url。
- 地图底图切片规格大小。
取值
- SMap.IMAGE_256(默认);SMap.IMAGE_128;SMap.IMAGE_64。
方法
- 无。