Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2010, Vol. 36 ›› Issue (17): 39-41. doi: 10.3969/j.issn.1000-3428.2010.17.014

• Networks and Communications • Previous Articles     Next Articles

Construction Approach of Spatial Vector Database Based on Multi-line Merging

ZHANG Ying, WANG Rong-feng, LIAO Xue-jun   

  1. (Department of Test and Command, Academy of Equipment Command & Technology, Beijing 101416)
  • Online:2010-09-05 Published:2010-09-02

基于多路归并的空间矢量数据库构建方法

张 赢,汪荣峰,廖学军   

  1. (装备指挥技术学院试验指挥系,北京 101416)
  • 作者简介:张 赢(1978-),男,讲师、硕士,主研方向:虚拟战场环境,指挥自动化;汪荣峰,副教授、硕士;廖学军,教授、博士、博士生导师
  • 基金资助:
    国家部委基金资助项目

Abstract: When constructing global quadtree database of spatial vector, quadtree vector nodes generation may involve massive spatial data I/O. This paper proposes a construction approach of building spatial vector database based on multi-line merging. It uses the method of external sort to resolve the problem of memory restriction. By using ordered node runs formed naturally by vector lays dividing and applying memory file mapping technique on node runs I/O, the efficiency of vector database construction is ensured. Experimental result proves that the efficiency of the approach is satisfied.

Key words: external sort, multi-line merging, spatial vector, quadtree, spatial database

摘要: 在构建空间矢量全球四叉树数据库时,四叉树矢量结点的生成可能涉及海量矢量数据的读取。针对上述情况,提出基于多路归并的建库方法,以外排序的方法解决内存限制问题,采用矢量层分割自然形成的结点顺串以及内存文件映射技术存取结点顺串,使矢量建库的效率得到保证。实验结果证明该建库方法效率高。

关键词: 外排序, 多路归并, 空间矢量, 四叉树, 空间数据库

CLC Number: