方法概述
名称 | 返回值类值 | 描述 | 对象 |
---|---|---|---|
Promise<number[]> | 使用栅格 rgb 或拉伸渲染器时,返回多光谱影像图层使用的默认波段 id。 更多详情 | utils | |
Promise<SupportedRendererInfo> | 返回影像图层支持的栅格渲染器信息。 更多详情 | utils |
方法详细说明
-
参数规范params Object
输入参数,用于获取有关栅格图层的默认波段 id。各参数的详细信息见下表。
规范返回默认波段 id 的图层。
renderingRule RasterFunctionoptional指定应如何渲染请求影像的规则。当应用
renderingRule
时,服务器将返回更新的服务信息,该信息反映了渲染规则定义的自定义处理。如果未提供,则使用图层的renderingRule
创建输出渲染器。signal AbortSignaloptional允许可取消的请求。如果取消,则承诺将被拒绝,并返回一个名为
AbortError
的错误。另请参见 AbortController。返回类型 描述 Promise<number[]> 解析为包含默认波段 id 列表的数组。
-
getSupportedRendererInfo(params){Promise<SupportedRendererInfo>}
-
返回影像图层支持的栅格渲染器信息。
参数规范params Object输入参数,用于获取有关栅格图层的受支持渲染器信息。各参数的详细信息见下表。
规范为其返回渲染器信息的输入图层。
renderingRule RasterFunctionoptional指定应如何渲染请求影像的规则。当应用
renderingRule
时,服务器将返回更新的服务信息,该信息反映了渲染规则定义的自定义处理。如果未提供,则使用图层的renderingRule
创建输出渲染器。signal AbortSignaloptional允许可取消的请求。如果取消,则承诺将被拒绝,并返回一个名为
AbortError
的错误。另请参见 AbortController。返回类型 描述 Promise<SupportedRendererInfo> 解析为包含有关默认渲染器和其他受支持渲染器类型信息的对象。
类型定义
-
SupportedRendererInfo
-
getSupportedRendererInfo() 方法的结果对象。各属性的详细信息见下表。
- 属性
-
输入图层的默认渲染器。
supportedTypes SupportedRendererType[]可应用于输入图层的受支持渲染器类型列表。
-
SupportedRendererType String
-
影像图层支持的渲染器类型。
可能值:"raster-stretch"|"raster-unique-value"|"raster-rgb"|"raster-class-breaks"|"raster-colormap"|"raster-shaded-relief"|"raster-vector-field"|"raster-flow"