Map Axes Properties

Управляйте внешним видом и поведением осей

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

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

расширить все

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

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

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

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

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

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

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

Пределы географической широты области отображения - Выражается как двухэлементный вектор формы [southern_limit northern_limit]. Это свойство может быть задано для многих типичных проекций и геометрий, но не может использоваться с наклонными проекциями или с globe, для примера. Когда применимо, MapLatLimit свойство может повлиять на источник, если Origin свойство не задается явным образом при вызове axesm. Это может также определить значение, используемое для FLatLimit. Смотрите Свойства осей графика Access and Change Map для получения более полного описания применимости MapLatLimit и его взаимодействие с источником, пределами системы координат и другими свойствами.

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

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

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

Для получения дополнительной информации о стандартных параллелях см. Руководство пользователя Mapping Toolbox.

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

Источник координат и ориентация для расчетов проекции - устанавливает источник карты для всех расчетов проекции. Широта, долгота и ориентация должны быть в осях карты AngleUnits. Широта и долгота относятся к координатам источника; ориентация относится к углу наклона или поворота вокруг оси, проходящей через начальную точку и центр Земли. Значение по умолчанию источник 0 ° latitude и долгота, центрированная между пределами долготы карты. Если введен скаляр, принято, что относится к долготе; если введен двухэлементный вектор, то ориентация по умолчанию является 0º, нормальной проекцией. Если введен пустой вектор источника, источник центрируется по пределам долготы карты. Дополнительные сведения о источнике см. в Руководстве пользователя Mapping Toolbox.

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

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

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

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

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

расширить все

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

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

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

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

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

Примечание

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

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

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

Примечание

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

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

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

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

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

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

расширить все

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

Настройка оси сетки - установка местоположения оси Z для сетки при отображении. Его значение по умолчанию является бесконечностью, которая отображается над всеми другими объектами карты. Однако при необходимости можно задать другое значение для объектов сложения над сеткой.

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

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

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

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

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

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

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

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

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

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

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

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

расширить все

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

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

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

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

Модули, используемые для интерпретации FontSize свойство - Когда установлено на 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.

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

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

Задайте параллель для размещения меток меридиана - задает местоположение широты отображаемых меток меридиана. Если задана скалярная широта, на этой широте отображаются все метки меридиана. Если '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