Class: SingleLayer

SingleLayer

返回单张图片的图层基类。

L.KQMap.Mapping.SingleLayer(url, options)

leaflet/mapping/TileLayer.SingleLayer.js, line 10
Name Type Description
url string

服务地址。

options Object

图层可选参数。

Name Type Default Description
layers string

图层名称。

styles Object 可选

图层样式。

format string 'image/png' 可选

图像格式

transparent string true 可选

服务返回的图像是否透明

version string '1.1.1' 可选

版本信息。

zoomOffset number 0 可选

比例尺的偏移值,默认情况下为0(表示不进行偏移)。

minZoom number 0 可选

最小比例尺。

maxZoom number 18 可选

最大比例尺。

attribution string 可选

版权信息。

Extends

Methods

bringToBack()

leaflet/mapping/TileLayer.SingleLayer.js, line 173

将图层放置在所有覆盖层的底部

bringToFront()

leaflet/mapping/TileLayer.SingleLayer.js, line 184

将图层放置在所有覆盖层的顶部

getAttribution(){string}

leaflet/mapping/TileLayer.SingleLayer.js, line 117

获取版权信息。

Returns:
Type Description
string 返回服务的版权信息。

getEvents()

leaflet/mapping/TileLayer.SingleLayer.js, line 151

改写基类中'moveend'事件的响应函数。

getImageUrl()

leaflet/mapping/TileLayer.SingleLayer.js, line 204

返回请求Image图片的url地址

onAdd()

leaflet/mapping/TileLayer.SingleLayer.js, line 126

将图层添加到map中。

onRemove(map)

leaflet/mapping/TileLayer.SingleLayer.js, line 136

将图层从map中移除。

Name Type Description
map Object

存放图层的map对象。

setOpacity(opacity)

leaflet/mapping/TileLayer.SingleLayer.js, line 161

设置返回瓦片的透明度。

Name Type Description
opacity Number

瓦片的透明度。

setParams(params)

leaflet/mapping/TileLayer.SingleLayer.js, line 98

设置服务请求的参数。

Name Type Description
params Object

服务请求的参数。

setZIndex(zIndex)

leaflet/mapping/TileLayer.SingleLayer.js, line 108

设置图层的zIndex。

Name Type Description
zIndex Number

图层的zIndex。

updateParams(map)

leaflet/mapping/TileLayer.SingleLayer.js, line 195

更新服务请求的参数信息

Name Type Description
map Object

图层需要存放的map对象。