map.geodesy.IsometricLatitudeConverter

Преобразуйте между геодезическими и изометрическими широтами

Описание

IsometricLatitudeConverter объект предоставляет методы преобразования между геодезическими и изометрическими широтами для эллипсоида с данным эксцентриситетом.

Изометрическая широта является нелинейной функцией геодезической широты, которая прямо пропорциональна к интервалу параллелей, относительно Экватора, в эллипсоидальной Меркаторской проекции. Это - безразмерное количество и, в отличие от других типов вспомогательной широты, изометрическая широта не со знаком угла. Это равняется Inf в Северном полюсе и -Inf в Южном полюсе.

Создание

Описание

пример

converter = map.geodesy.IsometricLatitudeConverter возвращает IsometricLatitudeConverter объект для сферы и наборов Eccentricity свойство к 0.

пример

converter = map.geodesy.IsometricLatitudeConverter(spheroid) возвращает изометрический объект конвертера широты и устанавливает Eccentricity свойство совпадать с заданным сфероидальным объектом.

Входные параметры

развернуть все

Ссылочный сфероид, заданный как referenceEllipsoid объект, oblateSpheroid объект или referenceSphere объект. Сфероид ссылки термина используется синонимично со ссылочным эллипсоидом. Чтобы создать ссылочный сфероид, используйте функцию создания в объекте. Чтобы задать ссылочный эллипсоид для WGS84, используйте wgs84Ellipsoid функция.

Для получения дополнительной информации о ссылочных сфероидах, смотрите Ссылочные Сфероиды.

Пример: spheroid = referenceEllipsoid('GRS 80');

Свойства

развернуть все

Эксцентриситет эллипсоида, заданный в виде числа. Eccentricity находится в интервале [0, 0.5]. Эксцентриситеты, больше, чем 0,5, возможны в теории, но не происходят на практике и не поддержаны.

Типы данных: double

Функции объекта

forward Преобразуйте геодезическую широту в authalic, конформный, изометрический, или широту исправления
inverse Преобразуйте authalic, конформный, изометрический, или широта исправления к геодезической широте

Примеры

свернуть все

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

Введенный в R2013a