new ChangeTileVersion(options)
Usage
import { ChangeTileVersion } from '@supermapgis/iclient-leaflet';
new ChangeTileVersion(options);<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
new L.supermap.control.ChangeTileVersion({paramsNames});
// 弃用的写法
L.supermap.control.changeTileVersion(options);
</script>
leaflet/control/ChangeTileVersion.js, line 8
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数。
|
Example
new ChangeTileVersion({
layer: baseLayer,
position: "topleft",
orientation: "horizontal"
}).addTo(map);
API Relations
Returned by:
ChangeTileVersion.nextTilesVersion
, ChangeTileVersion.setToolTip
, ChangeTileVersion.setVersionName.
Extends
ChangeTileVersion
-> L.Control
Methods
-
getTileSetsInfo()
leaflet/control/ChangeTileVersion.js, line 157 -
获取切片集信息。
-
getValue()
leaflet/control/ChangeTileVersion.js, line 228 -
获取进度条的值。(注:进度条的值并不是版本号)。
-
getVersion()
leaflet/control/ChangeTileVersion.js, line 236 -
获取当前进度条的值对应的版本号。
-
lastTilesVersion()
leaflet/control/ChangeTileVersion.js, line 197 -
上一个版本。
-
nextTilesVersion(){ChangeTileVersion}
leaflet/control/ChangeTileVersion.js, line 178 -
下一个版本,首次调用该函数默认为无版本。
Returns:
Type Description ChangeTileVersion ChangeTileVersion的实例对象。 -
removeLayer()
leaflet/control/ChangeTileVersion.js, line 170 -
移除绑定的地图图层。
-
setContent(version)
leaflet/control/ChangeTileVersion.js, line 76 -
设置版本信息。
Name Type Description versionObject 版本信息。
-
setLayer(layer)
leaflet/control/ChangeTileVersion.js, line 125 -
设置需要绑定的图层。
Name Type Description layerTiledMapLayer 绑定的图层。
-
setToolTip(tooltip){ChangeTileVersion}
leaflet/control/ChangeTileVersion.js, line 101 -
设置提示信息。
Name Type Description tooltipHTMLElement | string 提示信息。
Returns:
Type Description ChangeTileVersion ChangeTileVersion的实例对象。 -
setVersionName(content){ChangeTileVersion}
leaflet/control/ChangeTileVersion.js, line 86 -
设置版本号。
Name Type Description contentstring 版本信息。
Returns:
Type Description ChangeTileVersion ChangeTileVersion的实例对象。 -
tilesVersion(version)
leaflet/control/ChangeTileVersion.js, line 210 -
请求指定版本。
Name Type Description versionstring 版本号参数。
-
update(tileVersions)
leaflet/control/ChangeTileVersion.js, line 147 -
更新缓存切片集和进度条长度。
Name Type Description tileVersionsnumber 待更新的切片版本号。
-
updateLength(length)
leaflet/control/ChangeTileVersion.js, line 112 -
更新进度条长度。
Name Type Description lengthnumber 进度长度参数。