Efficient encoding and decoding algorithm for triangular discrete global grid based on Hybrid Transformation Strategy

Abstract Grid codes are an important part of a grid system and provide a unique identifier for the cells in the spherical triangular discrete global grid, where the transformation between geographic coordinates and grid codes is the basis of global spatial data integration and various analytical applications. Owing to the particularity of the topological properties, the spherical space cannot be continuously paved with the same grid cells as those in the plane space. Thus, the recursive approximation method is typically used to establish the transformation algorithm between the geographic coordinates and the grid codes. The efficiency of those algorithms that were based on recursive approximation obviously decreased with the increased grid subdivision level; thus, it is not conducive to the integration of massive high-resolution spatial data. Whereas the geometric properties of the grid cells in the spherical triangular discrete global grid differ during the initial subdivision levels, as the level increases, these geometric properties tend to be the same, along with the properties of the local regions similar to the plane. Considering this characteristic, this paper proposes a hybrid bidirectional transformation algorithm. In the proposed algorithm, the recursive approximation method is used at the lower level where there is a large difference in the geometrical properties of the grid cells, and the direct mapping method using a similar plane grid is used at the higher level where the geometrical properties of the grid cells are virtually the same. In experiments conducted using the proposed algorithm with geographic coordinates at different scales and grid codes at different levels, the running time remained stable with no significant change throughout increases in the hierarchical level. Further, it was proven to satisfy the requirements of the absolute accuracy evaluation method. Compared with the traditional recursive approximation algorithm, the proposed algorithm has obvious advantages in the transformation between grid codes and geographic coordinates, as it can better support spatial data integration and various analytical applications in the spherical triangular discrete global grid system.

[1]  Denis White,et al.  Cartographic and Geometric Components of a Global Sampling Design for Environmental Monitoring , 1992 .

[2]  Hanan Samet,et al.  Navigating through triangle meshes implemented as linear quadtrees , 2000, TOGS.

[3]  Akio Arakawa,et al.  Integration of the Nondivergent Barotropic Vorticity Equation with AN Icosahedral-Hexagonal Grid for the SPHERE1 , 1968 .

[4]  K. Sahr,et al.  Comparing Geometrical Properties of Global Grids , 1999 .

[5]  K. Sahr,et al.  Geodesic Discrete Global Grid Systems , 2003 .

[6]  Jun Chen,et al.  An efficient method for transformation between QTM codes and geographic coordinates , 2006, Geoinformatics.

[7]  J. Thuburn A PV-Based Shallow-Water Model on a Hexagonal-Icosahedral Grid , 1997 .

[8]  Lloyd A. Treinish,et al.  Sphere quadtrees: a new data structure to support the visualization of spherically distributed data , 1990, Other Conferences.

[9]  Geoffrey H. Dutton A Hierarchical Coordinate System for Geoprocessing and Cartography , 1998 .

[10]  John J. Bartholdi,et al.  Continuous indexing of hierarchical subdivisions of the globe , 2001, Int. J. Geogr. Inf. Sci..

[11]  F. Mesinger,et al.  A global shallow‐water model using an expanded spherical cube: Gnomonic versus conformal coordinates , 1996 .

[12]  R. Heikes,et al.  Numerical Integration of the Shallow-Water Equations on a Twisted Icosahedral Grid , 1995 .

[13]  Lian Song,et al.  Comparing Area and Shape Distortion on Polyhedral-Based Recursive Partitions of the Sphere , 1998, Int. J. Geogr. Inf. Sci..

[14]  Yuan Wen Cheng Chengqi Ma Ainai Guan Xiaojing L curve for spherical triangle region quadtrees , 2004 .

[15]  Jun Chen,et al.  A Method for Global-Scale Archiving of Imaging Data Based on QTM Pixels , 2007, Data Sci. J..

[16]  Michael F. Goodchild,et al.  A hierarchical spatial data structure for global geographic information systems , 1992, CVGIP Graph. Model. Image Process..

[17]  Hongwen Zhu,et al.  Indexing on Spherical Surfaces Using Semi-Quadcodes , 1993, SSD.

[18]  Geoffrey Dutton Improving Locational Specificity of Map Data - A Multi-Resolution, Metadata-Driven Approach and Notation , 1996, Int. J. Geogr. Inf. Sci..