=Paper= {{Paper |id=Vol-2323/SKI-Canada-2019-7-6-2 |storemode=property |title=Research Directions for the rHEALPix Discrete Global Grid System |pdfUrl=https://ceur-ws.org/Vol-2323/SKI-Canada-2019-7-6-2.pdf |volume=Vol-2323 |authors=David Bowater,Emmanuel Stefanakis }} ==Research Directions for the rHEALPix Discrete Global Grid System== https://ceur-ws.org/Vol-2323/SKI-Canada-2019-7-6-2.pdf
Spatial Knowledge and Information Canada, 2019, 7(6), 2



Research directions for the rHEALPix
Discrete Global Grid System
DAVID BOWATER                                     EMMANUEL STEFANAKIS
Geodesy and Geomatics Engineering                 Geomatics Engineering
University of New Brunswick                       University of Calgary
david.bowater@unb.ca                              emmanuel.stefanakis@ucalgary.ca


                                                  data management (Yao and Lin 2018) and
ABSTRACT                                          as the de facto global reference system for
                                                  geospatial big data (OGC 2017b).
Discrete Global Grid Systems (DGGSs) are                  Over the years, several different
important to Digital Earth, the Open              DGGSs have been created each with
Geospatial Consortium (OGC), and big data         advantages and disadvantages. However,
research. A promising OGC conformant              only a subset are deemed appropriate under
quadrilateral-based      approach    is    the    the OGC DGGS Abstract Specification (OGC
rHEALPix DGGS. Despite its advantages             2017a). Importantly, an OGC conformant
over hexagonal- or triangular-based DGGSs,        DGGS must utilize a method that partitions
little research is being done to explore or       the earth’s surface into a uniform grid of
advance our understanding of it. In this          equal area cells. Currently, the most popular
paper, we briefly review existing work and        method is the Icosahedral Snyder Equal
then present several important directions         Area (ISEA) projection and a considerable
for future research related to harmonic           amount of research has focused on
analysis, discrete line generation, pure- and     hexagonal- or triangular-based DGGSs that
mixed-aperture DGGSs, and DGGS-based              adopt this approach.
distance/direction metrics.                               That being said, quadrilateral-based
                                                  DGGSs have several advantages over
1. Introduction                                   hexagonal-or triangular DGGSs, such as
                                                  compatibility with existing data structures,
                                                  hardware, display devices, and coordinate
A Discrete Global Grid System (DGGS)
                                                  systems (Sahr et al. 2003; Amiri et al. 2013).
consists of a hierarchy of discrete global
                                                  Moreover, recent work has demonstrated
grids at multiple resolutions. DGGSs
                                                  benefits of using a quadrilateral approach in
represent a class of spatial data structures
                                                  various domains, such as data transmission
that directly address the earth’s surface via a
                                                  and rendering (Sherlock 2017) and point
topologically equivalent approximation such
                                                  cloud handling (Sirdeshmukh 2018).
as the sphere or ellipsoid (Sahr and White
                                                          The rHEALPix DGGS (Gibb et al.
1998). Since their introduction, DGGSs have
                                                  2016) is a promising OGC conformant
slowly gained prominence in the geospatial
                                                  quadrilateral-based approach with many
community and in 2015, they were
                                                  interesting properties. Despite this, DGGS
identified as the foundation of modern
                                                  research remains focused on hexagonal- or
Digital Earth frameworks (Mahdavi-Amiri
                                                  triangular-based approaches and little work
et al. 2015). In 2017, they were adopted by
                                                  is being done to explore or advance the
the Open Geospatial Consortium (OGC)
                                                  rHEALPix DGGS. In this paper we review
with the aim of standardizing the DGGS
                                                  existing work and highlight several
model, increasing awareness, and increasing
                                                  important directions for future research. We
interoperability between DGGSs (OGC
                                                  hope this work will promote the benefits of
2017a). More recently, DGGSs were
suggested as a solution to big spatial vector
2   Research directions for the rHEALPix Discrete Global Grid System


the rHEALPix DGGS and stimulate more
researchers to explore it.
                                                                Bowater and Stefanakis (2018a)
2. Review of existing work                              consider the rHEALPix DGGS from a
                                                        Canadian perspective and discuss how
In short, the rHEALPix DGGS is                          varying cell shape and cell orientation are
constructed by projecting an ellipsoid (e.g.            key considerations in the polar region (i.e.,
WGS84) onto the faces of a cube,                        |πœ‘| > 41.9Β°, where πœ‘ is geodetic latitude).
partitioning each face into square grids, and           In addition, they describe how these
then inversely projecting the result back to            variations can be avoided or exploited for
the ellipsoid (Figure 1.0). Besides the                 small regions of interest (e.g., provinces) by
theoretical definition presented in Gibb et             rotating the grid cells. In particular, they
al. (2016), there are only three works                  show how triangular dart cells can be
directly related to the rHEALPix DGGS                   avoided for regions with longitudinal extent
which we now briefly review.                            less than approximately 90Β°, and how
                                                        north-south aligned quadrilateral grids can
                                                        be created in the polar region. This is
                                                        important because north-south aligned
                                                        quadrilateral grids are familiar to users and
                                                        link to similar grids used in remote sensing
                                                        and environmental modelling (Gibb 2016).
                                                                Bowater and Stefanakis (2018b)
                                                        present an open-source web service that
                                                        enables users to create grids based on the
                                                        rHEALPix DGGS. In their paper, the
                                                        authors describe the implementation,
                                                        including issues and limitations, and
                                                        demonstrate how both discrete global grids
                                                        and regional grids can be created. This is
                                                        important work because it provides an
                                                        easily accessible tool for experimenting with
    Figure 1.0. Constructing the rHEALPix DGGS (grid    grids based on the rHEALPix DGGS,
     resolution 1 is shown) (derived from Gibb 2016).
                                                        thereby promoting its use in future
        Gibb      (2016)    advances      our           research.    In     addition,    it  supports
understanding in three ways. Firstly, he                interoperability studies with other DGGSs
describes how cell identifiers uniquely                 which is an important aim of the OGC
address cells across all resolutions of the             DGGS Abstract Specification.
rHEALPix DGGS using a cell addressing
scheme that has both space filling and                  3. Directions for future work
hierarchical properties. Secondly, he
explores cell adjacency and describes a                 Evidently, the body of research related to
method to determine cell ID’s of adjacent               the rHEALPix DGGS is small. In
cells at any resolution using a combination             comparison to hexagonal- and triangular-
of base 3 and base 4 math. Lastly, he                   based DGGSs, the rHEALPix DGGS is
presents methods to determine DE-9IM                    largely unexplored which means several
topological relationships (e.g., within,                directions exist for future work. In this
contains, and touches) by manipulating cell             section, a number of them are presented
ID’s. Importantly, this work shows how cell             that we feel deserve attention.
adjacency and topological relationships can                     Arguably, the most unique property
be efficiently determined using cell ID’s               of the rHEALPix DGGS is the distribution of
directly rather than geodetic coordinates.              cell nuclei along rings of constant latitude
Research directions for the rHEALPix Discrete Global Grid System                                3


(often      referred    to    as    isolatitude   integer that produces aligned hierarchies.
distribution). Gorski et al. (2005) states that   However, if we want to maximize the
this property is essential for computational      number of resolutions under a fixed number
speed in operations involving spherical           of cells (i.e., to provide a smooth transition),
harmonics, which means the rHEALPix               then 𝑁𝑠𝑖𝑑𝑒 = 2 is a better approach. In
DGGS is a good choice for applications (e.g.,     addition, one-to-four refinement is exactly
gravitational field modelling) that involve       encoded using 2 bits, as opposed to one-to-
harmonic analysis (Gibb et al. 2016). To our      nine refinement which requires 4 bits
knowledge, no other OGC conformant                (although only 9 of the 16 possible values
DGGSs have this property. However, it has         are actually needed). Note that refinement,
not yet been fully explored. Therefore,           sometimes called aperture, simply refers to
future work should explore this property          the process of subdividing a cell into smaller
further (e.g., is it possible to determine        cells. Therefore, we see two interesting
isolatitude ring directly from cell ID to         directions for future work: (i) investigate the
facilitate harmonic computations), and real-      𝑁𝑠𝑖𝑑𝑒 = 2 rHEALPix DGGS and make
world applications involving harmonic             comparisons with the 𝑁𝑠𝑖𝑑𝑒 = 3 approach,
analysis should be investigated.                  and (ii) explore the possibility of a mixed-
         In a DGGS, vector data (i.e., points,    aperture rHEALPix DGGS. Unlike pure-
lines, and polygons) are rasterized into cells.   aperture DGGSs, mixed-aperture DGGSs
Therefore, if we consider linear features,        need not have the same aperture across all
such as roads or rivers, the generation of the    resolutions. Therefore, they provide greater
discrete line is an important problem (Du et      control over cell area at each resolution and
al. 20108). Although solutions for hexagonal      have been successfully implemented for
(Tong et al. 2013) and triangular (Du et al.      hexagonal DGGSs (Sahr 2013).
2018) DGGSs have been presented, discrete                  Our last direction for future research
line generation on the rHEALPix DGGS has          is not specific to the rHEALPix DGGS - it is
not been studied. Furthermore, the typical        relevant to all DGGSs. Currently, there is no
approach involves solving the problem in          way to determine the distance (or direction)
the plane and then projecting the result to       between two cell IDs without recourse to
the ellipsoid. But this causes issues in the      geodetic coordinates (Sirdeshmukh 2018).
plane when the linear feature intersects          Just as a DGGS simplifies integration of
more than one base cell. Moreover,                heterogeneous data sets on a global scale, a
regarding the rHEALPix DGGS, square cells         DGGS-based distance (or direction) metric
in the plane project to different cell shapes     would simplify vector data analysis by
on the ellipsoid. Consequently, the ideal         removing the dependence on geodetic
discrete line in the plane may not be so on       coordinates        and    complex    ellipsoidal
the ellipsoid. Therefore, an interesting          formulae. In this way, DGGSs would
direction for future work is to consider          become a more complete solution to all our
discrete line generation in the plane but also    geospatial needs. While this may not be
directly on the ellipsoid.                        possible, future work should attempt to find
         It may be generally unknown that         out.
the definition of the rHEALPix DGGS
presented in Gibb et al. (2016) describes a       4. Conclusion
general class of DGGSs rather than a single,
unique approach.            Specifically, the     The rHEALPix DGGS is a promising
definition holds for any integer 𝑁𝑠𝑖𝑑𝑒 β‰₯ 2,       quadrilateral-based approach that has
where each planar square is divided into          several advantages over hexagonal- or
𝑁𝑠𝑖𝑑𝑒 Γ— 𝑁𝑠𝑖𝑑𝑒 sub-squares at successive           triangular-based DGGSs. However, the body
resolutions. In work thus far, 𝑁𝑠𝑖𝑑𝑒 = 3 has      of research that explores the rHEALPix
been chosen because it is the smallest            DGGS is small. In this paper, we briefly
4   Research directions for the rHEALPix Discrete Global Grid System


reviewed existing work, and then proceeded       Gibb, R. G. (2016). The rHEALPix Discrete
to highlight several directions for future           Global Grid System. In IOP Conference
work related to harmonic analysis, discrete          Series: Earth and Environmental
line generation, pure- and mixed-aperture            Science (Vol. 34).
DGGSs,            and          DGGS-based            https://doi.org/10.1088/1755-
distance/direction metrics. We believe these         1315/34/1/012012
areas are interesting, challenging, and
necessary to advance our understanding of        Gibb, R., Raichev, A., & Speth, M. (2016).
the rHEALPix DGGS.                                   The rHEALPix Discrete Global Grid
                                                     System. doi: 10.7931/J2D21VHM.
Acknowledgements                                     Available online
                                                     https://datastore.landcareresearch.co.
This work was funded by the Natural                  nz/dataset/rhealpix-discrete-global-
Sciences and Engineering Research Council            grid-system (accessed on 17 July 2018).
of Canada (NSERC-DG).
                                                 Gorski, K. M., Hivon, E., Banday, A. J.,
References                                           Wandelt, B. D., Hansen, F. K.,
                                                     Reinecke, M., & Bartelman, M. (2005).
Amiri, A. M., Bhojani, F., & Samavati, F.            HEALPix -- a Framework for High
    (2013). One-to-two digital earth. In             Resolution Discretization, and Fast
    Lecture Notes in Computer Science                Analysis of Data Distributed on the
    (including subseries Lecture Notes in            Sphere. The Astrophysical Journal,
    Artificial Intelligence and Lecture              622(2), 759–771.
    Notes in Bioinformatics) (Vol. 8034              https://doi.org/10.1086/427976
    LNCS, pp. 681–692).
    https://doi.org/10.1007/978-3-642-           Mahdavi-Amiri, A., Alderson, T., &
    41939-3_67                                      Samavati, F. (2015). A Survey of Digital
                                                    Earth. Computers and Graphics, 53,
Bowater, D., & Stefanakis, E. (2018a). The          95–117.
   rHEALPix Discrete Global Grid                    https://doi.org/10.1016/j.cag.2015.08.
   System: considerations for Canada.               005
   Geomatica, 72(1), 27-37.
   https://doi.org/10.1139/geomat-2018-          OGC (2017a). Topic 21: Discrete Global Grid
   0008                                             Systems Abstract Specification.
                                                    Available online
Bowater, D., & Stefanakis, E. (2018b). A web        http://docs.opengeospatial.org/as/15-
   service for creating quadrilateral               104r5/15-104r5.html (accessed on 2
   discrete global grids based on the               August 2018).
   rHEALPix Discrete Global Grid
   System. Manuscript submitted for              OGC (2017b). OGC announces a new
   publication.                                     standard that improves the way
                                                    information is referenced to the earth.
Du, L., Ma, Q., Ben, J., Wang, R., & Li, J.         Available online
     (2018). Duality and Dimensionality             http://www.opengeospatial.org/pressr
     Reduction Discrete Line Generation             oom/pressreleases/2656 (accessed on
     Algorithm for a Triangular Grid. ISPRS         2 August 2018).
     International Journal of Geo-
     Information, 7(10), 391.                    Sahr, K. (2013). On the optimal
     https://doi.org/10.3390/ijgi7100391             representation of vector location using
Research directions for the rHEALPix Discrete Global Grid System                            5


    fixed-width multi-precision quantizers.      Sirdeshmukh, N. (2018). Utilizing a Discrete
    In International Archives of the                  Global Grid System For Handling Point
    Photogrammetry, Remote Sensing and                Clouds With Varying Locations, Times,
    Spatial Information Sciences - ISPRS              and Levels of Detail. (Master’s Thesis).
    Archives (Vol. 40, pp. 1–8).                      Delft University of Technology.
    https://doi.org/10.5194/isprsarchives-
    XL-4-W2-1-2013                               Tong, X., Ben, J., Liu, Y., & Zhang, Y.
                                                     (2013). Modelling and expression of
Sahr, K., & White, D. (1998). Discrete               vector data in the hexagonal discrete
    Global Grid Systems. In Proceedings of           global grid system. In International
    the 30th Symposium on the Interface,             Archives of the Photogrammetry,
    Computing Science and Statistics (pp.            Remote Sensing and Spatial
    269–278).                                        Information Sciences - ISPRS Archives
                                                     (Vol. 40, pp. 15–25).
Sahr, K., White, D., & Kimerling, A. J.              https://doi.org/10.5194/isprsarchives-
    (2003). Geodesic Discrete Global Grid            XL-4-W2-15-2013
    Systems. Cartography and
    Geographic Information Science,              Yao, X., & Li, G. (2018). Big spatial vector
    30(2), 121–134.                                   data management: a review. Big Earth
    https://doi.org/10.1559/15230400310               Data, 2(1), 108–129.
    0011090                                           https://doi.org/10.1080/20964471.201
                                                      8.1432115
Sherlock, M. (2017). Visualisations on a
    Web-Based View-Aware Digital Earth
    (Master’s Thesis). University of
    Calgary.