Каждая проекция имеет, по меньшей мере, один параметр, который управляет тем, как она преобразует географические координаты в планарные. Некоторые проекции являются довольно фиксированными и, помимо вектора ориентации и номинального масштабного коэффициента, не имеют параметров, которые пользователь должен изменять, поскольку это нарушит определение проекции. Например, проекция Робинсона имеет одну стандартную параллель, которая фиксируется по определению при 38 ° Север и Юг; проекции Cassini и Wetch не могут быть построены иначе, как в нормальном аспекте. Однако в целом проекции имеют несколько переменных параметров. В следующем разделе рассматриваются параметры проекции карты и даются указания по их установке.
В дополнение к имени самой проекции, параметры, которые может иметь проекция карты,
Аспект - ориентация проекции на поверхность дисплея
Центр или начало - широта и долгота средней точки дисплея
Масштабный коэффициент - отношение расстояния на карте к расстоянию на земле
Стандартные параллели - выбранная широта, где искажение масштаба равно нулю
Ложное северное положение - плоское смещение для координат на вертикальной оси карты
Ложное восточное положение - плоское смещение для координат на горизонтальной оси карты
Зона - обозначенный широтно-долготный четырехугольник, используемый для систематического разделения планеты для определенных классов проекций
Хотя не все проекции требуют всех этих параметров, всегда будут существовать проекционный аспект, начало координат и масштаб.
Другие параметры связаны с графическим выражением проекции, но не определяют её математический результат. К ним относятся
Границы широты и долготы карты
Пределы широты и долготы кадра
Однако, поскольку некоторые проекции не в состоянии отобразить целую планету или сильно искажаются в больших регионах, эти пределы иногда являются необходимой частью создания проекции.
В следующем упражнении мы определим оси карты и рассмотрим параметры по умолчанию для цилиндрической, конической и азимутальной проекции.
Установите проекцию Mercator по умолчанию (цилиндрическую) и передайте ее ручку getm функция запроса параметров проекции:
figure;
h=axesm('Mapprojection','mercator','Grid','on','Frame','on',...
'MlabelParallel',0,'PlabelMeridian',0,'mlabellocation',60,...
'meridianlabel','on','parallellabel','on')Ниже показаны решетка и рамка для проекции карты по умолчанию.

Запрос дескриптора осей карты с помощью getm для проверки свойств, относящихся к отображению параметров проекции. Основные из них aspect, origin, scalefactor, nparallels, mapparallels, falsenorthing, falseeasting, zone, maplatlimit, maplonlimit, rlatlimit, и flonlimit:
getm(h,'aspect')
ans =
normal
getm(h,'origin')
ans =
0 0 0
getm(h,'scalefactor')
ans =
1
getm(h,'nparallels')
ans =
1
getm(h,'mapparallels')
ans =
0
getm(h,'falsenorthing')
ans =
0
getm(h,'falseeasting')
ans =
0
getm(h,'zone')
ans =
[]
getm(h,'maplatlimit')
ans =
-86 86
getm(h,'maplonlimit')
ans =
-180 180
getm(h,'Flatlimit')
ans =
-86 86
getm(h,'Flonlimit')
ans =
-180 180Дополнительные сведения об этих и других свойствах осей карт см. на справочной странице для axesm.
Сбросьте тип проекции на коническую равную площадь ('eqaconic'). Цифра перерисовывается, чтобы отразить изменения. Определите параметры, которые панель инструментов изменяет в ответ:
setm(h,'Mapprojection', 'eqaconic')
getm(h,'aspect')
ans =
normal
getm(h,'origin')
ans =
0 0 0
getm(h,'scalefactor')
ans =
1
getm(h,'nparallels')
ans =
2
getm(h,'mapparallels')
ans =
15 75
getm(h,'falsenorthing')
ans =
0
getm(h,'falseeasting')
ans =
0
getm(h,'zone')
ans =
[]
getm(h,'maplatlimit')
ans =
-86 86
getm(h,'maplonlimit')
ans =
-135 135
getm(h,'Flatlimit')
ans =
-86 86
getm(h,'Flonlimit')
ans =
-135 135 eqaconic проекция имеет две стандартные параллели, при 15 ° и 75 °. Он также имеет уменьшенные пределы долготы (охватывающие 270 °, а не 360 °). Получающеесяeqaconic решетка показана ниже.

Теперь установите тип проекции Стереографический ('stereo') и проверьте те же свойства, что и для предыдущих проекций:
setm(h,'Mapprojection','stereo')
setm(gca,'MLabelParallel',0,'PLabelMeridian',0)
getm(h,'aspect')
ans =
normal
getm(h,'origin')
ans =
0 0 0
getm(h,'scalefactor')
ans =
1
getm(h,'nparallels')
ans =
0
getm(h,'mapparallels')
ans =
[]
getm(h,'falsenorthing')
ans =
0
getm(h,'falseeasting')
ans =
0
getm(h,'zone')
ans =
[]
getm(h,'maplatlimit')
ans =
-90 90
getm(h,'maplonlimit')
ans =
-180 180
getm(h,'Flatlimit')
ans =
-Inf 90
getm(h,'Flonlimit')
ans =
-180 180Стереографическая проекция, будучи азимутальной, не имеет стандартных параллелей, поэтому ни одна не указана. Границы карты не изменяются по сравнению с предыдущей проекцией. Рисунок карты показан ниже.
