`
FengShen_Xia
  • 浏览: 281252 次
  • 性别: Icon_minigender_1
  • 来自: 东方水城
社区版块
存档分类
最新评论

【转】Flash图表AnyChart应用教程八:创建向下钻取仪表盘

 
阅读更多

AnyChart 创建向下钻取地图有两种方式:用AnyChart JavaScript库,或者用AnyChart仪表盘。本文将为你讲解第二种方式。 假设地图中包含两部分,第一部分包含USA地图,当用户点击某个州时,这个州的地图会显示在第二个地图上。

创建仪表盘布局

首先我们要用到AnyChart的仪表盘功能,这个仪表盘包含两部分,代码如下:

<?xml version="1.0" encoding="UTF-8"?>
<anychart>
  <dashboard>
    <view type="Dashboard">
      <title>
        <text>USA Drilldown Map</text>
      </title>
      <hbox width="100%" height="100%">
        <view name="Country" type="Chart" width="50%" height="100%" source="USA" />
        <view name="State" type="Chart" width="50%" height="100%" />
      </hbox>
    </view>
  </dashboard>
</anychart>

 

如何创建仪表盘,请移步 AnyChart应用教程一

创建地图图表

然后创建一张国家地图,示例代码如下:

<chart plot_type="Map" name="USA">
  <chart_settings>
    <title enabled="false" />
    <chart_background enabled="false" />
    <data_plot_background enabled="false" />
  </chart_settings>
  <data_plot_settings>
    <map_series source="usa/country/states.amap">
      <projection type="orthographic" />
      <undefined_map_region palette="Default">
        <actions>
          <action type="updateView" view="State" source_mode="internalData" source="State">
            <replace token="{$region_amap}">{%REGION_ID}</replace>
            <replace token="{$title}">{%REGION_NAME}</replace>
          </action>
        </actions>
      </undefined_map_region>
    </map_series>
  </data_plot_settings>
</chart>

 

如图所示,我们已经定义好了第一个地图:

向下钻取,FusionCharts,美国地图

设置Map XML

这里我们要为所有的州配置参数化XML,{$title} 和 {$region_amap} 将由主要的图表 <action>处理:

<chart plot_type="Map" name="State">
  <chart_settings>
    <title>
      <text>{$title}</text>
    </title>
    <chart_background enabled="false" />
    <data_plot_background enabled="false" />
  </chart_settings>
  <data_plot_settings>
    <map_series source="usa/states/counties/{$region_amap}.amap">
      <projection type="orthographic" />
      <undefined_map_region palette="Default" />
    </map_series>
  </data_plot_settings>
</chart>

 

向下钻取仪表盘

下面我们将 "State"放入<charts>部分就可以了,如图所示:

向下钻取,FusionCharts,美国地图

 

 

 

 

本文转自:http://www.evget.com/zh-CN/info/catalog/18170.html 

分享到:
评论

相关推荐

    Excel可视化仪表盘图表大数据、热力地图、财务销售模板:5-仪表图4.zip

    标题中的“Excel可视化仪表盘图表大数据、热力地图、财务销售模板:5-仪表图4.zip”揭示了这个压缩包包含的内容主要与使用Excel进行数据可视化相关,特别是仪表盘图表的制作,针对大数据分析和财务销售场景。...

    6.7【生产】动态图表:车间产能看板-仪表盘工具.xlsx

    6.7【生产】动态图表:车间产能看板-仪表盘工具.xlsx

    ArcGIS教程:创建图表的步骤

    在使用ArcGIS进行数据分析和可视化时,创建图表是一种强大的工具,可以帮助我们理解并展示地理空间数据的模式和趋势。在本教程中,我们将探讨如何利用ArcGIS创建图表,并理解其重要性和步骤。 首先,确定图表的目标...

    最好的flash图表控件AnyChart的asp.net例子

    【AnyChart:强大的Flash图表控件在ASP.NET中的应用】 在IT行业中,数据可视化是至关重要的,它能够帮助用户快速理解和解析复杂的数据信息。而AnyChart是一款优秀的Flash图表控件,以其丰富的图表类型、高性能和...

    html5 echarts汽车仪表盘图表动画特效

    3. 初始化ECharts实例:使用`echarts.init()`方法初始化图表,传入刚才创建的容器元素。 4. 配置图表:定义图表的选项(options),包括图表类型、数据、动画效果、样式等。 5. 渲染图表:调用`setOption()`方法,...

    webchartcontrol如何创建向下钻取图表:.NET,ASP.NET,WebForms,WebChartControl,XtraCharts Suite

    如何:创建向下钻取图表 本示例演示了如何在同一图表中显示主从数据。 只有通过生成时,才可以使用向下钻取功能。 当用户单击参数的时,可以使用指定详细数据。 使用指定当用户单击(或系列的标记)时,图表控件...

    Tableau制作仪表盘样式图表

    首先,打开`仪表盘图表.twbx`文件,这将加载Tableau Desktop应用程序。此`.twbx`文件是Tableau工作簿的打包版本,包含了数据源、工作表、仪表盘和故事的所有元素。解压后,你可以看到实际的数据连接和分析设置。 在...

    fusionchart支持仪表盘

    FusionCharts通过其丰富的图表类型和灵活的自定义选项,能够创建出各种类型的仪表盘,包括速度表、圆形仪表盘、线性仪表盘等,以满足不同业务场景的需求。 在提供的压缩包文件中,我们可以看到以下几个关键文件: ...

    JS仪表盘JS仪表盘

    "JS仪表盘"通常指的是使用JavaScript库来创建数据可视化的工具,如实时图表、图形和仪表,用于展示各类数据指标,如业务性能、系统状态或统计数据。这些仪表盘通常具有丰富的定制选项,可以进行自定义样式、动画效果...

    EXCEL仪表盘资源

    3. **案例研究**:资源包中的仪表盘案例展示了不同情境下如何有效利用Excel创建仪表盘。这些案例可能包括销售分析、项目管理、财务报告等多种主题,通过实例学习,用户可以掌握设计和构建自定义仪表盘的技巧。 4. *...

    BusinessObjectsXIR2创建仪表盘入门教程

    4. **创建公司仪表盘**:这部分将指导用户如何创建自己的仪表盘,包括使用分析、添加图表等。 5. **创建规则和警报**:这部分将介绍如何设置警报以自动通知关键变化。 6. **添加目标**:这部分将教授如何设置目标并...

    仪表盘、KPI图表控件

    仪表盘和KPI图表是数据分析和可视化领域中的关键元素,常用于展示企业的关键绩效指标(Key Performance Indicators),帮助企业决策者快速理解业务状况。在IT行业中,这些元素通常通过特定的图表控件来实现,例如...

    Skywalking仪表盘使用

    本篇将详细讲解如何使用Skywalking的仪表盘来有效地监控和管理你的应用程序。 一、Skywalking仪表盘概述 Skywalking仪表盘是其用户界面,提供了丰富的可视化图表,展示服务的运行状态,包括调用拓扑图、服务网格...

    第2章:构建仪表盘.docx

    这篇文章是关于如何使用Odoo JavaScript框架构建一个仪表盘的教程。它从设置运行中的Odoo服务器和开发环境开始,逐步介绍了如何从一个空白仪表盘开始,通过添加功能来丰富仪表盘的内容。教程涵盖了以下主要内容: 1...

    flash 图表

    在IT行业中,Flash图表是一种利用Adobe Flash技术创建的交互式数据可视化工具。这些图表通常用于网页设计、数据分析和报告,因为它们能够以动态且吸引人的形式展示信息。Flash图表不仅美观,而且支持丰富的动画效果...

    仪表盘例子+参数介绍+swf文件

    总结来说,这个压缩包提供的资源旨在帮助开发者理解和应用FunshionChart创建仪表盘,其中包括一个实际的仪表盘示例和两份文本文件,分别讲解了使用方法和关键参数。这将有助于提升数据可视化项目的质量和用户体验。

    利用Echarts制作不规则刻度的仪表盘图表实例

    Echarts的仪表盘组件是一个比较炫酷的图表,能瞬间提升页面B格。但是默认的仪表盘组件的刻度都是按照设置的最大值均匀分布的。而实际应用中很多场景需要将部分数值区间放大显示到仪表盘上,比如仪表盘前面 50% 显示 ...

    Oracle BIEE 使用BI Answers&amp;创建交互式仪表盘

    5. **创建图表**:图表是仪表盘的重要组成部分,包括柱状图、折线图、饼图等多种类型。根据数据的特性和分析目标,选择合适的图表类型。 6. **使用数据透视表**:数据透视表提供了一种灵活的方式来组织和分析大量...

    JfreeChart 仪表盘2

    通过使用JfreeChart创建仪表盘,开发者可以实现动态更新、交互式操作,以及自定义图表布局等功能。 仪表盘的核心组件包括: 1. **刻度(Scales)**:刻度是仪表盘上的标记,用于指示测量值的范围和间隔。...

    c#仪表盘控件,非常漂亮

    然而,对于更复杂、更美观的仪表盘,可能需要自定义控件或使用第三方库,如DevExpress、Telerik等,它们提供了高级的图表和仪表盘组件。 2. WPF仪表盘: WPF提供更加灵活的布局和数据绑定机制,使得创建动态仪表盘...

Global site tag (gtag.js) - Google Analytics