jord-0.3.1.0: Geographical Position Calculations

Copyright(c) 2018 Cedric Liegeois
LicenseBSD3
MaintainerCedric Liegeois <ofmooseandmen@yahoo.fr>
Stabilityexperimental
Portabilityportable
Safe HaskellSafe
LanguageHaskell2010

Data.Geo.Jord.EcefPosition

Description

Earth Centred, Earth Fixed (ECEF) position.

See Earth Coordinates

Synopsis

Documentation

data EcefPosition Source #

An earth position expressed in the Earth Centred, Earth Fixed (ECEF) coordinates system.

ex-ey plane is the equatorial plane, ey is on the prime meridian, and ez on the polar axis.

Note: on a spherical model earth, an n-vector is equivalent to a normalised version of an (ECEF) cartesian coordinate.

ecef :: Length -> Length -> Length -> EcefPosition Source #

EcefPosition from given x, y and z length.

ex-ey plane is the equatorial plane, ey is on the prime meridian, and ez on the polar axis.

ecefMetres :: Double -> Double -> Double -> EcefPosition Source #

EcefPosition from given x, y and z length in _metres_.

ex-ey plane is the equatorial plane, ey is on the prime meridian, and ez on the polar axis.

ex :: EcefPosition -> Length Source #

x coordinate of the given '$tc'EcefPosition'.

ey :: EcefPosition -> Length Source #

y coordinate of the given '$tc'EcefPosition'.

ez :: EcefPosition -> Length Source #

z coordinate of the given '$tc'EcefPosition'.