map.geodesy. ConformalLatitudeConverter

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

Описание

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

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

Создание

Синтаксис

converter = map.geodesy.ConformalLatitudeConverter
converter = map.geodesy.ConformalLatitudeConverter(spheroid)

Описание

пример

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

пример

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

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

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

Ссылочный сфероид, заданный как referenceEllipsoid, oblateSpheroid или объект referenceSphere. Чтобы создать сфероидальный объект, используйте создание, функционально-специализированное для объекта или функции 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

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