• echarts用法饼图


    //html代码实现饼图
    <!DOCTYPE html>
    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        
        <meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no">
        <title>Create Map and add a dynamic layer</title>
        <link rel="stylesheet" href="http://localhost:8888/3.20/esri/css/esri.css"/>
        <style>
          html, body, #mapDiv{
            padding: 0;
            margin: 0;
            height: 100%;
          }
        </style>
        <script src="http://localhost:8888/3.20/init.js"></script>
        <script>
          var map;
    
          require([
            "esri/map",
            "esri/layers/ArcGISDynamicMapServiceLayer",
            "esri/layers/ImageParameters"
          ], function (
            Map, ArcGISDynamicMapServiceLayer, ImageParameters) {
    
            map new Map("mapDiv", {
              sliderOrientation : "horizontal"
            });
    
            var imageParameters = new ImageParameters();
            imageParameters.format = "jpeg"; //set the image type to PNG24, note default is PNG8.
    
            //Takes a URL to a non cached map service.
            var dynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer("https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Population_World/MapServer", {
              "opacity" : 0.5,
              "imageParameters" : imageParameters
            });
    
            map.addLayer(dynamicMapServiceLayer);
          });
        </script>
      </head>
      <body>
        <div id="mapDiv"></div>
      </body>
    </html>
    
    
    //js代码
    var myChart = echarts.init(document.getElementById('chart'));
    var option = {
        title : {
            text: 'Other',
            subtext: 'Test',
            x:'center'
        },
        tooltip : {
            trigger: 'item',
            formatter: "{a} <br/>{b} : {c} ({d}%)"
        },
        legend: {
            orient: 'vertical',
            left: 'left',
            data: ['A','B','C','D','E']
        },
        series : [
            {
                name: '访问来源',
                type: 'pie',
                radius : '55%',
                center: ['50%', '60%'],
                data:[
                    {value:335, name:'A'},
                    {value:310, name:'B'},
                    {value:234, name:'C'},
                    {value:135, name:'D'},
                    {value:1548, name:'E'}
                ],
                itemStyle: {
                    emphasis: {
                        shadowBlur: 10,
                        shadowOffsetX: 0,
                        shadowColor: 'rgba(0, 0, 0, 0.5)'
                    }
                }
            }
        ]
    };
    
    myChart.hideLoading();
    myChart.setOption(option);
  • 相关阅读:
    简易表格练习
    CSS圆角样式
    力不从心
    学渣在努力~
    嫌疑人
    poj1308 Is it a tree?
    悲剧文本
    迷宫问题
    n皇后问题
    油田
  • 原文地址:https://www.cnblogs.com/devgis/p/16373560.html
Copyright © 2020-2023  润新知