map.geodesy.ConformalLatitudeConverter

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

Описание

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

Конформная широта сопоставляет эллипсоид (сжатый сфероид) со сферой при сохранении форм и углов локально. (Кривые, которые встречаются под данным углом на эллипсоиде, встречаются под тем же углом на сфере.) Используют конформные широты при реализации конформных проекций карты на эллипсоиде.

Создание

Описание

пример

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

пример

converter = map.geodesy.ConformalLatitudeConverter(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.ConformalLatitudeConverter;
conv1.Eccentricity = grs80.Eccentricity
conv1 = 

  ConformalLatitudeConverter with properties:

    Eccentricity: 0.0818
grs80 = referenceEllipsoid('GRS 80');

conv2 = map.geodesy.ConformalLatitudeConverter(grs80)
conv2 = 

  ConformalLatitudeConverter with properties:

    Eccentricity: 0.0818
Введенный в R2013a
Для просмотра документации необходимо авторизоваться на сайте