绘制的bar3D跟我给的数据不一致?echarts bar3D配置项内容和展示

我从样例中提取10个数据 [经度,纬度,数值] 。但是出来后的3D 柱状图怎么只有5个左右。而且我不知道 怎么跟我的数据做对应,怎么打标签,tooltips? 请告知下。

配置项如下
      $.getJSON("/asset/get/s/data-1491887968120-rJODPy9ae.json", function(data) {

    data2 = []

    data = data.filter(function(dataItem) {
        return dataItem[2] > 0;
    }).map(function(dataItem) {
        return [dataItem[0], dataItem[1], Math.sqrt(dataItem[2])];
    });

    for (var i = 0; i < 10; i++) {
        data2.push(data[i])
    }
    console.info(data2);

    data = data2;

    option = {
        backgroundColor: '#000',
        tooltip: {
            trigger: 'item'
        },
        label: {
            show: true
        },
        globe: {
            baseTexture: "/asset/get/s/data-1491837049070-rJZtl7Y6x.jpg",
            heightTexture: "/asset/get/s/data-1491837049070-rJZtl7Y6x.jpg",
            shading: 'lambert',
            environment: '/asset/get/s/data-1491837999815-H1_44Qtal.jpg',
            light: {
                main: {
                    intensity: 2
                }
            },
            viewControl: {
                autoRotate: false
            }
        },
        visualMap: {
            max: 40,
            calculable: true,
            realtime: false,
            inRange: {
                colorLightness: [0.2, 0.9]
            },
            textStyle: {
                color: '#fff'
            },
            controller: {
                inRange: {
                    color: 'orange'
                }
            },
            outOfRange: {
                colorAlpha: 0
            }
        },
        series: [{
            type: 'bar3D',
            coordinateSystem: 'globe',
            data: data,
            barSize: 0.6,
            minHeight: 0.2,
            silent: true,
            itemStyle: {
                color: 'orange'
            }
        }]
    };

    myChart.setOption(option);
})
    
截图如下