Кадр карты

map frame Mapping Toolbox™ является схемой пределов карты, часто в форме поля, "ребра мира", так сказать. Кадр отображен, если свойство Frame осей карты установлено в 'on'. Это может быть выполнено после создания осей карты с axesm, или позже с setm, или с прямой командой framem on. Кадр географически задан как четырехугольник долготы широты, который спроектирован соответственно. Например, на карте мира, кадр может расширить от полюса до полюса и полной области значений на 360 ° долготы. По внешности кадр взял бы характеристическую форму проекции. Примерами ниже являются кадры полного мира, показанные в четырех совсем других проекциях.

Полно-мировые кадры карты

Как объект карты, каждый из ранее отображенных кадров идентичен; однако, выбор проекции отображения отличался их внешний вид.

Можно управлять свойствами вне пределов широты и долготы кадра. Свойства кадра устанавливаются после создания объекта осей карты; можно изменить их впоследствии с setm и функциями framem. Один только framem команды является переключателем для свойства Frame, которое управляет видимостью кадра. Можно также вызвать framem с именами свойства и значениями, чтобы изменить внешний вид кадра:

framem('FlineWidth',4,'FEdgeColor','red')

Кадр является на самом деле закрашенной фигурой с набором цветов поверхности по умолчанию к 'none' и цветом обводки по умолчанию черного цвета цвета. Можно изменить эти свойства осей карты путем управления свойствами FFaceColor и FEdgeColor. Например, команда

setm(gca,'FFaceColor','cyan')

заставляет фоновую область памяти вашего отображения напомнить воду. Поскольку закрашенная фигура кадра всегда является нижним слоем отображения карты, другие закрашенные фигуры, возможно, представляя землю, появятся выше "воды". Если объект впоследствии построен "ниже" закрашенной фигуры кадра, высота кадра может быть повторно вычислена, чтобы лечь ниже этого объекта с командой framem reset. Кадр заменяется и не повторно проектируется.

Установите ширину линии ребра, которое является 2 точками по умолчанию, с помощью свойства FLineWidth.

Первичное преимущество отображения кадра карты состоит в том, что это может обеспечить позиционный контекст для других отображенных объектов карты. Например, когда векторные данные побережий отображены, кадр обеспечивает "ребро" мира.

Дополнительную информацию см. в странице с описанием framem.