色图

AMD: require(["geoscene/smartMapping/raster/renderers/colormap"], (rasterColormapCreator) => { /* 代码 */ });
ESM: import * as rasterColormapCreator from "@geoscene/core/smartMapping/raster/renderers/colormap";
对象: geoscene/smartMapping/raster/renderers/colormap
自: GeoScene API for JavaScript 4.20

这个对象包含为栅格图层(例如 ImageryLayer  ImageryTileLayer)生成一个 RasterColormapRenderer 的辅助方法。

这个模块中的 createRenderer 方法生成一个可以直接应用于输入图层的渲染器。

方法概述

名称 返回类型 总结 对象
Promise<RasterColormapResult>更多信息

生成一个用于渲染影像数据的 RasterColormapRenderer

更多信息colormap

方法详情

createRenderer(params){Promise<RasterColormapResult>}

生成一个用于渲染影像数据的 RasterColormapRenderer

参数:
规范:
params Object

输入参数生成一个色图可视化。各参数详细信息见下表。

详述:

生成呈现程序的输入图层。

renderingRule RasterFunction
optional

指定应如何呈现所请求影像的规则。 当应用 renderingRule  时,服务器返回更新的服务信息,反映由渲染规则定义的自定义处理。 如果未提供,则使用图层的  renderingRule 创建输出渲染器。

signal AbortSignal
optional

允许取消请求。如果被取消,promise 将被拒绝,并返回一个名为 AbortError的错误并显示 AbortController

返回:
类型 描述
Promise<RasterColormapResult> 解析为一个包含 RasterColormapRenderer 的对象,可以在输入图层设置。

类型定义

RasterColormapResult

createRenderer() 方法的结果对象。有关每个属性的详细信息,请参见下表。

属性:

应用于输入图层的颜色图渲染器。

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.