new ol.source.TileSuperMapRest(options)
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数。
|
Extends
Methods
-
ol.source.TileSuperMapRest.createTileGrid(extent, maxZoom, minZoom, tileSize, origin)
openlayers/mapping/TileSuperMapRest.js, line 403 -
创建切片网格。
Name Type Description extent
number 长度。
maxZoom
number 最大的放大级别。
minZoom
number 最小的放大级别。
tileSize
number 瓦片的尺寸。
origin
number 原点。
-
ol.source.TileSuperMapRest.optionsFromMapJSON(url, mapJSONObj)
openlayers/mapping/TileSuperMapRest.js, line 349 -
从 MapJSON 中获取参数对象。
Name Type Description url
string 地址。
mapJSONObj
Object 地图 JSON 对象。
-
changeTilesVersion()
openlayers/mapping/TileSuperMapRest.js, line 294 -
切换到某一版本的切片,并重绘。通过 this.tempIndex 保存需要切换的版本索引。
-
createLayerUrl()
openlayers/mapping/TileSuperMapRest.js, line 183 -
获取新建图层地址。
-
getAllRequestParams()
openlayers/mapping/TileSuperMapRest.js, line 114 -
获取全部请求参数。
-
getFullRequestUrl()
openlayers/mapping/TileSuperMapRest.js, line 171 -
获取完整的请求地址。
-
getRequestParamString()
openlayers/mapping/TileSuperMapRest.js, line 194 -
获取请求参数的字符串。
-
lastTilesVersion()
openlayers/mapping/TileSuperMapRest.js, line 276 -
请求上一个版本切片,并重新绘制。
-
mergeTileVersionParam(version){boolean}
openlayers/mapping/TileSuperMapRest.js, line 333 -
更改 URL 请求参数中的切片版本号,并重绘。
Name Type Description version
Object 版本信息。
Returns:
Type Description boolean 是否成功。 -
nextTilesVersion()
openlayers/mapping/TileSuperMapRest.js, line 285 -
请求下一个版本切片,并重新绘制。
-
setTileSetsInfo(tileSets)
openlayers/mapping/TileSuperMapRest.js, line 254 -
设置瓦片集信息。
Name Type Description tileSets
Object 瓦片集合。
-
updateCurrentTileSetsIndex(index)
openlayers/mapping/TileSuperMapRest.js, line 324 -
更新当前切片集索引,目前主要提供给控件使用。
Name Type Description index
number 索引号。