SuperMapImageryProvider

new SuperMap3D.SuperMapImageryProvider(options)

提供影像瓦片,通过SuperMap iServer REST API。
Name Type Description
options Object 具有以下属性的对象:
Name Type Default Description
url String 影像服务地址。
name String '' optional 影像图层名称。
minimumLevel Number 0 optional 最小级别。
maximumLevel Number 20 optional 最大级别。
transparent boolean true optional 设置请求的地图服务的参数是否为transparent。
credit String 'MapQuest, SuperMap iServer Imagery' optional 影像服务描述信息。
tileFormat String '' optional 影像图片格式,默认为png。
cacheKey String optional 三维影像瓦片密钥。
layersID String optional 影像图层ID。
prjCoordSys String optional 动态出图时,可使用iServer动态出图服务提供的指定投影坐标系。
useGSG boolean true optional 加载rest动态地图服务时的剖分方式。 默认为全球剖分,设置为false使用本地剖分方式。
Example:
//创建provider。
var provider = new SuperMap3D.SuperMapImageryProvider({url : URL_CONFIG.ZF_IMG});
//创建影像图层。
var layer = viewer.imageryLayers.addImageryProvider(provider);

Members

readonlycredit : Credit

获取该影像服务的描述信息对象。

readonlymaximumLevel : Number

获取最大级别(LOD调度时可以请求的最大级别)。

readonlyminimumLevel : Number

获取最小级别(LOD调度时可以请求的最小级别)。

packingRequest

批量请求编码方式。
See:

readonlyready : Boolean

获取该影像服务是否就绪。

readonlyreadyPromise : Promise

获取该服务的请求状态的promise。

readonlyrectangle : Rectangle

获取该影像服务的矩形范围。

subdomains : String

获取或者设置子域名称。通过该接口可以向指定的子域请求数据。

readonlytileDiscardPolicy : DiscardColorTileImagePolicy

获取丢弃影像瓦片颜色比例。

readonlytileFormat : Format

获取请求瓦片格式。

readonlytileHeight : Number

获取瓦片高度。

readonlytileWidth : Number

获取瓦片宽度。

readonlytilingScheme : TilingScheme

获取投影方式(支持经纬度投影和墨卡托投影)。

readonlyurl : String

获取影像服务的url。

Methods

setLayerStatusParameters(v)*

设置地图子图层的过滤条件。
Name Type Description
v Array 过滤条件的数组
Returns:
Promise