Core.Int Method
Int64 representation of the cell according to OGC
Bit Layout
3 bits were added in each subsequent resolution to represent i and j coordinates. This determines the cell ordering used for iteration and storage. This linear index is designed to be compact, i.e. all cell numbers from 0 to length(cells)-1 were used. In addition, the resolution is stored in the first 3 significant bits to be unambiguous across different spatial resolutions. The traversing starts at the i coordinates longer side of the first of the 5 sub matrices, going line by line of the same sub matrix. If all points within a sub matrix are visited, it seemingness continuous on the subsequent sub matrix.
Most 3 significant bits: n ∈ [0,4] Next resolution bits: j ∈ [0, 2^resolution-1] Next resolution+1 bits: i ∈ [0, 2*2^resolution-1]
sourceDGGS.DGGSDataset Type
Set of DGGSArrays with aligned and shared dimensions at the same resolution.
sourceDGGS.DGGSPyramid Type
Set of DGGSDatasets with subsequent spatial refinement levels forming a pyramid
sourceDGGS.to_cell Method
Transform geographical coordinates (lat,lon) to cell ids (i,j,n) Reverse operation of to_geo
DGGS.to_geo Method
Transform cell ids (i,j,n) to geographical coordinates (lat,lon) Reverse of to_cell_id
DimensionalData.Dimensions.Lookups.rebuild Method
rebuild immutable objects with new field values. Part of any AbstractDimArray.
source