Flow map is an effective way to visualize object movements across space over time. It aims to model the paths from destinations to origins with quality constraints satisfied, which is similar to river system extraction in a digital elevation model (DEM). In this paper, we present a novel and automated approach called RFDA-FM for spatial flows from one origin to multiple destinations using a river flow directions assignment algorithm in DEM. The RFDA-FM first models the mapping space as a flat surface by DEM. An improved maze solving algorithm (MSA) is then introduced to assign the flow directions by constraining its searching directions, direction weights and searching range. The paths from the destinations to the origin are obtained iteratively based on the improved MSA according the path importance. Finally, these paths are rendered with varied widths and smoothed according to their volume using the B\'ezier curves. The evaluation results indicate that the flow maps generated by RFDA-FM can have a higher quality on uniform distribution of edge lengths and avoidance of self-intersections and acute angles by comparing to the existing approaches. The experiments demonstrate that RFDA-FM is also applicable for heterogeneous mapping space or mapping space with obstacle areas.
翻译:流动图是将不同时段的物体移动可视化的有效方法,目的是模拟从目的地到来源的路径,其质量有限,类似于在数字高程模型中提取河流系统。在本文中,我们展示了一种新颖和自动化的方法,称为RFDA-FM,用于从一个来源到多个目的地的空间流动,使用DEM的河流流方向分配算法。RFDA-FM首先将空间测绘作为DEM平坦的表面。然后引入了改进的迷宫解算法(MSA),通过限制其搜索方向、方向重量和搜索范围来分配流动方向。从目的地到来源的路径的路径是以改进的MSA为基础迭接方式获得的。最后,利用B\'ezier曲线,这些路径以不同宽度并根据其体积平滑而成。评价结果表明,RFDA-FM生成的流量图在边缘长度统一分布和避免自我间隔段和直角角度方面,可以通过比较现有方法来提高质量。实验表明,RFDA-FM还适用于不同空间绘图或空间区域。