随笔分类 - 可视化
摘要:缘起于一个大数据可视化的项目需求,在一番调研之后,选择基于Prefuse引擎做一个属于自己的可视化工具,该工具支持多种数据格式导入,连接JDBC数据库,常用布局算法展示,实时交互拖拽以及高亮,能细粒度根据配置文件展示不同权重的节点和边等功能,代码已经开源在Github上。
阅读全文
摘要:最近在看有关Eclipse RCP方面的东西,鉴于Gephi是使用opengl作为绘图引擎,所以,萌生了在Eclipse RCP下添加画布,使用opengl绘图的想法,网上有博文详细介绍这方面的内容,但是没有强调版本,造成我在搭建环境以及编码时阻碍重重,本篇的重点主要是针对几个遇到的问题,强调版本的重要性以及这个问题的主要思路。
阅读全文
摘要:本篇主要介绍如何在SWT下构建一个应用,如何安装SWT Designer并破解已进行SWT的可视化编程,Display以及Shell为何物、有何用,
SWT中的常用组件、面板容器以及事件模型等。
阅读全文
摘要:继在园子里写的《Gephi可视化(一)——使用Gephi Toolkit创建Gephi应用》介绍了如何使用Gephi Toolkit工具集进行可视化编程后,本篇对Gephi Toolkit进行一个详尽的介绍,了解其工作原理以及与Gephi应用程序之间的差异,Gephi Toolkit对于平台的要求使用方法,最后通过比较可视化工具集Prefuse,列举两种可视化工具之间的相似之处。
阅读全文
摘要:本篇主要介绍可视化工具Gephi的一些特性,以及如何使用Gephi Toolkit构建一个Gephi应用,其中包括图形元素过滤、节点颜色大小赋值、图形布局、图形展示等。
阅读全文
摘要:本篇主要继上篇《漫谈可视化Prefuse(五)---一款属于我自己的可视化工具》继续探讨如何通过读取xml数据配置文件实现边的权重调节以及在编码过程中如何巧妙通过try...catch语句轻松解决某方法取值为空带来的问题。
阅读全文
摘要:本篇基于漫谈可视化Prefuse系列前几篇的整合,做了一款可视化工具,能够实现数据导入、图形存储、连接数据库、布局算法展示、高亮显示、节点标签以及形状改变等功能,还有一些在工具整合过程中的心得体会。
阅读全文
摘要:本篇彻底解放API八股文,让Prefuse中的各种包各种类飞起来,通过五个Demo全方位展现Prefuse无所不能的可视化展示效果:如何让图形展示形状多样化;如何定制创建自己想要的图形;如何绘制曲线边;过滤器的使用;交互控制布局。有图有真相,不信你来看。
阅读全文
摘要:本篇主要介绍了可视化工具Prefuse API中如何定义对于可视化图形数据接收的数据结构,不同的数据结构如Graph、Tree、Tuple等具有哪些操作属性和方法,并在最后利用《漫谈可视化Prefuse(一)---从SQL Server数据库读取数据》中例子,将参数配置模块剥离出来,实现界面传值,绘制图形。
阅读全文
摘要:本篇通过具体实例理清如何利用可视化工具集prefuse构建一个应用,并附上在阅读prefuse自带Demo---RadialGraphView.java和TreeView.java后添加的的注释,全方位360度无死角了解Prefuse。
阅读全文
摘要:继上篇介绍了Prefuse这个可视化框架,本篇介绍了如何利用Prefuse API中的prefuse.data.io.sql实现与sql server2005的连接,并从表中读取要绘制图形的点与表的信息,根据节点表的性别属性不同进行着色,读取姓名属性用于节点的标签显示,最终展示出读取信息生成的图形。
阅读全文
摘要:本文主要介绍了Prefuse工具集的主要特征、Prefuse的模型结构以及Prefuse自带例子GraphView解释以及运行结果展示。
阅读全文
摘要:本篇主要详细介绍Processing和Prefuse两个可视化工具集的基本情况以及部分API详解。
阅读全文
摘要:本篇主要介绍了关于介绍了部分可视化工具中基于Java开发的开源软件以及自己的一些见解。
阅读全文
摘要:本篇主要介绍一款开源免费跨平台基于JVM的复杂网络分析软件gephi的源码在导入myeclipse遇到的问题和一些尝试的解决方法以及如何选用netbeans平台进行源码导入工作,介绍了gephi的原生开发平台的相关信息,穿插介绍了个gephi toolkit的用法,并最终实现在netbeans中通过源码启动gephi。
阅读全文
摘要:本篇主要介绍了一款可视化工具gephi的源码结构以及如何导入到Myeclipse中,遇到的问题以及一些摸索性的尝试,如何通过maven从远程仓库下载jar包。
阅读全文