exponenta event banner

Свойства осей карты

Внешний вид и поведение управляющих осей

Свойства осей карты управляют внешним видом и поведением axesm объект. Изменяя значения свойств, можно изменять некоторые аспекты осей карты.

Свойства, управляющие проекцией карты

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

Угловая единица измерения - управляет единицами измерения, используемыми для углов (включая широты и долготы) в осях карты. Предполагается, что все входные данные находятся в заданных единицах; 'degrees' является значением по умолчанию. Дополнительные сведения о единицах измерения угла см. в разделе Представления угла и угловые единицы в Руководстве пользователя Mapping Toolbox™.

Аспект отображения - управляет ориентацией базовой проекции карты. Когда аспект 'normal' (по умолчанию), север в базовой проекции - вверх. В transverse аспект, север справа. Цилиндрическая проекция всего мира будет выглядеть как пейзажный дисплей под 'normal' и как портрет под 'transverse' аспект. Обратите внимание, что это свойство не совпадает с проекционным аспектом, который управляется Origin вектор свойств, обсужденный ниже.

Смещение координат для расчетов проекций - изменение положения карты в осях. Спроецированные координаты сдвигаются в направлении x на величину FalseEasting. FalseEasting находится в тех же единицах, что и спроецированные координаты, то есть в единицах первого элемента Geoid свойство map axes. Для обеспечения неотрицательных значений спроецированных координат иногда используются ложные значения востока и севера. Например, Универсальный поперечный Меркатор использует ложное восточное положение 500 000 метров.

Смещение координат для расчетов проекций - изменение положения карты в осях. Спроецированные координаты сдвигаются в направлении y на величину FalseNorthing. FalseNorthing находится в тех же единицах, что и спроецированные координаты, то есть в единицах первого элемента Geoid свойство map axes. Для обеспечения неотрицательных значений спроецированных координат иногда используются ложные значения востока и севера. Например, Универсальный поперечный Меркатор использует ложное северное положение 0 в северном полушарии и 10 000 000 метров в южном.

Это свойство доступно только для чтения.

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

Определение справочного сфероида - сфероид (эллипсоид или сфера) для вычисления проекций любых отображаемых объектов карты. Это может быть referenceSphere, referenceEllipsoid, или oblateSpheroid объект или двухэлементный вектор формы [semimajor_axis eccentricity]. Значением по умолчанию является эллипсоидный вектор, представляющий единичную сферу: [1 0].

Географические границы широты области отображения - выражается в виде двухэлементного вектора формы [southern_limit northern_limit]. Это свойство может быть задано для многих типичных проекций и геометрий, но не может использоваться с косыми проекциями или с globe, например. Если применимо, MapLatLimit свойство может повлиять на исходную широту, если Origin свойство не устанавливается явным образом при вызове axesm. Он также может определять значение, используемое для FLatLimit. Более полное описание применимости см. в разделе Свойства осей карты доступа и изменения MapLatLimit и его взаимодействие с началом координат, пределами рамки и другими свойствами.

Географические границы долготы области отображения - выражается в виде двухэлементного вектора формы [western_limit eastern_limit]. Это свойство может быть задано для многих типичных проекций и геометрий, но не может использоваться с косыми проекциями или с globe, например. Если применимо, MapLonLimit свойство может влиять на исходную долготу, если Origin свойство не устанавливается явным образом при вызове axesm. Он также может определять значение, используемое для FLonLimit. Более полное описание применимости см. в разделе Свойства осей карты доступа и изменения MapLonLimit и его взаимодействие с началом координат, пределами рамки и другими свойствами.

Стандартные параллели проекции - задает стандартные параллели проекции. Это может быть пустой, одно- или двухэлементный вектор, в зависимости от проекции. Элементы находятся в тех же единицах, что и оси карты. AngleUnits. Многие проекции имеют специфические, определяющие стандартные параллели. Когда объект оси карты основан на одной из этих проекций, параллели устанавливаются в соответствующие значения по умолчанию. Для конических проекций стандартные параллели по умолчанию устанавливаются на 15ºN и 75ºN, что смещает проекцию в сторону северного полушария.

Для проекций с одной заданной стандартной параллелью установка параллелей на пустой вектор вынуждает пересчитывать параллель в середину границ широты карты. Для проекций, требующих двух стандартных параллелей, установка параллелей на пустой вектор вынуждает пересчитывать параллели на одну шестую расстояние от пределов широты (например, если границы широты карты соответствуют северному полушарию). [0 90], стандартные параллели для конической проекции установлены в [15 75]). Для азимутальных проекций MapParallels свойство всегда содержит пустой вектор и не может быть изменено.

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

Проекция карты - задает проекцию и, следовательно, все вычисления преобразования для объекта оси карты. Это требуется при создании осей карты. Он должен быть членом распознанного набора проекций, который можно перечислить, введя getm('MapProjection') или maps. Дополнительные сведения о проекциях см. в Руководстве пользователя панели инструментов сопоставления. Некоторые проекции устанавливают собственные значения по умолчанию для других свойств, таких как параллели и пределы обрезки.

Начало координат и ориентация для расчетов проекций - задает начало координат карты для всех расчетов проекций. Широта, долгота и ориентация должны находиться в осях карты AngleUnits. Широта и долгота относятся к координатам начала координат карты; Под ориентацией понимается угол перекоса или поворота вокруг оси, проходящей через исходную точку и центр земли. Начало координат по умолчанию - 0 ° широты и долгота, центрированная между границами долготы карты. Если введен скаляр, предполагается, что он относится к долготе; если введен двухэлементный вектор, ориентация по умолчанию равна 0 °, нормальная проекция. Если введен пустой исходный вектор, начало координат центрируется по границам долготы карты. Дополнительные сведения о начале координат см. в Руководстве пользователя панели инструментов сопоставления.

Это свойство доступно только для чтения.

Количество стандартных параллелей - это свойство только для чтения содержит количество стандартных параллелей, связанных с проекцией. Дополнительные сведения о стандартных параллелях см. в руководстве пользователя панели инструментов сопоставления.

Масштабный коэффициент для проекционных вычислений - изменяет размер карты в проекционных координатах. Географические координаты преобразуются в декартовы координаты уравнениями проекции карты и умножаются на масштабный коэффициент. Масштабные коэффициенты иногда используются для минимизации искажения масштаба в проекции карты. Например, универсальный поперечный меркатор использует масштабный коэффициент 0,996 для сдвига линии искажения нулевой шкалы на две линии по обе стороны от центрального меридиана.

Зона для определенных проекций - указывает зону для определенных проекций. Зона - это область на земном шаре, имеющая специальный набор параметров проекции. В Универсальной поперечной проекции Меркатора мир разделён на четырёхугольники, которые обычно имеют ширину 6 градусов и высоту 8 градусов. Номер в обозначении зоны относится к диапазону долготы, а буква - к диапазону широты. Большинство проекций используют одни и те же параметры для всего земного шара и не требуют зоны.

Свойства, управляющие рамкой

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

Видимость рамки - управляет видимостью рамки отображения. Когда кадр 'off' (по умолчанию), фрейм не отображается. Когда кадр 'on', видна охватывающая рамка. Фрейм представляет собой фрагмент, который печатается как самый нижний слой отображаемых объектов карты. Независимо от состояния отображения, кадр всегда работает в терминах обрезки данных карты.

Точность печати кадра - задает количество точек, используемых при печати кадра для отображения. Значение по умолчанию: 100, который для прямоугольного кадра приводит к печати с 100 точки для каждой стороны или всего 400 точки. Количество точек, необходимое для разумного отображения, зависит от проекции. Цилиндрические выступы, такие как Miller, требуют очень небольшого количества. Проекции, приводящие к более сложным рамам, таким как Werner, выглядят лучше с более высокой плотностью. Значение по умолчанию обычно является достаточным.

Цвет края отображаемой рамки - указывает цвет, используемый для отображаемой рамки. Цвет можно задать с помощью вектора значений RGB или MATLAB ® colorSpec имя. По умолчанию кромка рамки отображается черным цветом ([0 0 0]).

