0
我想呈现地图如: 渲染温度图,而无需使用数值范围
用不同的颜色,而不是仅仅梯度,与地图,其具有0 ...温度的1个值,而不使用范围值,这是,如果t = 0 ... 0.2使用红色* t,如果t> 0.2并且t使用橙色* t等于012 *
任何提示?
编辑:“范围”的示例代码:
else if (layerType == "temperature") {
if (value <= 0.2) {
r = Math.round(value * 200)+100;
g = Math.round(value * 200)+100;
b = Math.round(value * 250)+150;
a = 1;
} else if (value > 0.2 && value <= 1) {
r = Math.round(value * 250);
g = Math.round(value * 250);
b = Math.round(value * 200);
a = 1;
}
你是什么意思,由`橙* *'? – 2011-01-09 20:01:51