-
Name Type 描述 urlstring | undefined 地图代理URL。
crossOriginnull | string | undefined 该
crossOrigin属性用于加载图像。请注意,您必须提供crossOrigin。若要通过 Canvas 渲染器访问像素数据,请使用该值。参见文档(https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image)了解更多详情。displayDpinumber (defaults to 96) 显示分辨率。
metersPerUnitnumber (defaults to 1) 每单位米数。
hidpiboolean (defaults to true) 使用
ol/Map#pixelRatio从远程服务器请求图像时的值。useOverlayboolean | undefined 如果
true,将使用GETDYNAMICMAPOVERLAYIMAGE.projectionProjectionLike | undefined 投影默认为视图投影。
rationumber (defaults to 1) 比率。
1这意味着图像请求的尺寸与地图视口一致。2表示地图视口宽度和高度的两倍,依此类推。必须是1或更高版本。resolutionsArray.<number> | undefined 分辨率。若已指定,则仅对这些分辨率发起请求。
imageLoadFunctionLoadFunction | undefined 用于加载指定URL图像的可选函数。
interpolateboolean (defaults to true) 重采样过程中,插值方法默认为线性插值;当设置为假时,采用最近邻插值。
paramsObject | undefined 附加参数。
触发事件:
change(BaseEvent基事件) - 通用更改事件。当修订计数器增加时触发。error(基础事件(BaseEvent)) - 通用错误事件。在发生错误时触发。imageloadend(ImageSourceEvent图像源事件) - 当图像加载完成时触发。imageloaderrorImageSourceEvent图像源事件 - 在图像加载出错时触发。imageloadstartImageSourceEvent图像源事件 - 当图像开始加载时触发。propertychange(ObjectEvent对象事件) - 属性更改时触发。
继承
方法
-
触发一个事件,并调用所有监听此类型事件的监听器。事件参数可以是字符串,也可以是具有
type属性的对象。Name Type 描述 eventBaseEvent | string 事件对象。
返回:
false如果事件对象上有人调用了 preventDefault 或任何监听器返回 false。
-
获取值。
Name Type 描述 keystring 键名
返回:
值。
-
获取源的归因函数。
返回:
归属功能
-
返回:
版权信息可折叠。
-
返回源的图像加载函数。
返回:
图像加载函数。
-
获取对象属性名列表。
返回:
属性名列表。
-
获取用户提供的参数,这些参数通过 "params" 选项传递给构造函数,并可能通过 updateParams 方法进行更新。
返回:
参数
-
获取数据源的投影。
返回:
投影.
-
获取包含所有属性名和值的对象。
返回:
对象。
-
获取此对象的版本号。每当对象被修改时,其版本号将递增。
返回:
修订。
-
获取数据源的状态,请参阅
State了解可能的状态。返回:
状态。
-
监听特定类型的事件。
Name Type 描述 typestring | Array.<string> 事件类型或其数组。
listenerfunction 监听器函数。
返回:
监听器的唯一键。若以事件类型数组作为第一个参数调用,则返回将是键的数组。
-
对特定类型的事件执行一次性监听。
Name Type 描述 typestring | Array.<string> 事件类型或事件类型数组。
listenerfunction 监听器函数。
返回:
监听器的唯一键。如果以事件类型数组作为第一个参数调用,则返回值将是一个键数组。
-
刷新数据源。数据源将被清除,并从服务器重新加载数据。
-
设置值。
Name Type 描述 keystring 键名。
value* 值。
silentboolean | undefined 更新时不触发事件。
-
设置源的归属。
Name Type 描述 attributionsAttributionLike | undefined 归属。可以作为
string,Array<string>,Attribution,或undefined. -
设置 MapGuide 数据源的图像加载函数。
Name Type 描述 imageLoadFunctionLoadFunction 图像加载函数。
-
设置用户提供的参数。
Name Type 描述 paramsObject 参数。
-
设置键值对集合。请注意,此操作会修改现有属性并添加新属性,但不会删除任何现有属性。
Name Type 描述 valuesObject.<string, *> 值
silentboolean | undefined 更新而不触发事件。
-
取消监听特定类型的事件。
Name Type 描述 typestring | Array.<string> 事件类型或事件类型的数组。
listenerfunction 监听器函数。
-
清除属性。
Name Type 描述 keystring 键名
silentboolean | undefined 在不触发事件的情况下取消设置。
-
更新用户提供的参数。
Name Type 描述 paramsObject 参数