One-line summary [问题简述]
3DMap散点图位置错误,并且scatter3D和lines3D同时使用时,lines3D无法显示
Version & Environment [版本及环境]
- ECharts version [ECharts 4.0.2,ECharts GL 1.0.1]:
- Browser version [Chrome,Firefox]:
- OS Version [Win10]:
Expected behaviour [期望结果]
实现3DMap上散点图之间发散效果
ECharts option [ECharts配置项]
option = {
geo3D: {
map: 'china',
roam: false,
itemStyle: {
color: '#1d5e98',
opacity: 1,
borderWidth: 0.4,
borderColor: '#000'
},
label: {
show: true,
textStyle: {
color: '#000',
fontSize: 12,
opacity: 1,
backgroundColor: 'rgba(0,23,11,0)'
},
},
light: {
main: {
color: '#fff',
intensity: 1.2,
shadow: false,
alpha: 55,
beta: 10
},
ambient: {
intensity: 0.3
}
},
viewControl: {
distance: 100,
alpha: 50
}
},
series: [
{
name: "event",
type: 'scatter3D',
coordinateSystem: 'geo3D',
symbolSize: 20,
data: [{
value: [121.4648, 31.2891, 100]
}, {
value: [116.4551, 40.2539, 80]
}]
},
{
name: "eventline",
type: 'lines3D',
coordinateSystem: 'geo3D',
effect: {
show: true,
trailWidth: 1,
trailOpacity: 0.5,
trailLength: 0.2,
constantSpeed: 5
},
blendMode: 'lighter',
lineStyle: {
width: 1,
opacity: 1
},
data: [
[[121.4648, 31.2891], [116.4551, 40.2539]]
]
}
]
};
4条答案
按热度按时间ukxgm1gy1#
我也有这个问题 请问如何解决
6yoyoihd2#
scatter3D+geo3D 也有类似问题,气泡图高度不一致,有些直接显示一半在Map里。
q3aa05253#
@chengang0621@oujiaru@fanslin
3D中的散点图,有个高度因素,这个因素是根据data中的第三个数值来决定的,数据小 就埋在了Map里面了。也就是球的高度小于球的半径了。
所以,可以统一一下
data
中的第三个数值,使其保证高度大于半径就好jqjz2hbq4#
@chengang0621@oujiaru@fanslin
3D中的散点图,有个高度因素,这个因素是根据data中的第三个数值来决定的,数据小 就埋在了Map里面了。也就是球的高度小于球的半径了。
所以,可以统一一下
data
中的第三个数值,使其保证高度大于半径就好在版本5.0.2这个版本,这个方法并不行