地图网格

地图网格是集合显示的子午线和平行线,又称一条.通过设置map axes属性显示网格网格“上”.您可以在创建映射轴时使用axesm,setm,或直接命令gridm上

控制网格间距

控件中设置标量子午线间距或所需子午线向量以控制子午线和平行线的显示MLineLocation财产。房地产PLineLocation用于相应的平行目的。默认值每30°放置网格线为子午线,每15°放置平行线。

层网格

默认情况下,网格被放置在任何显示的顶层。可以通过更改GAltitude属性,以便其他映射对象可以放置在网格的“上方”。新的网格是在新的高度绘制的。用于GAltitude使用daspectm函数。

要将网格重新定位到显示的顶部,使用以下命令gridm重置.控件控制网格线的外观GLineStyle而且GLineWidth属性,它们是“:”而且0.5,默认为。

限制网格线

米勒投影就是一个例子,所有的子午线都可以延伸到两极而不显得杂乱。在其他投影中,比如正字法投影(下图),地图网格可能会掩盖它们汇聚的表面。两个映射轴属性,MLineLimit而且MLineException,使你能够控制这些杂乱:

  • 使用MLineLimit属性来指定终止子午线的一对纬度。例如,设置MLineLimit(-75 75)完全清除了这个经线纬度范围以上和以下的区域。

  • 如果你想让一些线到达极点,而不让另一些线到达极点,你可以用MLineException财产。例如,如果MLineException设置为[-90 0 90 180],那么与四个经度相对应的子午线将继续超过极限,直到极点。

这些属性的使用如下图所示。注意,有两个对应的映射轴属性,PLineLimit而且PLineException,用于控制显示平行线的范围。

标签网格

您可以标记显示的平行和子午线。MeridianLabel而且ParallelLabel分别用于在子午线和平行线上显示标签的on-off属性。它们都是“关闭”默认情况下。最初,标签位置与默认显示的网格线一致,但您可以通过使用PlabelLocation而且MlabelLocation属性。这些网格线在地图的北端标记为子午线,在地图的西端标记为平行线。然而,财产MlabelParallel允许您指定“北”“南”“赤道”,或显示子午线标签的特定纬度,以及PlabelMeridian允许选择“西方”“东”“'”,或平行标签的特定经度。默认情况下,平行标签显示在赤道南北0°~ 90°范围内,子午线标签显示在本初子午线东西0°~ 180°范围内。您可以使用mlabelzero22pi功能用于重新显示本初子午线以东0°至360°范围内的子午线标签。

下面列出了影响网格标记的属性。

财产

效果

MeridianLabel

切换子午线标签的显示

ParallelLabel

切换显示平行标签

MlabelLocation

标记经络的交替间隔

PlabelLocation

标记平行线的交替间隔

MlabelParallel

子午线标签放置的关键字或纬度

PlabelMeridian

用于放置平行标签的关键字或经度

mlabelzero22pi(函数)

用0°到360°的正角重新标记经络

有关所有映射轴属性的完整描述,请参阅axesm参考页面。