我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

如何使用DataGear制作联动异步加载图表的数据可视化看板

这篇文章主要介绍如何使用DataGear制作联动异步加载图表的数据可视化看板,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

成都创新互联主营肥西网站建设的网络公司,主营网站建设方案,重庆APP开发,肥西h5重庆小程序开发搭建,肥西网站营销推广欢迎肥西等地区企业咨询

通过DataGear的参数化数据集、图表事件处理和看板API功能,可以很方便地制作联动异步加载图表的数据可视化看板。

首先,新建一个参数化SQL数据集,如下所示:

SELECT
  COL_NAME,   --地区名
  COL_VALUE,  --地区指标数值
FROM
  T_ANALYSIS
WHERE
<#if 上级地区名??>
  COL_PARENT='${上级地区名}'
<#else>
  COL_PARENT='中国'

参数:

名称        类型     必填
上级地区名  字符串   否

T_ANALYSIS表数据示例:

COL_NAME     COL_VALUE   COL_PARENT
山东	     160         中国
北京         200         中国
...
朝阳区       195         北京
海淀区       200         北京
...
青岛市       10          山东
济南市       160         山东

然后,使用上述数据集,新建两个图表,第一个是展示全国指标的地图图表:

图表类型:基本地图
数据集列标记:
COL_NAME:地区名称 (name)
COL_VALUE:指标数值 (value)

第二个是展示指定地区指标的柱状图:

图表类型:基本柱状图
数据集列标记:
COL_NAME:名称 (name) 
COL_VALUE:数值 (value)

然后,新建可视化看板,填写如下看板模板内容:







.dg-chart{
  display: inline-block;
  width: 600px;
  height: 500px;
}
#loadChartWrapper{
  position:absolute;
  top:0;
  left:650px;
  width:400px;
  height:300px;
  box-shadow: 0px 0px 6px #474747;
  -webkit-box-shadow: 0px 0px 6px #474747;
  display:none;
}
#loadChart{
  position:absolute;
  top:2em;
  left:0;
  right:0;
  bottom:0;
}


function chartClickHandler(chartEvent)
{
  //获取点击的地区名
  var name = chartEvent.data.name;
  $("#chartTitle").html(name);
  
  var $chart = $("#loadChart");
  
  //图表已加载,直接刷新数据
  if(chartFactory.isChartElement($chart))
  {
    var chart = dashboard.getChart("loadChart");
    chart.dataSetParamValue(0, 0, name);
    chart.refreshData();
    $("#loadChartWrapper").show();
  }
  //图表未加载
  else
  {
    dashboard.loadChart($("#loadChart"), "[第二个图表ID]",function(chart)
    {
      chart.dataSetParamValue(0, 0, name);
      $("#loadChartWrapper").show();
    });
  }
}
$(function()
{
  $("#removeChartBtn").click(function()
  {
    dashboard.removeChart("loadChart");
    $("#loadChartWrapper").hide();
  });
});




	DataGear 
http://www.datagear.tech
DataGear 看板示例

 

       
               X             

点击[保存并展示]按钮,打开看板展示页面,完成!!!

注意,上述模板中的“[第一个图表ID]”、“[第二个图表ID]”要替换为实际的ID。

效果图如下所示:

如何使用DataGear制作联动异步加载图表的数据可视化看板

以上是“如何使用DataGear制作联动异步加载图表的数据可视化看板”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


网站标题:如何使用DataGear制作联动异步加载图表的数据可视化看板
网页网址:http://mswzjz.cn/article/ihisog.html

免费获取网站建设与品牌策划方案报价

*主要业务范围包括:高端网站建设, 集团网站建设(网站建设网站制作)找网站建设公司就上四川攀枝花网站建设。
提交需求

    联系我们

    028-86922220
  • 手机:13518219792
  • 地址:成都市太升南路288号锦天国际A幢1002号
  • 24小时服务热线:400-028-6601

    网站建设服务

  • 网页设计
  • 网站制作
  • 网站开发

    网站推广服务

  • 营销网站建设
  • 百度快速排名
  • 整站网站推广

    网站运维服务

  • 基础维护
  • 网站改版
  • 网站维护

    FOLLOW US

  • 微信二维码

    微信二维码

Copyright © 2022 四川攀枝花网站建设公司 四川攀枝花网站建设公司-选我们!四川专业的攀枝花网站制作公司!
All Rights Reserved 版权所有 蜀ICP备2024097831号-1