作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (14): 70-73. doi: 10.3969/j.issn.1000-3428.2010.14.026

• 软件技术与数据库 • 上一篇    下一篇

用于缓冲区生成的随机算法

潘伟毅1,2,李 岩1,2   

  1. (1. 华南师范大学计算机学院,广州 510631;2. 华南师范大学空间信息技术与应用研究中心,广州 510631)
  • 出版日期:2010-07-20 发布日期:2010-07-20
  • 作者简介:潘伟毅(1984-),男,硕士研究生,主研方向:图像图形处理,空间信息技术;李 岩,教授
  • 基金资助:
    国家自然科学基金资助项目(60842007);广东省百项工程基金资助项目(2002B32101);广东省重点引导基金资助项目(2004B 32501001, 2005B30801006)

Random Algorithm for Buffer Generation

PAN Wei-yi1,2, LI Yan1,2   

  1. (1. Computer School, South China Normal University, Guangzhou 510631;2. Spatial Information Research Center, South China Normal University, Guangzhou 510631)
  • Online:2010-07-20 Published:2010-07-20

摘要: 缓冲区分析是GIS中重要的空间分析方法之一。针对现有方法处理大数据量矢量地图时的低效率问题,提出一种易于并行处理和编程实现的缓冲区生成的随机算法,并设计适用于多种形式的应用模式,以适应缓冲区分析普适性应用。采用舍伍德随机算法优化计算效率,利用可伸缩矢量图形遮罩对象解决可视化问题。测试结果证明,该算法可以提高大数据集的处理效率。

关键词: 地理信息系统, 缓冲区生成, 随机算法, 空间分析

Abstract: Buffer analysis is one of the most important spatial analysis method in GIS. Based on the fact that existing algorithm is lack of efficiency, this paper presents a random algorithm for buffer generation which can realize parallelization and be implemented easily. It designs several applied modes for SVG visualization to adapt the universality application of buffer analysis, uses Sherwood random algorithm for optimizing computation efficiency and solves the visualization problem by using the mask object of SVG. Testing results prove that this algorithm can increase the efficiency while dealing with large dataset.

Key words: Geography Information System(GIS), buffer generation, random algorithm, spatial analysis

中图分类号: