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返回的值上 |