首先引入:worldZH.js,echarts.js
地图js下载地址
var myChart = echarts.init(document.getElementById(‘main’));
var worldGeoCoordMap = {
‘蒙特里’: [1.874729,33.541478 ],
‘荷兰奥特芬’: [20,52.735095 ],
‘深圳’: [111.4648, 23.2891],
“Tokyo”: [71.691706, 23.689487],
“Toronto”: [239.383184, 43.653226],
“Vilnius”: [115.279651, 64.687156],
“Australian”:[125,-20]
};
var worldDatas = [
[{
name: ‘蒙特里’,
value: 0.5
}], [{
name: “荷兰奥特芬”,
value: 0.5
}],
[{
name: ‘深圳’,
value: 0.5
}],
[{
name: ‘Tokyo’,
value: 0
}],[{
name: ‘Toronto’,
value: 0.5
}],
[{
name: ‘Vilnius’,
value: 1
}],
[{
name: ‘Australian’,
value: 0.5
}]
];
var convertData = function(data) {
var res = [];
for(var i = 0; i < data.length; i++) {
var dataItem = data[i];
var fromCoord = worldGeoCoordMap[dataItem[0].name];
var toCoord = [111.4648, 23.2891];
if(fromCoord && toCoord) {
res.push([{
coord: fromCoord,
value: dataItem[0].value
}, {
coord: toCoord,
}]);
}
}
return res;
};
var series = [];
[['深圳前海