Class: ImageSuperMapRest

ImageSuperMapRest

SuperMap iServer Image 图层源。

new ol.source.ImageSuperMapRest(options)

openlayers/mapping/ImageSuperMapRest.js, line 13
Name Type Description
options Object

参数。

Name Type Default Description
url string

地图服务地址,例如: http://{ip}:{port}/iserver/services/map-world/rest/maps/World。

tileGrid ol/tilegrid/TileGrid 可选

瓦片网格对象。

redirect boolean false 可选

是否重定向。

transparent boolean true 可选

瓦片是否透明。

cacheEnabled boolean true 可选

是否使用服务端的缓存,true 表示使用服务端的缓存。

prjCoordSys Object 可选

请求的地图的坐标参考系统。当此参数设置的坐标系统不同于地图的原有坐标系统时, 系统会进行动态投影,并返回动态投影后的地图瓦片。例如:{"epsgCode":3857}。

layersID string 可选

获取进行切片的地图图层 ID,即指定进行地图切片的图层,可以是临时图层集,也可以是当前地图中图层的组合。

clipRegionEnabled boolean false 可选

是否地图只显示该区域覆盖的部分。true 表示地图只显示该区域覆盖的部分。

clipRegion ol/geom/Geometry | ol/geom/Geometry 可选

地图显示裁剪的区域。是一个面对象,当 clipRegionEnabled = true 时有效,即地图只显示该区域覆盖的部分。

overlapDisplayed boolean false 可选

地图对象在同一范围内时,是否重叠显示。如果为 true,则同一范围内的对象会直接压盖;如果为 false 则通过 overlapDisplayedOptions 控制对象不压盖显示。

overlapDisplayedOptions SuperMap.OverlapDisplayedOptions 可选

避免地图对象压盖显示的过滤选项,当 overlapDisplayed 为 false 时有效,用来增强对地图对象压盖时的处理。

tileversion string 可选

切片版本名称,_cache 为 true 时有效。

tileProxy string 可选

代理地址。

rasterfunction SuperMap.NDVIParameter | SuperMap.HillshadeParameter 可选

栅格分析参数。

format string 'png' 可选

瓦片表述类型,支持 "png" 、"webp"、"bmp" 、"jpg"、 "gif" 等图片类型。

Extends

Methods

ol.source.ImageSuperMapRest.createTileGrid(extent, maxZoom, minZoom, tileSize, origin){ol/tilegrid/TileGrid}

openlayers/mapping/ImageSuperMapRest.js, line 236

创建网格切片。

Name Type Description
extent number

长度。

maxZoom number

最大的放大级别。

minZoom number

最小的放大级别。

tileSize number

瓦片的尺寸。

origin number

原点。

Returns:
Type Description
ol/tilegrid/TileGrid 创建的网格切片

ol.source.ImageSuperMapRest.optionsFromMapJSON(url, mapJSONObj)

openlayers/mapping/ImageSuperMapRest.js, line 182

获取地图 JSON 信息。

Name Type Description
url string

地址。

mapJSONObj Object

地图 JSON。

tileUrlFunction(tileCoord, pixelRatio, projection){string}

openlayers/mapping/ImageSuperMapRest.js, line 114

瓦片地址参数。

Name Type Description
tileCoord Object

瓦片坐标系。

pixelRatio Object

像素密度。

projection string

投影参考系。

Returns:
Type Description
string 返回瓦片地址参数