echarts绵阳地图,点击区拿到对应区的数据
来源:互联网 发布:模拟板胡软件 编辑:程序博客网 时间:2024/04/29 07:34
画了一个绵阳市的地图,点击区拿到对应区的数据,一个接口调用2次,如果想用其他省市地图可以去官方下载相应的js文件,在jsp中引用就好,不过得注意引用顺序,不然会报错。
function drawProvince() { var name = '绵阳'; var myChart = echarts.init(document.getElementById('my')); myChart.setOption(option = { backgroundColor: '#ffffff', series: [{ type: 'map', mapType: name, layoutCenter: ['50%', '50%'], layoutSize: 650, label: { normal: { show: true }, emphasis: { textStyle: { color: '#fff' } } }, itemStyle: { normal: { borderColor: '#000000', areaColor: '#999999' }, emphasis: { areaColor: '#999999', borderWidth: 0 } }, animation: false, data: [ {name: '平武县', value:1, label: {normal: {show: true}}}, {name: '北川羌族自治县', value: 2, label: { normal: { show: true } } }, {name: '三台县', value: 3, label: {normal: {show: true}}, itemStyle: { normal: { areaColor: '#ff4854' }, emphasis: { areaColor: '#ff4854', borderWidth: 0 } } }, {name: '盐亭县', value: 4, label: {normal: {show: true}}}, {name: '梓潼县', value: 5, label: {normal: {show: true}}}, {name: '游仙区', value: 6, label: {normal: {show: true}}, itemStyle: { normal: { areaColor: '#9674d6' }, emphasis: { areaColor: '#9674d6', borderWidth: 0 } } }, {name: '涪城区', value: 7, label: {normal: {show: true}}, itemStyle: { normal: { areaColor: '#f53cb6' }, emphasis: { areaColor: '#f53cb6', borderWidth: 0 } } }, {name: '安州区', value: 8, label: {normal: {show: true}}}, {name: '江油市', value: 9, label: {normal: {show: true}}, ] }] }); //点击地区再调一次接口 myChart.on('click', function (maparams) {// console.log(maparams.data.name); areaPosition(maparams.data.name); function areaPosition(areaName){ $.ajax({ type:"GET", url:CTX+"/totalPro?area="+areaName, success:function(result){ if(result.errorCode!=0){ return false; } result=result.value;// console.log(result); dataContent1.text("人口总数"); dataContent2.text("人均生产总值"); dataContent3.text("潜在金卡总数"); dataContent4.text("潜在金葵花总数"); dataGdp.text(result.gdp+"元"); dataTotal.text(result.totalNumber+"人"); dataArea.text(result.area); if(result.monthPro!=null){ dataGold.text(result.monthPro[11].goldCard+"人"); dataSun.text(result.monthPro[11].sunFlowerCard+"人");// var loadingMask = document.getElementById('loadingDiv'); // loadingMask.parentNode.removeChild(loadingMask); makeMapKLine(result); }else{ dataGold.text("0人"); dataSun.text("0人"); } }, error:function(XMLHttpRequest){ if(XMLHttpRequest.status == 401){ location.href=ctx+"/login"; } } }); } }); myChart.setOption(option);}
阅读全文
0 0
- echarts绵阳地图,点击区拿到对应区的数据
- echarts地图的引用
- Echarts 点击地图区域弹出框
- Echarts能做flash的地图,实时取数据
- 用echarts.js制作中国地图,点击对应的省市链接到指定页面
- Echarts 修改地图的标示
- iOS-高德地图点击地图获取点击点对应的地理位置,并添加自定义的大头针
- Echarts动态加载地图数据(Dynamic load Echarts map data)
- Echarts柱状图的点击事件
- Android 浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Echarts地图省市跳转数据展示
- echarts 地图数据补充 自定义区域
- 获取动态数据到echarts-地图
- Echarts实现地图点击与折线图联动
- echarts地图+省+市+区+县扩展(小笔记)
- echarts地图
- echarts按需压缩对应的模块
- echarts地图 json数据 和 后套动态数据加载
- 忘记密码中的邮箱验证
- springboot+mybatis+springmvc+mysql简单项目
- 背景图片全屏(背景图片没有撑满屏幕)
- 8-33 求二叉树的深度
- webbrowser获取无ID无Name控件并模拟点击
- echarts绵阳地图,点击区拿到对应区的数据
- MySQL/Mariadb基准测试工具-sysbench使用2
- 02.JavaScript语法上
- Java-求合数的质因数
- 九九乘法表——Java
- 佳博LabelShop模板文件转成佳博打印机指令软件
- 一个叫 team 的表,里面只有一个字段name, 一共有4 条纪录,分别是a,b,c,d, 对应四个球队,现在四个球队进行比赛,用一条sql 语句显示所有可能的比赛组合.
- 解决eclipse配置Tomcat时找不到server选项(Mac通用)
- 背景图片太大,显示不全