首页 / 浏览问题 / 三维GIS / 问题详情
请问cesium分层设色的颜色表中间的值是如何计算的呢?
54EXP 2019年12月13日

超图淹没分析的示例中,只需要定义最大值和最小值的颜色,中间的值会自动插值,请问中间的值对应的颜色是如何计算的呢?

如果定义了0和71对应的颜色,那50的颜色是固定的吗,如果下次再调用这个函数,colorTable不变,50的颜色会变化吗

1个回答

中间的颜色是通过差值计算的,您可以了解一下插值的具体含义,在相同的颜色区间下,50高度下对应的颜色是不会变得
6,215EXP 2019年12月13日
请问超图有对应的插值函数可以直接用吗,50对应的颜色可以输出rgb的值吗
这个没有的,属于算法那一类了
您好,请问分层设色对象和颜色表中有提供输出某个值对应的color的方法吗?
这个也没有
您好,请问ColorTable用户可以自定义吗,如何定义让分层设色对象的颜色表能够等于用户自定义的colortable呢?
自定义就是按照你问题中的代码写
您好,代码中的colorTable是继承自Cesium.ColorTable(),我的需求是自己写插值算法得到每个value对应的color的集合,不使用Cesium.ColorTable的话,怎么实现地形数据的分层设色呢?
没办法实现的。
好的,分层设色类HypsometricSetting()的value默认为高度,可以不根据高度,而是根据用户自定义的一个变量渲染吗
不可以,根据自定义的变量渲染不就是专题图那种吗?
...