热图 - 自定义 Autodesk 热图颜色?

问题描述 投票:0回答:1

我已经使用演示创建了热图https://aps-iot-extensions-demo.autodesk.io/我正在尝试注册表面着色

this._dataVizExt.registerSurfaceShadingColors('Temperature', [0x0000ff, 0x00ff00, 0xffff00, 0xff0000]);
    this._dataVizExt.registerSurfaceShadingColors('Humidity', [0x0000ff, 0x00ff00, 0xffff00, 0xff0000]);
    this._dataVizExt.registerSurfaceShadingColors('IAQ', [0x00ff00, 0xffff00, 0xff0000]);
   

但是它使用默认的表面着色颜色,我已附上图像以供参考 热图查看器

任何人都可以指导我如何在热图中应用客户颜色。

autodesk-forge iot autodesk-viewer autodesk autodesk-data-visualization
1个回答
0
投票

有两件事:

调用

dataVizExt.registerSurfaceShadingColors
方法时,请确保第一个参数是通道的ID,而不是通道的名称。例如,对于模拟温度数据,它将是“temp”,而不是“Temperature”。

另请注意,“热图”面板中显示的颜色图例不会自动与查看器中的热图颜色同步。你 需要单独更新图例

© www.soinside.com 2019 - 2024. All rights reserved.