ECharts之类型3D(map,bar3D,scatter3D)

ECharts之类型3D(3D地图)

相关js源码下载:

1.世界地图.js,中国地图.js,中国各省份地图.js

地址:https://github.com/ecomfe/echarts/tree/master/map/js

2.echarts基础报表js源文件(echarts.min.js)

地址:https://github.com/ecomfe/echarts/tree/master/dist

3.3D地图所需的js文件(echarts-gl.min.js)

地址:https://github.com/ecomfe/echarts-gl/tree/master/dist

 

原博客主链接:http://www.cnblogs.com/carsonwuu/p/8267457.html

 

效果图:

1.广东地图

 ECharts之类型3D(map,bar3D,scatter3D)_第1张图片

2.中国地图

ECharts之类型3D(map,bar3D,scatter3D)_第2张图片

 源码:1、(广东地图)

  1 DOCTYPE html>
  2 <html>
  3 <head>
  4     <title>广东省3Dtitle>
  5     <meta http-equiv="content-type" content="text/html; charset=utf-8">
  6     <script src="echarts.min.js">script>
  7     <script src="echarts-gl.min.js">script>
  8     <script src="guangdong.js">script>
  9 
 10     <style type="text/css">
 11     #main {
 12         width:100%;
 13         border:2px solid green;
 14         height: 500px;
 15     }
 16 style>
 17 
 18 head>
 19 
 20 <body>
 21     <div id="main">div>
 22     <script type="text/javascript">
 23         var city=[{name:'珠海市',value:[123,'idc']},{name:'广州市',value:[123,'idc']},{name:'湛江市',value:[123,'idc']},{name:'茂名市',value:[123,'idc']},{name:'阳江市',value:[123,'idc']},{name:'云浮市',value:[123,'idc']},{name:'肇庆市',value:[123,'idc']},{name:'江门市',value:[123,'idc']},{name:'中山市',value:[123,'idc']},{name:'佛山市',value:[123,'idc']},{name:'清远市',value:[123,'idc']},{name:'韶关市',value:[123,'idc']},{name:'河源市',value:[0,'idc']},{name:'梅州市',value:[123,'idc']},{name:'潮州市',value:[255,'idc']},{name:'揭阳市',value:[123,'idc']},{name:'汕头市',value:[123,'idc']},{name:'汕尾市',value:[123,'idc']},{name:'深圳市',value:[123,'idc']},{name:'东莞市',value:[123,'idc']},{name:'惠州市',value:[123,'idc']}]
 24         var chart = echarts.init(document.getElementById('main'));
 25         var min=0,max=300;
 26         var option = {
 27             tooltip:{
 28                 formatter:function(params){
 29                     var content='',
 30                     content=params.name+params.value[0]+params.value[1];
 31                     return content;
 32                 },
 33             },
 34             backgroundColor:'#fff',
 35             visualMap: {
 36                 show: false,
 37                 min: min,
 38                 max: max,
 39                 inRange: {
 40                     color: ['#e0ffff', '#006edd']
 41                 },
 42                 calculable:true
 43 
 44             },
 45             series: {
 46                 name:'广东',
 47                 type: 'map3D',
 48                 map: '广东',
 49                 data:city,
 50 
 51 
 52                 regionHeight: 2,
 53                 boxWidth:70,
 54                 //boxHeight:50,
 55                 boxDepth:50,
 56                 top:'-10%',
 57                //left:'10%',
 58 
 59 
 60                label: {
 61                     show:true,
 62                     formatter:function(params){
 63                         var content='',
 64                         content=params.name;
 65                         return content;
 66                     },
 67                     textStyle:{
 68                         color:'#EECBAD',
 69                         fontWeight : 'normal',
 70                         fontSize : 5,
 71                         backgroundColor: 'rgba(0,23,11,0)'
 72                     },
 73 
 74 
 75                     emphasis: {//对应的鼠标悬浮效果
 76                         show: true,
 77                         textStyle:{color:"#f00"}
 78                     } 
 79                 },
 80                 itemStyle: {
 81 
 82                         normal: {
 83 
 84                             borderWidth: 0.4
 85                         }, //阴影效果
 86                         emphasis: {
 87                             color: 'rgb(255,255,255)'
 88                         }
 89                 },
 90 
 91                 viewControl: {
 92                         autoRotate: false,
 93                         distance: 70
 94                 }
 95 
 96 
 97                 }
 98             }
 99                 chart.setOption(option);
