new ol.supermap.control.ChangeTileVersion(options)
openlayers/control/ChangeTileVersion.js, line 8
Name | Type | Description |
---|---|---|
options |
options |
可选参数。如: |
Example
var control = new ol.supermap.control.ChangeTileVersion({
layer: baseLayer,
orientation: "horizontal"
});
map.addControl(control)
Extends
Methods
-
getTileSetsInfo()
openlayers/control/ChangeTileVersion.js, line 336 -
请求获取切片集信息
-
getValue()
openlayers/control/ChangeTileVersion.js, line 404 -
获取进度条的值。注:(进度条的值并不是版本号)
-
getVersion()
openlayers/control/ChangeTileVersion.js, line 412 -
获取当前进度条值对应的版本号
-
lastTilesVersion(){this}
openlayers/control/ChangeTileVersion.js, line 375 -
获取上一个版本信息
Returns:
Type Description this this -
nextTilesVersion(){this}
openlayers/control/ChangeTileVersion.js, line 357 -
下一个版本,第一次不进行加减,是无版本的状态
Returns:
Type Description this this -
removeLayer()
openlayers/control/ChangeTileVersion.js, line 349 -
移除绑定的地图图层
-
setContent(version)
openlayers/control/ChangeTileVersion.js, line 257 -
设置版本相关信息
Name Type Description version
Object 版本信息
-
setLayer(layer)
openlayers/control/ChangeTileVersion.js, line 304 -
绑定图层
Name Type Description layer
Object 图层
-
setToolTip(tooltip){this}
openlayers/control/ChangeTileVersion.js, line 281 -
设置提示信息
Name Type Description tooltip
string 工具提示
Returns:
Type Description this this -
setVersionName(content)
openlayers/control/ChangeTileVersion.js, line 267 -
设置版本号
Name Type Description content
string 版本内容
-
tilesVersion(version)
openlayers/control/ChangeTileVersion.js, line 386 -
根据指定版本号请求版本
Name Type Description version
Object 版本信息
-
update(tileVersions)
openlayers/control/ChangeTileVersion.js, line 326 -
更新缓存切片集及进度条长度
Name Type Description tileVersions
Object 待更新的切片版本
-
updateLength(length)
openlayers/control/ChangeTileVersion.js, line 292 -
更新进度条长度
Name Type Description length
number 进度条长度