Цвет отображаемой грани рамки - указывает цвет, используемый для отображаемой грани рамки. Цвет можно задать с помощью вектора значений RGB или MATLAB. colorspec имя. По умолчанию гранью рамки является 'none', что означает, что цвет лица не заполнен. Другой полезный цвет - 'cyan' ([0 1 1]), которая выглядит как вода.

Границы широты кадра карты относительно начала проекции - кадр карты охватывает область, в которой строятся данные и линии решетки и за которую они обрезаются. Для не наклонных и не азимутальных проекций, которые имеют четырехугольные рамки, это свойство управляет протяженностью рамки с севера на юг. Если проекция выполнена косой путем включения ненулевого угла поворота (третий элемент Origin вектор), FLatLimit все еще применяется, но в повернутой системе широты-долготы, а не в географической системе. В случае азимутальных выступов, имеющих кольцевые рамки, FLatLimit принимает особую форму [-Inf radius] где радиус - сферическое расстояние (в градусах или радианах, в зависимости от AngleUnits свойство проекции) от начала проекции до края кадра.

Примечание

В большинстве распространенных ситуаций, включая некоскосные цилиндрические и конические выступы и полярные азимутальные выступы, нет необходимости устанавливать FLatLimit; использовать MapLatLimit вместо этого.

Ширина линии кромки рамки - задает ширину отображаемой кромки рамки. Значением является скаляр, представляющий точки, который по умолчанию равен 2.

Пределы долготы кадра карты относительно начала координат проекции - кадр карты охватывает область, в которой строятся данные и линии решетки и за которую они обрезаются. Для не наклонных и не азимутальных проекций, которые имеют четырехугольные рамки, это свойство управляет протяженностью рамки с востока на запад. Если проекция выполнена косой путем включения ненулевого угла поворота (третий элемент Origin вектор), FLonLimit все еще применяется, но в повернутой системе широты-долготы, а не в географической системе. FLonLimit свойство игнорируется для азимутальных проекций.

Примечание

В большинстве распространенных ситуаций, включая ненаклоненные цилиндрические и конические выступы, нет необходимости устанавливать FLonLimit; использовать MapLonLimit вместо этого.

Это свойство доступно только для чтения.

Границы на FLatLimit - Это свойство только для чтения устанавливает границы для значений, которые axesm и setm примет для MapLatLimit и FLatLimit свойства, что необходимо, потому что некоторые проекции карты не могут отображать весь земной шар без расширения до бесконечности. Например, TrimLat является [-90 90] градусы для большинства цилиндрических проекций и [-86 86] градусы для проекции Меркатора, поскольку масштаб север-юг становится бесконечным по мере приближения к любому полюсу.

Это свойство доступно только для чтения.

Границы на FLonLimit - Это свойство только для чтения устанавливает границы для значений, которые axesm и setm примет для MapLonLimit и FLonLimit свойства, что необходимо, потому что некоторые проекции карты не могут отображать весь земной шар без расширения до бесконечности. Например, TrimLon является [-135 135] градусы для большинства конических проекций.

Свойства, управляющие сеткой

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

Видимость сетки - управляет видимостью экранной сетки. Когда сетка 'off' (по умолчанию) сетка не отображается. Когда сетка 'on', видны меридианы и параллели. Сетка выводится на печать как набор объектов-линий.

Параметр Z-оси сетки (Grid z-axis setting) - задает расположение Z-оси для сетки при ее отображении. Его значением по умолчанию является бесконечность, которая отображается выше всех других объектов карты. Однако при необходимости можно задать другое значение для размещения объектов над сеткой.

Цвет отображаемой сетки - указывает цвет, используемый для отображаемой сетки. Цвет можно задать с помощью вектора значений RGB или одного из параметров MATLAB. colorSpec имена. По умолчанию сетка карты отображается черным цветом ([0 0 0]).

Стиль линии сетки - определяет стиль линии, используемый при отображении сетки. Можно указать любой стиль линии, поддерживаемый MATLAB line функция. Стиль линий по умолчанию - пунктирная линия (т. е. ':').

Ширина линии сетки - задает ширину линии отображаемой сетки. Значение является скаляром, представляющим точки, что 0.5 по умолчанию.

