本文链接:https://blog.csdn.net/zhai_865327/article/details/82983489

其实一般情况下2D平面地图就够用了,但是为了更加美观及突出效果,就需要3D来展示

效果图:

<div class="box" style="height: 700px;width: 100%;margin: auto">
                <div id="container" style="height: 700px"></div>
            </div>
        <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/echarts.min.js"></script>
        <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts-gl/echarts-gl.min.js"></script>
        <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts-stat/ecStat.min.js"></script>
        <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/extension/dataTool.min.js"></script>
        <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/map/js/china.js"></script>
        <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/map/js/world.js"></script>
        <script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=AOYt7bbAGAh7CTgODH53V579ESQPivmn"></script>
        <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/extension/bmap.min.js"></script>
        <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/simplex.js"></script>
        <script>
        
        var dom = document.getElementById("container");
        var myChart = echarts.init(dom);
        var app = {}, option = null;
        myChart.setOption({
                backgroundColor: 'rgba(0,0,0,0)',//canvas的背景颜色
                // environment: './img/star.jpg',//背景星空图
                geo3D: { //地图的具体参数
                    map: 'china', //地图范围
                    // shading: 'lambert', //光照带来的明暗
                    light: { // 光照相关的设置。在 shading 为 'color' 的时候无效。
                        main: { //场景主光源的设置
                            intensity: 10,//主光源的强度
                            shadow: true,//主光源是否投射阴影
                            shadowQuality: 'high',//阴影的质量
                            alpha: 30, //主光源绕 x 轴偏离的角度
                            beta:190 //主光源绕 y 轴偏离的角度
                        },
                        ambient: { //全局的环境光设置。
                            intensity: 0//环境光的强度
                        }
                    },
                    viewControl: {//用于鼠标的旋转,缩放等视角控制
                        distance: 88,//默认视角距离主体的距离
                        panMouseButton: 'left',//平移操作使用的鼠标按键
                        rotateMouseButton: 'right',//旋转操作使用的鼠标按键
                        alpha:50 // 让canvas在x轴有一定的倾斜角度
                    },
                    postEffect: {//为画面添加高光,景深,环境光遮蔽(SSAO),调色等效果
                        enable: true, //是否开启
                        SSAO: {//环境光遮蔽
                            radius: 1,//环境光遮蔽的采样半径。半径越大效果越自然
                            intensity: 1,//环境光遮蔽的强度
                            enable: true
                        }
                    },
                    temporalSuperSampling: {//分帧超采样。在开启 postEffect 后,WebGL 默认的 MSAA 会无法使用,分帧超采样用来解决锯齿的问题
                        enable: true
                    },
                    itemStyle: {//三维图形的视觉属性
                        color:'#2355ac',
                        borderWidth:0.5,
                        borderColor:'#000'
                    },
                    regionHeight: 2,//区域的高度
                    series: []
                }
            });

最新文章

  1. 谷歌浏览器如何查看或获取Cookie字符串
  2. BZOJ4520 [Cqoi2016]K远点对
  3. jQuery 事件
  4. Windows Phone App Studio 无码开发手机应用
  5. KCF目标跟踪方法分析与总结
  6. 对于(function(){}())和function(){}实例的作用域分析(里面有很多问题……)
  7. (转) TensorFlow深度学习,一篇文章就够了
  8. IOS-闪光灯操作
  9. JScript中的prototype(原型)属性研究
  10. Spring AOP AspectJ Pointcut 表达式例子
  11. css 自适应布局阮一峰
  12. Linux 环境变量详解
  13. POJ-2299 Ultra-QuickSort---树状数组求逆序对+离散化
  14. SQLserver2008一对多,多行数据显示在一行
  15. python 高阶函数之 reduce
  16. Python 上下文管理协议中的__enter__和__exit__基本理解
  17. HTTP redirect 重定向到 HTTPS
  18. sar监控工具详解
  19. springboot中@webfilter注解的filter时注入bean都是null
  20. 服务器初识、linux安装、linux初识

热门文章

  1. 迁移学习(Transformer),面试看这些就够了!(附代码)
  2. Flutter学习笔记(18)--Drawer抽屉组件
  3. MongoDB Day 1
  4. Python模块之requests,urllib和re
  5. Zabbix-Web监控介绍篇
  6. java 计算器
  7. hbase rowkey 设计
  8. iOS学习——iOS 宏(define)与常量(const)的正确使用
  9. fiddler抓HTTPS及APP请求的配置教程
  10. ajax前台数据到后台