Sidereon.Terrain.MmapTerrain.TerrainDatumError (Sidereon v3.0.0)

Copy Markdown View Source

Terrain vertical-datum conversion and optional geoid-grid loading error. A :geoid reason is a Sidereon.Geoid.GridError with the core variant's complete fields.

Summary

Types

t()

Typed terrain datum error.

Types

t()

@type t() :: %Sidereon.Terrain.MmapTerrain.TerrainDatumError{
  kind: :terrain | :geoid | :io | :missing_egm96_dac,
  message: String.t() | nil,
  path: String.t() | nil,
  reason:
    String.t()
    | Sidereon.Terrain.lookup_error()
    | Sidereon.Geoid.GridError.t()
    | nil,
  remediation: String.t() | nil
}

Typed terrain datum error.