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
@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.