Skip to content

5.详细方法说明

Dennic edited this page May 4, 2018 · 4 revisions

setOnReadyCallback(callback)

设置地图组件准备完成回调,传入一个回调函数,当地图组件初始化完成时触发回调。

所属类:SimpleMap

返回值(undefined):

参数说明:

参数 类型 必须 说明
callback Function 地图组件初始化完成回调函数
callback 参数说明:
参数 类型 说明
map Object 初始化完成的地图组件 SimpleMap 对象
width Number 地图组件实际宽度
height Number 地图组件实际高度

setMap(layer)

设置地图图层

所属类:SimpleMap

返回值(undefined):

参数说明:

参数 类型 必须 说明
layer Object 地图图层(MapLayerTileMapLayer

getMap()

设置地图图层

所属类:SimpleMap

返回值(Object):

当前地图图层

参数说明:


addLayer(layer)

添加图层

所属类:SimpleMap

返回值(undefined):

参数说明:

参数 类型 必须 说明
layer Object 图层对象(MarkLayer 等)

clearLayer()

清空所有图层

所属类:SimpleMap

返回值(undefined):

参数说明:


addWidget(widget)

添加 UI 部件

所属类:SimpleMap

返回值(undefined):

参数说明:

参数 类型 必须 说明
widget Object UI 部件对象(Button 等)

clearWidget()

清空所有 UI 部件

所属类:SimpleMap

返回值(undefined):

参数说明:


getLocation()

获取视窗中点的地图坐标

所属类:SimpleMap

返回值(Object):

参数 类型 说明
x Number X坐标
y Number Y坐标

参数说明:


setLocation(x, y)

设置视窗中点的地图坐标

所属类:SimpleMap

返回值(undefined):

参数说明:

参数 类型 必须 说明
x Number X坐标
y Number Y坐标

getZoom()

获取当前缩放倍率

所属类:SimpleMap

返回值(Number):

当前缩放倍率

参数说明:


setZoom(zoom)

设置当前缩放倍率

所属类:SimpleMap

返回值(undefined):

参数说明:

参数 类型 必须 说明
zoom Number 缩放倍率

setMinZoom(zoom)

设置最小缩放倍率

所属类:SimpleMap

返回值(undefined):

参数说明:

参数 类型 必须 说明
zoom Number 缩放倍率

setMaxZoom(zoom)

设置最大缩放倍率

所属类:SimpleMap

返回值(undefined):

参数说明:

参数 类型 必须 说明
zoom Number 缩放倍率

getScreenRegion()

获取当前地图视窗区域

所属类:SimpleMap

返回值(Object):

当前地图视窗区域 (Region)[#] 对象

参数说明:


show()

开启地图渲染

所属类:SimpleMap

返回值(undefined):

参数说明:


hide()

暂停地图渲染

所属类:SimpleMap

返回值(undefined):

参数说明:


stop()

彻底结束地图渲染,不能再次开启,除非重新初始化。

所属类:SimpleMap

返回值(undefined):

参数说明:

Clone this wiki locally