谁会echarts实现地图省市县的钻取分别单独显示

echarts地图现已实现省市县的钻取,可市到县的显示是在同一界面,怎样把市的去掉只显示县的

4个回答

有代码吗?把你的实现代码发一下看看

zhao__yue
zhao__yue 代码太长了,能不能加好友发文件给你,我qq:993242431
4 年多之前 回复
zhao__yue
zhao__yue 有的
4 年多之前 回复

<!DOCTYPE html>



require.config({ paths: { echarts: 'echarts/build/dist' } }); // 使用 require( [ 'echarts', 'echarts/chart/map' ], function (ec) { var myChart = ec.init(document.getElementById('main')); var ecConfig = require('echarts/config'); var curIndx = 0; var mapType = [ 'china', // 23个省 '广东', '青海', '四川', '海南', '陕西', '甘肃', '云南', '湖南', '湖北', '黑龙江', '贵州', '山东', '江西', '河南', '河北', '山西', '安徽', '福建', '浙江', '江苏', '吉林', '辽宁', '台湾', // 5个自治区 '新疆', '广西', '宁夏', '内蒙古', '西藏', // 4个直辖市 '北京', '天津', '上海', '重庆', // 2个特别行政区 '香港', '澳门' ]; var cityMap = { "北京市": "110100", "天津市": "120100", "上海市": "310100", "重庆市": "500100", "崇明县": "310200", "湖北省直辖县市": "429000", // ?? "铜仁市": "522200", "毕节市": "522400", // ?? "石家庄市": "130100", "唐山市": "130200", "秦皇岛市": "130300", "邯郸市": "130400", "邢台市": "130500", "保定市": "130600", "张家口市": "130700", "承德市": "130800", "沧州市": "130900", "廊坊市": "131000", "衡水市": "131100", "太原市": "140100", "大同市": "140200", "阳泉市": "140300", "长治市": "140400", "晋城市": "140500", "朔州市": "140600", "晋中市": "140700", "运城市": "140800", "忻州市": "140900", "临汾市": "141000", "吕梁市": "141100", "呼和浩特市": "150100", "包头市": "150200", "乌海市": "150300", "赤峰市": "150400", "通辽市": "150500", "鄂尔多斯市": "150600", "呼伦贝尔市": "150700", "巴彦淖尔市": "150800", "乌兰察布市": "150900", "兴安盟": "152200", "锡林郭勒盟": "152500", "阿拉善盟": "152900", "沈阳市": "210100", "大连市": "210200", "鞍山市": "210300", "抚顺市": "210400", "本溪市": "210500", "丹东市": "210600", "锦州市": "210700", "营口市": "210800", "阜新市": "210900", "辽阳市": "211000", "盘锦市": "211100", "铁岭市": "211200", "朝阳市": "211300", "葫芦岛市": "211400", "长春市": "220100", "吉林市": "220200", "四平市": "220300", "辽源市": "220400", "通化市": "220500", "白山市": "220600", "松原市": "220700", "白城市": "220800", "延边朝鲜族自治州": "222400", "哈尔滨市": "230100", "齐齐哈尔市": "230200", "鸡西市": "230300", "鹤岗市": "230400", "双鸭山市": "230500", "大庆市": "230600", "伊春市": "230700", "佳木斯市": "230800", "七台河市": "230900", "牡丹江市": "231000", "黑河市": "231100", "绥化市": "231200", "大兴安岭地区": "232700", "南京市": "320100", "无锡市": "320200", "徐州市": "320300", "常州市": "320400", "苏州市": "320500", "南通市": "320600", "连云港市": "320700", "淮安市": "320800", "盐城市": "320900", "扬州市": "321000", "镇江市": "321100", "泰州市": "321200", "宿迁市": "321300", "杭州市": "330100", "宁波市": "330200", "温州市": "330300", "嘉兴市": "330400", "湖州市": "330500", "绍兴市": "330600", "金华市": "330700", "衢州市": "330800", "舟山市": "330900", "台州市": "331000", "丽水市": "331100", "合肥市": "340100", "芜湖市": "340200", "蚌埠市": "340300", "淮南市": "340400", "马鞍山市": "340500", "淮北市": "340600", "铜陵市": "340700", "安庆市": "340800", "黄山市": "341000", "滁州市": "341100", "阜阳市": "341200", "宿州市": "341300", "六安市": "341500", "亳州市": "341600", "池州市": "341700", "宣城市": "341800", "福州市": "350100", "厦门市": "350200", "莆田市": "350300", "三明市": "350400", "泉州市": "350500", "漳州市": "350600", "南平市": "350700", "龙岩市": "350800", "宁德市": "350900", "南昌市": "360100", "景德镇市": "360200", "萍乡市": "360300", "九江市": "360400", "新余市": "360500", "鹰潭市": "360600", "赣州市": "360700", "吉安市": "360800", "宜春市": "360900", "抚州市": "361000", "上饶市": "361100", "济南市": "370100", "青岛市": "370200", "淄博市": "370300", "枣庄市": "370400", "东营市": "370500", "烟台市": "370600", "潍坊市": "370700", "济宁市": "370800", "泰安市": "370900", "威海市": "371000", "日照市": "371100", "莱芜市": "371200", "临沂市": "371300", "德州市": "371400", "聊城市": "371500", "滨州市": "371600", "菏泽市": "371700", "郑州市": "410100", "开封市": "410200", "洛阳市": "410300", "平顶山市": "410400", "安阳市": "410500", "鹤壁市": "410600", "新乡市": "410700", "焦作市": "410800", "濮阳市": "410900", "许昌市": "411000", "漯河市": "411100", "三门峡市": "411200", "南阳市": "411300", "商丘市": "411400", "信阳市": "411500", "周口市": "411600", "驻马店市": "411700", "省直辖县级行政区划": "469000", "武汉市": "420100", "黄石市": "420200", "十堰市": "420300", "宜昌市": "420500", "襄阳市": "420600", "鄂州市": "420700", "荆门市": "420800", "孝感市": "420900", "荆州市": "421000", "黄冈市": "421100", "咸宁市": "421200", "随州市": "421300", "恩施土家族苗族自治州": "422800", "长沙市": "430100", "株洲市": "430200", "湘潭市": "430300", "衡阳市": "430400", "邵阳市": "430500", "岳阳市": "430600", "常德市": "430700", "张家界市": "430800", "益阳市": "430900", "郴州市": "431000", "永州市": "431100", "怀化市": "431200", "娄底市": "431300", "湘西土家族苗族自治州": "433100", "广州市": "440100", "韶关市": "440200", "深圳市": "440300", "珠海市": "440400", "汕头市": "440500", "佛山市": "440600", "江门市": "440700", "湛江市": "440800", "茂名市": "440900", "肇庆市": "441200", "惠州市": "441300", "梅州市": "441400", "汕尾市": "441500", "河源市": "441600", "阳江市": "441700", "清远市": "441800", "东莞市": "441900", "中山市": "442000", "潮州市": "445100", "揭阳市": "445200", "云浮市": "445300", "南宁市": "450100", "柳州市": "450200", "桂林市": "450300", "梧州市": "450400", "北海市": "450500", "防城港市": "450600", "钦州市": "450700", "贵港市": "450800", "玉林市": "450900", "百色市": "451000", "贺州市": "451100", "河池市": "451200", "来宾市": "451300", "崇左市": "451400", "海口市": "460100", "三亚市": "460200", "三沙市": "460300", "成都市": "510100", "自贡市": "510300", "攀枝花市": "510400", "泸州市": "510500", "德阳市": "510600", "绵阳市": "510700", "广元市": "510800", "遂宁市": "510900", "内江市": "511000", "乐山市": "511100", "南充市": "511300", "眉山市": "511400", "宜宾市": "511500", "广安市": "511600", "达州市": "511700", "雅安市": "511800", "巴中市": "511900", "资阳市": "512000", "阿坝藏族羌族自治州": "513200", "甘孜藏族自治州": "513300", "凉山彝族自治州": "513400", "贵阳市": "520100", "六盘水市": "520200", "遵义市": "520300", "安顺市": "520400", "黔西南布依族苗族自治州": "522300", "黔东南苗族侗族自治州": "522600", "黔南布依族苗族自治州": "522700", "昆明市": "530100", "曲靖市": "530300", "玉溪市": "530400", "保山市": "530500", "昭通市": "530600", "丽江市": "530700", "普洱市": "530800", "临沧市": "530900", "楚雄彝族自治州": "532300", "红河哈尼族彝族自治州": "532500", "文山壮族苗族自治州": "532600", "西双版纳傣族自治州": "532800", "大理白族自治州": "532900", "德宏傣族景颇族自治州": "533100", "怒江傈僳族自治州": "533300", "迪庆藏族自治州": "533400", "拉萨市": "540100", "昌都地区": "542100", "山南地区": "542200", "日喀则地区": "542300", "那曲地区": "542400", "阿里地区": "542500", "林芝地区": "542600", "西安市": "610100", "铜川市": "610200", "宝鸡市": "610300", "咸阳市": "610400", "渭南市": "610500", "延安市": "610600", "汉中市": "610700", "榆林市": "610800", "安康市": "610900", "商洛市": "611000", "兰州市": "620100", "嘉峪关市": "620200", "金昌市": "620300", "白银市": "620400", "天水市": "620500", "武威市": "620600", "张掖市": "620700", "平凉市": "620800", "酒泉市": "620900", "庆阳市": "621000", "定西市": "621100", "陇南市": "621200", "临夏回族自治州": "622900", "甘南藏族自治州": "623000", "西宁市": "630100", "海东地区": "632100", "海北藏族自治州": "632200", "黄南藏族自治州": "632300", "海南藏族自治州": "632500", "果洛藏族自治州": "632600", "玉树藏族自治州": "632700", "海西蒙古族藏族自治州": "632800", "银川市": "640100", "石嘴山市": "640200", "吴忠市": "640300", "固原市": "640400", "中卫市": "640500", "乌鲁木齐市": "650100", "克拉玛依市": "650200", "吐鲁番地区": "652100", "哈密地区": "652200", "昌吉回族自治州": "652300", "博尔塔拉蒙古自治州": "652700", "巴音郭楞蒙古自治州": "652800", "阿克苏地区": "652900", "克孜勒苏柯尔克孜自治州": "653000", "喀什地区": "653100", "和田地区": "653200", "伊犁哈萨克自治州": "654000", "塔城地区": "654200", "阿勒泰地区": "654300", "自治区直辖县级行政区划": "659000", "台湾省": "710000", "香港特别行政区": "810100", "澳门特别行政区": "820000" }; var cityType = []; var mapGeoData = require('echarts/util/mapData/params'); console.log(mapGeoData) for (var city in cityMap) { cityType.push(city); // 自定义扩展图表类型 mapGeoData.params[city] = { getGeoJson: (function (c) { var geoJsonName = cityMap[c]; return function (callback) { $.getJSON('geoJson/china-main-city/' + geoJsonName + '.json', callback); } })(city) } } myChart.on(ecConfig.EVENT.MAP_SELECTED, function (param) { var len = mapType.length; var mt = mapType[curIndx % len]; if (mt == 'china') { var selected = param.selected; for (var i in selected) { if (selected[i]) { mt = i; while (len--) { if (mapType[len] == mt) { option.series[0].mapType = mt; myChart.setOption(option, true); myChart.on(ecConfig.EVENT.MAP_SELECTED, function (params) { var length = cityType.length; //var ct = 'city'; //if (ct == 'city') { // 省选择时指定到选中的市 var selected = params.selected; //alert("selected===="+selected) for (var k in selected) { if (selected[k]) { ct = k; alert("ct====" + ct) while (length--) { if (cityType[length] == ct) { var selectedCity; var name; for (var j = 0, l = option.series[0].data.length; j < l; j++) { name = option.series[0].data[j].name; //alert("name===="+name) //alert("selected_s[name]===="+selected_s[name]) option.series[0].data[j].selected = selected[name]; if (selected[name]) { selectedCity = name; } } if (typeof selectedCity == 'undefined') { option.series.splice(1); option.legend = null; option.dataRange = null; myChart.setOption(option, true); return; } option.series[1] = { name: '随机数据', type: 'map', mapType: selectedCity, mapLocation: { x: 'center', y: 'top', width: '35%' }, itemStyle: { normal: {label: {show: true}}, emphasis: {label: {show: true}} }, roam: true, data: [] }; option.legend = { x: 'right', data: ['随机数据'] }; option.dataRange = { orient: 'horizontal', x: 'right', min: 0, max: 1000, color: ['orange', 'yellow'], text: ['高', '低'], // 文本,默认为数值文本 splitNumber: 0 }; myChart.setOption(option, true); } } } } //} }); curIndx = len; alert("curIndx====" + curIndx) } } break; } } }else{ //option.tooltip.formatter = '点击返回全国<br/>{b}'; } myChart.setOption(option, true); }); option = { title: { text : '全国34个省市自治区' }, tooltip : { trigger: 'item', formatter: '点击进入<br/>{b}' }, series : [ { name: '选择器', type: 'map', mapType: 'china', mapLocation: { x: 'left', y: 'top', height:400, width: '30%' }, selectedMode : 'single', itemStyle:{ normal:{label:{show:true}}, emphasis:{label:{show:true}} }, roam:true, data:[ {name: '重庆市',selected:false}, {name: '北京市',selected:false}, {name: '天津市',selected:false}, {name: '上海市',selected:false}, {name: '香港',selected:false}, {name: '澳门',selected:false}, {name: '巴音郭楞蒙古自治州',selected:false}, {name: '和田地区',selected:false}, {name: '哈密地区',selected:false}, {name: '阿克苏地区',selected:false}, {name: '阿勒泰地区',selected:false}, {name: '喀什地区',selected:false}, {name: '塔城地区',selected:false}, {name: '昌吉回族自治州',selected:false}, {name: '克孜勒苏柯尔克孜自治州',selected:false}, {name: '吐鲁番地区',selected:false}, {name: '伊犁哈萨克自治州',selected:false}, {name: '博尔塔拉蒙古自治州',selected:false}, {name: '乌鲁木齐市',selected:false}, {name: '克拉玛依市',selected:false}, {name: '阿拉尔市',selected:false}, {name: '图木舒克市',selected:false}, {name: '五家渠市',selected:false}, {name: '石河子市',selected:false}, {name: '那曲地区',selected:false}, {name: '阿里地区',selected:false}, {name: '日喀则地区',selected:false}, {name: '林芝地区',selected:false}, {name: '昌都地区',selected:false}, {name: '山南地区',selected:false}, {name: '拉萨市',selected:false}, {name: '呼伦贝尔市',selected:false}, {name: '阿拉善盟',selected:false}, {name: '锡林郭勒盟',selected:false}, {name: '鄂尔多斯市',selected:false}, {name: '赤峰市',selected:false}, {name: '巴彦淖尔市',selected:false}, {name: '通辽市',selected:false}, {name: '乌兰察布市',selected:false}, {name: '兴安盟',selected:false}, {name: '包头市',selected:false}, {name: '呼和浩特市',selected:false}, {name: '乌海市',selected:false}, {name: '海西蒙古族藏族自治州',selected:false}, {name: '玉树藏族自治州',selected:false}, {name: '果洛藏族自治州',selected:false}, {name: '海南藏族自治州',selected:false}, {name: '海北藏族自治州',selected:false}, {name: '黄南藏族自治州',selected:false}, {name: '海东地区',selected:false}, {name: '西宁市',selected:false}, {name: '甘孜藏族自治州',selected:false}, {name: '阿坝藏族羌族自治州',selected:false}, {name: '凉山彝族自治州',selected:false}, {name: '绵阳市',selected:false}, {name: '达州市',selected:false}, {name: '广元市',selected:false}, {name: '雅安市',selected:false}, {name: '宜宾市',selected:false}, {name: '乐山市',selected:false}, {name: '南充市',selected:false}, {name: '巴中市',selected:false}, {name: '泸州市',selected:false}, {name: '成都市',selected:false}, {name: '资阳市',selected:false}, {name: '攀枝花市',selected:false}, {name: '眉山市',selected:false}, {name: '广安市',selected:false}, {name: '德阳市',selected:false}, {name: '内江市',selected:false}, {name: '遂宁市',selected:false}, {name: '自贡市',selected:false}, {name: '黑河市',selected:false}, {name: '大兴安岭地区',selected:false}, {name: '哈尔滨市',selected:false}, {name: '齐齐哈尔市',selected:false}, {name: '牡丹江市',selected:false}, {name: '绥化市',selected:false}, {name: '伊春市',selected:false}, {name: '佳木斯市',selected:false}, {name: '鸡西市',selected:false}, {name: '双鸭山市',selected:false}, {name: '大庆市',selected:false}, {name: '鹤岗市',selected:false}, {name: '七台河市',selected:false}, {name: '酒泉市',selected:false}, {name: '张掖市',selected:false}, {name: '甘南藏族自治州',selected:false}, {name: '武威市',selected:false}, {name: '陇南市',selected:false}, {name: '庆阳市',selected:false}, {name: '白银市',selected:false}, {name: '定西市',selected:false}, {name: '天水市',selected:false}, {name: '兰州市',selected:false}, {name: '平凉市',selected:false}, {name: '临夏回族自治州',selected:false}, {name: '金昌市',selected:false}, {name: '嘉峪关市',selected:false}, {name: '普洱市',selected:false}, {name: '红河哈尼族彝族自治州',selected:false}, {name: '文山壮族苗族自治州',selected:false}, {name: '曲靖市',selected:false}, {name: '楚雄彝族自治州',selected:false}, {name: '大理白族自治州',selected:false}, {name: '临沧市',selected:false}, {name: '迪庆藏族自治州',selected:false}, {name: '昭通市',selected:false}, {name: '昆明市',selected:false}, {name: '丽江市',selected:false}, {name: '西双版纳傣族自治州',selected:false}, {name: '保山市',selected:false}, {name: '玉溪市',selected:false}, {name: '怒江傈僳族自治州',selected:false}, {name: '德宏傣族景颇族自治州',selected:false}, {name: '百色市',selected:false}, {name: '河池市',selected:false}, {name: '桂林市',selected:false}, {name: '南宁市',selected:false}, {name: '柳州市',selected:false}, {name: '崇左市',selected:false}, {name: '来宾市',selected:false}, {name: '玉林市',selected:false}, {name: '梧州市',selected:false}, {name: '贺州市',selected:false}, {name: '钦州市',selected:false}, {name: '贵港市',selected:false}, {name: '防城港市',selected:false}, {name: '北海市',selected:false}, {name: '怀化市',selected:false}, {name: '永州市',selected:false}, {name: '邵阳市',selected:false}, {name: '郴州市',selected:false}, {name: '常德市',selected:false}, {name: '湘西土家族苗族自治州',selected:false}, {name: '衡阳市',selected:false}, {name: '岳阳市',selected:false}, {name: '益阳市',selected:false}, {name: '长沙市',selected:false}, {name: '株洲市',selected:false}, {name: '张家界市',selected:false}, {name: '娄底市',selected:false}, {name: '湘潭市',selected:false}, {name: '榆林市',selected:false}, {name: '延安市',selected:false}, {name: '汉中市',selected:false}, {name: '安康市',selected:false}, {name: '商洛市',selected:false}, {name: '宝鸡市',selected:false}, {name: '渭南市',selected:false}, {name: '咸阳市',selected:false}, {name: '西安市',selected:false}, {name: '铜川市',selected:false}, {name: '清远市',selected:false}, {name: '韶关市',selected:false}, {name: '湛江市',selected:false}, {name: '梅州市',selected:false}, {name: '河源市',selected:false}, {name: '肇庆市',selected:false}, {name: '惠州市',selected:false}, {name: '茂名市',selected:false}, {name: '江门市',selected:false}, {name: '阳江市',selected:false}, {name: '云浮市',selected:false}, {name: '广州市',selected:false}, {name: '汕尾市',selected:false}, {name: '揭阳市',selected:false}, {name: '珠海市',selected:false}, {name: '佛山市',selected:false}, {name: '潮州市',selected:false}, {name: '汕头市',selected:false}, {name: '深圳市',selected:false}, {name: '东莞市',selected:false}, {name: '中山市',selected:false}, {name: '延边朝鲜族自治州',selected:false}, {name: '吉林市',selected:false}, {name: '白城市',selected:false}, {name: '松原市',selected:false}, {name: '长春市',selected:false}, {name: '白山市',selected:false}, {name: '通化市',selected:false}, {name: '四平市',selected:false}, //{name: '公主岭',selected:false}, {name: '辽源市',selected:false}, {name: '承德市',selected:false}, {name: '张家口市',selected:false}, {name: '保定市',selected:false}, {name: '唐山市',selected:false}, {name: '沧州市',selected:false}, {name: '石家庄市',selected:false}, {name: '邢台市',selected:false}, {name: '邯郸市',selected:false}, {name: '秦皇岛市',selected:false}, {name: '衡水市',selected:false}, {name: '廊坊市',selected:false}, {name: '恩施土家族苗族自治州',selected:false}, {name: '十堰市',selected:false}, {name: '宜昌市',selected:false}, {name: '襄樊市',selected:false}, {name: '黄冈市',selected:false}, {name: '荆州市',selected:false}, {name: '荆门市',selected:false}, {name: '咸宁市',selected:false}, {name: '随州市',selected:false}, {name: '孝感市',selected:false}, {name: '武汉市',selected:false}, {name: '黄石市',selected:false}, {name: '神农架林区',selected:false}, {name: '天门市',selected:false}, {name: '仙桃市',selected:false}, {name: '潜江市',selected:false}, {name: '鄂州市',selected:false}, {name: '遵义市',selected:false}, {name: '黔东南苗族侗族自治州',selected:false}, {name: '毕节地区',selected:false}, {name: '黔南布依族苗族自治州',selected:false}, {name: '铜仁地区',selected:false}, {name: '黔西南布依族苗族自治州',selected:false}, {name: '六盘水市',selected:false}, {name: '安顺市',selected:false}, {name: '贵阳市',selected:false}, {name: '烟台市',selected:false}, {name: '临沂市',selected:false}, {name: '潍坊市',selected:false}, {name: '青岛市',selected:false}, {name: '菏泽市',selected:false}, {name: '济宁市',selected:false}, {name: '德州市',selected:false}, {name: '滨州市',selected:false}, {name: '聊城市',selected:false}, {name: '东营市',selected:false}, {name: '济南市',selected:false}, {name: '泰安市',selected:false}, {name: '威海市',selected:false}, {name: '日照市',selected:false}, {name: '淄博市',selected:false}, {name: '枣庄市',selected:false}, {name: '莱芜市',selected:false}, {name: '赣州市',selected:false}, {name: '吉安市',selected:false}, {name: '上饶市',selected:false}, {name: '九江市',selected:false}, {name: '抚州市',selected:false}, {name: '宜春市',selected:false}, {name: '南昌市',selected:false}, {name: '景德镇市',selected:false}, {name: '萍乡市',selected:false}, {name: '鹰潭市',selected:false}, {name: '新余市',selected:false}, {name: '南阳市',selected:false}, {name: '信阳市',selected:false}, {name: '洛阳市',selected:false}, {name: '驻马店市',selected:false}, {name: '周口市',selected:false}, {name: '商丘市',selected:false}, {name: '三门峡市',selected:false}, {name: '新乡市',selected:false}, {name: '平顶山市',selected:false}, {name: '郑州市',selected:false}, {name: '安阳市',selected:false}, {name: '开封市',selected:false}, {name: '焦作市',selected:false}, {name: '许昌市',selected:false}, {name: '濮阳市',selected:false}, {name: '漯河市',selected:false}, {name: '鹤壁市',selected:false}, {name: '大连市',selected:false}, {name: '朝阳市',selected:false}, {name: '丹东市',selected:false}, {name: '铁岭市',selected:false}, {name: '沈阳市',selected:false}, {name: '抚顺市',selected:false}, {name: '葫芦岛市',selected:false}, {name: '阜新市',selected:false}, {name: '锦州市',selected:false}, {name: '鞍山市',selected:false}, {name: '本溪市',selected:false}, {name: '营口市',selected:false}, {name: '辽阳市',selected:false}, {name: '盘锦市',selected:false}, {name: '忻州市',selected:false}, {name: '吕梁市',selected:false}, {name: '临汾市',selected:false}, {name: '晋中市',selected:false}, {name: '运城市',selected:false}, {name: '大同市',selected:false}, {name: '长治市',selected:false}, {name: '朔州市',selected:false}, {name: '晋城市',selected:false}, {name: '太原市',selected:false}, {name: '阳泉市',selected:false}, {name: '六安市',selected:false}, {name: '安庆市',selected:false}, {name: '滁州市',selected:false}, {name: '宣城市',selected:false}, {name: '阜阳市',selected:false}, {name: '宿州市',selected:false}, {name: '黄山市',selected:false}, {name: '巢湖市',selected:false}, {name: '亳州市',selected:false}, {name: '池州市',selected:false}, {name: '合肥市',selected:false}, {name: '蚌埠市',selected:false}, {name: '芜湖市',selected:false}, {name: '淮北市',selected:false}, {name: '淮南市',selected:false}, {name: '马鞍山市',selected:false}, {name: '铜陵市',selected:false}, {name: '南平市',selected:false}, {name: '三明市',selected:false}, {name: '龙岩市',selected:false}, {name: '宁德市',selected:false}, {name: '福州市',selected:false}, {name: '漳州市',selected:false}, {name: '泉州市',selected:false}, {name: '莆田市',selected:false}, {name: '厦门市',selected:false}, {name: '丽水市',selected:false}, {name: '杭州市',selected:false}, {name: '温州市',selected:false}, {name: '宁波市',selected:false}, {name: '舟山市',selected:false}, {name: '台州市',selected:false}, {name: '金华市',selected:false}, {name: '衢州市',selected:false}, {name: '绍兴市',selected:false}, {name: '嘉兴市',selected:false}, {name: '湖州市',selected:false}, {name: '盐城市',selected:false}, {name: '徐州市',selected:false}, {name: '南通市',selected:false}, {name: '淮安市',selected:false}, {name: '苏州市',selected:false}, {name: '宿迁市',selected:false}, {name: '连云港市',selected:false}, {name: '扬州市',selected:false}, {name: '南京市',selected:false}, {name: '泰州市',selected:false}, {name: '无锡市',selected:false}, {name: '常州市',selected:false}, {name: '镇江市',selected:false}, {name: '吴忠市',selected:false}, {name: '中卫市',selected:false}, {name: '固原市',selected:false}, {name: '银川市',selected:false}, {name: '石嘴山市',selected:false}, {name: '儋州市',selected:false}, {name: '文昌市',selected:false}, {name: '乐东黎族自治县',selected:false}, {name: '三亚市',selected:false}, {name: '琼中黎族苗族自治县',selected:false}, {name: '东方市',selected:false}, {name: '海口市',selected:false}, {name: '万宁市',selected:false}, {name: '澄迈县',selected:false}, {name: '白沙黎族自治县',selected:false}, {name: '琼海市',selected:false}, {name: '昌江黎族自治县',selected:false}, {name: '临高县',selected:false}, {name: '陵水黎族自治县',selected:false}, {name: '屯昌县',selected:false}, {name: '定安县',selected:false}, {name: '保亭黎族苗族自治县',selected:false}, {name: '五指山市',selected:false} ] } ], animation: false }; myChart.setOption(option, true); } );


