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。

center:SMap.LngLat

要加载的地图的中心点经纬度坐标。
取值
偏数字坐标的范围:经度方向上为-180-180,纬度方向上为-85-85。

toolbar:SMap.Constant

设置地图初始化工具条。
取值
SMap.DEFAULT:默认工具条;SMap.SMALL:小工具条;SMap.MINI:迷你工具条。

toolbarPos:SMap.Point

工具条在地图上的显示位置。
取值
取值范围:x方向上为0-width,y方向上为0-height。

overviewMap:SMap.Constant

设置鹰眼地图的状态。
取值
SMap.SHOW:显示;SMap.HIDE:隐藏(默认);SMap.MINIMIZE:最小化。

scale:SMap.Constant

设置地图初始化比例尺。
取值
SMap.SHOW:显示(默认);SMap.HIDE:隐藏。

zoomBox:Boolean

设置地图在鼠标滚轮缩放和双击放大时是否有红框动画效果。
取值
true:显示(默认);false:隐藏。

returnCoordType:SMap.Constant

返回坐标类型。
取值
SMap.COORD_TYPE_OFFSET:数字坐标(默认)。

hasDefaultMenu:Boolean

是否添加默认的菜单项。
取值
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。

specifications:SMap.Constant

地图底图切片规格大小。
取值
SMap.IMAGE_256(默认);SMap.IMAGE_128;SMap.IMAGE_64。

方法

无。
文档更新时间: 2011-03-22