Welcome to Journal of University of Chinese Academy of Sciences,Today is

›› 2014, Vol. 31 ›› Issue (1): 92-97.DOI: 10.7523/j.issn.2095-6134.2014.01.014

• Research Articles • Previous Articles     Next Articles

An efficient Union algorithm for large vector data

WANG Qinggang1, YANG Chongjun1, TIAN Shengjun2, WANG Feng1   

  1. 1 The State Key Laboratory of Remote Sensing Information Sciences, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100101, China;
    2 Beijing Geobeans Information Technology Co. Ltd, Beijing 100101, China
  • Received:2013-03-29 Revised:2013-05-17 Online:2014-01-15

Abstract:

We designed an efficient union algorithm for large vector data. Firstly, we studied the union function between two or more layers, analyzed characteristics of attribute data and geometry data, and designed union algorithms for attribute data and geometry data, respectively. Secondly, we built a quad-tree index for the features of input layers. Finally, we used multithread to run the efficient union algorithm. A performance test was executed using three different vector data layers. The results show that the performance of the union function based on this algorithm is more efficient than the one in ESRI's ArcGIS10.0.

Key words: large vector data, quad-tree index, Union algorithm, multithread

CLC Number: