Сетка карты

Сетка карты является набором отображенных меридианов и параллелей, также известных как координатную сетку. Отобразите сетку путем установки свойства Grid осей карты к 'on'. Можно сделать это, когда вы создаете оси карты с axesm, с setm, или с прямой командой gridm on.

Интервал управляющей сетки

Чтобы управлять отображением меридианов и параллелей, установите скалярный интервал меридиана или вектор из желаемых меридианов в MLineLocation свойство. Свойство PLineLocation служит соответствующей цели для параллелей. Значения по умолчанию помещают линии сетки каждые 30 ° для меридианов и каждые 15 ° для параллелей.

Сетки слоя

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

Чтобы изменить местоположение сетки назад к верхней части отображения, используйте команду gridm reset. Можно также управлять внешним видом линий сетки с GLineStyle и GLineWidth свойства, которые являются ':' и 0.5, соответственно, по умолчанию.

Ограничьте линии сетки

Проекция Миллера является примером, в котором все меридианы могут расширить к полюсам, не представляясь быть нарушенными. В других проекциях, такой как ортогональное (ниже), сетка карты может затенить поверхность, где они сходятся. Два свойства осей карты, MLineLimit и MLineException, позвольте вам управлять такой помехой:

  • Используйте MLineLimit свойство задать пару широт, в которых можно отключить меридианы. Например, установка MLineLimit к [-75 75] полностью очищает область выше и ниже этой области значений широты линий меридиана.

  • Если вы хотите, чтобы некоторые линии достигли полюсов, но не других, можно задать их с MLineException свойство. Например, если MLineException установлен в [-90 0 90 180], затем меридианы, соответствующие четырем кардинальным долготам, продолжатся мимо предела на полюсе.

Использование этих свойств проиллюстрировано в рисунке ниже. Обратите внимание на то, что существует два соответствующих свойства осей карты, PLineLimit и PLineException, для управления степенью отображенных параллелей.

Маркируйте Grids

Можно пометить отображенные параллели и меридианы. MeridianLabel и ParallelLabel релейные свойства для отображения меток на меридианах и параллелях, соответственно. Они - оба 'off' по умолчанию. Первоначально, местоположения метки совпадают с отображенными линиями сетки значения по умолчанию, но можно изменить это при помощи PlabelLocation и MlabelLocation свойства. Эти линии сетки помечены через северное ребро карты для меридианов и вдоль западного ребра карты для параллелей. Однако свойство MlabelParallel позволяет вам задавать 'north', 'south', 'equator', или определенная широта, в которой можно отобразить метки меридиана и PlabelMeridian позволяет выбор 'west', 'east'\prime, или определенная долгота для параллельных меток. По умолчанию параллельные метки отображены в области значений 0 ° к в 90 ° к северу и юг от экватора, в то время как метки меридиана отображены в области значений 0 ° к в 180 ° к востоку и запад от нулевого меридиана. Можно использовать mlabelzero22pi функция, чтобы вновь отобразить метки меридиана в области значений 0 ° к в 360 ° к востоку от нулевого меридиана.

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

Свойство

Эффект

MeridianLabel

Переключите отображение меток меридиана

ParallelLabel

Переключите отображение параллельных меток

MlabelLocation

Альтернативный интервал для маркировки меридианов

PlabelLocation

Альтернативный интервал для маркировки параллелей

MlabelParallel

Ключевое слово или широта для размещения меток меридиана

PlabelMeridian

Ключевое слово или долгота для размещения параллельных меток

mlabelzero22piфункция

Повторно пометьте меридианы положительным углом от 0 ° до 360 °

Для полных описаний всех свойств осей карты обратитесь к axesm страница с описанием.