基于物理模拟的示意地图动画
Animating Cartogram Using Physical Simulation
-
摘要: 利用示意地图(cartogram)动画来展现主题地图数据的动态变化是一种值得关注的可视化途径.文中提出了一种基于物理模拟的示意地图动画的有效方法.在实现框架上,首先采用地图形变算法生成示意地图作为关键帧;其次为二维地图建立弹簧-质点模型,进而求解弹性物体在时空约束下的受力形变问题,使得示意地图能在关键帧之间自然平滑地变化.相比于直接插值法,文中方法可以避免费时的调参试错过程,不会出现区块重叠等问题.实验结果及用户调查表明,该方法产生的主题地图动画具有更好的视觉效果及信息表达能力.Abstract: Revealing the dynamic changes of data using the cartogram is a noticeable visualization technique in thematic map.We present a physical simulation based cartogram animation method to solve the region overlapping problem of traditional interpolation animation methods.Our method first extracts key frames of cartogram animation using map deformation algorithm,then establishes a mass-spring model for the cartogram and solves the spacetime constraint problem with respect to the key frames.Comparing with the spline interpolation method,our method avoids the time-consuming trial-and-error process and generates animations with no region overlapping problem.Experiments and user study show that our method generates more natural animation and better information expressiveness than existing cartogram animation methods.
下载: