Acta Geodaetica et Cartographica Sinica ›› 2018, Vol. 47 ›› Issue (7): 1007-1017.doi: 10.11947/j.AGCS.2018.20170364

Previous Articles     Next Articles

Multiscale Integer Coding and Data Index of 3D Spatial Grid

LAI Guangling1, TONG Xiaochong1, DING Lu1, QIN Zhiyuan2   

  1. 1. Institute of Geospatial Information, Information Engineering University, Zhengzhou 450001, China;
    2. Henan University of Urban Construction, Pingdingshan 467036, China
  • Received:2017-06-27 Revised:2018-03-20 Online:2018-07-20 Published:2018-07-25
  • Supported by:
    The National Natural Science Foundation of China (Nos. 41671409;41201392)

Abstract: This paper proposed a multiscale integer coding and index method available for 3D spatial grid area based on the exiting problems of 3D spatial grid.This method used integer to unify coding the region divided by regular grid, formed a tree structure showed the size relationship and scale variation of grid which embodied the spatial relationships in different scale grid:include, be included, adjacent and so on, and achieved the unified integer coding of multi-scale grid in the end.On this basis, a serious of basic operation methods were also studied like:level operation, coordinate transformation operation between coding and grid, parent-unit query and sub-unit query.The contrast experiment was designed to compare this method with 3D R-tree index of Oracle Spatial.The result showed that, multiscale integer coding of 3D spatial grid was superior to the 3D R-tree of Oracle Spatial in data importing, index establishing and region querying, and the efficiency were enhanced about two times, forty-six times and four times respectively.

Key words: regular grid division, 3D spatial index, multiscale integer coding, coding operation, region query

CLC Number: