L.supermap.tiledMapLayer(url, options)
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url |
string |
影像图层地址。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
options |
Object |
影像图层参数。
|
Fires
- L.supermap.tiledMapLayer#event:tilesetsinfoloaded
- L.supermap.tiledMapLayer#event:tileversionschanged
Example
L.supermap.tiledMapLayer(url).addTo(map);
Extends
Events
-
tilesetsinfoloaded
leaflet/mapping/TiledMapLayer.js, line 192 -
瓦片集信息设置完成后触发。
Properties:
Name Type Description tileVersions
Array.<Object> 瓦片集信息。
-
tileversionschanged
leaflet/mapping/TiledMapLayer.js, line 243 -
切片的版本切换和重绘成功之后触发。
Properties:
Name Type Description tileVersion
Object 该版本的切片。
Methods
-
changeTilesVersion()
leaflet/mapping/TiledMapLayer.js, line 221 -
切换到某一版本的切片,并重绘。通过 this.tempIndex 保存需要切换的版本索引
-
getScale(zoom){number}
leaflet/mapping/TiledMapLayer.js, line 115 -
根据缩放级别获取比例尺。
Name Type Description zoom
number 缩放级别。
Returns:
Type Description number 比例尺。 -
getScaleFromCoords(coords){number}
leaflet/mapping/TiledMapLayer.js, line 128 -
通过行列号获取比例尺。
Name Type Description coords
Object 行列号。
Returns:
Type Description number 比例尺。 -
getTileUrl(coords){string}
leaflet/mapping/TiledMapLayer.js, line 95 -
根据行列号获取瓦片地址。
Name Type Description coords
Object 行列号。
Returns:
Type Description string 瓦片地址。 -
lastTilesVersion()
leaflet/mapping/TiledMapLayer.js, line 203 -
请求上一个版本切片,并重新绘制。
-
mergeTileVersionParam(version){boolean}
leaflet/mapping/TiledMapLayer.js, line 264 -
更改URL请求参数中的切片版本号,并重绘。
Name Type Description version
string 切片版本号。
Returns:
Type Description boolean 是否成功。 -
nextTilesVersion()
leaflet/mapping/TiledMapLayer.js, line 212 -
请求下一个版本切片,并重新绘制。
-
setTileSetsInfo(tileSets)
leaflet/mapping/TiledMapLayer.js, line 179 -
设置瓦片集信息。
Name Type Description tileSets
Object 瓦片对象集。
-
updateCurrentTileSetsIndex(index)
leaflet/mapping/TiledMapLayer.js, line 255 -
手动设置当前切片集索引,目前主要提供给控件使用。
Name Type Description index
number 索引值。