-
-
abiiba 小试身手Lv3
发表于2020-10-12 09:18
悬赏1
已解决
楼主
在表元数据差距差不多的情况下,如何使统计图里的HTML5渲染式地图颜色区分更明显些?另外如何在该地图直接显示各省份名称??

最佳答案
abiiba 发表于 2020-10-12 10:56
想实现颜色根据表元的值不同,有明显差别,值域如何设置?有例子吗?
这个用渲染地图做不出来这样的效果,需要用到地图里的h5或者flash地图来做

绑定好表元后

然后给表元设置背景颜色
if(self.row<=8,"#FF9500",if(self.row<=16,"#FF2D55",if(self.row<=24,"#5AC8FA","#007AFF")))

最后效果

11个回答
abiiba 发表于 2020-10-12 10:39
有相关“值域颜色”和表元值之间的对应调整关系的例子?
比如这种

['#D8210D','#13AE67','#CFDC28','#007AFF','#FF2D55']
114332.02
10664.24
具体根据您拾取的指标来改变
abiiba 发表于 2020-10-12 10:56
想实现颜色根据表元的值不同,有明显差别,值域如何设置?有例子吗?
这个用渲染地图做不出来这样的效果,需要用到地图里的h5或者flash地图来做

绑定好表元后

然后给表元设置背景颜色
if(self.row<=8,"#FF9500",if(self.row<=16,"#FF2D55",if(self.row<=24,"#5AC8FA","#007AFF")))

最后效果

xxxl 发表于 2020-10-12 09:18
这个用渲染地图做不出来这样的效果,需要用到地图里的h5或者flash地图来做
绑定好表元后
if语句这个设置起来有点费劲,颜色多了写起来麻烦。渲染地图要是能自动实现这样的效果就好了l.
abiiba 发表于 2020-10-12 11:11
if语句这个设置起来有点费劲,颜色多了写起来麻烦。渲染地图要是能自动实现这样的效果就好了l. ...
渲染地图根据数值变化改变颜色,确实没法达到h5地图这样自定义的设置颜色