L.supermap.control.changeTileVersion(options)
leaflet/control/ChangeTileVersion.js, line 7
Name | Type | Description |
---|---|---|
options |
Object |
logo控件配置项
layer - {L.Layer} 绑定的底图图层
position - {string} 控件位置 继承自leaflet control
title - {string} 鼠标滑过时提示
tooltip - {string} tooltip提示显示位置 top | right | bottom | left
collapsed - {boolean} 是否折叠。 |
Example
L.supermap.control.changeTileVersion({
layer: baseLayer,
position: "topleft",
orientation: "horizontal"
}).addTo(map);
Extends
- https://leafletjs.com
- L.Control
Methods
-
getTileSetsInfo()
leaflet/control/ChangeTileVersion.js, line 150 -
请求获取切片集信息
-
getValue()
leaflet/control/ChangeTileVersion.js, line 215 -
获取进度条的值。注:(进度条的值并不是版本号)
-
getVersion()
leaflet/control/ChangeTileVersion.js, line 223 -
获取当前进度条值对应的版本号
-
lastTilesVersion()
leaflet/control/ChangeTileVersion.js, line 187 -
上一个版本
-
nextTilesVersion(){this}
leaflet/control/ChangeTileVersion.js, line 171 -
下一个版本,第一次不进行加减,是无版本的状态
Returns:
Type Description this this -
removeLayer()
leaflet/control/ChangeTileVersion.js, line 163 -
移除绑定的地图图层
-
setContent(version)
leaflet/control/ChangeTileVersion.js, line 70 -
设置版本相关信息
Name Type Description version
Object 版本信息
-
setLayer(layer)
leaflet/control/ChangeTileVersion.js, line 118 -
绑定图层
Name Type Description layer
L.supermap.tiledMapLayer 绑定的图层
-
setToolTip(tooltip){this}
leaflet/control/ChangeTileVersion.js, line 95 -
设置提示信息
Name Type Description tooltip
HTMLElement | String 要需要设置的提示信息
Returns:
Type Description this this -
setVersionName(content){this}
leaflet/control/ChangeTileVersion.js, line 80 -
设置版本号
Name Type Description content
string 版本信息
Returns:
Type Description this this -
tilesVersion(version)
leaflet/control/ChangeTileVersion.js, line 197 -
根据指定版本号请求版本
Name Type Description version
string 版本号参数
-
update(tileVersions)
leaflet/control/ChangeTileVersion.js, line 140 -
更新缓存切片集及进度条长度
Name Type Description tileVersions
number 待更新的切片版本号
-
updateLength(length)
leaflet/control/ChangeTileVersion.js, line 106 -
更新进度条长度
Name Type Description length
number 进度长度参数