OptionalaxisDefines the axis the size visual variable should be applied to when rendering features with an ObjectSymbol3DLayer.
A string value indicating the name of the feature attribute field that contains the data value to render.
OptionallegendOptions available for the legend. See https://developers.arcgis.com/web-map-specification/objects/legendOptions/ https://developers.arcgis.com/web-scene-specification/objects/legendOptions/.
OptionalshowIndicates whether to show color/size ramp in the legend.
Optionaltitle?: stringThe title of the legend.
OptionalmaxThe maximum data value.
OptionalmaxSpecifies the largest marker size to use at any given map scale. This is required if valueUnit is set to unknown. In addition to this property taking an object, it also accepts a number value.
OptionalminThe minimum data value.
OptionalminSpecifies the smallest marker size to use at any given map scale. This is required if valueUnit is set to 'unknown'. In addition to this property taking an object, it also accepts a number value.
OptionalnormalizationString value indicating the name of the attribute field used to normalize the data.
OptionalstopsAn array of objects that define the maximum size of the symbol at various values of the expression.
OptionaltargetString value indicating that the sizeInfo should be applied to the outline of polygons.
The type of the VisualVariable.
OptionaluseWhen setting a size visual variable on a renderer using an ObjectSymbol3DLayer, this property indicates whether to apply the value defined by the height, width, or depth properties to the corresponding axis of this visual variable instead of proportionally scaling this axis' value after other axes.
OptionalvalueSpecifies how to apply the data value when mapping real-world sizes. See table below for supported values.
OptionalvalueA string value indicating the required unit of measurement if the data represents a real world distance quantity. If the data value represents a non-distance quantity, e.g. traffic count, census data, etc., valueUnits should be set to 'unknown'.
The sizeInfo visual variable defines how a continuous color ramp is applied to features based on the values of a numeric field attribute. The minimum and maximum values of the data should be indicated along with their respective color values. You must specify either colors or stops to construct the color ramp.
See https://developers.arcgis.com/web-map-specification/objects/sizeInfo_visualVariable/ https://developers.arcgis.com/web-scene-specification/objects/sizeInfo_visualVariable/.