吉图 gChart
吉图 gChart 是基于 Web 的可视化分析设计工具,帮助用户快速的构建一个丰富,清晰的数据可视化分析 报告。吉图同样采用 B/S 构架,前端全部采用 Flex 开发,后端采用 J2EE 技术。
吉图使用数据集进行数据查询,数据集能够整合模型、数据库和文件等数据,在内存中进行复杂的函数 运算,通过智能分析运算逻辑,尽量将数据统计操作交给下层处理,如模型查询和数据库查询,只有在下层 查询不支持情况下才在内存进行运算。 数据集还具有内存预警和内存运算等能力,在开启缓存的情况下,吉图的数据分析全部在内存进行,如 分组求和等直接在内存操作完成,效率比数据库查询结果快 10-40 倍。 在上述的构架基础上,吉图具备如下特性:
⚫ 所有图表设计全部通过拖拽式鼠标操作,无需任何编程即可完成。
⚫ 数据多样性,gChart 支持模型、数据库、数据文件等数据源。用户通过数据集设置模块,可以将不 同的数据来源,组织成需要的数据集结构。多源数据源关联查询,如 excel 和数据库表关联,支持 数据落地和缓存。
⚫ 数据查询效率高,支持缓存,支持内存计算,支持离线存储,离线情况下能够像连接数据库一样的 查询数据,离线的数据条数根据部署服务器的内存和性能有关,建议在 100000 数据量以下。
⚫ 数据集支持自定义函数,能够扩展数据计算方法。
根据数据集数据来源不同调用不同的接口
数据库
结构落 地存储
结果 数据集 描述 文件
数据 集缓
存
数据库 自定义 数据库
模型、数据源查询接口
数据集设计器 gShow 变量管理 查询设计 组件管理 交互设计 异步数据查询 预警设计
解析器 调度引擎
计算处理 模型
数据集
文件
数据集
JDBC
数据集
其他
数据集
查询条件 vo 查询条件 vo SQL 语句
查询 查询
查询条件 vo
12 / 25
⚫ 丰富的可视化组件,gChart 提供了多种可视化组件,过滤组件以及绘图组件,满足用户多样的可视 化需求,支持的可视化组件包括饼图、饼环图、柱图、百分比柱图、堆栈柱图、条形图、百分比条 形图、堆栈条形图、区域条形图、线图、曲线图、折线图、面积图、百分比面积图、堆栈面积图、 平滑面积图、百分比平滑面积图、堆栈平滑面积图、区域面积图、蜡烛图、雷达图、气泡图、热区 图、散点图、漏斗图、表格、MAP、堆叠图、金字塔堆叠图、45 度仪表盘、180 度仪表盘、360 度仪 表盘、齿轮图、温度计、KPI 组件、子弹图、GIS 区域着色、GIS 气泡、GIS 散点图、MAP 区域着色、 MAP 散点、MAP 气泡图、多度量气泡图、人口金字塔、组合图、文本显示组件、视频组件、图片组件、 音频组件。支持的过滤组件包括滑竿组件、数据回放组件、单选下拉、多选下拉、单选组件、复选 组件、日期组件、文本过滤组件、枚举组件和定时器。
⚫ 支持 GIS 组件,通过拖拽即可实现地图组件的载入。并支持地图组件与其他图形组件的联动,以及 地图区域数据的钻取功能,GIS 组件颜色深浅、气泡大小、气泡颜色深浅可实现三个分析指标的绑定, 可直接访问地图图层文件,并可与 ArcGIS Server 等无缝集成。
⚫ 数据互动分析形式多样化,支持数据联动、数据钻取、数据筛选、数据预警、超级 Tooltip、修改数 据、定时刷新、数据回放、公式可视化、切换图表页、URL 联动等多种联动方式。
⚫ 多种事件交互,gChart 提供了常用的鼠标交互事件,在鼠标单击、悬停或离开时候,通过不同的行 为实现用户不同的交互需求,对整个系统可以执行数据回写、打开 URL、执行表达式、执行 JS 表达 式、弹出窗口、关闭窗口、改变变量等操作。对于某个组件还可以产生维度联动、改变顺序、数据重 置、数据下钻、旋转组件和改变组件某些属性的效果。
⚫ 提供多页签功能,组件之间可以跨页签间联动。
⚫ 丰富的属性设定,gChart 组件支持丰富的属性设置,用户可以根据需要灵活的调整,可以设置 X/Y 轴、背景属性、标题/副标题等下面 14 类 317 个属性。
⚫ 操作快捷,舞台区域提供多种快捷键,如 delete(删除),ctrl+c/v/x(复制粘贴剪切),上/下/左 /右(微调)等。
⚫ 支持变量,利用变量可以联动,可以设置图形属性,并且变量可以利用 URL 赋值。
⚫ 支持数据回放,按照某维度值顺序依次作为图形过滤的维度值,定时刷新显示结果。
⚫ 支持数据回写,可以对显示维度或度量值手动输入新值,并且相关的维度和度量统计结果会自动刷 新。
⚫ 支持图表发布,可适用于各种浏览器、移动设备和离线分析,支持图形的导出功能,导出方式支持导 出为图片、PDF 等,并支持导出为可嵌入 PPT 的 Flash 方式离线数据包。




