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 Преобразование геодезической широты в аутентичную, конформную, изометрическую или выпрямляющую широту
inverse Преобразование аутентичной, конформной, изометрической или выпрямляющей широты в геодезическую широту

Примеры

свернуть все

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
Для просмотра документации необходимо авторизоваться на сайте