// 全国省份列表 var datamap = [{ name: '北京' }, { name: '天津' }, { name: '江苏' }] var specialmap = ['北京', '江苏','天津']; for (var i = 0; i < specialmap.length; i++) { for (var j = 0; j < datamap.length; j++) { if (specialmap[i] == datamap[j].name) { datamap[j].selected = true; break; } } } var option = { tooltip: { formatter: function (params) { if(params.name=="江苏"){ var info = '

' + '总部地址' + '

地址:南京市玄武大道108号
聚慧园2号楼20层

江苏技术服务中心

地址:南京市玄武区成贤街
118号数码动漫园一楼

' return info; } if(params.name=="北京"){ var info = '

' + '北京技术服务中心' + '

地址:北京市西城区茶马北街1号院
世纪茶贸中心2号楼2-2015

' return info; } if(params.name=="天津"){ var info = '

' + '天津技术服务中心' + '

地址:天津市南开区红旗路208号
乐谷商务中心a座902室

' return info; } }, backgroundcolor: "#fff", bordercolor:'#ccc', borderwidth:'1', textstyle: { color: "#333" , }, }, series: [ { name: '中国', type: 'map', maptype: 'china', zoom: 1.2, selectedmode: false, label: { normal: { show: true, textstyle:{color:"#000", fontsize:'12', } }, emphasis: { show: true, } }, itemstyle: { normal: { borderwidth: .5, bordercolor: '#6892b3', areacolor:"#a2ccef", fontsize:'5', }, emphasis: { borderwidth: .5, bordercolor: '#507799', areacolor: "#e8d126", } }, data: datamap, markpoint:{ data:[{ name: '北京', coord:['116.46', '39.92']},{ name: '江苏', coord:['118.78', '32.04']},{ name: '天津', coord:['117.04' , '39.52']}], showallsymbol: true, symbolsize: 12, symbol:"path://m512 39.384615l169.353846 295.384615 342.646154 63.015385-240.246154 248.123077l827.076923 984.615385l-315.076923-145.723077l196.923077 984.615385l43.323077-334.769231l0 401.723077l342.646154-63.015385l512 39.384615", } } ] }; var mychart = echarts.init(document.getelementbyid('mapcontainer')); mychart.setoption(option);