echarts3与百度地图结合

来源:互联网 发布:淘宝上微信解封 编辑:程序博客网 时间:2024/06/05 21:58

原创作者地址:http://blog.csdn.net/yc_1993/article/details/52431989

1、百度AK的申请 

2、下载echart.js,bmap.js

3、引入echart.js,bmap.js以及Ak

4、配置option

var option = {        bmap: {        center: [113.388275,22.94326], //中心坐标        zoom: 5,   //放大的参数,最大为24        roam: true,        mapStyle: {                       styleJson: [          {                    'featureType': 'land',     //调整土地颜色                    'elementType': 'geometry',                    'stylers': {                              'color': '#081734'                    }          },          {                    'featureType': 'building',   //调整建筑物颜色                    'elementType': 'geometry',                    'stylers': {                              'color': '#04406F'                    }          },         {                    'featureType': 'building',   //调整建筑物标签是否可视                    'elementType': 'labels',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'highway',     //调整高速道路颜色                    'elementType': 'geometry',                    'stylers': {                    'color': '#015B99'                    }          },          {                    'featureType': 'highway',    //调整高速名字是否可视                    'elementType': 'labels',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'arterial',   //调整一些干道颜色                    'elementType': 'geometry',                    'stylers': {                    'color':'#003051'                    }          },          {                    'featureType': 'arterial',                    'elementType': 'labels',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'green',                    'elementType': 'geometry',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'water',                    'elementType': 'geometry',                    'stylers': {                              'color': '#044161'                    }          },          {                    'featureType': 'subway',    //调整地铁颜色                    'elementType': 'geometry.stroke',                    'stylers': {                    'color': '#003051'                    }          },          {                    'featureType': 'subway',                    'elementType': 'labels',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'railway',                    'elementType': 'geometry',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'railway',                    'elementType': 'labels',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'all',     //调整所有的标签的边缘颜色                    'elementType': 'labels.text.stroke',                    'stylers': {                              'color': '#313131'                    }          },          {                    'featureType': 'all',     //调整所有标签的填充颜色                    'elementType': 'labels.text.fill',                    'stylers': {                              'color': '#FFFFFF'                    }          },          {                    'featureType': 'manmade',                       'elementType': 'geometry',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'manmade',                    'elementType': 'labels',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'local',                    'elementType': 'geometry',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'local',                    'elementType': 'labels',                    'stylers': {                    'visibility': 'off'                    }          },          {                    'featureType': 'subway',                    'elementType': 'geometry',                    'stylers': {                              'lightness': -65                    }          },          {                    'featureType': 'railway',                    'elementType': 'all',                    'stylers': {                              'lightness': -40                    }          },          {                    'featureType': 'boundary',                    'elementType': 'geometry',                    'stylers': {                              'color': '#8b8787',                              'weight': '1',                              'lightness': -29                    }          }]        }        },        series: [{            type: 'map',            mapType: 'china',            coordinateSystem: 'bmap'        }]    };

 其实就是把echarts地图的坐标系换成百度地图




原创粉丝点击