100                 chart.on('click', function (params) {
101                 var cout=params.data.name;
102 
103                 //window.open('https://www.baidu.com');
104                 console.log(params);
105             });
106         script>
107     body>
108     html>
View Code

 

 

2.(中国地图)源码:

  1 DOCTYPE html>
  2 <html>
  3 <head>
  4     <meta charset="UTF-8">
  5     <meta http-equiv="X-UA-Compatible" content="IE=EDGE">
  6     <title>3D中国title>
  7     <script src="echarts.min.js">script>
  8     <script src="echarts-gl.js">script>
  9     <script src="jquery-3.2.1.js">script>
 10     
 11     <script src='china.js'>script>
 12     <style>#main {width:1000px; height: 500px;margin: auto;border:2px solid green;}style>
 13 head>
 14 <body>
 15     <div id='main'>div>
 16     <script>
 17         let geoCoordMap = {
 18            "海门": [121.15, 31.89],
 19            "鄂尔多斯": [109.781327, 39.608266],
 20            "招远": [120.38, 37.35],
 21            "舟山": [122.207216, 29.985295],
 22            "齐齐哈尔": [123.97, 47.33],
 23            "盐城": [120.13, 33.38],
 24            "赤峰": [118.87, 42.28],
 25            "青岛": [120.33, 36.07],
 26            "乳山": [121.52, 36.89],
 27            "金昌": [102.188043, 38.520089],
 28            "泉州": [118.58, 24.93],
 29            "莱西": [120.53, 36.86],
 30            "日照": [119.46, 35.42],
 31            "胶南": [119.97, 35.88],
 32            "南通": [121.05, 32.08],
 33            "拉萨": [91.11, 29.97],
 34            "云浮": [112.02, 22.93],
 35            "梅州": [116.1, 24.55],
 36            "文登": [122.05, 37.2],
 37            "上海": [121.48, 31.22],
 38            "攀枝花": [101.718637, 26.582347],
 39            "威海": [122.1, 37.5],
 40            "承德": [117.93, 40.97],
 41            "厦门": [118.1, 24.46],
 42            "汕尾": [115.375279, 22.786211],
 43            "潮州": [116.63, 23.68],
 44            "丹东": [124.37, 40.13],
 45            "太仓": [121.1, 31.45],
 46            "曲靖": [103.79, 25.51],
 47            "烟台": [121.39, 37.52],
 48            "福州": [119.3, 26.08],
 49            "瓦房店": [121.979603, 39.627114],
 50            "即墨": [120.45, 36.38],
 51            "抚顺": [123.97, 41.97],
 52            "玉溪": [102.52, 24.35],
 53            "张家口": [114.87, 40.82],
 54            "阳泉": [113.57, 37.85],
 55            "莱州": [119.942327, 37.177017],
 56            "湖州": [120.1, 30.86],
 57            "汕头": [116.69, 23.39],
 58            "昆山": [120.95, 31.39],
 59            "宁波": [121.56, 29.86],
 60            "湛江": [110.359377, 21.270708],
 61            "揭阳": [116.35, 23.55],
 62            "荣成": [122.41, 37.16],
 63            "连云港": [119.16, 34.59],
 64            "葫芦岛": [120.836932, 40.711052],
 65            "常熟": [120.74, 31.64],
 66            "东莞": [113.75, 23.04],
 67            "河源": [114.68, 23.73],
 68            "淮安": [119.15, 33.5],
 69            "泰州": [119.9, 32.49],
 70            "南宁": [108.33, 22.84],
 71            "营口": [122.18, 40.65],
 72            "惠州": [114.4, 23.09],
 73            "江阴": [120.26, 31.91],
 74            "蓬莱": [120.75, 37.8],
 75            "韶关": [113.62, 24.84],
 76            "嘉峪关": [98.289152, 39.77313],
 77            "广州": [113.23, 23.16],
 78            "延安": [109.47, 36.6],
 79            "太原": [112.53, 37.87],
 80            "清远": [113.01, 23.7],
 81            "中山": [113.38, 22.52],
 82            "昆明": [102.73, 25.04],
 83            "寿光": [118.73, 36.86],
 84            "盘锦": [122.070714, 41.119997],
 85            "长治": [113.08, 36.18],
 86            "深圳": [114.07, 22.62],
 87            "珠海": [113.52, 22.3],
 88            "宿迁": [118.3, 33.96],
 89            "咸阳": [108.72, 34.36],
 90            "铜川": [109.11, 35.09],
 91            "平度": [119.97, 36.77],
 92            "佛山": [113.11, 23.05],
 93            "海口": [110.35, 20.02],
 94            "江门": [113.06, 22.61],
 95            "章丘": [117.53, 36.72],
 96            "肇庆": [112.44, 23.05],
 97            "大连": [121.62, 38.92],
 98            "临汾": [111.5, 36.08],
 99            "吴江": [120.63, 31.16],
100            "石嘴山": [106.39, 39.04],
101            "沈阳": [123.38, 41.8],
102            "苏州": [120.62, 31.32],
103            "茂名": [110.88, 21.68],
104            "嘉兴": [120.76, 30.77],
105            "长春": [125.35, 43.88],
106            "胶州": [120.03336, 36.264622],
107            "银川": [106.27, 38.47],
108            "张家港": [120.555821, 31.875428],
109            "三门峡": [111.19, 34.76],
110            "锦州": [121.15, 41.13],
111            "南昌": [115.89, 28.68],
112            "柳州": [109.4, 24.33],
113            "三亚": [109.511909, 18.252847],
114            "自贡": [104.778442, 29.33903],
115            "吉林": [126.57, 43.87],
116            "阳江": [111.95, 21.85],
117            "泸州": [105.39, 28.91],
118            "西宁": [101.74, 36.56],
119            "宜宾": [104.56, 29.77],
120            "呼和浩特": [111.65, 40.82],
121            "成都": [104.06, 30.67],
122            "大同": [113.3, 40.12],
123            "镇江": [119.44, 32.2],
124            "桂林": [110.28, 25.29],
125            "张家界": [110.479191, 29.117096],
126            "宜兴": [119.82, 31.36],
127            "北海": [109.12, 21.49],
128            "西安": [108.95, 34.27],
129            "金坛": [119.56, 31.74],
130            "东营": [118.49, 37.46],
131            "牡丹江": [129.58, 44.6],
132            "遵义": [106.9, 27.7],
133            "绍兴": [120.58, 30.01],
134            "扬州": [119.42, 32.39],
135            "常州": [119.95, 31.79],
136            "潍坊": [119.1, 36.62],
137            "重庆": [106.54, 29.59],
138            "台州": [121.420757, 28.656386],
139            "南京": [118.78, 32.04],
140            "滨州": [118.03, 37.36],
141            "贵阳": [106.71, 26.57],
142            "无锡": [120.29, 31.59],
143            "本溪": [123.73, 41.3],
144            "克拉玛依": [84.77, 45.59],
145            "渭南": [109.5, 34.52],
146            "马鞍山": [118.48, 31.56],
147            "宝鸡": [107.15, 34.38],
148            "焦作": [113.21, 35.24],
149            "句容": [119.16, 31.95],
150            "北京": [116.46, 39.92],
151            "徐州": [117.2, 34.26],
152            "衡水": [115.72, 37.72],
153            "包头": [110, 40.58],
154            "绵阳": [104.73, 31.48],
155            "乌鲁木齐": [87.68, 43.77],
156            "枣庄": [117.57, 34.86],
157            "杭州": [120.19, 30.26],
158            "淄博": [118.05, 36.78],
159            "鞍山": [122.85, 41.12],
160            "溧阳": [119.48, 31.43],
161            "库尔勒": [86.06, 41.68],
162            "安阳": [114.35, 36.1],
163            "开封": [114.35, 34.79],
164            "济南": [117, 36.65],
165            "德阳": [104.37, 31.13],
166            "温州": [120.65, 28.01],
167            "九江": [115.97, 29.71],
168            "邯郸": [114.47, 36.6],
169            "临安": [119.72, 30.23],
170            "兰州": [103.73, 36.03],
171            "沧州": [116.83, 38.33],
172            "临沂": [118.35, 35.05],
173            "南充": [106.110698, 30.837793],
174            "天津": [117.2, 39.13],
175            "富阳": [119.95, 30.07],
176            "泰安": [117.13, 36.18],
177            "诸暨": [120.23, 29.71],
178            "郑州": [113.65, 34.76],
179            "哈尔滨": [126.63, 45.75],
180            "聊城": [115.97, 36.45],
181            "芜湖": [118.38, 31.33],
182            "唐山": [118.02, 39.63],
183            "平顶山": [113.29, 33.75],
184            "邢台": [114.48, 37.05],
185            "德州": [116.29, 37.45],
186            "济宁": [116.59, 35.38],
187            "荆州": [112.239741, 30.335165],
188            "宜昌": [111.3, 30.7],
189            "义乌": [120.06, 29.32],
190            "丽水": [119.92, 28.45],
191            "洛阳": [112.44, 34.7],
192            "秦皇岛": [119.57, 39.95],
193            "株洲": [113.16, 27.83],
194            "石家庄": [114.48, 38.03],
195            "莱芜": [117.67, 36.19],
196            "常德": [111.69, 29.05],
197            "保定": [115.48, 38.85],
198            "湘潭": [112.91, 27.87],
199            "金华": [119.64, 29.12],
200            "岳阳": [113.09, 29.37],
201            "长沙": [113, 28.21],
202            "衢州": [118.88, 28.97],
203            "廊坊": [116.7, 39.53],
204            "菏泽": [115.480656, 35.23375],
205            "合肥": [117.27, 31.86],
206            "武汉": [114.31, 30.52],
207            "大庆": [125.03, 46.58]
208        };
209 
210        var convertData = function(data) {
211            var res = [];
212            for (var i = 0; i < data.length; i++) {
213                var geoCoord = geoCoordMap[data[i].name];
214                if (geoCoord) {
215                    res.push({
216                        name: data[i].name,
217                        value: geoCoord.concat(data[i].value)
218                    });
219                }
220            }
221            console.log(res)
222            return res;
223        };
224 
225        option = {
226            title: {
227                text: '测试bar3D、scatter3D、geo3D',
228                x: 'left',
229                top: "10",
230                textStyle: {
231                    color: '#000',
232                    fontSize: 14
233                }
234            },
235            tooltip: {
236                show: true,
237          // formatter:(params)=>{
238          //   let data = "测试1:"+params.name + "
"+"值:"+ params.value[2]+"
"+"地理坐标:[" + params.value[0]+","+params.value[1] +"]";
239 // return data; 240 // }, 241 }, 242 visualMap: [{ 243 type: 'continuous', 244 seriesIndex: 0, 245 text: ['bar3D'], 246 calculable: true, 247 max: 300, 248 inRange: { 249 color: ['#87aa66', '#eba438', '#d94d4c'] 250 } 251 }, { 252 type: 'continuous', 253 seriesIndex: 1, 254 text: ['scatter3D'], 255 left: 'right', 256 max: 100, 257 calculable: true, 258 inRange: { 259 color: ['#000', 'blue', 'purple'] 260 } 261 }], 262 geo3D: { 263 map: 'china', 264 roam: true, 265 itemStyle: { 266 color: '#1d5e98', 267 opacity: 1, 268 borderWidth: 0.4, 269 borderColor: '#000' 270 }, 271 label: { 272 show: true, 273 textStyle: { 274 color: '#f00', //地图初始化区域字体颜色 275 fontSize: 8, 276 opacity: 1, 277 backgroundColor: 'rgba(0,23,11,0)' 278 }, 279 }, 280 emphasis: { //当鼠标放上去 地区区域是否显示名称 281 label: { 282 show: true, 283 textStyle: { 284 color: '#fff', 285 fontSize: 3, 286 backgroundColor: 'rgba(0,23,11,0)' 287 } 288 } 289 }, 290 //shading: 'lambert', 291 light: { //光照阴影 292 main: { 293 color: '#fff', //光照颜色 294 intensity: 1.2, //光照强度 295 //shadowQuality: 'high', //阴影亮度 296 shadow: false, //是否显示阴影 297 alpha:55, 298 beta:10 299 300 }, 301 ambient: { 302 intensity: 0.3 303 } 304 } 305 }, 306 series: [{ 307 name: 'bar3D', 308 type: "bar3D", 309 coordinateSystem: 'geo3D', 310 barSize: 1, //柱子粗细 311 shading: 'lambert', 312 opacity: 1, 313 bevelSize:0.3, 314 label: { 315 show: false, 316 formatter: '{b}' 317 }, 318 data: convertData([{ 319 name: "海门", 320 value: (Math.random() * 300).toFixed(2) 321 }, { 322 name: "鄂尔多斯", 323 value: (Math.random() * 300).toFixed(2) 324 }, { 325 name: "招远", 326 value: (Math.random() * 300).toFixed(2) 327 }, { 328 name: "舟山", 329 value: (Math.random() * 300).toFixed(2) 330 }, { 331 name: "齐齐哈尔", 332 value: (Math.random() * 300).toFixed(2) 333 }, { 334 name: "盐城", 335 value: (Math.random() * 300).toFixed(2) 336 }, { 337 name: "赤峰", 338 value: (Math.random() * 300).toFixed(2) 339 }, { 340 name: "青岛", 341 value: (Math.random() * 300).toFixed(2) 342 }, { 343 name: "乳山", 344 value: (Math.random() * 200).toFixed(2) 345 }, { 346 name: "金昌", 347 value: (Math.random() * 200).toFixed(2) 348 }, { 349 name: "泉州", 350 value: (Math.random() * 200).toFixed(2) 351 }, { 352 name: "莱西", 353 value: (Math.random() * 200).toFixed(2) 354 }, { 355 name: "日照", 356 value: (Math.random() * 300).toFixed(2) 357 }, { 358 name: "胶南", 359 value: (Math.random() * 300).toFixed(2) 360 }, { 361 name: "南通", 362 value: (Math.random() * 300).toFixed(2) 363 }, { 364 name: "拉萨", 365 value: (Math.random() * 300).toFixed(2) 366 }, { 367 name: "云浮", 368 value: (Math.random() * 300).toFixed(2) 369 }, { 370 name: "梅州", 371 value: (Math.random() * 300).toFixed(2) 372 }, { 373 name: "文登", 374 value: (Math.random() * 300).toFixed(2) 375 }, { 376 name: "上海", 377 value: (Math.random() * 300).toFixed(2) 378 }, { 379 name: "攀枝花", 380 value: (Math.random() * 200).toFixed(2) 381 }, { 382 name: "威海", 383 value: (Math.random() * 200).toFixed(2) 384 }, { 385 name: "承德", 386 value: (Math.random() * 200).toFixed(2) 387 }, { 388 name: "厦门", 389 value: (Math.random() * 200).toFixed(2) 390 }, { 391 name: "汕尾", 392 value: (Math.random() * 200).toFixed(2) 393 }, { 394 name: "潮州", 395 value: (Math.random() * 200).toFixed(2) 396 }, { 397 name: "丹东", 398 value: (Math.random() * 200).toFixed(2) 399 }, { 400 name: "太仓", 401 value: (Math.random() * 200).toFixed(2) 402 }, { 403 name: "曲靖", 404 value: (Math.random() * 200).toFixed(2) 405 }, { 406 name: "烟台", 407 value: (Math.random() * 200).toFixed(2) 408 }, { 409 name: "福州", 410 value: (Math.random() * 200).toFixed(2) 411 }, { 412 name: "瓦房店", 413 value: (Math.random() * 200).toFixed(2) 414 }, { 415 name: "即墨", 416 value: (Math.random() * 200).toFixed(2) 417 }, { 418 name: "抚顺", 419 value: (Math.random() * 200).toFixed(2) 420 }, { 421 name: "玉溪", 422 value: (Math.random() * 200).toFixed(2) 423 }, 424 425 426 { 427 name: "宁波", 428 value: (Math.random() * 200).toFixed(2) 429 }, { 430 name: "湛江", 431 value: (Math.random() * 200).toFixed(2) 432 }, { 433 name: "揭阳", 434 value: (Math.random() * 200).toFixed(2) 435 }, { 436 name: "荣成", 437 value: (Math.random() * 200).toFixed(2) 438 }, { 439 name: "连云港", 440 value: (Math.random() * 200).toFixed(2) 441 }, { 442 name: "葫芦岛", 443 value: (Math.random() * 200).toFixed(2) 444 }, { 445 name: "常熟", 446 value: (Math.random() * 200).toFixed(2) 447 }, { 448 name: "东莞", 449 value: (Math.random() * 200).toFixed(2) 450 }, { 451 name: "河源", 452 value: (Math.random() * 200).toFixed(2) 453 }, { 454 name: "淮安", 455 value: (Math.random() * 200).toFixed(2) 456 }, { 457 name: "泰州", 458 value: (Math.random() * 200).toFixed(2) 459 }, { 460 name: "南宁", 461 value: (Math.random() * 200).toFixed(2) 462 }, { 463 name: "营口", 464 value: (Math.random() * 200).toFixed(2) 465 }, { 466 name: "惠州", 467 value: (Math.random() * 200).toFixed(2) 468 }, { 469 name: "江阴", 470 value: (Math.random() * 200).toFixed(2) 471 }, { 472 name: "蓬莱", 473 value: (Math.random() * 200).toFixed(2) 474 }, { 475 name: "韶关", 476 value: (Math.random() * 200).toFixed(2) 477 }, { 478 name: "嘉峪关", 479 value: (Math.random() * 200).toFixed(2) 480 }, { 481 name: "广州", 482 value: (Math.random() * 200).toFixed(2) 483 }, { 484 name: "延安", 485 value: (Math.random() * 200).toFixed(2) 486 }, { 487 name: "太原", 488 value: (Math.random() * 200).toFixed(2) 489 }, { 490 name: "清远", 491 value: (Math.random() * 200).toFixed(2) 492 }, { 493 name: "中山", 494 value: (Math.random() * 200).toFixed(2) 495 }, { 496 name: "昆明", 497 value: (Math.random() * 200).toFixed(2) 498 }, { 499 name: "寿光", 500 value: (Math.random() * 200).toFixed(2) 501 }, { 502 name: "盘锦", 503 value: (Math.random() * 200).toFixed(2) 504 }, { 505 name: "长治", 506 value: (Math.random() * 300).toFixed(2) 507 }, { 508 name: "深圳", 509 value: (Math.random() * 200).toFixed(2) 510 }, { 511 name: "珠海", 512 value: (Math.random() * 200).toFixed(2) 513 }, { 514 name: "宿迁", 515 value: (Math.random() * 300).toFixed(2) 516 }, { 517 name: "咸阳", 518 value: (Math.random() * 300).toFixed(2) 519 }, { 520 name: "铜川", 521 value: (Math.random() * 300).toFixed(2) 522 }, { 523 name: "平度", 524 value: (Math.random() * 300).toFixed(2) 525 }, { 526 name: "佛山", 527 value: (Math.random() * 300).toFixed(2) 528 }, { 529 name: "海口", 530 value: (Math.random() * 300).toFixed(2) 531 }, { 532 name: "江门", 533 value: (Math.random() * 200).toFixed(2) 534 }, { 535 name: "章丘", 536 value: (Math.random() * 200).toFixed(2) 537 }, { 538 name: "肇庆", 539 value: (Math.random() * 300).toFixed(2) 540 }, { 541 name: "大连", 542 value: (Math.random() * 200).toFixed(2) 543 }, { 544 name: "临汾", 545 value: (Math.random() * 300).toFixed(2) 546 }, { 547 name: "吴江", 548 value: (Math.random() * 200).toFixed(2) 549 }, { 550 name: "石嘴山", 551 value: (Math.random() * 200).toFixed(2) 552 }, { 553 name: "沈阳", 554 value: (Math.random() * 200).toFixed(2) 555 }, { 556 name: "苏州", 557 value: (Math.random() * 200).toFixed(2) 558 }, { 559 name: "茂名", 560 value: (Math.random() * 200).toFixed(2) 561 }, { 562 name: "嘉兴", 563 value: (Math.random() * 200).toFixed(2) 564 }, { 565 name: "长春", 566 value: (Math.random() * 300).toFixed(2) 567 }, { 568 name: "胶州", 569 value: (Math.random() * 200).toFixed(2) 570 }, { 571 name: "银川", 572 value: (Math.random() * 200).toFixed(2) 573 }, { 574 name: "张家港", 575 value: (Math.random() * 200).toFixed(2) 576 }, { 577 name: "三门峡", 578 value: (Math.random() * 200).toFixed(2) 579 }, { 580 name: "锦州", 581 value: (Math.random() * 200).toFixed(2) 582 }, { 583 name: "南昌", 584 value: (Math.random() * 200).toFixed(2) 585 }, { 586 name: "柳州", 587 value: (Math.random() * 200).toFixed(2) 588 }, { 589 name: "三亚", 590 value: (Math.random() * 300).toFixed(2) 591 }, { 592 name: "自贡", 593 value: (Math.random() * 200).toFixed(2) 594 }, { 595 name: "吉林", 596 value: (Math.random() * 200).toFixed(2) 597 }, { 598 name: "阳江", 599 value: (Math.random() * 200).toFixed(2) 600 }, { 601 name: "泸州", 602 value: (Math.random() * 200).toFixed(2) 603 }, { 604 name: "西宁", 605 value: (Math.random() * 200).toFixed(2) 606 }, { 607 name: "宜宾", 608 value: (Math.random() * 200).toFixed(2) 609 }, { 610 name: "呼和浩特", 611 value: (Math.random() * 200).toFixed(2) 612 }, { 613 name: "成都", 614 value: (Math.random() * 200).toFixed(2) 615 }, { 616 name: "大同", 617 value: (Math.random() * 200).toFixed(2) 618 }, { 619 name: "镇江", 620 value: (Math.random() * 100).toFixed(2) 621 }, { 622 name: "桂林", 623 value: (Math.random() * 200).toFixed(2) 624 }, { 625 name: "张家界", 626 value: (Math.random() * 200).toFixed(2) 627 }, { 628 name: "宜兴", 629 value: (Math.random() * 200).toFixed(2) 630 }, { 631 name: "北海", 632 value: (Math.random() * 200).toFixed(2) 633 }, { 634 name: "西安", 635 value: (Math.random() * 200).toFixed(2) 636 }, { 637 name: "金坛", 638 value: (Math.random() * 200).toFixed(2) 639 }, 640 641 { 642 name: "包头", 643 value: (Math.random() * 200).toFixed(2) 644 }, { 645 name: "绵阳", 646 value: (Math.random() * 200).toFixed(2) 647 }, { 648 name: "乌鲁木齐", 649 value: (Math.random() * 200).toFixed(2) 650 }, { 651 name: "枣庄", 652 value: (Math.random() * 200).toFixed(2) 653 }, { 654 name: "杭州", 655 value: (Math.random() * 200).toFixed(2) 656 }, { 657 name: "淄博", 658 value: (Math.random() * 200).toFixed(2) 659 }, { 660 name: "鞍山", 661 value: (Math.random() * 200).toFixed(2) 662 }, { 663 name: "溧阳", 664 value: (Math.random() * 200).toFixed(2) 665 }, { 666 name: "库尔勒", 667 value: (Math.random() * 200).toFixed(2) 668 }, { 669 name: "安阳", 670 value: (Math.random() * 200).toFixed(2) 671 }, { 672 name: "开封", 673 value: (Math.random() * 200).toFixed(2) 674 }, { 675 name: "济南", 676 value: (Math.random() * 100).toFixed(2) 677 }, { 678 name: "德阳", 679 value: (Math.random() * 200).toFixed(2) 680 }, { 681 name: "温州", 682 value: (Math.random() * 200).toFixed(2) 683 }, { 684 name: "九江", 685 value: (Math.random() * 100).toFixed(2) 686 }, { 687 name: "邯郸", 688 value: (Math.random() * 200).toFixed(2) 689 }, { 690 name: "临安", 691 value: (Math.random() * 100).toFixed(2) 692 }, { 693 name: "兰州", 694 value: (Math.random() * 200).toFixed(2) 695 }, { 696 name: "沧州", 697 value: (Math.random() * 200).toFixed(2) 698 }, 699 700 { 701 name: "秦皇岛", 702 value: (Math.random() * 200).toFixed(2) 703 }, { 704 name: "株洲", 705 value: (Math.random() * 200).toFixed(2) 706 }, { 707 name: "石家庄", 708 value: (Math.random() * 200).toFixed(2) 709 }, { 710 name: "莱芜", 711 value: (Math.random() * 200).toFixed(2) 712 }, { 713 name: "常德", 714 value: (Math.random() * 200).toFixed(2) 715 }, { 716 name: "保定", 717 value: (Math.random() * 200).toFixed(2) 718 }, { 719 name: "湘潭", 720 value: (Math.random() * 100).toFixed(2) 721 }, { 722 name: "金华", 723 value: (Math.random() * 200).toFixed(2) 724 }, { 725 name: "岳阳", 726 value: (Math.random() * 200).toFixed(2) 727 }, { 728 name: "长沙", 729 value: (Math.random() * 100).toFixed(2) 730 }, { 731 name: "衢州", 732 value: (Math.random() * 200).toFixed(2) 733 }, { 734 name: "廊坊", 735 value: (Math.random() * 200).toFixed(2) 736 }, { 737 name: "菏泽", 738 value: (Math.random() * 100).toFixed(2) 739 }, { 740 name: "合肥", 741 value: (Math.random() * 200).toFixed(2) 742 }, { 743 name: "武汉", 744 value: (Math.random() * 200).toFixed(2) 745 }, { 746 name: "大庆", 747 value: (Math.random() * 200).toFixed(2) 748 } 749 ]), 750 }, { 751 name: 'scatter3D', 752 type: "scatter3D", 753 coordinateSystem: 'geo3D', 754 symbol: 'pin', 755 symbolSize: 30, 756 opacity: 1, 757 label: { 758 show: false, 759 formatter: '{b}' 760 }, 761 itemStyle: { 762 borderWidth: 0.5, 763 borderColor: '#fff' 764 }, 765 data: convertData([{ 766 name: "阳泉", 767 value: ((Math.random() * 100) + 50).toFixed(2) 768 }, { 769 name: "莱州", 770 value: ((Math.random() * 100) + 50).toFixed(2) 771 }, { 772 name: "湖州", 773 value: ((Math.random() * 100) + 50).toFixed(2) 774 }, { 775 name: "汕头", 776 value: ((Math.random() * 100) + 50).toFixed(2) 777 }, { 778 name: "昆山", 779 value: ((Math.random() * 100) + 50).toFixed(2) 780 }, { 781 name: "张家口", 782 value: ((Math.random() * 100) + 50).toFixed(2) 783 }]) 784 }] 785 } 786 echarts.init(document.getElementById('main')).setOption(option); 787 script> 788 body> 789 html>
View Code

 

【tip】echarts-gl 如何给每个省市设置颜色(感谢评论区盆友博纳图给出的链接)

ECharts之类型3D(map,bar3D,scatter3D)_第3张图片

 

转载于:https://www.cnblogs.com/carsonwuu/p/8327578.html

你可能感兴趣的:(ECharts之类型3D(map,bar3D,scatter3D))