如何利用百度echarts做一个3d地图,在地图上加上柱状图,并且动态旋转,下面web建站小编给大家详细介绍一下!
1、引入2个js
echarts.min.js echarts-gl.min.js
2、3d地图+3d柱状图代码
var uploadedDataURL = 'map/map.json'; //引入地图json
function cityMap(type, mapData) {
var myChart = echarts.init(document.getElementById('map'));
$.get(uploadedDataURL, function(as) {
echarts.registerMap('wenzhou', as);
option = {
geo3D: {
map: 'wenzhou',
viewControl: {
center: [-10, 0, 10],
autoRotate: true
},
light: {
main: {
intensity: 1,
shadow: true,
alpha: 120,
beta: 80
},
},
environment: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: 'black' // 天空颜色
}, {
offset: 0.7,
color: 'black' // 地面颜色
}, {
offset: 1,
color: 'black' // 地面颜色
}], false),
itemStyle: {
borderColor: 'rgb(62,215,213)',
areaColor: '#4490fc',
borderWidth: 1
},
},
series: [{
type: 'bar3D',
coordinateSystem: 'geo3D',
bevelSize: 0,
tooltip: { //提示框的内容
formatter: function(data) {
return 'name:' + data.name + ' ' + 'value:' + data.value[2];
}
},
label: {
show: true,
formatter: '{b}',
position: 'top',
textStyle: {
color: '#000',
backgroundColor: '#fff',
}
},
shading: 'lambert',
data: [{
"name": "永嘉县",
"value": [
120.690968, 28.153886,
100
],
itemStyle: {
color: '#17e3ff',
opacity: 1
},
},
{
"name": "鹿城区",
"value": [
120.674231, 28.003352,
100,
],
itemStyle: {
color: '#fffe00',
opacity: 1
},
},
{
"name": "乐清市",
"value": [
120.967147, 28.116083,
100,
],
itemStyle: {
color: '#18d0ff',
opacity: 1
},
},
{
"name": "泰顺县",
"value": [
119.71624, 27.557309,
100,
],
itemStyle: {
color: '#e94971',
opacity: 1
},
},
{
"name": "平阳县",
"value": [
120.564387, 27.6693,
100,
],
itemStyle: {
color: '#634fd4',
opacity: 1
},
},
],
}]
};
myChart.setOption(option);
});
}
TopoExport官网:一键下载全球任意地点的2D和3D地图
百度echarts雷达图radar根据分数点显示每个不同颜色
上面是“百度echarts做一个3d地图+柱状图(动态旋转)”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2882.html
workflows工作流
奋斗的小黄人ComfyUI工作流
一只外星甲壳虫子ComfyUI工作流
冬天的严寒里红梅枝上停留着一只鸟
葡萄庄园白葡萄酒ComfyUI工作流
一张严重受损的宇宙飞船的照片ComfyUI工作流
一个黄色的海绵宝宝ComfyUI工作流
一个穿绿衣服国风古典女孩
一只可爱的草莓味冰淇淋卷筒
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

黑客入侵效果代码
3d文字动画效果
css3卡片动态滑动效果
SVG路径动画效果
纯CSS饼图效果
css3画弹珠,可以滚动!
html5如何3D立方体旋转特效
制作一个好玩的倒计时










