Cover provides static (a) methods to generate trixel covermaps of regions A covermap can be extracted as a list of trixels, or lists of HtmID (start, end) pairs. In the latter case, the HtmIDs are always for level 20 trixels. The trixels in the covermaps are either "inner" or "partial". Inner trixels are completely contained in the region. Partial trixels intersect the boundary of the region. Partial trixels follow the outline(s) of the region. The "outer" covermap is the union of "inner" and "partial" covermaps. Each covermap has an associated "cost," which is currently the number of (start, end) HtmID range pairs in the outer covermap. The cost is used in deciding when to terminate the generation of the covermap The Cover object uses an internal "machine" that does all the computing. The machine runs in stages, each successive step generates a finer resolution covermap and therefore increases the depth of the partial trixels in the covermap.

Namespace: Spherical.Htm
Assembly: SphericalHtm (in SphericalHtm.dll) Version: 1.0.0.0

Syntax

C#
public class Cover
Visual C++
public ref class Cover
F#
type Cover =  class end

Inheritance Hierarchy

System..::..Object
  Spherical.Htm..::..Cover

See Also