主要内容

创建UTM Map

通用横向墨卡托(UTM)系统将世界划分为一个规则的、不重叠的四边形网格。每个区域的范围是8乘6度,并使用横向墨卡托投影,旨在限制扭曲。例如,UTM区域是使用数字后面跟着字母的网格引用来标识的31日t。每个UTM区域都有一个假的北向和一个假的东向。这些偏移量使每个区域在两个方向上都具有正坐标。所有UTM区域都有500,000米的伪东。北半球的所有区域都有一个0米的假北,南半球的所有区域都有一个10,000,000米的假北。

UTM系统定义在南纬80度和北纬84度之间。在这些限制之外,可以使用UPS (Universal Polar Stereographic)系统。UPS系统分为两个分区,而且。两个UPS区域都有一个200万米的假北和假东。

创建UTM Map

属性可以创建UTM映射axesm函数。然而,与其他投影不同的是,地图帧被限制在一个8乘6度的地图窗口(UTM区域)。

创建UTMaxesm的地图。

axesmutm

图中包含一个轴对象。axis对象为空。

属性的属性axesm并在命令窗口或变量编辑器中检查它们。请注意,默认分区为31N。之所以选择它,是因为映射原点默认为[0 3 0],位于赤道上,经度为3°e。这是31N地带的中心经度,纬度限制为[0 8]的经度极限[0 6]

H = getm(gca);h.zone
ans = '31N'

将zone修改为32N,比默认值向东一个zone,并重新检查其他参数。请注意,区域32N的地图原点和限制已经调整。

setm (gca),“区域”“32 n”

图中包含一个轴对象。axis对象为空。

H = getm(gca);

绘制地图网格并标记。

setm (gca),“网格”“上”“meridianlabel”“上”“parallellabel”“上”

图中包含一个轴对象。axis对象包含18个类型为line, text的对象。

加载并绘制海岸线数据集,以查看UTM中几内亚湾和比奥科岛的特写。

负载海岸线plotm (coastlat coastlon)

图中包含一个轴对象。axis对象包含19个类型为line, text的对象。

另请参阅

|