地图整体设置渐变色,会设置到每一块都是颜色渐变,并不是整体一个颜色渐变过去。如下图:
显然这不是我们想要的效果。
网上大部分地图渐变色案例,是使用的visualMap
比例尺效果实现的,但是这个效果是依据地图块对应的 value 数值的大小自动分配颜色,对于一些想自定义整体渐变色的场景不是很方便了。
通过echarts官方的配置文档发现geo
中的一个属性regions
,此属性的作用是:在地图中对特定的区域配置样式。
以汕头市地图为例,颜色:深蓝----浅蓝渐变,方向:左下----右上。
此方法麻烦之处是,需要UI提供一下每个块的渐变颜色和渐变方向,然后单独设置每个块的渐变色,最后整体效果就可以达到想要的效果了。
geo: {
type