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