Main Content

map.geodesy.IsometricLatitudeConverter

Convert between geodetic and isometric latitudes

Description

An IsometricLatitudeConverter object provides conversion methods between geodetic and isometric latitudes for an ellipsoid with a given eccentricity.

The isometric latitude is a nonlinear function of the geodetic latitude that is directly proportional to the spacing of parallels, relative to the Equator, in an ellipsoidal Mercator projection. It is a dimensionless quantity and, unlike other types of auxiliary latitude, the isometric latitude is not angle-valued. It equals Inf at the north pole and -Inf at the south pole.

Creation

Description

converter = map.geodesy.IsometricLatitudeConverter returns an IsometricLatitudeConverter object for a sphere and sets the Eccentricity property to 0.

example

converter = map.geodesy.IsometricLatitudeConverter(spheroid) returns an isometric latitude converter object and sets the Eccentricity property to match the specified spheroid object.

example

Input Arguments

expand all

Reference spheroid, specified as a referenceEllipsoid object, oblateSpheroid object, or referenceSphere object. The term reference spheroid is used synonymously with reference ellipsoid. To create a reference spheroid, use the creation function for the object. To specify the reference ellipsoid for WGS84, use the wgs84Ellipsoid function.

For more information about reference spheroids, see Comparison of Reference Spheroids.

Example: spheroid = referenceEllipsoid('GRS 80');

Properties

expand all

Ellipsoid eccentricity, specified as a numeric scalar. Eccentricity is in the interval [0, 0.5]. Eccentricities larger than 0.5 are possible in theory, but do not occur in practice and are not supported.

Data Types: double

Object Functions

forward Convert geodetic latitude to authalic, conformal, isometric, or rectifying latitude
inverse Convert authalic, conformal, isometric, or rectifying latitude to geodetic latitude

Examples

collapse all

grs80 = referenceEllipsoid('GRS 80');
    
conv1 = map.geodesy.IsometricLatitudeConverter;
conv1.Eccentricity = grs80.Eccentricity
conv1 = 

  IsometricLatitudeConverter with properties:

    Eccentricity: 0.0818
grs80 = referenceEllipsoid('GRS 80');
    
conv2 = map.geodesy.IsometricLatitudeConverter(grs80)
conv2 = 

  IsometricLatitudeConverter with properties:

    Eccentricity: 0.0818

Version History

Introduced in R2013a