1.1.1.1可视化智能轨迹分析工具可视化智能轨迹分析工具是一种基于图形展示引擎、提供多种图形布局、 实现数据可视化展示与分析的软件。它提供强大的接口功能,支持多种操作系统,可以方便的嵌入到用户应用系统中,如网页、 各类语言开发的界面等, 通过调用产品提供的 API接口,将用户要进行分析的数据加载到图形引擎中进行可视化展示。可视化智能轨迹分析工具由可视化展示、设计工具构成。可视化展示由图形展示引擎 (APPLET)、API接口、事件处理、属性配置四部分组成,提供多种图形布局,通过分组、平移、缩放、显示、隐藏、删除、扩展等命令完成对数据的可视化展示与分析。设计工具提供了数据库连接、 定义实体及模型、 专题插件开发、 实体数据共享等功能。 使用设计工具, 经过简单的配置, 可以将数据库中的数据转换成实体进行展示,自定义不同实体间的关联模型,实现数据的智能轨迹分析。1.1.1.1.1主要功能可视化智能轨迹分析工具通过可视化的方法表示复杂的数据关系,从不同的数据源中提取有用的数据, 并对其进行清洗、 转换、重构,将数据信息中的对象、属性和联系,自动映射成可视的实体、连线、布局、颜色等图形元素,通过图形引擎,对数据进行各种关联分析, 最后将分析结果以图形化的方式呈现于决策者面前。将展示的数据转成指定格式,存储到XML 文件, XML 文件中定义了要展示的数据的各种属性及关系。图形展示引擎基于JAVA技术实现,可以运行于多种操作系统如 Windows、Linux、AIX、HP-UX等;与开发语言无关,支持各种应用环境,可以很好的与JAVA、.Net、C/C++、VB、Delphi 等配合使用。第三方开发单位通过API 接口将 WEB可视化分析产品集成到软件系统中,API 接口提供一系列的函数,通过JavaScript调用可以对图形展示部分进行各种控制,主要分为数据文件加载函数、图形控制函数、事件控制函数三部分。WEB 可视化分析产品对用户操作以及系统产生的事件,提供一个事件池,可以通过调用事件处理API对事件进行各种操作。事件就类型来说主要包含:鼠标事件、键盘事件,菜单事件、系统提示信息事件、文件加载事件、缩放、平移事件等。1.1.1.1.2图形展示化引擎图形展示引擎是产品的核心部分,是基于APPLET技术实现的。 Applet 是一种特殊的 Java 程序 , 它本身不能单独运行 , 需要嵌入在一个HTML文件中 , 借助浏览器来解释执行。图形展示引擎主要由以下几部分构成:图标图标表示一个实体,实体的属性...