Исключения из пределов меридиана сетки - позволяет определенным меридианам отображаемой сетки выходить за пределы пределов меридиана сетки до полюсов. Значение должно быть вектором долгот в соответствующих единицах угла. Для указанных таким образом долгот линии сетки простираются от полюса к полюсу независимо от наличия каких-либо пределов меридиана сетки. По умолчанию этот вектор пуст.

Точность печати меридиана сетки - задает количество точек, используемых при печати меридианов сетки. Значение по умолчанию - 100 точек. Количество точек, необходимое для разумного отображения, зависит от проекции. Цилиндрические выступы, такие как Miller, требуют очень небольшого количества. Проекции, приводящие к более сложным формам, таким как Вернер, выглядят лучше с более высокой плотностью. Значение по умолчанию обычно является достаточным.

Пределы меридиана сетки - устанавливает широты, за которые отображаемые меридианы сетки не выходят. По умолчанию это свойство пустое, поэтому меридианы простираются до полюсов. Есть два исключения из пределов меридиана. Ни один меридиан не выходит за пределы широты карты, и допускаются исключения из пределов меридиана для выбранных меридианов (см. выше).

Интервал между меридианами сетки или конкретные местоположения - устанавливает интервал между отображаемыми меридианами сетки. При вводе скалярного интервала в оси карты MLineLocationмеридианы отображаются, начиная с 0 ° долготы и повторяя каждый интервал в обоих направлениях, который по умолчанию равен 30 °. Можно также ввести вектор долгот, в этом случае для каждого элемента вектора отображается меридиан.

Исключения из лимитов параллельной сетки - позволяет определенным параллелям отображаемой сетки выходить за пределы лимитов параллельной сетки до международной строки даты. Значение должно быть вектором широт в соответствующих единицах угла. Для указанных таким образом широт линии сетки простираются от западной до восточной границы карты, независимо от наличия каких-либо параллельных границ сетки. По умолчанию этот вектор пуст.

Точность печати параллельно сетке - задает количество точек, используемых при печати параллелей сетки. Значение по умолчанию: 100. Количество точек, необходимое для разумного отображения, зависит от проекции. Цилиндрические выступы, такие как Miller, требуют очень небольшого количества. Проекции, приводящие к более сложным формам, таким как Bonne, выглядят лучше с более высокой плотностью. Значение по умолчанию обычно является достаточным.

Пределы параллельной сетки (Grid parallel limits) - устанавливает долготы, за которые отображаемые параллели сетки не расширяются. По умолчанию это свойство пустое, поэтому параллели распространяются на строку даты. Существует два исключения из параллельных пределов. Параллель не выходит за пределы долготы карты, и допускаются исключения из пределов параллели для выбранных параллелей (см. выше).

Интервал параллельной сетки или определенные местоположения - устанавливает интервал между отображаемыми параллелями сетки. При вводе скалярного интервала в оси карты PLineLocation, отображаются параллели, начинающиеся с 0 ° широты и повторяющиеся каждый интервал в обоих направлениях, который по умолчанию равен 15 °. Можно также ввести вектор широт, в этом случае для каждого элемента вектора отображается параллель.

Свойства, управляющие маркировкой сетки

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

Выбрать курсив или обычный шрифт для всех меток сетки - выбор наклона символа для всех отображаемых меток сетки. 'normal' указывает неиталистический шрифт. 'italic' и 'oblique' укажите курсивный шрифт.

Цвет текста для всех меток сетки - задает цвет всех отображаемых меток сетки. ColorSpec является трехэлементным вектором, определяющим тройку RGB или предопределенную цветовую спецификацию MATLAB (colorSpec).

Имя семейства шрифтов для всех меток сетки - задает шрифт для всех отображаемых меток сетки. Для правильного отображения и печати FontName должен быть шрифтом, поддерживаемым системой.

Размер шрифта - целое число, указывающее размер шрифта, который будет использоваться для всех отображаемых меток сетки, в единицах, указанных параметром FontUnits собственность. Размер точки по умолчанию равен 9.

