Class: iPortalMap

iPortalMap

iPortal地图服务类

new SuperMap.iPortalMap(mapUrl, params)

common/iPortal/iPortalMap.js, line 4
Name Type Description
mapUrl string

地图地址

params Object

服务参数

Extends

Methods

inherited getKey()

common/iPortal/iPortalServiceBase.js, line 82

其子类需要重写该方法,修改其中获取key的字段,存储key可能是服务id字段,可能是url

load(){Promise}

common/iPortal/iPortalMap.js, line 48

加载地图信息

Returns:
Type Description
Promise 返回Promise对象。如果成功,Promise没有返回值,请求返回结果自动填充到该类的属性中;如果失败,Promise返回值包含错误信息

inherited request(method, url, param, requestOptions){Promise}

common/iPortal/iPortalServiceBase.js, line 19

子类统一通过该方法发送请求

Name Type Description
method string

请求类型

url string

服务地址

param Object

请求参数

requestOptions Object

fetch请求配置项

Returns:
Type Description
Promise 返回包含请求结果的Promise对象

update(){Promise}

common/iPortal/iPortalMap.js, line 66

更新地图参数

Returns:
Type Description
Promise 返回包含更新操作状态的Promise对象