//地图容器 var chart = echarts.init(document.getElementById('main')); //34个省、市、自治区的名字拼音映射数组 var provinces = { //23个省 "台湾": "taiwan", "河北": "hebei", "山西": "shanxi", "辽宁": "liaoning", "吉林": "jilin", "黑龙江": "heilongjiang", "江苏": "jiangsu", "浙江": "zhejiang", "安徽": "anhui", "福建": "fujian", "江西": "jiangxi", "山东": "shandong", "河南": "henan", "湖北": "hubei", "湖南": "hunan", "广东": "guangdong", "海南": "hainan", "四川": "sichuan", "贵州": "guizhou", "云南": "yunnan", "陕西": "shanxi1", "甘肃": "gansu", "青海": "qinghai", //5个自治区 "新疆": "xinjiang", "广西": "guangxi", "内蒙古": "neimenggu", "宁夏": "ningxia", "西藏": "xizang", //4个直辖市 "北京": "beijing", "天津": "tianjin", "上海": "shanghai", "重庆": "chongqing", //2个特别行政区 "香港": "xianggang", "澳门": "aomen" }; //直辖市和特别行政区-只有二级地图,没有三级地图 var special = ["北京","天津","上海","重庆","香港","澳门"]; var mapdata = []; //绘制全国地图 $.getJSON('static/map/china.json', function(data){ d = []; for( var i=0;i=0 ){ renderMap('china',mapdata); }else{ //显示县级地图 $.getJSON('static/map/city/'+ cityMap[params.name] +'.json', function(data){ echarts.registerMap( params.name, data); var d = []; for( var i=0;i