Единицы, используемые для интерпретации FontSize property - при установке в значение normalized, панель инструментов интерпретирует значение FontSize как часть высоты осей. Например, нормализованный FontSize из 0.1 задает шрифт, высота которого равна одной десятой высоты осей. Единицы измерения по умолчанию ('points') равны 1/72 дюйма.

Выбрать полужирный или обычный шрифт - вес символов для всех отображаемых меток сетки.

Формат меток для сетки - задает формат меток сетки. Если 'compass' используется (по умолчанию), метки меридиана суффиксируются «E» для востока и «W» для запада, а параллельные метки суффиксируются «N» для севера и «S» для юга. 'signed' используется, меткам меридиана предшествуют «+» для востока и «-» для запада, а параллельным меткам - «+» для севера и «-» для юга. 'none' выбирается, используются прямые числовые значения широты и долготы, поэтому западные меридианные метки и южные параллельные метки будут иметь «-», но никакие символы не предшествуют восточным и северным (положительным) меткам.

Поворот метки - определяет, отображаются ли метки меридиана и параллели без поворота (по умолчанию) или повернуты для выравнивания по решетке. Эта опция недоступна для отображения Globe.

Задание единиц измерения и форматирования для меток сетки - Отображение меток меридиана и параллели контролируется осями карты LabelUnits , как описано в следующей таблице.

LabelUnits стоимостьФормат метки
'degrees' десятичные градусы
'dm'градусы/десятичные минуты
'dms'градусы/минуты/десятичные секунды
'radians'десятичные радианы

LabelUnits не имеет собственного дефолта; вместо этого по умолчанию устанавливается значение AngleUnits во время построения осей карты, которая сама по умолчанию принимает значения градусов. Хотя можно указать 'dm' и 'dms' для LabelUnits, эти значения не принимаются при установке AngleUnits.

Переключить отображение меток меридиана - указывает, являются ли метки меридиана видимыми или нет.

Указать меридианы для маркировки - метки меридианов не обязательно должны совпадать с отображаемыми линиями меридиана. Метки отображаются с интервалами, если скаляр в осях карты MLabelLocation вводят, начиная с простого меридиана и повторяя на каждом интервале в обоих направлениях. Если введен вектор долготы, метки отображаются на этих меридианах. Расположения по умолчанию совпадают с отображаемыми линиями меридиана, как указано в MLineLocation собственность.

Задать параллель для размещения метки меридиана (Specify parallel for meridian label placement) - указывает местоположение отображаемых меток меридиана по широте. Если указана скалярная широта, все метки меридиана отображаются на этой широте. Если 'north' указано, максимальное из MapLatLimit используется; если 'south' указано, минимум MapLatLimit используется. Если 'equator' указывается, используется широта 0 °.

Указать значащие цифры для меток меридиана - указывает, до какой степени округляются десять отображаемых меток. Например, если MLabelRound равно -1, метки отображаются до десятых. Значение по умолчанию MLabelRound равно 0; то есть отображаемые метки не имеют десятичных разрядов, округляются до столбца единиц (100).

Переключить отображение параллельных меток - указывает, являются ли параллельные метки видимыми или нет.

Указать параллели для маркировки - метки параллели не обязательно должны совпадать с отображаемыми параллельными линиями. Метки отображаются с интервалами, если скаляр в осях карты PLabelLocation вводится, начиная с экватора и повторяясь с каждым интервалом в обоих направлениях. Если введен вектор широт, метки отображаются на этих параллелях. Расположения по умолчанию совпадают с отображаемыми параллельными линиями, как указано в PLineLocation собственность.

Задать меридиан для размещения параллельных меток - Задает расположение отображаемых параллельных меток по долготе. Если указана долгота, все параллельные метки отображаются на этой долготе. Если 'east' указано, максимальное из MapLonLimit используется; если 'west' указано, минимум MapLonLimit используется. Если 'prime' указывается, используется долгота 0 °.

Указать значащие цифры для параллельных меток - указывает, до какой степени округляются десять отображаемых меток. Например, если PLabelRound равно -1, метки отображаются до десятых. Значение по умолчанию PLabelRound равно 0; то есть отображаемые метки не имеют десятичных разрядов, округляются до столбца единиц (100).

Представлен до R2006a