JVectorMap API之DataSeries

如果你对JVectorMap不太了解,请先阅读《开源JS地图插件JVectorMap介绍》。DataSeries也就是数据序列,它主要包含了标记(markers)和区域(regions)信息内容。

DataSeries构造参数

params为构造数据序列的参数,类型为对象,其内部属性信息如下:

名称类型描述
valuesArray设置可视化数据
attributeString表示可视化数据数字或者颜色属性,内容通常为:1,标记(markers)和区域(regions)共有属性:fill, stroke, fill-opacity, stroke-opacity;2,仅限于标记(markers)属性:r (radius)。
scaleArray用来表示不同范围的数据表现方式,不同范围数据将会有不同颜色。其中第一个代表数值最小的颜色,依次推断,最后一个代表数值最大的颜色。默认为['#C8EEFF', '#0071A4']
normalizeFunctionFunction|String这个参数可能是方法或者字符串。如果是字符串会有两个值:linear 或者 polynomial,默认为linear。如果是方法则表示用来映射输入数据到提供的scale数据。
minNumber数据集的最小值。如果没有提供,将会自动运算。
maxNumber数据集的最大值。如果没有提供,将会自动运算。
继续阅读