Geodetic-0.4: Geodetic calculations

Data.Geo.Ellipsoid

Description

An ellipsoid with parameters such as flattening.

Synopsis

Documentation

data Ellipsoid Source

Ellipsoidal parameters. Some are derivable from others.

semiMajor :: Ellipsoid -> DoubleSource

The semi major axis in metres.

semiMinor :: Ellipsoid -> DoubleSource

The semi minor axis in metres.

flattening :: Ellipsoid -> DoubleSource

The ellipsoidal flattening.

inverseFlattening :: Ellipsoid -> DoubleSource

The inverse of the ellipsoidal flattening.

ellipsoidSource

Arguments

:: Double

The semi major axis in metres.

-> Double

The semi minor axis in metres.

-> Double

The ellipsoidal flattening.

-> Double

The inverse of the ellipsoidal flattening.

-> Ellipsoid 

Construct an ellipsoid with the given parameters.

semiMajorInverseFSource

Arguments

:: Double

The semi major axis.

-> Double

The inverse of the ellipsoidal flattening.

-> Ellipsoid 

Construct an ellipsoid using only a semi major axis and inverse flattening. Other parameters are computed.

semiMajorFlatteningSource

Arguments

:: Double

The semi major axis.

-> Double

The ellipsoidal flattening.

-> Ellipsoid 

Construct an ellipsoid using only a semi major axis and flattening. Other parameters are computed.