方法概述
名称 | 返回类型 | 总结 | 对象 | |
---|---|---|---|---|
Promise<RasterShadedReliefResult> | 更多信息 生成一个 RasterShadedReliefRenderer 来渲染高程数据。 | 更多信息 | shadedRelief |
方法详情
-
createRenderer(params){Promise<RasterShadedReliefResult>}
-
生成一个 RasterShadedReliefRenderer 来渲染高程数据。
参数:规范:params Object用于生成地貌渲染可视化的输入参数。 有关每个参数的详细信息,请参见下表。
详述:layer ImageryLayer|ImageryTileLayer生成呈现程序的输入图层。
renderingRule RasterFunctionoptional指定应如何呈现所请求影像的规则。 当应用
renderingRule
时,服务器返回更新的服务信息,反映由渲染规则定义的自定义处理。 如果未提供,则使用图层的renderingRule
创建输出渲染器。hillshadeType Stringoptional首选的山体阴影类型。 有关详细信息,请参见 RasterShadedReliefRenderer.hillshadeType 类型
可能值:"traditional"|"multi-directional"
scalingType Stringoptional默认值: none根据分辨率变化应用恒定或调整的 z 因子。 通过使用两个选项之一调整 z 因子来动态缩放阴影结果。 有关详细信息,请参阅 RasterShadedReliefRenderer.hillshadeType。
可能值:"none"|"adjusted"
colorRamp AlgorithmicColorRamp|MultipartColorRampoptional应用于渲染器的颜色渐变。默认情况下,颜色渐变为灰度。
signal AbortSignaloptional允许取消请求。如果被取消,promise 将被拒绝,并返回一个名为
AbortError
的错误并显示 AbortController。返回:类型 描述 Promise<RasterShadedReliefResult> 使用包含可以在输入渲染器上设置的 RasterShadedReliefRenderer 的对象进行解析。
类型定义
-
RasterShadedReliefResult
-
createRenderer() 方法的结果对象。有关每个属性的详细信息,请参见下表。
- 属性:
-
renderer RasterShadedReliefRenderer
RasterShadedReliefRenderer 渲染器应用到输入图层。