{{ target: series-scatter3D }}

series.scatter3D(Object)

三维散点/气泡图。可以用于三维直角坐标系 grid3D三维地理坐标系 geo3D地球 globe,通过大小,颜色等属性展示数据。

下图示一个三维的 simplex noise 用气泡图绘制出来的例子。

500xauto

type(string) = ‘scatter3D’

{{ use: partial-series-name() }}

{{ use: series-common-coordinate-system( cartesian3D=true, geo3D=true, globe=true ) }}

{{ use: partial-symbol() }}

itemStyle(Object)

散点图颜色描边等样式。

{{ use: partial-item-style-scatter3D( prefix=“##” )}}

label(Object)

标签样式

{{ use: partial-label-scatter3D( prefix=‘##’, hasPosition=true ) }}

emphasis(Object)

图形和标签高亮的样式。

itemStyle(Object)

{{ use: partial-item-style-scatter3D( prefix=“###” )}}

label(Object)

{{ use: partial-label-scatter3D( prefix=“###” )}}

data(Array)

三维散点图数据数组。数组每一项为一个数据。通常这个数据用一个数组存储数据的每个属性/维度。例如:

data: [
    [[12, 14, 10], [34, 50, 15], [56, 30, 20], [10, 15, 12], [23, 10, 14]]
]

对于数组中的每一项:

  1. grid3D 中,每一项的前三个值分别是x, y, z
  2. geo3D 以及 globe 中,每一项的前两个值分别是经纬度 lng, lat

除了默认给坐标系使用的值,每一项还可以加入任意多个值,用于给 visualMap 组件映射到颜色等其它图形属性。

{{ use: common-data-option-desc() }}

{{ use: partial-blend-mode() }}

{{ use: partial-zlevel }}

{{ use: partial-silent }}

{{ use: partial-animation }}

{{ target: partial-item-style-scatter3D }}

{{ use: partial-item-style( prefix=${prefix|default(‘##’)}, defaultOpacity=${defaultOpacity|default(0.8)}, hasCallback = ${hasCallback}, useColorPalette = ${useColorPalette} ) }}

#${prefix|default(‘##’)} borderWidth(number)=0 图形描边宽度。

#${prefix|default(‘##’)} borderColor(string)=‘#fff’ 图形描边颜色。

{{ target: partial-label-scatter3D }}

{{ use: partial-label( prefix=${prefix}, defaultShow=${defaultShow}, hasPosition=true, defaultPosition=‘right’, defaultDistance=5, defaultTextFontSize=14, defaultTextColor=‘#000’, defaultTextBorderWidth=1, defaultTextBorderColor=“#fff” ) }}