数据可视化过程中,在一些应用场合,为了生动,常要求用实物来表现实际的数据点,并要求实物与数据连动,这样可以使数据产生直观的视觉效果,一定范围内满足研究和生产的要求。数据可以来自科研、可以来自现场等其他实践场合。数据代表的实物多种多样,在编制随数据而连动的实物时,一般情况下,是先选实物的中心点,取中心点坐标为未知变量,然后根据要表现的实物的形状,将形状的各尺寸和中心点坐标联系在一起,中心点的坐标改变,实物的位置跟着改变就行,此中心点即为数据点。对三维的情况还要进行投影计算。以下是笔者用活图(中文版活图ver8.1现在是常州微识自动化科技有限公司产品之一http://www.microverify.com/col.jsp?id=114)编制的几个例图:
1.三维飞机:数据变量为飞机的坐标和机身的两个倾角
2.三维卫星:数据变量为卫星的坐标和卫星的两个倾角(球坐标)
3.三维直升机:数据变量为直升机的坐标和机身的两个倾角(参数25可使得螺旋桨旋转)
4.三维坦克:数据变量为坦克的坐标和车身方向角、炮塔方向角和炮筒倾角
5.三维篮球:数据变量为篮球的轨迹数据点(可任意计算)