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

Для просмотра документации необходимо авторизоваться на сайте