如果你对JVectorMap不太了解,请先阅读《开源JS地图插件JVectorMap介绍》。DataSeries
也就是数据序列,它主要包含了标记(markers
)和区域(regions
)信息内容。
DataSeries构造参数
params
为构造数据序列的参数,类型为对象,其内部属性信息如下:
名称 | 类型 | 描述 |
---|---|---|
values | Array | 设置可视化数据 |
attribute | String | 表示可视化数据数字或者颜色属性,内容通常为:1,标记(markers )和区域(regions )共有属性:fill , stroke , fill-opacity , stroke-opacity ;2,仅限于标记(markers )属性:r (radius )。 |
scale | Array | 用来表示不同范围的数据表现方式,不同范围数据将会有不同颜色。其中第一个代表数值最小的颜色,依次推断,最后一个代表数值最大的颜色。默认为['#C8EEFF', '#0071A4'] |
normalizeFunction | Function|String | 这个参数可能是方法或者字符串。如果是字符串会有两个值:linear 或者 polynomial ,默认为linear 。如果是方法则表示用来映射输入数据到提供的scale数据。 |
min | Number | 数据集的最小值。如果没有提供,将会自动运算。 |
max | Number | 数据集的最大值。如果没有提供,将会自动运算。 |