您好,您的地图可以省份与全国切换的demo能发我一份吗?小弟先谢过了,我的qq 461815049

可以参考下这个echarts自定义地图

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何用Echarts或者其他东西实现,有道路详情图的地图?
用Echarts做一个道路详情图,如果可以,怎么在3D地球上面实现,不行的的话平面地图也行
使用echatrs 实现省市(州)县(区)地图三级钻取
谁有使用echarts做的省(州)市(区)县的地图三级钻取功能的demo(使用jsp或html写的),麻烦发我邮箱一份,谢谢!!(要能实现功能的哦)
Echarts使用json打点地图,如何实现地图下钻和散点图展示?
1.Echarts使用json打点地图,可以实现一级散点图,但是地图下钻到二级,如何清除一级散点图? 2.在二级地图里展示对应的散点图?
echarts3(请注意是echarts3)做地图数据下钻?
如题,echarts3 如何实现全国地图下钻到省市级地图数据????请指教,谢谢。
echarts地图缩放级别问题
目标效果:使用鼠标滚轮放大和缩小地图,在地图放大到一定比例之后,显示隐藏的标记(类似百度地图,放大之后能显示银行、大楼这种,当然我知道实现方式不一样)。 翻看了echarts的全部api,发现只有一个scaleLimit的值可以控制放大和缩小的范围,但是没有找到能获得scale值的方法,请问echarts有没有这个值,如果没有,底层画图的时候是怎么实现按照浏览器的大小自适应地图大小的。
echarts地图控件官方实例如何调用 显示地图
//问题描述: 调用了官网提供的地址但是就是不显示地图 //官网地址: https://www.echartsjs.com/examples/zh/editor.html?c=effectScatter-bmap //截图 ![图片说明](https://img-ask.csdn.net/upload/201910/17/1571241681_595745.jpg) //代码展示 ``` <script src="pcManager/dist/echarts.js"></script> <!-- 引入 vintage 主题 --> <script src="pcManager/theme/vintage.js"></script> <script> // 第二个参数可以指定前面引入的主题 var chart = echarts.init(document.getElementById('main'), 'vintage'); chart.setOption({ //把官网提供的option套进去 ... }); </script> ``` //目前显示的界面没有地图 ![图片说明](https://img-ask.csdn.net/upload/201910/17/1571241856_441443.jpg) //由于数据太多 把我的主要代码结构粘出来 ``` <head> <%--引入echarts控件--%> <script src="/erzhentang/FR-LIB/incubator-echarts-4.4.0/dist/echarts.js"></script> <!-- 引入 vintage 主题 --> <script src="/erzhentang/FR-LIB/incubator-echarts-4.4.0/theme/vintage.js"></script> <div id="dv_area" style="width: 800px;height:600px;"></div> <script type="text/javascript"> </head> <body> var myChart1 = echarts.init(document.getElementById('dv_area'),'vintage'); var data = [ {name: '海门', value: 9}, {name: '鄂尔多斯', value: 12}, {name: '招远', value: 12}, {name: '舟山', value: 12}, {name: '齐齐哈尔', value: 14}, {name: '盐城', value: 15}, {name: '赤峰', value: 16}, {name: '青岛', value: 18}, {name: '乳山', value: 18}, {name: '金昌', value: 19}, {name: '泉州', value: 21}, {name: '莱西', value: 21}, {name: '日照', value: 21}, {name: '胶南', value: 22}, {name: '南通', value: 23}, {name: '拉萨', value: 24}, {name: '云浮', value: 24}, {name: '梅州', value: 25}, {name: '文登', value: 25}, {name: '上海', value: 25}, {name: '攀枝花', value: 25}, {name: '威海', value: 25}, {name: '承德', value: 25}, {name: '厦门', value: 26}, {name: '汕尾', value: 26}, {name: '潮州', value: 26}, {name: '丹东', value: 27}, {name: '太仓', value: 27}, {name: '曲靖', value: 27}, {name: '烟台', value: 28}, {name: '福州', value: 29}, {name: '瓦房店', value: 30}, {name: '即墨', value: 30}, {name: '抚顺', value: 31}, {name: '玉溪', value: 31}, {name: '张家口', value: 31}, {name: '阳泉', value: 31}, {name: '莱州', value: 32}, {name: '湖州', value: 32}, {name: '汕头', value: 32}, {name: '昆山', value: 33}, {name: '宁波', value: 33}, {name: '湛江', value: 33}, {name: '揭阳', value: 34}, {name: '荣成', value: 34}, {name: '连云港', value: 35}, {name: '葫芦岛', value: 35}, {name: '常熟', value: 36}, {name: '东莞', value: 36}, {name: '河源', value: 36}, {name: '淮安', value: 36}, {name: '泰州', value: 36}, {name: '南宁', value: 37}, {name: '营口', value: 37}, {name: '惠州', value: 37}, {name: '江阴', value: 37}, {name: '蓬莱', value: 37}, {name: '韶关', value: 38}, {name: '嘉峪关', value: 38}, {name: '广州', value: 38}, {name: '延安', value: 38}, {name: '太原', value: 39}, {name: '清远', value: 39}, {name: '中山', value: 39}, {name: '昆明', value: 39}, {name: '寿光', value: 40}, {name: '盘锦', value: 40}, {name: '长治', value: 41}, {name: '深圳', value: 41}, {name: '珠海', value: 42}, {name: '宿迁', value: 43}, {name: '咸阳', value: 43}, {name: '铜川', value: 44}, {name: '平度', value: 44}, {name: '佛山', value: 44}, {name: '海口', value: 44}, {name: '江门', value: 45}, {name: '章丘', value: 45}, {name: '肇庆', value: 46}, {name: '大连', value: 47}, {name: '临汾', value: 47}, {name: '吴江', value: 47}, {name: '石嘴山', value: 49}, {name: '沈阳', value: 50}, {name: '苏州', value: 50}, {name: '茂名', value: 50}, {name: '嘉兴', value: 51}, {name: '长春', value: 51}, {name: '胶州', value: 52}, {name: '银川', value: 52}, {name: '张家港', value: 52}, {name: '三门峡', value: 53}, {name: '锦州', value: 54}, {name: '南昌', value: 54}, {name: '柳州', value: 54}, {name: '三亚', value: 54}, {name: '自贡', value: 56}, {name: '吉林', value: 56}, {name: '阳江', value: 57}, {name: '泸州', value: 57}, {name: '西宁', value: 57}, {name: '宜宾', value: 58}, {name: '呼和浩特', value: 58}, {name: '成都', value: 58}, {name: '大同', value: 58}, {name: '镇江', value: 59}, {name: '桂林', value: 59}, {name: '张家界', value: 59}, {name: '宜兴', value: 59}, {name: '北海', value: 60}, {name: '西安', value: 61}, {name: '金坛', value: 62}, {name: '东营', value: 62}, {name: '牡丹江', value: 63}, {name: '遵义', value: 63}, {name: '绍兴', value: 63}, {name: '扬州', value: 64}, {name: '常州', value: 64}, {name: '潍坊', value: 65}, {name: '重庆', value: 66}, {name: '台州', value: 67}, {name: '南京', value: 67}, {name: '滨州', value: 70}, {name: '贵阳', value: 71}, {name: '无锡', value: 71}, {name: '本溪', value: 71}, {name: '克拉玛依', value: 72}, {name: '渭南', value: 72}, {name: '马鞍山', value: 72}, {name: '宝鸡', value: 72}, {name: '焦作', value: 75}, {name: '句容', value: 75}, {name: '北京', value: 79}, {name: '徐州', value: 79}, {name: '衡水', value: 80}, {name: '包头', value: 80}, {name: '绵阳', value: 80}, {name: '乌鲁木齐', value: 84}, {name: '枣庄', value: 84}, {name: '杭州', value: 84}, {name: '淄博', value: 85}, {name: '鞍山', value: 86}, {name: '溧阳', value: 86}, {name: '库尔勒', value: 86}, {name: '安阳', value: 90}, {name: '开封', value: 90}, {name: '济南', value: 92}, {name: '德阳', value: 93}, {name: '温州', value: 95}, {name: '九江', value: 96}, {name: '邯郸', value: 98}, {name: '临安', value: 99}, {name: '兰州', value: 99}, {name: '沧州', value: 100}, {name: '临沂', value: 103}, {name: '南充', value: 104}, {name: '天津', value: 105}, {name: '富阳', value: 106}, {name: '泰安', value: 112}, {name: '诸暨', value: 112}, {name: '郑州', value: 113}, {name: '哈尔滨', value: 114}, {name: '聊城', value: 116}, {name: '芜湖', value: 117}, {name: '唐山', value: 119}, {name: '平顶山', value: 119}, {name: '邢台', value: 119}, {name: '德州', value: 120}, {name: '济宁', value: 120}, {name: '荆州', value: 127}, {name: '宜昌', value: 130}, {name: '义乌', value: 132}, {name: '丽水', value: 133}, {name: '洛阳', value: 134}, {name: '秦皇岛', value: 136}, {name: '株洲', value: 143}, {name: '石家庄', value: 147}, {name: '莱芜', value: 148}, {name: '常德', value: 152}, {name: '保定', value: 153}, {name: '湘潭', value: 154}, {name: '金华', value: 157}, {name: '岳阳', value: 169}, {name: '长沙', value: 175}, {name: '衢州', value: 177}, {name: '廊坊', value: 193}, {name: '菏泽', value: 194}, {name: '合肥', value: 229}, {name: '武汉', value: 273}, {name: '大庆', value: 279} ]; var geoCoordMap = { '海门': [121.15, 31.89], '鄂尔多斯': [109.781327, 39.608266], '招远': [120.38, 37.35], '舟山': [122.207216, 29.985295], '齐齐哈尔': [123.97, 47.33], '盐城': [120.13, 33.38], '赤峰': [118.87, 42.28], '青岛': [120.33, 36.07], '乳山': [121.52, 36.89], '金昌': [102.188043, 38.520089], '泉州': [118.58, 24.93], '莱西': [120.53, 36.86], '日照': [119.46, 35.42], '胶南': [119.97, 35.88], '南通': [121.05, 32.08], '拉萨': [91.11, 29.97], '云浮': [112.02, 22.93], '梅州': [116.1, 24.55], '文登': [122.05, 37.2], '上海': [121.48, 31.22], '攀枝花': [101.718637, 26.582347], '威海': [122.1, 37.5], '承德': [117.93, 40.97], '厦门': [118.1, 24.46], '汕尾': [115.375279, 22.786211], '潮州': [116.63, 23.68], '丹东': [124.37, 40.13], '太仓': [121.1, 31.45], '曲靖': [103.79, 25.51], '烟台': [121.39, 37.52], '福州': [119.3, 26.08], '瓦房店': [121.979603, 39.627114], '即墨': [120.45, 36.38], '抚顺': [123.97, 41.97], '玉溪': [102.52, 24.35], '张家口': [114.87, 40.82], '阳泉': [113.57, 37.85], '莱州': [119.942327, 37.177017], '湖州': [120.1, 30.86], '汕头': [116.69, 23.39], '昆山': [120.95, 31.39], '宁波': [121.56, 29.86], '湛江': [110.359377, 21.270708], '揭阳': [116.35, 23.55], '荣成': [122.41, 37.16], '连云港': [119.16, 34.59], '葫芦岛': [120.836932, 40.711052], '常熟': [120.74, 31.64], '东莞': [113.75, 23.04], '河源': [114.68, 23.73], '淮安': [119.15, 33.5], '泰州': [119.9, 32.49], '南宁': [108.33, 22.84], '营口': [122.18, 40.65], '惠州': [114.4, 23.09], '江阴': [120.26, 31.91], '蓬莱': [120.75, 37.8], '韶关': [113.62, 24.84], '嘉峪关': [98.289152, 39.77313], '广州': [113.23, 23.16], '延安': [109.47, 36.6], '太原': [112.53, 37.87], '清远': [113.01, 23.7], '中山': [113.38, 22.52], '昆明': [102.73, 25.04], '寿光': [118.73, 36.86], '盘锦': [122.070714, 41.119997], '长治': [113.08, 36.18], '深圳': [114.07, 22.62], '珠海': [113.52, 22.3], '宿迁': [118.3, 33.96], '咸阳': [108.72, 34.36], '铜川': [109.11, 35.09], '平度': [119.97, 36.77], '佛山': [113.11, 23.05], '海口': [110.35, 20.02], '江门': [113.06, 22.61], '章丘': [117.53, 36.72], '肇庆': [112.44, 23.05], '大连': [121.62, 38.92], '临汾': [111.5, 36.08], '吴江': [120.63, 31.16], '石嘴山': [106.39, 39.04], '沈阳': [123.38, 41.8], '苏州': [120.62, 31.32], '茂名': [110.88, 21.68], '嘉兴': [120.76, 30.77], '长春': [125.35, 43.88], '胶州': [120.03336, 36.264622], '银川': [106.27, 38.47], '张家港': [120.555821, 31.875428], '三门峡': [111.19, 34.76], '锦州': [121.15, 41.13], '南昌': [115.89, 28.68], '柳州': [109.4, 24.33], '三亚': [109.511909, 18.252847], '自贡': [104.778442, 29.33903], '吉林': [126.57, 43.87], '阳江': [111.95, 21.85], '泸州': [105.39, 28.91], '西宁': [101.74, 36.56], '宜宾': [104.56, 29.77], '呼和浩特': [111.65, 40.82], '成都': [104.06, 30.67], '大同': [113.3, 40.12], '镇江': [119.44, 32.2], '桂林': [110.28, 25.29], '张家界': [110.479191, 29.117096], '宜兴': [119.82, 31.36], '北海': [109.12, 21.49], '西安': [108.95, 34.27], '金坛': [119.56, 31.74], '东营': [118.49, 37.46], '牡丹江': [129.58, 44.6], '遵义': [106.9, 27.7], '绍兴': [120.58, 30.01], '扬州': [119.42, 32.39], '常州': [119.95, 31.79], '潍坊': [119.1, 36.62], '重庆': [106.54, 29.59], '台州': [121.420757, 28.656386], '南京': [118.78, 32.04], '滨州': [118.03, 37.36], '贵阳': [106.71, 26.57], '无锡': [120.29, 31.59], '本溪': [123.73, 41.3], '克拉玛依': [84.77, 45.59], '渭南': [109.5, 34.52], '马鞍山': [118.48, 31.56], '宝鸡': [107.15, 34.38], '焦作': [113.21, 35.24], '句容': [119.16, 31.95], '北京': [116.46, 39.92], '徐州': [117.2, 34.26], '衡水': [115.72, 37.72], '包头': [110, 40.58], '绵阳': [104.73, 31.48], '乌鲁木齐': [87.68, 43.77], '枣庄': [117.57, 34.86], '杭州': [120.19, 30.26], '淄博': [118.05, 36.78], '鞍山': [122.85, 41.12], '溧阳': [119.48, 31.43], '库尔勒': [86.06, 41.68], '安阳': [114.35, 36.1], '开封': [114.35, 34.79], '济南': [117, 36.65], '德阳': [104.37, 31.13], '温州': [120.65, 28.01], '九江': [115.97, 29.71], '邯郸': [114.47, 36.6], '临安': [119.72, 30.23], '兰州': [103.73, 36.03], '沧州': [116.83, 38.33], '临沂': [118.35, 35.05], '南充': [106.110698, 30.837793], '天津': [117.2, 39.13], '富阳': [119.95, 30.07], '泰安': [117.13, 36.18], '诸暨': [120.23, 29.71], '郑州': [113.65, 34.76], '哈尔滨': [126.63, 45.75], '聊城': [115.97, 36.45], '芜湖': [118.38, 31.33], '唐山': [118.02, 39.63], '平顶山': [113.29, 33.75], '邢台': [114.48, 37.05], '德州': [116.29, 37.45], '济宁': [116.59, 35.38], '荆州': [112.239741, 30.335165], '宜昌': [111.3, 30.7], '义乌': [120.06, 29.32], '丽水': [119.92, 28.45], '洛阳': [112.44, 34.7], '秦皇岛': [119.57, 39.95], '株洲': [113.16, 27.83], '石家庄': [114.48, 38.03], '莱芜': [117.67, 36.19], '常德': [111.69, 29.05], '保定': [115.48, 38.85], '湘潭': [112.91, 27.87], '金华': [119.64, 29.12], '岳阳': [113.09, 29.37], '长沙': [113, 28.21], '衢州': [118.88, 28.97], '廊坊': [116.7, 39.53], '菏泽': [115.480656, 35.23375], '合肥': [117.27, 31.86], '武汉': [114.31, 30.52], '大庆': [125.03, 46.58] }; var convertData = function (data) { var res = []; for (var i = 0; i < data.length; i++) { var geoCoord = geoCoordMap[data[i].name]; if (geoCoord) { res.push({ name: data[i].name, value: geoCoord.concat(data[i].value) }); } } return res; }; option = { title: { text: '全国主要城市空气质量 - 百度地图', subtext: 'data from PM25.in', sublink: 'http://www.pm25.in', left: 'center' }, tooltip: { trigger: 'item' }, bmap: { center: [104.114129, 37.550339], zoom: 5, roam: true, mapStyle: { styleJson: [{ 'featureType': 'water', 'elementType': 'all', 'stylers': { 'color': '#d1d1d1' } }, { 'featureType': 'land', 'elementType': 'all', 'stylers': { 'color': '#f3f3f3' } }, { 'featureType': 'railway', 'elementType': 'all', 'stylers': { 'visibility': 'off' } }, { 'featureType': 'highway', 'elementType': 'all', 'stylers': { 'color': '#fdfdfd' } }, { 'featureType': 'highway', 'elementType': 'labels', 'stylers': { 'visibility': 'off' } }, { 'featureType': 'arterial', 'elementType': 'geometry', 'stylers': { 'color': '#fefefe' } }, { 'featureType': 'arterial', 'elementType': 'geometry.fill', 'stylers': { 'color': '#fefefe' } }, { 'featureType': 'poi', 'elementType': 'all', 'stylers': { 'visibility': 'off' } }, { 'featureType': 'green', 'elementType': 'all', 'stylers': { 'visibility': 'off' } }, { 'featureType': 'subway', 'elementType': 'all', 'stylers': { 'visibility': 'off' } }, { 'featureType': 'manmade', 'elementType': 'all', 'stylers': { 'color': '#d1d1d1' } }, { 'featureType': 'local', 'elementType': 'all', 'stylers': { 'color': '#d1d1d1' } }, { 'featureType': 'arterial', 'elementType': 'labels', 'stylers': { 'visibility': 'off' } }, { 'featureType': 'boundary', 'elementType': 'all', 'stylers': { 'color': '#fefefe' } }, { 'featureType': 'building', 'elementType': 'all', 'stylers': { 'color': '#d1d1d1' } }, { 'featureType': 'label', 'elementType': 'labels.text.fill', 'stylers': { 'color': '#999999' } }] } }, series: [ { name: 'pm2.5', type: 'scatter', coordinateSystem: 'bmap', data: convertData(data), symbolSize: function (val) { return val[2] / 10; }, label: { normal: { formatter: '{b}', position: 'right', show: false }, emphasis: { show: true } }, itemStyle: { normal: { color: 'purple' } } }, { name: 'Top 5', type: 'effectScatter', coordinateSystem: 'bmap', data: convertData(data.sort(function (a, b) { return b.value - a.value; }).slice(0, 6)), symbolSize: function (val) { return val[2] / 10; }, showEffectOn: 'render', rippleEffect: { brushType: 'stroke' }, hoverAnimation: true, label: { normal: { formatter: '{b}', position: 'right', show: true } }, itemStyle: { normal: { color: 'purple', shadowBlur: 10, shadowColor: '#333' } }, zlevel: 1 } ] }; myChart1.setOption(option); </script> <body> ``` //已解决 需要引入必要的控件 ``` <%--引入echarts控件--%> <script src="/erzhentang/FR-LIB/incubator-echarts-4.4.0/dist/echarts.js"></script> <!-- 引入 vintage 主题 --> <script src="/erzhentang/FR-LIB/incubator-echarts-4.4.0/theme/vintage.js"></script> <%--引入地图所需控件--%> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/lodash.js"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/javascripts/common.js"></script> <script type="text/javascript">function changeLang(lang) { if (lang === 'en') { if (location.hostname !== 'echarts.apache.org') { var re = new RegExp('/zh/', 'g'); var pathname = location.pathname.replace(re, '/en/'); var url = 'https://echarts.apache.org' + pathname + location.search + location.hash; location.href = url; return; } } location.href = location.href.replace( new RegExp('/(zh|en)/', 'g'), '/' + lang + '/' ); } window.ROOT_PATH = 'https://www.echartsjs.com/examples/'; </script> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/dat.gui.min.js"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/ace/src/ace.js"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/ace/src/ext-language_tools.js"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/javascripts/editor.js?_v_=1571170137685"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/echarts-stat/ecStat.min.js?_v_=1571170137685"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/echarts/echarts.min.js?_v_=1571170137685"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/echarts/map/js/china.js?_v_=1571170137685"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/echarts/map/js/world.js?_v_=1571170137685"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/echarts/extension/dataTool.js?_v_=1571170137685"></script> <script type="text/javascript" src="https://www.echartsjs.com/examples/vendors/echarts/extension/bmap.js?_v_=1571170137685"></script> <script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&amp;ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu&amp;__ec_v__=20190126"></script> <script type="text/javascript" src="https://api.map.baidu.com/getscript?v=2.0&amp;ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu&amp;services=&amp;t=20190622163250"></script> <script type="text/javascript">document.getElementById('nav-examples').className = 'active';</script> <!-- Baidu Tongji--> <script type="text/javascript">var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?54b918eee37cb8a7045f0fd0f0b24395"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <!-- Google Analytics--> <script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=UA-141228404-1"></script> <script type="text/javascript">window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-141228404-1'); </script> ```
echarts在地图上标记两个点,通过鼠标滚轮缩小地图后,在效果上两个点合并显示数字2。
用echarts在地图上用气泡效果加载两个点,通过鼠标滚轮实现放大缩小,放大时可以看到两个点,缩小后两个点合并显示数字2,表明该区域内有2个标记点的意思 求助谢谢(图片用python folium实现,但是后期想添加前端页面click事件,python写出的不好实现前后台交互)![图片说明](https://img-ask.csdn.net/upload/201909/18/1568772659_601137.png)![图片说明](https://img-ask.csdn.net/upload/201909/18/1568772674_417226.png)
echarts实现一个页面同时显示多个图表
echarts实现一个页面同时显示多个图表(例如:柱状图、环形图、仪表盘等等),并且每个图表都要动态加载数据库中的数据,最好附上一个简单例子的源代码,图片中是大概要实现的效果图,谢谢。![图片说明](https://img-ask.csdn.net/upload/201710/09/1507519831_899690.png)
echarts制作的地图把连接地图的线条上的tooptip去掉,其他地方的tooptip保留
echarts制作的地图把连接地图的线条上的tooptip去掉,其他地方的tooptip保留
echarts导出的 地图 图片被拉伸了.
![图片说明](https://img-ask.csdn.net/upload/201912/23/1577093611_139213.png) 一般的柱状图是没问题的 但是地图就不行了 比如下面这个 ![图片说明](https://img-ask.csdn.net/upload/201912/23/1577093644_976032.png) 转为base64导出在word中就变这样了. 这个地图在页面显示是正常的.
echarts geoJson 地图
以下是我的html代码,option和GeoJson部分完全是抄官网http://echarts.baidu.com/doc/example/map6.html里面的代码,但是我不知道require GeoJson部分应该放在那里(怎么用),请大神指点下,谢谢 我现在这样hk的地图加载不出来 ``` <!DOCTYPE html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!--自适应device-width设备宽度--> <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- 新 Bootstrap 核心 CSS 文件 --> <link href="./bootstrap/css/bootstrap.min.css" rel="stylesheet"> <!-- 可选的Bootstrap主题文件(一般不用引入) <link href="./bootstrap/css/bootstrap-theme.min.css" rel="stylesheet">--> <!-- jQuery文件。务必在bootstrap.min.js 之前引入 --> <script src="./bootstrap/js/jquery.min.js"></script> <!-- 最新的 Bootstrap 核心 JavaScript 文件 --> <script src="./echarts/doc/asset/js/bootstrap.min.js"></script> <title>ECharts</title> <style> </style> </head> <body> <div id="main" style="margin-top:10px;height:400px;width:100vw;"></div> <!-- 2、引入模块化单文件echarts.js --> <script src="./echarts/build/dist/echarts.js"></script> <!-- 3、模块加载器配置echarts和所需图表的路径(相对路径为从当前页面链接到echarts.js)--> <script type="text/javascript"> // 路径配置 require.config({ paths: { echarts: './echarts/build/dist' } }); //-- 4、标签内动态加载echarts和所需图表,回调函数中可以初始化图表并驱动图表的生成--> // 使用 require( [ 'echarts', 'echarts/theme/helianthus', 'echarts/chart/map' ], function (ec,theme) { // 基于准备好的dom,初始化echarts图表 var myChart = ec.init(document.getElementById('main'),theme); require('echarts/util/mapData/params').params.HK = { getGeoJson: function (callback) { $.getJSON('./echarts/doc/example/geoJson/HK_geo.json',callback); } }; var option = { title : { text : '香港18区人口密度 (2011)', subtext: '人口密度数据来自Wikipedia', sublink: 'http://zh.wikipedia.org/wiki/%E9%A6%99%E6%B8%AF%E8%A1%8C%E6%94%BF%E5%8D%80%E5%8A%83#cite_note-12' }, tooltip : { trigger: 'item', formatter: '{b}<br/>{c} (p / km2)' }, toolbox: { show : true, orient : 'vertical', x: 'right', y: 'center', feature : { mark : {show: true}, dataView : {show: true, readOnly: false}, restore : {show: true}, saveAsImage : {show: true} } }, dataRange: { min: 800, max: 50000, text:['High','Low'], realtime: false, calculable : true, color: ['orangered','yellow','lightskyblue'] }, series : [ { name: '香港18区人口密度', type: 'map', mapType: 'HK', // 自定义扩展图表类型 itemStyle:{ normal:{label:{show:true}}, emphasis:{label:{show:true}} }, data:[ {name: '中西区', value: 20057.34}, {name: '湾仔', value: 15477.48}, {name: '东区', value: 31686.1}, {name: '南区', value: 6992.6}, {name: '油尖旺', value: 44045.49}, {name: '深水埗', value: 40689.64}, {name: '九龙城', value: 37659.78}, {name: '黄大仙', value: 45180.97}, {name: '观塘', value: 55204.26}, {name: '葵青', value: 21900.9}, {name: '荃湾', value: 4918.26}, {name: '屯门', value: 5881.84}, {name: '元朗', value: 4178.01}, {name: '北区', value: 2227.92}, {name: '大埔', value: 2180.98}, {name: '沙田', value: 9172.94}, {name: '西贡', value: 3368}, {name: '离岛', value: 806.98} ], // 自定义名称映射 nameMap: { 'Central and Western':'中西区', 'Eastern':'东区', 'Islands':'离岛', 'Kowloon City':'九龙城', 'Kwai Tsing':'葵青', 'Kwun Tong':'观塘', 'North':'北区', 'Sai Kung':'西贡', 'Sha Tin':'沙田', 'Sham Shui Po':'深水埗', 'Southern':'南区', 'Tai Po':'大埔', 'Tsuen Wan':'荃湾', 'Tuen Mun':'屯门', 'Wan Chai':'湾仔', 'Wong Tai Sin':'黄大仙', 'Yau Tsim Mong':'油尖旺', 'Yuen Long':'元朗' }, // 文本位置修正 textFixed : { 'Yau Tsim Mong' : [-10, 0] }, // 文本直接经纬度定位 geoCoord : { 'Islands' : [113.95, 22.26] } } ] }; // 为echarts对象加载数据 myChart.setOption(option); window.onresize = myChart.resize; //jquery ba-resize监听他的container //$("#dcDataUseStatisticContainer").resize(function(){$(myChart).resize();}) } ); </script> </body> ```
echarts上的模拟迁徙线条的动画放在有具体省份上面,省份要在地图上有轮廓边界,怎么实现?
现在问题是echarts的模拟迁徙的和地图的不能很好的结合,地图需要有明显的省份边界。
echarts.js制作日本地图
echarts.js 怎么制作日本地图 效果跟这张图差不多 只是我要的是日本的地图 不是我们中国的地图![图片说明](https://img-ask.csdn.net/upload/201911/14/1573717225_700217.png)
echarts的折线图的背景色
各位大佬,echarts的折线图可以实现这种表现形式吗? 我知道有整个折线图的背景色和每个折线区域的背景色,就是不知道这个要怎么弄,请问有知道这种的吗? ![图片说明](https://img-ask.csdn.net/upload/201912/18/1576639384_201265.png)
echarts官方实例地图无法显示,求大佬指导
![官方效果图](https://img-ask.csdn.net/upload/201912/17/1576548751_224459.png) 代码如下: ![图片说明](https://img-ask.csdn.net/upload/201912/17/1576549230_979425.png) ![图片说明](https://img-ask.csdn.net/upload/201912/17/1576549249_270606.png) ![图片说明](https://img-ask.csdn.net/upload/201912/17/1576549340_330603.png) 我自己的效果 ![图片说明](https://img-ask.csdn.net/upload/201912/17/1576549437_760562.png) 我是引入有问题还是怎么样呢,求大佬指教
echarts地图,需要省份颜色显示五种颜色,同一色系深浅不同
echarts地图,需要省份颜色显示五种颜色,同一色系深浅不同。不是太懂echarts。。
请教echarts地图自定义标点的问题
![图片说明](https://img-ask.csdn.net/upload/201808/31/1535694282_214263.png) 想请教下各位大佬: ①echarts怎样才能将地图上原本的蓝色圆点替换成五角星?我搜索了很多文档说替换为star即可,但是我在地图实例里测试并没有用。。 ②需求是当前数据若≤最低价才将五角星标上,这个有自定义方法吗? 求指教求代码示例。。。急在线等
把sql读取的数据用echarts显示出来
用echarts制作的地图,各省份有不同的数据要显示,数据是在sql数据库中读取的
echarts 如何取消地图中小圆点的显示,前提不能删除legend
echarts地图网址:http://echarts.baidu.com/doc/example/dataRange2.html![图片说明](https://img-ask.csdn.net/upload/201511/17/1447741213_6349.jpg)
终于明白阿里百度这样的大公司,为什么面试经常拿ThreadLocal考验求职者了
点击上面↑「爱开发」关注我们每晚10点,捕获技术思考和创业资源洞察什么是ThreadLocalThreadLocal是一个本地线程副本变量工具类,各个线程都拥有一份线程私有的数
win10系统安装教程(U盘PE+UEFI安装)
一、准备工作 u盘,电脑一台,win10原版镜像(msdn官网) 二、下载wepe工具箱  极力推荐微pe(微pe官方下载) 下载64位的win10 pe,使用工具箱制作启动U盘打开软件,   选择安装到U盘(按照操作无需更改) 三、重启进入pe系统   1、关机后,将U盘插入电脑 2、按下电源后,按住F12进入启动项选择(技嘉主板是F12)     选择需要启
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小人工智障。 思路可以运用在不同地方,主要介绍的是思路。
Nginx 软件层面加强Nginx性能优化的面试问答和解决方案
Nginx 软件层面加强Nginx性能优化的面试问答和解决方案 去年我去爱卡汽车面试PHP,一轮和二轮面的都不错,在三轮面到Nginx的时候很多问题当时不知道怎么回答,确实没有深入学习过,花了一段时间的学习,终于能解答Nginx高性能优化的问题了,10月24号为了获得程序员勋章,发布了半个优化笔记,浏览到了1000+,受到这个鼓舞,我抽时间在仔细整理下关于Nginx性能优化的问题,我们从软件说起。...
【管理系统课程设计】美少女手把手教你后台管理
【文章后台管理系统】URL设计与建模分析+项目源码+运行界面 栏目管理、文章列表、用户管理、角色管理、权限管理模块(文章最后附有源码) 1. 这是一个什么系统? 1.1 学习后台管理系统的原因 随着时代的变迁,现如今各大云服务平台横空出世,市面上有许多如学生信息系统、图书阅读系统、停车场管理系统等的管理系统,而本人家里就有人在用烟草销售系统,直接在网上完成挑选、购买与提交收货点,方便又快捷。 试想,若没有烟草销售系统,本人家人想要购买烟草,还要独自前往药...
11月19日科技资讯|华为明日发布鸿蒙整体战略;京东宣告全面向技术转型;Kotlin 1.3.60 发布
「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。扫描上方二维码进入 CSDN App 可以收听御姐萌妹 Style 的人工版音频哟。 一分钟速览新闻点! 6G 专家组成员:速率是 5G 的 10 至 100 倍,预计 2030 年商用 雷军:很多人多次劝我放弃WPS,能坚持下来并不是纯粹的商业决定 ...
C语言魔塔游戏
很早就很想写这个,今天终于写完了。 游戏截图: 编译环境: VS2017 游戏需要一些图片,如果有想要的或者对游戏有什么看法的可以加我的QQ 2985486630 讨论,如果暂时没有回应,可以在博客下方留言,到时候我会看到。 下面我来介绍一下游戏的主要功能和实现方式 首先是玩家的定义,使用结构体,这个名字是可以自己改变的 struct gamerole { char n
化繁为简 - 腾讯计费高一致TDXA的实践之路
导语:腾讯计费是孵化于支撑腾讯内部业务千亿级营收的互联网计费平台,在如此庞大的业务体量下,腾讯计费要支撑业务的快速增长,同时还要保证每笔交易不错账。采用最终一致性或离线补...
Python爬虫爬取淘宝,京东商品信息
小编是一个理科生,不善长说一些废话。简单介绍下原理然后直接上代码。 使用的工具(Python+pycharm2019.3+selenium+xpath+chromedriver)其中要使用pycharm也可以私聊我selenium是一个框架可以通过pip下载 pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/ 
Java学习笔记(七十二)—— Cookie
概述 会话技术: 会话:一次会话中包含多次请求和响应 一次会话:浏览器第一次给服务器发送资源请求,会话建立,直到有一方断开为止 功能:在一次会话的范围内的多次请求间,共享数据 方式: 客户端会话技术:Cookie,把数据存储到客户端 服务器端会话技术:Session,把数据存储到服务器端 Cookie 概念:客户端会话技术,将数据存储到客户端 快速入门: 使用步骤: 创建C
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
这种新手都不会范的错,居然被一个工作好几年的小伙子写出来,差点被当场开除了。
Java工作4年来应聘要16K最后没要,细节如下。。。
前奏: 今天2B哥和大家分享一位前几天面试的一位应聘者,工作4年26岁,统招本科。 以下就是他的简历和面试情况。 基本情况: 专业技能: 1、&nbsp;熟悉Sping了解SpringMVC、SpringBoot、Mybatis等框架、了解SpringCloud微服务 2、&nbsp;熟悉常用项目管理工具:SVN、GIT、MAVEN、Jenkins 3、&nbsp;熟悉Nginx、tomca
2020年,冯唐49岁:我给20、30岁IT职场年轻人的建议
点击“技术领导力”关注∆  每天早上8:30推送 作者| Mr.K   编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 前天的推文《冯唐:职场人35岁以后,方法论比经验重要》,收到了不少读者的反馈,觉得挺受启发。其实,冯唐写了不少关于职场方面的文章,都挺不错的。可惜大家只记住了“春风十里不如你”、“如何避免成为油腻腻的中年人”等不那么正经的文章。 本文整理了冯
程序员该看的几部电影
##1、骇客帝国(1999) 概念:在线/离线,递归,循环,矩阵等 剧情简介: 不久的将来,网络黑客尼奥对这个看似正常的现实世界产生了怀疑。 他结识了黑客崔妮蒂,并见到了黑客组织的首领墨菲斯。 墨菲斯告诉他,现实世界其实是由一个名叫“母体”的计算机人工智能系统控制,人们就像他们饲养的动物,没有自由和思想,而尼奥就是能够拯救人类的救世主。 可是,救赎之路从来都不会一帆风顺,到底哪里才是真实的世界?
作为一个程序员,CPU的这些硬核知识你必须会!
CPU对每个程序员来说,是个既熟悉又陌生的东西? 如果你只知道CPU是中央处理器的话,那可能对你并没有什么用,那么作为程序员的我们,必须要搞懂的就是CPU这家伙是如何运行的,尤其要搞懂它里面的寄存器是怎么一回事,因为这将让你从底层明白程序的运行机制。 随我一起,来好好认识下CPU这货吧 把CPU掰开来看 对于CPU来说,我们首先就要搞明白它是怎么回事,也就是它的内部构造,当然,CPU那么牛的一个东
@程序员,如何花式构建线程?
作者 |曾建责编 | 郭芮出品 | CSDN(ID:CSDNnews)在项目和业务的开发中,我们难免要经常使用线程来进行业务处理,使用线程可以保证我们的业务在相互处理之间可以保证原子性...
破14亿,Python分析我国存在哪些人口危机!
2020年1月17日,国家统计局发布了2019年国民经济报告,报告中指出我国人口突破14亿。 猪哥的朋友圈被14亿人口刷屏,但是很多人并没有看到我国复杂的人口问题:老龄化、男女比例失衡、生育率下降、人口红利下降等。 今天我们就来分析一下我们国家的人口数据吧! 一、背景 1.人口突破14亿 2020年1月17日,国家统计局发布了 2019年国民经济报告 ,报告中指出:年末中国大陆总人口(包括31个
强烈推荐10本程序员在家读的书
很遗憾,这个鼠年春节注定是刻骨铭心的,新型冠状病毒让每个人的神经都是紧绷的。那些处在武汉的白衣天使们,尤其值得我们的尊敬。而我们这些窝在家里的程序员,能不外出就不外出,就是对社会做出的最大的贡献。 有些读者私下问我,窝了几天,有点颓丧,能否推荐几本书在家里看看。我花了一天的时间,挑选了 10 本我最喜欢的书,你可以挑选感兴趣的来读一读。读书不仅可以平复恐惧的压力,还可以对未来充满希望,毕竟苦难终
Linux自学篇——linux命令英文全称及解释
man: Manual 意思是手册,可以用这个命令查询其他命令的用法。 pwd:Print working directory 显示当前目录 su:Swith user 切换用户,切换到root用户 cd:Change directory 切换目录 ls:List files 列出目录下的文件 ps:Process Status 进程状态 mk
Python实战:抓肺炎疫情实时数据,画2019-nCoV疫情地图
文章目录1. 前言2. 数据下载3. 数据处理4. 数据可视化 1. 前言 今天,群里白垩老师问如何用python画武汉肺炎疫情地图。白垩老师是研究海洋生态与地球生物的学者,国家重点实验室成员,于不惑之年学习python,实为我等学习楷模。先前我并没有关注武汉肺炎的具体数据,也没有画过类似的数据分布图。于是就拿了两个小时,专门研究了一下,遂成此文。 2月6日追记:本文发布后,腾讯的数据源多次变更u
智力题(程序员面试经典)
NO.1  有20瓶药丸,其中19瓶装有1克/粒的药丸,余下一瓶装有1.1克/粒的药丸。给你一台称重精准的天平,怎么找出比较重的那瓶药丸?天平只能用一次。 解法 有时候,严格的限制条件有可能反倒是解题的线索。在这个问题中,限制条件是天平只能用一次。 因为天平只能用一次,我们也得以知道一个有趣的事实:一次必须同时称很多药丸,其实更准确地说,是必须从19瓶拿出药丸进行称重。否则,如果跳过两瓶或更多瓶药
在家远程办公效率低?那你一定要收好这个「在家办公」神器!
相信大家都已经收到国务院延长春节假期的消息,接下来,在家远程办公可能将会持续一段时间。 但是问题来了。远程办公不是人在电脑前就当坐班了,相反,对于沟通效率,文件协作,以及信息安全都有着极高的要求。有着非常多的挑战,比如: 1在异地互相不见面的会议上,如何提高沟通效率? 2文件之间的来往反馈如何做到及时性?如何保证信息安全? 3如何规划安排每天工作,以及如何进行成果验收? ......
作为一个程序员,内存和磁盘的这些事情,你不得不知道啊!!!
截止目前,我已经分享了如下几篇文章: 一个程序在计算机中是如何运行的?超级干货!!! 作为一个程序员,CPU的这些硬核知识你必须会! 作为一个程序员,内存的这些硬核知识你必须懂! 这些知识可以说是我们之前都不太重视的基础知识,可能大家在上大学的时候都学习过了,但是嘞,当时由于老师讲解的没那么有趣,又加上这些知识本身就比较枯燥,所以嘞,大家当初几乎等于没学。 再说啦,学习这些,也看不出来有什么用啊!
2020年的1月,我辞掉了我的第一份工作
其实,这篇文章,我应该早点写的,毕竟现在已经2月份了。不过一些其它原因,或者是我的惰性、还有一些迷茫的念头,让自己迟迟没有试着写一点东西,记录下,或者说是总结下自己前3年的工作上的经历、学习的过程。 我自己知道的,在写自己的博客方面,我的文笔很一般,非技术类的文章不想去写;另外我又是一个还比较热衷于技术的人,而平常复杂一点的东西,如果想写文章写的清楚点,是需要足够...
别低估自己的直觉,也别高估自己的智商
所有群全部吵翻天,朋友圈全部沦陷,公众号疯狂转发。这两周没怎么发原创,只发新闻,可能有人注意到了。我不是懒,是文章写了却没发,因为大家的关注力始终在这次的疫情上面,发了也没人看。当然,我...
Java坑人面试题系列: 包装类(中级难度)
Java Magazine上面有一个专门坑人的面试题系列: https://blogs.oracle.com/javamagazine/quiz-2。 这些问题的设计宗旨,主要是测试面试者对Java语言的了解程度,而不是为了用弯弯绕绕的手段把面试者搞蒙。 如果你看过往期的问题,就会发现每一个都不简单。 这些试题模拟了认证考试中的一些难题。 而 “中级(intermediate)” 和 “高级(ad
Spring Boot 2.x基础教程:使用JdbcTemplate访问MySQL数据库
在第2章节中,我们介绍了如何通过Spring Boot来实现HTTP接口,以及围绕HTTP接口相关的单元测试、文档生成等实用技能。但是,这些内容还不足以帮助我们构建一个动态应用的服务端程序。不论我们是要做App、小程序、还是传统的Web站点,对于用户的信息、相关业务的内容,通常都需要对其进行存储,而不是像第2章节中那样,把用户信息存储在内存中(重启就丢了!)。 对于信息的存储,现在已经有非常非常多...
基于Python的人脸自动戴口罩系统
目录 1、项目背景 2、页面设计 3、器官识别 4、退出系统 1、项目背景 2019年新型冠状病毒感染的肺炎疫情发生以来,牵动人心,举国哀痛,口罩、酒精、消毒液奇货可居。 抢不到口罩,怎么办?作为技术人今天分享如何使用Python实现自动戴口罩系统,来安慰自己,系统效果如下所示: 本系统的实现原理是借助 Dlib模块的Landmark人脸68个关键点检测库轻松识别出人脸五官
这个世界上人真的分三六九等,你信吗?
偶然间,在知乎上看到一个问题 一时间,勾起了我深深的回忆。 以前在厂里打过两次工,做过家教,干过辅导班,做过中介。零下几度的晚上,贴过广告,满脸、满手地长冻疮。 再回首那段岁月,虽然苦,但让我学会了坚持和忍耐。让我明白了,在这个世界上,无论环境多么的恶劣,只要心存希望,星星之火,亦可燎原。 下文是原回答,希望能对你能有所启发。 如果我说,这个世界上人真的分三六九等,...
相关热词 c# 识别回车 c#生成条形码ean13 c#子控制器调用父控制器 c# 写大文件 c# 浏览pdf c#获取桌面图标的句柄 c# list反射 c# 句柄 进程 c# 倒计时 线程 c# 窗体背景色
立即提问