SizeVariable Class

SizeVariable(typeopt, axisopt, legendOptionsopt, maxDataValueopt, maxSizeopt, minDataValueopt, minSizeopt, normalizationFieldopt, stopsopt, targetopt, useSymbolValueopt, valueRepresentationopt, valueUnitopt)

视觉变量-大小视觉变量

Fx构造函数

# new SizeVariable(typeopt, axisopt, legendOptionsopt, maxDataValueopt, maxSizeopt, minDataValueopt, minSizeopt, normalizationFieldopt, stopsopt, targetopt, useSymbolValueopt, valueRepresentationopt, valueUnitopt)

视觉变量-大小视觉变量

参数:
名称 类型 属性 描述
type String <optional>

视觉变量类型,只能是 'size'

axis String <optional>

轴,可选 "heading"|"tilt"|"roll"

legendOptions Object <optional>

图例选项,用来在图例中展示符号信息

maxDataValue Number <optional>

尺寸渐变中使用的最大数据值

maxSize Number <optional>

最大数据值的要素尺寸的大小

minDataValue Number <optional>

尺寸渐变中使用的最小数据值

minSize Number <optional>

最小数据值的要素尺寸的大小

normalizationField String <optional>

标准化数据所依据的数字属性字段的名称,将数据值除以对应字段数据值

stops Array.<SizeStop> <optional>

视觉变量尺寸数组,定义从field或valueExpression返回的数据值到符号大小的映射的对象数组

target String <optional>

outline在根据视图比例缩放多边形轮廓宽度时,必须使用此值

useSymbolValue Boolean <optional>

使用符号值,当使用ObjectSymbol3DLayer在渲染器上设置大小可视变量时,此属性指示是否将由height、width或depth属性定义的值应用于此可视变量的相应轴,而不是按比例缩放此轴的值

valueRepresentation String <optional>

指定在映射实际大小时如何应用数据值

valueUnit String <optional>

度量单位,用于field或valueExpression返回的值上

查看源代码 service/base/renderer/SizeVariable.js, line 5